- Jun 11, 2021
-
-
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))
-
- Apr 12, 2021
-
-
Yassine Doghri authored
add js tootip to show persons info
-
semantic-release-bot authored
# [1.0.0-alpha.49](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.48...v1.0.0-alpha.49) (2021-04-12) ### Bug Fixes * **multiselect:** add missing class names in choices options for purge to work properly ([719538d0](https://code.podlibre.org/podlibre/castopod/commit/719538d0ccb28af3c3c5e1a4b6468d4b772fe819))
-
Yassine Doghri authored
Multiselect options wouldn't show up in production environment because of purgecss removing state classes.
-
- Apr 10, 2021
-
-
semantic-release-bot authored
# [1.0.0-alpha.48](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.47...v1.0.0-alpha.48) (2021-04-10) ### Bug Fixes * **import-with-escaped-characters:** remove \CodeIgniter\HTTP\URI in download_file, closes [#103](https://code.podlibre.org/podlibre/castopod/issues/103) ([35b5be09](https://code.podlibre.org/podlibre/castopod/commit/35b5be095ff54d27acec1610a846ec0cdbdf1d65))
-
Benjamin Bellamy authored
-
semantic-release-bot authored
# [1.0.0-alpha.47](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.46...v1.0.0-alpha.47) (2021-04-10) ### Bug Fixes * **episodeCount:** add missing brackets to French language file ([c1b41126](https://code.podlibre.org/podlibre/castopod/commit/c1b411265ad9b06e95a8b097ecf73445b88dcb45))
-
Benjamin Bellamy authored
-
- Apr 09, 2021
-
-
semantic-release-bot authored
# [1.0.0-alpha.46](https://code.podlibre.org/podlibre/castopod/compare/v1.0.0-alpha.45...v1.0.0-alpha.46) (2021-04-09) ### Bug Fixes * **episodes-page:** handle defaultQuery being null when no podcast episodes ([15183b7e](https://code.podlibre.org/podlibre/castopod/commit/15183b7eab57dac007bcdfa8c3651239de1ae05a)), closes [#100](https://code.podlibre.org/podlibre/castopod/issues/100)
-