28 Commits

Author SHA1 Message Date
crowdin
8576ee196c New translations plugin.php (Korean)
[ci skip]
2024-07-04 13:48:21 +00:00
crowdin
d7374423fa New translations plugins.php (Korean)
[ci skip]
2024-07-04 13:48:20 +00:00
crowdin
f7ea4c8a28 New translations plugin.php (Japanese)
[ci skip]
2024-07-04 13:48:08 +00:00
crowdin
9887bca688 New translations plugins.php (Japanese)
[ci skip]
2024-07-04 13:48:07 +00:00
crowdin
3fa71448c7 New translations plugin.php (Italian)
[ci skip]
2024-07-04 13:47:55 +00:00
crowdin
6c7b5a6543 New translations plugins.php (Italian)
[ci skip]
2024-07-04 13:47:54 +00:00
crowdin
03950f1b66 New translations plugin.php (Basque)
[ci skip]
2024-07-04 13:47:43 +00:00
crowdin
ffbdcec166 New translations plugins.php (Basque)
[ci skip]
2024-07-04 13:47:41 +00:00
crowdin
6c15dbcde2 New translations plugin.php (Greek)
[ci skip]
2024-07-04 13:47:32 +00:00
crowdin
58394ba34a New translations plugins.php (Greek)
[ci skip]
2024-07-04 13:47:31 +00:00
crowdin
05fc9204d2 New translations plugins.php (German)
[ci skip]
2024-07-04 13:47:21 +00:00
crowdin
f042c06553 New translations plugin.php (Danish)
[ci skip]
2024-07-04 13:47:10 +00:00
crowdin
7ee3c8c622 New translations plugins.php (Danish)
[ci skip]
2024-07-04 13:47:09 +00:00
crowdin
d54a6f1236 New translations plugins.php (Catalan)
[ci skip]
2024-07-04 13:46:59 +00:00
crowdin
8bbc430093 New translations plugin.php (Arabic)
[ci skip]
2024-07-04 13:46:49 +00:00
crowdin
b9a499de2a New translations plugins.php (Arabic)
[ci skip]
2024-07-04 13:46:48 +00:00
crowdin
bedf9173ba New translations plugins.php (Spanish)
[ci skip]
2024-07-04 13:46:38 +00:00
crowdin
1a2ed491d0 New translations plugins.php (French)
[ci skip]
2024-07-04 13:46:28 +00:00
crowdin
3dc54cdbac New translations plugin.php (Romanian)
[ci skip]
2024-07-04 13:46:17 +00:00
crowdin
4a04330308 New translations plugins.php (Romanian)
[ci skip]
2024-07-04 13:46:13 +00:00
Yassine Doghri
8f8c61eaae docs(plugins): add experimental plugins section + plugins:create command to create plugin via CLI 2024-06-14 15:53:33 +00:00
Yassine Doghri
2035c39fd1 feat(plugins): register plugins using Plugin.php file instead of namespace + simplify i18n structure 2024-06-14 15:53:33 +00:00
Yassine Doghri
8ec79097bb feat(plugins): display errors when plugin is invalid instead of crashing 2024-06-14 15:53:33 +00:00
Yassine Doghri
45ac2a4be9 feat(plugins): handle empty states and long strings in UI 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
9a80de4068 feat(plugins): uninstall plugins via CLI and admin UI 2024-06-14 15:53:32 +00:00
Yassine Doghri
89ac92fb41 feat(plugins): add settings page for podcast and episode if defined in the plugin's manifest
- rename options to settings
2024-06-14 15:53:32 +00:00
Yassine Doghri
27d2a1b0ff 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-06-14 15:53:32 +00:00