Yassine Doghri
|
ee7808ec70
|
feat(plugins): add before channel/item hooks to allow podcast/episode data edit when generating rss
|
2024-05-28 10:14:10 +00:00 |
|
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
|
8917bdb655
|
feat(plugins): add new field types + validate & cast user data before storing settings
+ refactor form fields components
|
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
|
f033468981
|
feat(plugins): load README.md file to view plugin's instructions in UI
|
2024-05-28 10:14:10 +00:00 |
|
Yassine Doghri
|
895acb9c1a
|
feat(plugins): load and validate plugin manifest.json
|
2024-05-28 10:14:10 +00:00 |
|