- Jun 11, 2021
-
-
Yassine Doghri authored
fix some style issues
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
When first visiting the home page, users would see an error message that was normal because Castopod Host wasn't installed yet. From now on, the error is caught to redirect users directly to install page, preventing them seeing the error and thus, resulting in a better user experience.
-
Yassine Doghri authored
fix episode, podcast and persons forms + episode scheduling
-
Yassine Doghri authored
-
Yassine Doghri authored
Apple podcasts requires a category to submit a valid podcast RSS feed. The "uncategorized" category is not a valid category.
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
- fix: set mediaBaseURL as baseURL if not defined - update dev documentation seting up a dev environment
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
-
Yassine Doghri authored
- update .devcontainer settings: remove auto-formatting for php + set intelephense as default formatter - remove prettier php plugin as it lacks php 8 support - add captain hook action for checking style pre-commit - fix style with ecs on all files except views
-
- May 18, 2021
-
-
Yassine Doghri authored
update composer dependencies
-
- May 17, 2021
-
-
Yassine Doghri authored
- fix lazy loading properties + podcast import controller - rename all snake_case variables to camelCase - fix broken routes - refactor Location construction logic and setters
-
- May 14, 2021
-
-
Yassine Doghri authored
-
- May 12, 2021
-
-
Yassine Doghri authored
-
Yassine Doghri authored
- move and refactor Image.php from Libraries to Entities folder - update some database field names / types - update composer packages
-
Yassine Doghri authored
- update CI process to include quality stage (tests + code review) - add captainhook to install git pre-commit & pre-push hooks - remove .devcontainer Dockerfile to use project's docker-compose services: all services can now be started automatically using vscode - update docs/setup-development.md
-
semantic-release-bot authored
# [1.0.0-alpha.57](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.56...v1.0.0-alpha.57) (2021-05-12) ### Bug Fixes * **follow:** add missing helpers to Actor controller ([ee53a732](https://code.podlibre.org/podlibre/castopod-host/commit/ee53a732dc12ebbf5706e14969749a12cfd9d559))
-
Yassine Doghri authored
-
semantic-release-bot authored
# [1.0.0-alpha.56](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.55...v1.0.0-alpha.56) (2021-05-12) ### Bug Fixes * **rss:** use originalPath instead of originalMediaPath in Image library ([b4012b7d](https://code.podlibre.org/podlibre/castopod-host/commit/b4012b7d2ed6b34b69ad767570dd33f0dc7db920))
-
Yassine Doghri authored
-
- May 03, 2021
-
-
semantic-release-bot authored
# [1.0.0-alpha.55](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.54...v1.0.0-alpha.55) (2021-05-03) ### Features * add remote_url alternative for transcript and chapters files ([3143c9ad](https://code.podlibre.org/podlibre/castopod-host/commit/3143c9ad36e4cf1364205cf2be39c0c96f80fdd2))
-
Yassine Doghri authored
-
semantic-release-bot authored
# [1.0.0-alpha.54](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.53...v1.0.0-alpha.54) (2021-05-03) ### Features * set app parameter forceGlobalSecureRequests = true forcing requests to go through https ([d9dff1b8](https://code.podlibre.org/podlibre/castopod-host/commit/d9dff1b8bf89c8b526ad6cb89f98a1f160d49117)) * **ux:** remove admin dashboard and redirect directly to podcast list ([27c48b8f](https://code.podlibre.org/podlibre/castopod-host/commit/27c48b8fa930b33e5e15f0c8685e468e857ca9cd)) * add cache to ActivityPub sql queries + cache activity and note pages ([2d297f45](https://code.podlibre.org/podlibre/castopod-host/commit/2d297f45b3d7ef6e8711875a0b9b908e878115fa)) ### Performance Improvements * **cache:** update CI4 to use cache's deleteMatching method ([54b84f96](https://code.podlibre.org/podlibre/castopod-host/commit/54b84f96843af13f579fea49102c8c2ef81b0a54)) * **docker:** add redis caching service for development ([05ace8cf](https://code.podlibre.org/podlibre/castopod-host/commit/05ace8cff2ef02d19abd40097ac5546dca6a54ca))
-
Yassine Doghri authored
docs: update INSTALL.md to include SSL certificate requirement + update install instructions
-
Yassine Doghri authored
As there is currently no info on the dashboard, it is unnecessary for now
-
Yassine Doghri authored
- authenticated pages are not cached - add AnalyticsTrait to register a podcast webpage hit across mutliple controllers - set actor_id as unique in podcasts table - fix issues with preview card not appearing - update codeigniter4-uuid
-
Yassine Doghri authored
add missing locale to category_options cache name
-
- Apr 16, 2021
-
-
semantic-release-bot authored
# [1.0.0-alpha.53](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.52...v1.0.0-alpha.53) (2021-04-16) ### Bug Fixes * check that note has a preview_card_id before displaying it ([acb8b3a4](https://code.podlibre.org/podlibre/castopod/commit/acb8b3a40172ccb184ffe544760601d756692e6c)), closes [#114](https://code.podlibre.org/podlibre/castopod/issues/114)
-
Yassine Doghri authored
fixes #114
-
semantic-release-bot authored
# [1.0.0-alpha.52](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.51...v1.0.0-alpha.52) (2021-04-16) ### Bug Fixes * **avatar:** use default avatar when no avatar url has been set ([9d23c7e7](https://code.podlibre.org/podlibre/castopod/commit/9d23c7e7e142c6cf1a1418e37e41d711064593c4)), closes [#111](https://code.podlibre.org/podlibre/castopod/issues/111)
-
Yassine Doghri authored
- get avatar and cover urls from entity: if no image exists, retrieve the default ones. - always set icon and image in actor object: set the default ones if podcast hasn't set them. fixes #111
-
- Apr 15, 2021
-
-
semantic-release-bot authored
# [1.0.0-alpha.51](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.50...v1.0.0-alpha.51) (2021-04-15) ### Bug Fixes * **interact-as:** set actor_id instead of podcast id upon login event ([5dfade7c](https://code.podlibre.org/podlibre/castopod/commit/5dfade7cf37f339c56d2e577c679b88a1b1d9336)), closes [#104](https://code.podlibre.org/podlibre/castopod/issues/104)
-
Yassine Doghri authored
fixes #104
-
- Apr 14, 2021
-
-
Yassine Doghri authored
- add page hit on podcast activity page - update development docs
-
semantic-release-bot authored
# [1.0.0-alpha.50](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.49...v1.0.0-alpha.50) (2021-04-14) ### Bug Fixes * **persons:** prevent overflow of persons list by adding horizontal scroll ([9e8995dc](https://code.podlibre.org/podlibre/castopod/commit/9e8995dc6e039032cc65f87895cf770f99e8b244))
-