Yassine Doghri
|
c604f0426f
|
feat(plugins): display errors when plugin is invalid instead of crashing
|
2024-05-28 10:14:10 +00:00 |
|
Yassine Doghri
|
f18d054ad1
|
feat(plugins): handle empty states and long strings in UI
|
2024-05-28 10:14:10 +00:00 |
|
Yassine Doghri
|
9da1d0a1b6
|
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-05-28 10:14:10 +00:00 |
|
Yassine Doghri
|
fe48bbbda5
|
feat(plugins): uninstall plugins via CLI and admin UI
|
2024-05-28 10:14:10 +00:00 |
|
Yassine Doghri
|
3f204819f3
|
feat(plugins): add settings page for podcast and episode if defined in the plugin's manifest
- rename options to settings
|
2024-05-28 10:14:10 +00:00 |
|
Yassine Doghri
|
dfd5fe73cb
|
feat(plugins): activate / deactivate plugin using settings table
+ load plugin icon
+ add pagination
+ autoload plugins in Config/Autoload.php to handle plugin
i18n
+ style plugin cards
|
2024-05-28 10:14:10 +00:00 |
|