Yassine Doghri
|
b5bd2db28f
|
build(php): upgrade min php version to 8.3
|
2024-06-14 15:53:33 +00:00 |
|
Yassine Doghri
|
bb628f355f
|
refactor: add modules folder to phpstan paths + fix errors
|
2024-04-28 16:41:24 +00:00 |
|
Yassine Doghri
|
fe73e9fae9
|
fix(platforms): add platforms service + reduce memory consumption when rendering platform cards
|
2024-04-26 10:45:30 +00:00 |
|
Yassine Doghri
|
d4a36f811b
|
chore: update CodeIgniter to 4.5.1 + other dependencies to latest
|
2024-04-26 09:26:22 +00:00 |
|
Yassine Doghri
|
303a900f66
|
refactor(platforms): move platforms data in code instead of database
refs #457
|
2024-04-24 14:47:05 +00:00 |
|
Yassine Doghri
|
dfd66beebf
|
fix(import): set episodes as premium if podcast is set as premium by default
|
2024-02-21 12:57:16 +00:00 |
|
Yassine Doghri
|
cec78155f9
|
fix(podcast-import): move closing parenthasis when checking for owner name and email existence
This fixes a bug introduced in 1.10.0, having imports blocked and showing "1" as error.
|
2024-02-20 15:25:01 +00:00 |
|
Yassine Doghri
|
419bb04716
|
fix(podcast-import): rollback transaction before exception is thrown
This allows errors' messages to resurface and prevent the script of having the generic "Process was
killed." error.
fixes #429, closes #319, #443, #438
|
2024-02-19 11:08:00 +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
|
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 |
|
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 |
|
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 |
|
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 |
|