- Nov 06, 2024
-
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
- Jul 08, 2024
-
-
semantic-release-bot authored
# [2.0.0-next.2](v2.0.0-next.1...v2.0.0-next.2) (2024-07-08) ### Bug Fixes * **audio-player:** set player icons to default instead of missing Castopod's ([0ba0a25b](0ba0a25b)) * broken icon call in frontend default pages template ([32283625](32283625)) * **manifest:** set repository url as required in docstring typings ([a8c81b3f](a8c81b3f)) * set correct icons parameters in map and funding links views ([5d355248](5d355248)), closes [#500](#500) ### Features * **plugins:** add `minCastopodVersion` to denote incompatibility with previous Castopod versions ([fc9ea759](fc9ea759)) * **plugins:** load and display LICENSE.md file if found in plugin's directory ([fee79059](fee79059))
-
Yassine Doghri authored
-
- Jul 05, 2024
-
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
- Jul 04, 2024
-
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
-
Yassine Doghri authored
-
-
Yassine Doghri authored
-
Yassine Doghri authored
fixes #500
-
Yassine Doghri authored
-
Yassine Doghri authored
-
- Jun 19, 2024
-
-
semantic-release-bot authored
# [2.0.0-next.1](adaures/castopod@v1.11.0...v2.0.0-next.1) (6/19/2024) ### Bug Fixes * add missing php-icons config file to bundle ([56612f0c](adaures/castopod@56612f0c)) * **docs:** add base to og image using env variable ([fe676590](adaures/castopod@fe676590)) * **import:** rewrite download_file helper to output curl response directly to file ([eb7ad2f7](adaures/castopod@eb7ad2f7)) * include app/Resources/icons folder to bundle ([3fd5efc7](adaures/castopod@3fd5efc7)) * **platforms:** add platforms service + reduce memory consumption when rendering platform cards ([fe73e9fa](adaures/castopod@fe73e9fa)) * set owner email visibility when editing podcast ([fc4f9825](adaures/castopod@fc4f9825)), closes [#473](adaures/castopod#473) ### Build System * release next major version as prerelease ([82752264](adaures/castopod@82752264)) ### Features * add Plugins module with base files for plugins architecture ([7253e13a](adaures/castopod@7253e13a)) * **plugins:** abstract settings form for general, podcast and episode types ([b62b483a](adaures/castopod@b62b483a)) * **plugins:** activate / deactivate plugin using settings table ([27d2a1b0](adaures/castopod@27d2a1b0)) * **plugins:** add aside with plugin metadata next to plugin's readme ([dfb7888a](adaures/castopod@dfb7888a)) * **plugins:** add before channel/item hooks to allow podcast/episode data edit when generating rss ([80d2c48e](adaures/castopod@80d2c48e)) * **plugins:** add json schema definition for plugin manifest ([b5eddf35](adaures/castopod@b5eddf35)) * **plugins:** add methods to easily retrieve general, podcast and episode settings in hooks methods ([3a900bba](adaures/castopod@3a900bba)) * **plugins:** add new field types + validate & cast user data before storing settings ([6f833fc7](adaures/castopod@6f833fc7)) * **plugins:** add options to manifest for building forms and storing plugin settings ([3d8aedf9](adaures/castopod@3d8aedf9)) * **plugins:** add settings page for podcast and episode if defined in the plugin's manifest ([89ac92fb](adaures/castopod@89ac92fb)) * **plugins:** add siteHead hook to add custom meta tags to public pages ([e80a33bf](adaures/castopod@e80a33bf)) * **plugins:** display errors when plugin is invalid instead of crashing ([8ec79097](adaures/castopod@8ec79097)) * **plugins:** handle empty states and long strings in UI ([45ac2a4b](adaures/castopod@45ac2a4b)) * **plugins:** load and validate plugin manifest.json ([1510e36c](adaures/castopod@1510e36c)) * **plugins:** load plugins using file locator service ([587938d2](adaures/castopod@587938d2)) * **plugins:** load README.md file to view plugin's instructions in UI ([e6bfdfc3](adaures/castopod@e6bfdfc3)) * **plugins:** register plugins using Plugin.php file instead of namespace + simplify i18n structure ([2035c39f](adaures/castopod@2035c39f)) * **plugins:** uninstall plugins via CLI and admin UI ([9a80de40](adaures/castopod@9a80de40)) * set owner email to hidden by default in podcast create form ([7a6d9df6](adaures/castopod@7a6d9df6)) * support podcast:txt tag with verify use case ([57e459e1](adaures/castopod@57e459e1)), closes [#468](adaures/castopod#468) ### BREAKING CHANGES * next major release including plugins architecture
-
Yassine Doghri authored
- edit .releaserc + gitlab-ci to add next branch - add plugins folder to bundle BREAKING CHANGE: next major release including plugins architecture
-
- Jun 14, 2024
-
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
feat(plugins): add methods to easily retrieve general, podcast and episode settings in hooks methods
-
Yassine Doghri authored
feat(plugins): register plugins using Plugin.php file instead of namespace + simplify i18n structure
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
update filter permission logic for replacing router param
-
Yassine Doghri authored
+ refactor form fields components
-
Yassine Doghri authored
-
Yassine Doghri authored
- enhance plugin card ui - refactor components to be more consistent - invert toggler label for better UX - edit view components regex
-
Yassine Doghri authored
-
Yassine Doghri authored
-