Antoine
|
01a35e5d5f
|
chore: release 0.5.0
|
2022-11-26 15:44:52 +01:00 |
Antoine
|
93193715f4
|
feat(settings): possibility to store sound files in a RadioShow folder
|
2022-11-26 15:42:44 +01:00 |
Antoine
|
cfda6983a9
|
chore: release 0.4.5
|
2022-10-20 12:38:44 +02:00 |
Antoine
|
312c7ed2cd
|
fix(js): don't try to retrive time on disabled sound_file field
|
2022-10-20 12:36:08 +02:00 |
Antoine
|
7265ffed1c
|
chore: release 0.4.4
|
2022-06-28 22:42:54 +02:00 |
Antoine
|
3df859a955
|
feat(i18n): update French translations
|
2022-06-28 22:39:39 +02:00 |
Antoine
|
9c211f9ce5
|
fix(js): retrieve a sound file for validating works on edit views
|
2022-06-28 19:02:39 +02:00 |
Antoine
|
0ff5f5e1ed
|
chore: release 0.4.3
|
2022-06-17 11:49:06 +02:00 |
Antoine
|
316b1096e8
|
fix(settings): WEBRADIO_AUTHORIZED_MIME_TYPES according to the documentation
|
2022-06-17 11:47:00 +02:00 |
Antoine
|
004916b1d4
|
chore: update CHANGELOG release 0.4.2
|
2022-06-03 12:13:07 +02:00 |
Antoine
|
6b9f7bece4
|
fix(player): catch urls from sound file to
|
2022-06-03 12:10:35 +02:00 |
Antoine
|
2da89b5da2
|
fix(models): enlarge magic buffer
|
2022-05-09 18:41:00 +02:00 |
Antoine
|
407dfb82f9
|
release 0.4.0
|
2022-05-09 17:52:03 +02:00 |
Antoine
|
752f6e8e80
|
fix(views): podcast can be sorted by title in admin. FIX#14.
|
2022-05-09 17:49:09 +02:00 |
Antoine
|
77de5ae798
|
feat(i18n): update French translation
|
2022-05-09 17:15:46 +02:00 |
Antoine
|
2198bc54dd
|
feat(models): add url property to Podcast
|
2022-05-09 17:15:46 +02:00 |
Antoine
|
8a17f52f20
|
fix(models): migration to add sound_file field
|
2022-05-09 16:58:38 +02:00 |
Antoine
|
e1e618f4f2
|
doc(readme): notes about settings
|
2022-05-09 16:58:38 +02:00 |
Antoine
|
3b4ddbfa42
|
feat(models): add a sound_file field to upload an audio file
|
2022-05-09 16:58:38 +02:00 |
Antoine
|
e2388abb7e
|
fix(search): add description fields to search index
|
2022-03-28 10:31:30 +02:00 |
Antoine
|
48120bbf37
|
chore(doc): update README and CHANGELOG
|
2022-03-24 18:14:25 +01:00 |
Antoine
|
5570e8ad92
|
feat(models): add currents method that unselect podcasts from the future
|
2022-03-24 17:03:54 +01:00 |
Antoine
|
ccc61972cf
|
fix(components): instanciate the Paylist at view initialization
that fixes the unwanted shared playlists bug which occur when running in a mutli-process production environement.
|
2022-03-24 15:22:11 +01:00 |
Antoine
|
e9e99f57ed
|
feat(models): add get_picture method which fallback to the radioshow picture
|
2022-03-24 14:46:44 +01:00 |
Antoine
|
503d924af1
|
fix(build): restore setup.py, needed for developpement mode
|
2022-03-17 11:36:37 +01:00 |
Jérôme Lebleu
|
af8938b4ae
|
doc: provide an example of CSS for the player
|
2022-02-28 19:22:13 +01:00 |
Jérôme Lebleu
|
e7a3065d65
|
release 0.2.1
|
2022-02-28 19:03:49 +01:00 |
Jérôme Lebleu
|
713fcd086f
|
feat(i18n): update French translations
|
2022-02-28 19:03:05 +01:00 |
Jérôme Lebleu
|
93b5e14372
|
feat(admin): show the podcast duration in listing view
|
2022-02-28 19:03:05 +01:00 |
Jérôme Lebleu
|
15eb7e600a
|
ref: move the duration format to utils
|
2022-02-28 18:48:01 +01:00 |
Jérôme Lebleu
|
d5f6830bb3
|
release 0.2.0
|
2022-02-28 18:21:23 +01:00 |
Jérôme Lebleu
|
4c3178519b
|
style: fix the ignore rules for eslint
|
2022-02-28 18:21:23 +01:00 |
Jérôme Lebleu
|
de439c89cd
|
build(js): add a watch rule for rollup
|
2022-02-28 18:19:05 +01:00 |
Jérôme Lebleu
|
a789f64cff
|
feat: replace server side validation of sound_url by client side
Fix #9
|
2022-02-28 18:16:51 +01:00 |
Jérôme Lebleu
|
9110b55710
|
feat(player): add the song duration and display it properly
|
2022-02-28 17:03:30 +01:00 |
Jérôme Lebleu
|
5d04971013
|
feat: add Podcast.duration field and retrieve it on client side
|
2022-02-28 16:03:56 +01:00 |
Jérôme Lebleu
|
0b6af4b39c
|
feat(components): add a player component with django-unicorn
|
2022-02-28 14:10:39 +01:00 |
Jérôme Lebleu
|
c629301b03
|
build: configure eslint and rollup.js to bundle scripts
|
2022-02-26 21:30:41 +01:00 |
Jérôme Lebleu
|
5a0e0b1fe7
|
build: update Makefile rules for build and upload
|
2022-02-22 17:02:42 +01:00 |
Jérôme Lebleu
|
54b50ec567
|
release 0.1.0
|
2022-02-14 15:19:33 +01:00 |
Jérôme Lebleu
|
1148d7f60b
|
doc(readme): document the installation and configuration
|
2022-02-14 15:19:33 +01:00 |
Jérôme Lebleu
|
e5c49e90a9
|
build: remove setup.py and deprecated setuptools-scm usage
|
2022-02-14 15:19:33 +01:00 |
Jérôme Lebleu
|
de2864282a
|
feat(models): validate Podcast.sound_url by opening it
Fix #9
|
2022-02-03 19:06:07 +01:00 |
Jérôme Lebleu
|
f676305fe7
|
fix(models): add partial_match when searching on title
|
2022-02-03 16:35:36 +01:00 |
Jérôme Lebleu
|
699359ef05
|
style(forms): rename PodcastChooserSearchForm
|
2022-02-03 16:34:34 +01:00 |
Jérôme Lebleu
|
6911154ba4
|
feat(i18n): update French translations
|
2022-02-03 16:27:45 +01:00 |
Jérôme Lebleu
|
e8fabb82e5
|
feat: add PodcastChooserBlock using the modal workflow
|
2022-02-03 16:17:48 +01:00 |
Jérôme Lebleu
|
25500bbf91
|
feat(i18n): update French translations
|
2021-11-30 15:53:17 +01:00 |
Jérôme Lebleu
|
61f45741fa
|
feat(forms): add Podcast.publish_date to the admin fields
|
2021-11-30 15:48:52 +01:00 |
Jérôme Lebleu
|
4d9c7ca4f2
|
feat(models): specify search and filter fields in models
|
2021-11-30 15:21:56 +01:00 |