Yassine Doghri
|
94cea0ce91
|
feat: set min PHP version to 8.4
update CI4 to 4.6.0 + use codeigniter-vite and vite-plugin-codeigniter to load assets
|
2025-03-14 12:54:51 +00:00 |
|
Yassine Doghri
|
f288a750f5
|
fix: typo in EpisodeController remap function to get episode
- fix defaultValue being empty string when cast as array
- fix initial styles for select to reduce
content layout shift
|
2024-12-29 13:21:50 +00:00 |
|
Yassine Doghri
|
34be5bccab
|
refactor(plugins): create Field objects per field type in settings forms + handle rendering in class
update manifest.schema.json to have defaultValue type differ based on field type
|
2024-12-23 15:35:47 +00:00 |
|
Yassine Doghri
|
d3a98db6d0
|
feat(plugins): add defaultValue for all field types
|
2024-12-19 12:33:57 +00:00 |
|
Yassine Doghri
|
6f833fc76a
|
feat(plugins): add new field types + validate & cast user data before storing settings
+ refactor form fields components
|
2024-06-14 15:53:33 +00:00 |
|
Yassine Doghri
|
dfb7888aeb
|
feat(plugins): add aside with plugin metadata next to plugin's readme
- enhance plugin card ui
- refactor components to be more consistent
- invert toggler label for better UX
- edit view components regex
|
2024-06-14 15:53: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 |
|
Yassine Doghri
|
bc6dea2f8a
|
fix: remove value escaping for form inputs and textareas
|
2022-04-01 16:35:34 +00:00 |
|
Yassine Doghri
|
cd2e1e1dc3
|
fix(security): add csrf filter + prevent xss attacks by escaping user input
- update CI4 to v4.1.9's stable production package
- update php and js dependencies to latest
|
2022-03-04 14:36:32 +00:00 |
|
Yassine Doghri
|
b05d177f1b
|
fix: update MarkdownEditor component + restyle Button and other components
|
2021-12-29 11:55:43 +00:00 |
|
Yassine Doghri
|
e64548b982
|
feat: replace form helper functions with components in admin template
|
2021-12-29 11:55:43 +00:00 |
|
Yassine Doghri
|
6536729546
|
feat: integrate stylized form components and update podcast edit page
|
2021-12-29 11:55:43 +00:00 |
|