76055c742a
start to work on stats
bkfox
2016-10-25 16:50:58 +02:00
3ab373097b
issue #1: synchronise programs' schedules and later diffusions (update, delete); fix signal import in apps
bkfox
2016-10-13 01:22:14 +02:00
bdd351d6d9
issue #1: synchronise diffusions + delete empty diffusion and programs page when related object are deleted
bkfox
2016-10-12 23:55:49 +02:00
f58f3352f2
issue#1: synchronise automatically station and programs from db. For station generate a set of usual desired pages.
bkfox
2016-10-12 23:37:14 +02:00
8ec3693b39
fix typo in translation
bkfox
2016-10-10 16:47:37 +02:00
1a6765b9b7
ListPage as GenericPage; setting list_page; remove EventPage; pass context data in sections (to be able to retrieve settings; share buttons; tags with url
bkfox
2016-08-10 15:55:40 +02:00
021b2a116a
work on admin interface, player, list of sounds
bkfox
2016-08-10 00:58:05 +02:00
f5dbc93f7f
work on liquidsoap script (fix & fade) + fix errors in monitor
bkfox
2016-08-02 19:46:31 +02:00
d62a47ffe5
work on design
bkfox
2016-08-01 23:30:54 +02:00
3bbc364b2f
documentation and setup.py
bkfox
2016-07-29 14:29:45 +02:00
ac3705d401
make player working
bkfox
2016-07-28 16:50:36 +02:00
801a89e503
add sound item in diffusions; move programs.Sound's attribute 'remove' into the type + update its public attribute based on diffusion publication
bkfox
2016-07-28 16:21:01 +02:00
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
bkfox
2016-07-25 22:31:00 +02:00
960fcab65d
add manager for Related class; rename get_on_air as on_air + can retrieve by last logs instead of date
bkfox
2016-07-25 15:03:54 +02:00
62380c054d
fix errors in templates
bkfox
2016-07-25 01:16:32 +02:00
52814c1c5b
add hooks for admin interface
bkfox
2016-07-25 01:12:14 +02:00
9ea2c2c945
add programs_to_cms commands to make syncs between programs and cms apps
bkfox
2016-07-24 23:40:10 +02:00
5716258d36
some values can be used as default when is_related (in image and link list)
bkfox
2016-07-24 20:17:34 +02:00
90021bc9f0
sections rendering + make view for existing section's items
bkfox
2016-07-24 19:49:15 +02:00
ba3bf68e33
remove old cms, switch to wagtail; move website to cms
bkfox
2016-07-22 05:50:00 +02:00
4bbffa9a50
timeout before cancel a diffusion in monitoring
bkfox
2016-07-19 23:13:04 +02:00
1be3bf1e74
make scheduled diffusion work on controllers
bkfox
2016-07-19 20:54:00 +02:00
f87c660878
make the controllers' manager; fix errors, make it working
bkfox
2016-07-19 18:32:07 +02:00
5a77b4d4ea
add a seekbar into the player + timing informations
bkfox
2016-07-18 21:55:25 +02:00
e0edd7fc7d
add manager for programs.Diffusion + adapt; list_by_date's date urls; website's section Log algorithm
bkfox
2016-07-18 18:29:24 +02:00
6b7255112d
add DiffusionManager, use it
bkfox
2016-07-18 16:27:09 +02:00
d3e05211c3
fix errors with exposures and calendar
bkfox
2016-07-18 04:07:43 +02:00
4e5d90fb1d
rewrite a bit how views and sections work; section's prepare function; website interfaces; section.as_view returns a view containing it and usable as it
bkfox
2016-07-18 02:40:11 +02:00
32a30004d6
playlist import -- fixes and integration into the sound monitor
bkfox
2016-07-16 23:51:53 +02:00
161af3fb1a
add script to import playlists to sounds or to diffusions
bkfox
2016-07-15 18:23:08 +02:00
765846547d
dealer can no more be saved -- damned
bkfox
2016-07-12 22:56:23 +02:00
a5638f0071
liquidsoap: fix error in template, station.current_source on request's id
bkfox
2016-07-12 22:26:36 +02:00
0d75f65ed4
start app controllers that aims to replace liquidsoap on long term, and be more generic and reusable
bkfox
2016-07-12 11:11:21 +02:00
37b807b403
schedule -- get queryset from routes.DateRoute
bkfox
2016-07-11 11:43:26 +02:00
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()
bkfox
2016-07-09 00:05:11 +02:00
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
bkfox
2016-07-08 01:17:02 +02:00
e971f3f0b5
actions & action button automatic generation; 'play' & 'listen' button on diffusions work
bkfox
2016-07-07 01:18:39 +02:00
8ff67fe68a
calendar date is updated + correct today
bkfox
2016-07-06 16:43:52 +02:00
ff02258d8b
switch to multi-table inheritance for posts; remove qcombine that is no more needed; add and integrate post.downcast + as template filter
bkfox
2016-07-06 16:27:30 +02:00
cfce035527
rename 'item' in list_item template into 'object' to be more django compliant
bkfox
2016-07-06 14:40:09 +02:00
acd0737d5d
ThreadRoute.title as url; update scripts about old Diffusion.sounds -> Sound.Diffusion (still need tests); cleanup unused and old code
bkfox
2016-06-21 00:13:10 +02:00
2564ba298a
one sound, one parent: Diffusion.sounds -> Sound.diffusion; player: playerStore, save pos when time update, single mode
bkfox
2016-06-20 22:44:25 +02:00
ceecbcfa54
work on QCombine, add QCombined
bkfox
2016-06-20 19:23:42 +02:00
bc87e635c2
add qcombine class, to combine multiple models in a single queryset
bkfox
2016-06-20 18:10:59 +02:00
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
bkfox
2016-06-20 15:43:23 +02:00
3936580275
add 'parts' system + script; work on player; create list_item.html template; update on_air
bkfox
2016-06-14 03:33:26 +02:00
5da8762f77
work on website's player
bkfox
2016-06-13 15:46:52 +02:00
01c4280b72
redesign a bit view classes
bkfox
2016-06-13 04:25:17 +02:00
c3ae0e012c
remove Station model (to much trouble for few advantages); start new player; rename Post.detail_url to Post.url, same for ListItem; move Article into website app; add website.Sound post; work on lists;...
bkfox
2016-06-12 21:34:31 +02:00