Commit Graph

49 Commits

Author SHA1 Message Date
55123c386d #132 | #121: backoffice / dev-1.0-121 (#131)
cfr #121

Co-authored-by: Christophe Siraut <d@tobald.eu.org>
Co-authored-by: bkfox <thomas bkfox net>
Co-authored-by: Thomas Kairos <thomas@bkfox.net>
Reviewed-on: #131
Co-authored-by: Chris Tactic <ctactic@noreply.git.radiocampus.be>
Co-committed-by: Chris Tactic <ctactic@noreply.git.radiocampus.be>
2024-04-28 22:02:09 +02:00
Thomas Kairos
2ce435fb5d !112 !94: tests commons modules that contains most of the logic + zoneinfo (#113)
!112

Co-authored-by: bkfox <thomas bkfox net>
Reviewed-on: #113
2023-08-23 15:28:17 +02:00
Thomas Kairos
f9ad81ddac !111: tests: aircox.management (#114)
!111

Co-authored-by: bkfox <thomas bkfox net>
Reviewed-on: #114
2023-06-30 16:39:55 +02:00
bkfox
112770eddf code quality 2023-03-13 17:47:00 +01:00
bkfox
e0f1ac498f fix logs merge with diff algorithm 2019-08-12 04:11:04 +02:00
bkfox
f6e0d8d956 allow only one program or diffusion for pages;
in cms.signals, manage cases when Diffusion.initial is set/changed &
clean up;

fix bug in loglist nav when max_age is 0 (no limit);

work on design for date lists;

fix bug in player on item removal;
2017-06-19 00:21:22 +02:00
bkfox
cd3fc3a148 clean-up list system a bit (still some fixes left); work on design (cover, lists rendering) 2017-06-18 03:58:09 +02:00
bkfox
298cb5636b some style 2017-05-16 17:35:09 +02:00
bkfox
8cc3caa16b add middleware for aircox used for timezone and current station selection in admin; add page summary for today's diffusions menu in link title 2017-05-15 16:42:30 +02:00
bkfox
a599f133a1 add date into diffusion menu in wagtail nav; get larger menus in back-office 2017-05-14 22:33:11 +02:00
bkfox
3cceb65121 continue fixes on timezone bug 2017-05-13 13:23:48 +02:00
bkfox
c39ad228d7 work on timezone bug -- still need run checks 2017-05-11 16:29:05 +02:00
bkfox
7a769c168b work tz 2017-05-10 19:34:16 +02:00
bkfox
f22b095491 fix on signals and so on 2017-05-10 19:09:52 +02:00
bkfox
e47e2a858e work on timezone 2017-05-10 17:19:59 +02:00
bkfox
89182f3c20 fix issue #4; fix issue #5 2017-05-04 16:58:54 +02:00
bkfox
b8d6c435d2 fix bugs on signals 2016-11-14 13:35:15 +01:00
bkfox
f58f3352f2 issue#1: synchronise automatically station and programs from db. For station generate a set of usual desired pages. 2016-10-12 23:37:14 +02:00
bkfox
191d337c3f merge aircox and aircox_instance 2016-10-10 15:04:15 +02:00
bkfox
4a7517c109 monitor: playlist update and fetch to/from file only if changed; fix bug logs filter in on_air 2016-08-22 20:55:30 +02:00
bkfox
ae8162643e quick fix on bugs due to Django 1.10 2016-08-19 19:35:05 +02:00
bkfox
021b2a116a work on admin interface, player, list of sounds 2016-08-10 00:58:05 +02:00
bkfox
bce84af7f3 redesign default layout; add new sections type (Timetable, Logs, Search); fix multiple things & minors changes in some sections; new settings for referencing; new templates for date_list's items; etc 2016-07-25 22:31:00 +02:00
bkfox
9ea2c2c945 add programs_to_cms commands to make syncs between programs and cms apps 2016-07-24 23:40:10 +02:00
bkfox
90021bc9f0 sections rendering + make view for existing section's items 2016-07-24 19:49:15 +02:00
bkfox
5a77b4d4ea add a seekbar into the player + timing informations 2016-07-18 21:55:25 +02:00
bkfox
e0edd7fc7d add manager for programs.Diffusion + adapt; list_by_date's date urls; website's section Log algorithm 2016-07-18 18:29:24 +02:00
bkfox
6b7255112d add DiffusionManager, use it 2016-07-18 16:27:09 +02:00
bkfox
161af3fb1a add script to import playlists to sounds or to diffusions 2016-07-15 18:23:08 +02:00
bkfox
a5638f0071 liquidsoap: fix error in template, station.current_source on request's id 2016-07-12 22:26:36 +02:00
bkfox
0d75f65ed4 start app controllers that aims to replace liquidsoap on long term, and be more generic and reusable 2016-07-12 11:11:21 +02:00
bkfox
37b807b403 schedule -- get queryset from routes.DateRoute 2016-07-11 11:43:26 +02:00
bkfox
733acf20ef remove get_content() function in sections; add is_empty() and message_empty() for all sections + hiding if needed; adapt; section Content is now child of Image; remove print() 2016-07-09 00:05:11 +02:00
bkfox
88a5a9556e cms.actions + website.actions; Sounds section; player: bug fix (ask for restart on live stream), actions; remove website.Sound (not really used): move chmod/public into programs.Sound 2016-07-08 01:17:02 +02:00
bkfox
e971f3f0b5 actions & action button automatic generation; 'play' & 'listen' button on diffusions work 2016-07-07 01:18:39 +02:00
bkfox
cfce035527 rename 'item' in list_item template into 'object' to be more django compliant 2016-07-06 14:40:09 +02:00
bkfox
dd2ccac3c0 calendar; init rel_post issue 2016-06-29 02:23:56 +02:00
bkfox
3d8abd9df8 work on exposure to support inheritance, start to work on calendar with dynamic loading 2016-06-29 01:33:53 +02:00
bkfox
df65d310f5 document template + add blocks 2016-06-28 17:57:48 +02:00
bkfox
fe87e0be99 fix bug for nth week and one on two; enum Schedule.Frequency 2016-06-28 17:27:47 +02:00
bkfox
bae670e883 rename qcombine.FakeModel to qcombine.GenericModel 2016-06-21 20:37:26 +02:00
bkfox
47991dfa3d integrate qcombine with routes; default routes in website; search in tags too; qcombine fixes (search, model); website's Publications model 2016-06-21 20:35:21 +02:00
bkfox
7ba887b3cd cms.sections.Similar; publication content optional 2016-06-21 00:30:38 +02:00
bkfox
acd0737d5d ThreadRoute.title as url; update scripts about old Diffusion.sounds -> Sound.Diffusion (still need tests); cleanup unused and old code 2016-06-21 00:13:10 +02:00
bkfox
2564ba298a one sound, one parent: Diffusion.sounds -> Sound.diffusion; player: playerStore, save pos when time update, single mode 2016-06-20 22:44:25 +02:00
bkfox
ceecbcfa54 work on QCombine, add QCombined 2016-06-20 19:23:42 +02:00
bkfox
b195dd74a0 fix bug for schedules set to "one week or two"; sections.List: avoid to call self.get_object_list if possible + add prepare_object_list 2016-06-20 15:43:23 +02:00
bkfox
a3a9beac6d tags url; fix bugs 2016-06-20 13:38:34 +02:00
bkfox
23016a594f add notes.md; add actions, fix bugs 2016-06-19 23:46:19 +02:00