Commit Graph

18 Commits

Author SHA1 Message Date
crowdin 2c3cb85a35 chore(i18n): new Crowdin updates 2024-01-15 14:59:13 +00:00
crowdin 34a2ebfd65 chore(i18n): new Crowdin updates 2023-11-29 17:27:10 +00:00
Yassine Doghri 2d52fa1046 fix: reorder podcast form fields + extract sync feeds to its own form
- update fields' styling
- update icons contents
2023-11-17 17:29:05 +00:00
Yassine Doghri 4ca7f9ccae fix(import): use cocur/slugify library to handle non latin text 2023-11-08 13:51:34 +00:00
Yassine Doghri 2c07070b2c refactor: use Validation::getValidated() when using $this->validate() in controllers 2023-09-09 10:23:34 +00:00
Yassine Doghri ae57601c83 fix: update Router to include latest CI changes with alternate-content logic 2023-09-09 10:23:34 +00:00
Yassine Doghri 7ff1dbe903 fix: remove fediverse prefix to prevent migration error + load routes during podcast import
refactor migration queries to use forge functions
2023-09-09 10:23:34 +00:00
Yassine Doghri 9346e787bd fix(media): copy and delete temp file when saving instead of moving it for FS FileManager
+ throw exception instead silently failing file save

closes #338
2023-08-06 12:14:25 +00:00
Yassine Doghri 0775add678 fix(media): init file properties in setAttributes' Model method + set defaults to pathinfo data 2023-08-05 10:14:06 +00:00
Yassine Doghri 9cc5ffd143 fix(admin-ui): remove button labels on smaller screens in podcast view
- update components renderer regex to include special characters
- fix itunes_explicit mapping
during import
2023-07-29 09:57:35 +00:00
crowdin dfa93ff8e3 chore(i18n): new Crowdin updates 2023-07-27 12:47:41 +00:00
Yassine Doghri 5e719f3e9e fix(podcast-import): remove error log when no import in queue, exit with success instead 2023-07-11 10:28:19 +00:00
crowdin 5d1edd7e4c chore(i18n): new Crowdin updates 2023-06-29 15:23:25 +00:00
crowdin c4bdde2b03 chore(i18n): new Crowdin updates 2023-06-27 10:47:52 +00:00
Yassine Doghri e42258de1f fix(podcast-import): show cancel or retry action depending on task status 2023-06-26 12:05:17 +00:00
Yassine Doghri aa46dca4e3 fix(podcast-import): set default values for person group and role if not found in taxonomy
+ update podcast-feed and podcast-persons-taxonomy packages
2023-06-22 15:11:21 +00:00
crowdin ad1ba4f8a1 chore(i18n): new Crowdin updates 2023-06-21 17:49:33 +00:00
Yassine Doghri d8e1d4031d feat(import): run podcast imports' processes asynchronously using tasks
- use codeigniter4/tasks project to handle cron tasks
- use yassinedoghri/podcast-feed project to parse feeds for imports
2023-06-21 16:17:11 +00:00