#132 | #121: backoffice / dev-1.0-121 #131

Merged
thomas merged 151 commits from dev-1.0-121 into develop-1.0 2024-04-28 20:02:14 +00:00

151 Commits

Author SHA1 Message Date
bkfox
95c312d756 disable tests 2024-04-28 22:01:48 +02:00
bkfox
d58d294ef2 fix tests 2024-04-28 21:35:44 +02:00
bkfox
6df6523062 merge develop-1.0 2024-04-28 21:06:47 +02:00
bkfox
8208554c4b i18n 2024-04-28 20:58:45 +02:00
bkfox
87692c860b streamer: integrate, fix, ui change 2024-04-28 18:59:33 +02:00
bkfox
a64c850efa cleanup 2024-04-28 00:30:28 +02:00
bkfox
881d518acb cleanup admin 2024-04-28 00:27:26 +02:00
bkfox
919cb06da8 fix rendering 2024-04-27 21:36:24 +02:00
bkfox
8f1ec9cbc1 M2M list editor; users list & group mgt; add missing files 2024-04-27 21:05:36 +02:00
bkfox
ae176dc623 color info 2024-04-23 00:07:09 +02:00
bkfox
0512533244 assets 2024-04-22 23:57:32 +02:00
bkfox
a2a399e531 manage program editors 2024-04-22 23:54:44 +02:00
bkfox
b28105c659 vue 3.4 2024-04-21 23:50:00 +02:00
bkfox
07d72d799d rm file 2024-04-19 15:06:23 +02:00
bkfox
1d321a0de6 imrpove statistics rendering + filters 2024-04-12 16:49:05 +02:00
bkfox
8a6f72ca83 imrpove statistics rendering + filters 2024-04-12 16:36:05 +02:00
bkfox
0ee72f30c5 integrate statistics 2024-04-12 15:48:55 +02:00
bkfox
7841fed17d preview.tiny; dashboard list order 2024-04-11 00:33:05 +02:00
bkfox
1bd4e03f02 add missing files; improve dashboard; rewrite urls 2024-04-11 00:28:43 +02:00
a24318bc84 #137: Sound et EpisodeSound, dashboard UI improvements (into #121) (#138)
#137

Deployment: **Upgrade to Liquidsoap 2.4**: code has been adapted to work with liquidsoap 2.4

Co-authored-by: bkfox <thomas bkfox net>
Reviewed-on: #138
2024-04-05 18:45:15 +02:00
bkfox
bda4efe336 rows fix 2024-03-26 01:19:20 +01:00
bkfox
c3c748eebb delete sound in list 2024-03-26 00:36:51 +01:00
bkfox
3fb9e0d62a make EpisodeUpdateView work 2024-03-25 23:50:08 +01:00
bkfox
8d4b4c5896 make EpisodeUpdateView work 2024-03-25 23:48:25 +01:00
bkfox
1f716891ac work on sound list 2024-03-25 18:07:38 +01:00
bkfox
70a55607a5 work on sound list 2024-03-25 18:05:55 +01:00
bkfox
f41cc3ce0c work on playlist & tracklist 2024-03-23 17:22:52 +01:00
bkfox
21f856e731 page_form: some fields horizontal 2024-03-20 01:55:36 +01:00
bkfox
d293eb4a00 rename playlist-editor to tracklist-editor; refactor player 2024-03-20 01:42:01 +01:00
bkfox
3ad886764c upload selector improvements 2024-03-17 21:14:26 +01:00
bkfox
024db5f307 upload selector improvements 2024-03-17 21:00:07 +01:00
bkfox
de858f45e8 work on episode form 2024-03-16 22:37:56 +01:00
bkfox
eaf453086d cover into modal; add Dashboard js app 2024-03-16 08:06:32 +01:00
bkfox
3c56dc8b53 fix assets 2024-03-16 07:24:12 +01:00
bkfox
44b9a608ee work on page form; add image selector 2024-03-16 06:02:23 +01:00
bkfox
eb5bdcf167 work on page form; add image selector 2024-03-16 06:00:15 +01:00
bkfox
c74ec6fb16 Merge branch 'dev-1.0-118-design' into dev-1.0-121 2024-03-15 20:54:56 +01:00
bkfox
c79f040fa1 fix 2024-03-15 20:54:52 +01:00
7cdf44b901 templates: always display profile link 2024-03-14 09:25:27 +01:00
dff7b1cf8c update translations 2024-03-14 09:22:03 +01:00
f55d747034 templates/episode_form: add an horizontal rule 2024-03-14 09:04:30 +01:00
37ecf9875b templates/edit-link: display detail view link; use small font size 2024-03-14 08:59:39 +01:00
f8401c76e3 templates/edit-link: use fontawesome icons 2024-03-14 08:54:51 +01:00
306eb20257 docs: update user manual with simplified program management for animators 2024-02-28 17:19:21 +01:00
5ae85083a5 db: create program editors groups 2024-02-28 17:19:21 +01:00
1ac83f1066 db: add missing migration on schedule timezone 2024-02-28 17:19:21 +01:00
7e0e6e9652 episode-form: add tracks inline formset 2024-02-28 17:19:21 +01:00
ab1b152a46 templatetags: display edit-links for admins 2024-02-28 17:19:21 +01:00
8821cd86c6 templates: update after merging branch 118-design 2024-02-28 17:19:21 +01:00
4ea93c9eff templates: add in-context edition links 2024-02-28 17:19:21 +01:00
40ca2064d9 db: migrations merge 2024-02-28 17:19:21 +01:00
e840fbabac templates: update container block names 2024-02-28 17:19:21 +01:00
ff2a8ff6d4 signals: disable schedule_pre_save when using loaddata 2024-02-28 17:19:21 +01:00
d33256edb8 templates: set document type to html, prevent quicks mode 2024-02-28 17:19:21 +01:00
10b9e9280f context_processors: prevent a null station error when no default station is defined 2024-02-28 17:19:21 +01:00
ee7f301f44 views/program: allow changing program cover 2024-02-28 17:19:21 +01:00
64984d69d5 misc: add a profile view for authenticated users 2024-02-28 17:19:21 +01:00
4f856c0705 misc: use the django authentication system 2024-02-28 17:19:21 +01:00
8b4da52760 misc: move station and audio_streams to context_processors (in order to have them available in accounts views) 2024-02-28 17:19:21 +01:00
aa171375e5 misc: edit programs in site 2024-02-28 17:19:18 +01:00
1674266890 templatetags: parametrize has_perm() in order to enable aircox namespace permissions 2024-02-28 15:17:38 +01:00
dd71f984ed models/program: link to editor groups 2024-02-28 15:17:31 +01:00
bkfox
0ba0f8ae72 mobile device support 2024-02-12 23:28:59 +01:00
bkfox
afc2e41bdb Merge branch 'dev-1.0-118-design' of git.radiocampus.be:rc/aircox into dev-1.0-118-design 2024-02-12 14:41:19 +01:00
bkfox
bba4935791 grid and mobile 2024-02-12 14:41:09 +01:00
bkfox
dab4146735 box shadow 2024-02-12 14:40:43 +01:00
1aababe2ae docs: update user manual with simplified program management for animators 2024-02-06 09:57:21 +01:00
0dd961e0bb db: create program editors groups 2024-02-06 09:57:20 +01:00
f9da318a38 db: add missing migration on schedule timezone 2024-02-06 09:57:20 +01:00
26fa426416 views: avoid failing on missing parent cover 2024-02-06 09:40:45 +01:00
71f4d2473e episode-form: add tracks inline formset 2024-02-06 09:40:45 +01:00
2e9ebaded2 templatetags: display edit-links for admins 2024-02-06 09:40:45 +01:00
c6a4196319 templates: update after merging branch 118-design 2024-02-06 09:40:37 +01:00
be224d0efb templatetags: return on none type object 2024-02-05 10:29:58 +01:00
89f80ad103 templates: add in-context edition links 2024-02-05 10:29:58 +01:00
6d556fcd5d db: migrations merge 2024-02-05 10:29:55 +01:00
4201d50f4b templates: update container block names 2024-02-05 10:24:48 +01:00
6c942f36fa templatetags: avoid failing on nav_items when no station is defined 2024-02-05 10:24:48 +01:00
d51b9ee58b signals: disable schedule_pre_save when using loaddata 2024-02-05 10:24:48 +01:00
1a27ae2a76 misc: add in-site episode management for animators 2024-02-05 10:24:46 +01:00
e5862ee59b templates: set document type to html, prevent quicks mode 2024-02-05 10:22:16 +01:00
8f88b15536 ProgramUpdateView: use ckeditor RichTextField 2024-02-05 10:22:16 +01:00
10dfe3811b context_processors: prevent a null station error when no default station is defined 2024-02-05 10:22:16 +01:00
f71c201020 views/program: allow changing program cover 2024-02-05 10:22:16 +01:00
0812f3a0a1 misc: add a profile view for authenticated users 2024-02-05 10:22:14 +01:00
269b29b2c1 aircox/conf: user cannot edit all programs/episode 2024-02-05 10:19:05 +01:00
ad2ed17c34 misc: use the django authentication system 2024-02-05 10:19:05 +01:00
9db69580e0 misc: move station and audio_streams to context_processors (in order to have them available in accounts views) 2024-02-05 10:19:05 +01:00
4ead6b154b misc: edit programs in site 2024-02-05 10:19:05 +01:00
811cc97e07 templatetags: parametrize has_perm() in order to enable aircox namespace permissions 2024-02-05 10:19:05 +01:00
b794e24d0c models/program: link to editor groups 2024-02-05 10:19:05 +01:00
bkfox
df41885cca various fixes 2024-02-02 19:36:02 +01:00
bkfox
2a75608701 admin rendering 2024-02-01 20:01:57 +01:00
bkfox
e1cf455384 page glitch 2024-02-01 19:45:14 +01:00
bkfox
93e286fa62 music stream 2024-02-01 19:31:30 +01:00
bkfox
e3966ca5cb logs 2024-02-01 18:15:24 +01:00
bkfox
c335ed9fb9 logs 2024-02-01 17:58:42 +01:00
bkfox
ad90255570 design 2024-02-01 17:29:35 +01:00
bkfox
cab6cacd0b design / mockups 2024-01-31 20:24:38 +01:00
bkfox
1475a80316 fixes 2024-01-30 20:19:44 +01:00
bkfox
b9148933f4 rendering 2024-01-27 19:24:24 +01:00
bkfox
5bb52a9d67 rendering 2024-01-27 18:56:05 +01:00
bkfox
8cf57c07b2 rendering 2024-01-26 22:43:16 +01:00
bkfox
20aa3aba9d rendering 2024-01-26 22:28:08 +01:00
bkfox
d53cb3e935 missing file 2024-01-26 21:56:56 +01:00
bkfox
25ceacdff9 work on main design & layout 2024-01-26 21:55:43 +01:00
bkfox
0adcacf375 merge upstream 2024-01-24 16:20:18 +01:00
bkfox
c31d776504 breadcrumbs; urls 2024-01-24 16:13:35 +01:00
bkfox
69b77a675b breadcrumbs 2024-01-24 16:13:02 +01:00
bkfox
ac9b3c8ede rendering styles 2024-01-16 15:37:04 +01:00
bkfox
825ed03dbd rendering styles; view order; i18n 2024-01-16 14:36:09 +01:00
bkfox
561914ee78 bkp 2024-01-09 20:05:39 +01:00
bkfox
ccea2a5ea6 player link; page rendering 2024-01-05 19:17:10 +01:00
bkfox
c52e87acd2 home page fixes; various issues fix 2024-01-05 16:23:23 +01:00
bkfox
294c848415 player button & playlist header fix; timetable order 2024-01-03 19:51:39 +01:00
bkfox
1f6381bf07 migration files 2023-12-13 17:27:42 +01:00
bkfox
73d8ff32d5 fix bug & remove dynamic 2023-12-12 21:24:21 +01:00
bkfox
46a9008cda navigation & breadcrumbs 2023-12-12 20:07:58 +01:00
bkfox
eaa1e2412a page headers, various fixes, responsive 2023-12-11 23:29:49 +01:00
bkfox
a3c21c64ed fix integration into admin interface 2023-12-10 15:47:04 +01:00
bkfox
0e444f0502 fix integration into admin interface 2023-12-10 15:21:30 +01:00
bkfox
4778803ee0 page headers 2023-12-01 20:50:28 +01:00
bkfox
9c3eaf05c7 page headers 2023-12-01 20:49:34 +01:00
bkfox
f05e47af1c page headers 2023-12-01 20:43:12 +01:00
bkfox
1de9548111 player shadow 2023-11-29 15:45:22 +01:00
bkfox
8202a9324c responsive menus 2023-11-29 15:41:15 +01:00
bkfox
f5ce00795e page loader 2023-11-29 02:05:14 +01:00
bkfox
4e04cfae7e add pdocasts 2023-11-28 02:36:24 +01:00
bkfox
d2ed8df2ac add pdocasts 2023-11-28 02:22:58 +01:00
bkfox
712ab223ba add pdocasts 2023-11-28 02:16:40 +01:00
bkfox
ed9affbef6 carousel, display logs 2023-11-28 01:23:56 +01:00
bkfox
cb5a6a3ee8 carousel, display logs 2023-11-28 01:04:39 +01:00
bkfox
bc697bd4bd clean-up css; related publications; pagination 2023-11-26 21:35:37 +01:00
bkfox
d075fecbce attach static page to page-list 2023-11-24 22:11:55 +01:00
bkfox
0c07586787 player: progress bar position 2023-11-24 21:56:58 +01:00
bkfox
9661e98a70 player: progress bar position 2023-11-24 21:39:20 +01:00
bkfox
69d77e1d0c player: progress bar position 2023-11-24 21:27:59 +01:00
bkfox
62ada47352 podcasts & player 2023-11-24 20:46:56 +01:00
bkfox
474016f776 merge develop-1.0 2023-11-22 21:17:37 +01:00
bkfox
6a21a9d094 design 2023-11-22 21:09:59 +01:00
bkfox
b4c12def13 work on templates 2023-11-22 17:33:51 +01:00
bkfox
36ae12af3d fix: static 2023-11-02 22:10:41 +01:00
bkfox
0a86d4e0a3 add statics 2023-11-02 22:09:49 +01:00
bkfox
a53aebb5b8 rm static 2023-11-02 22:07:27 +01:00
bkfox
1af0348c89 add vue files 2023-11-02 22:03:55 +01:00
bkfox
8ab8ef5b1c add missing files 2023-11-02 21:59:30 +01:00
bkfox
bf9da835b2 add missing files 2023-11-02 21:58:13 +01:00
bkfox
7b28149d7e add radiocampus app 2023-11-02 21:56:22 +01:00
bkfox
87a2ee5a45 feat: work on date menu 2023-11-02 21:54:15 +01:00
bkfox
ab231e9a89 work on design 2023-10-27 21:09:58 +02:00
bkfox
1661601caf work on design: items, components 2023-10-24 18:29:34 +02:00