Commit Graph

  • fc009f3d00 revert(install): reset condition to look for instance owner before continuing install Yassine Doghri 2023-02-28 14:26:27 +0000
  • ab275e978c build(docker): add alternative Nginx Unit image Romain de Laage 2023-02-25 15:10:19 +0000
  • 1111177eb7 fix(analytics): check the x_forwarded_for client header Aonrud 2023-02-24 15:28:17 +0000
  • b794d3433c ci: use sed instead of perl to rewrite castopod's composer version Yassine Doghri 2023-02-22 17:58:46 +0000
  • 9ef58808fc ci: update bundle scripts to use `pnpm exec` + add openssh-client to ci docker image Yassine Doghri 2023-02-22 17:25:14 +0000
  • e0c3ddb07d ci: use pnpx in lint-commit-msg script Yassine Doghri 2023-02-22 16:59:28 +0000
  • 05d27400a0 ci: add intl extension to ci docker image Yassine Doghri 2023-02-22 16:50:24 +0000
  • 84a6447fd4 ci: fix lint and formatting issues Yassine Doghri 2023-02-22 16:29:45 +0000
  • 34777598dd build: replace npm with pnpm + add Dockerfile for ci Yassine Doghri 2023-02-21 17:27:45 +0000
  • 1b037a7adf docs: add ntp requirement to validate federation's incoming requests Yassine Doghri 2023-02-04 11:34:15 +0000
  • 8884598a56 fix(docker): update nginx configuration Benjamin Bellamy 2023-01-16 16:26:56 +0000
  • a2a87abf7c fix: display bandwidth limit on dashboard when set in .env Yassine Doghri 2022-12-28 16:57:14 +0000
  • ca11c8c090 Notes added by 'git notes add' semantic-release-bot 2022-12-14 11:43:28 +0000
  • fa6bb2f492 chore(release): 1.1.2 [skip ci] v1.1.2 semantic-release-bot 2022-12-14 11:43:27 +0000
  • 1cc9c11e8f chore(i18n): new Crowdin updates crowdin 2022-12-14 11:18:11 +0000
  • 77ccb30600 fix(analytics): set EpisodeAudioController to init user session data Yassine Doghri 2022-12-14 10:02:36 +0000
  • 4a3a86dae6 Notes added by 'git notes add' semantic-release-bot 2022-12-13 12:17:48 +0000
  • 998a8ee6b4 chore(release): 1.1.1 [skip ci] v1.1.1 semantic-release-bot 2022-12-13 12:17:45 +0000
  • 0ad22e49bc fix(op3): remove scheme when wraping audio URI Yassine Doghri 2022-12-13 11:56:49 +0000
  • 964cbba54f fix(rss): add file extension to enclosure url Yassine Doghri 2022-12-13 11:34:15 +0000
  • 67cd66d489 Notes added by 'git notes add' semantic-release-bot 2022-12-09 17:19:38 +0000
  • 948a3db48a chore(release): 1.1.0 [skip ci] v1.1.0 semantic-release-bot 2022-12-09 17:19:37 +0000
  • 46d70541d3 fix(notifications): remove cache inconsistencies when marking notification as read Yassine Doghri 2022-12-09 16:44:59 +0000
  • 2e7b462d94 chore(i18n): new Crowdin updates crowdin 2022-12-09 15:42:46 +0000
  • 16527ed529 feat(analytics): add OP3 analytics service option + update episode audio url Yassine Doghri 2022-12-09 15:04:42 +0000
  • 7fbbd08da6 fix(notifications): retrieve activity from database instead of getting cache Yassine Doghri 2022-12-07 14:00:38 +0000
  • 689831c26c fix(podcast:soundbite): rename start time attribute to follow spec Yassine Doghri 2022-12-02 15:32:27 +0000
  • 1ac11cc66f Notes added by 'git notes add' semantic-release-bot 2022-11-25 18:16:23 +0000
  • 6e4045bb0d chore(release): 1.0.5 [skip ci] v1.0.5 semantic-release-bot 2022-11-25 18:16:22 +0000
  • 80666bc728 chore(i18n): new Crowdin updates crowdin 2022-11-25 17:44:19 +0000
  • c13cfa0ea0 fix(router): revert to CI4 v4.2.7 to include all routes fix/federation Yassine Doghri 2022-11-24 15:20:43 +0000
  • 2e95273d97 build(docker-dev): fix app container command Yassine Doghri 2022-11-23 16:57:26 +0100
  • 4f7c17f420 chore: add missing translation keys for blocked actors and domains breadcrumb Yassine Doghri 2022-11-22 16:48:59 +0000
  • 91fda4022b Notes added by 'git notes add' semantic-release-bot 2022-11-21 14:25:10 +0000
  • 07d5ab5af7 chore(release): 1.0.4 [skip ci] v1.0.4 semantic-release-bot 2022-11-21 14:25:08 +0000
  • 1d6b177a55 fix: update actorUsername regex to get url_to actor Yassine Doghri 2022-11-18 17:38:40 +0000
  • 2d82411788 docs(docker): rename ffmpeg service to video-clipper in docker-compose example Yassine Doghri 2022-11-17 16:21:02 +0000
  • 401ad07937 Notes added by 'git notes add' semantic-release-bot 2022-11-17 15:30:14 +0000
  • f867ab6a61 chore(release): 1.0.3 [skip ci] v1.0.3 semantic-release-bot 2022-11-17 15:30:13 +0000
  • b1e52ffac3 chore: new Crowdin updates crowdin 2022-11-17 14:42:46 +0000
  • b99f70cc60 ci(docker): revert docker job condition Yassine Doghri 2022-11-17 14:30:22 +0000
  • e960440854 docs(all-contributors): add missing translators in contributors list Yassine Doghri 2022-11-17 13:49:44 +0000
  • 0eb223baa0 chore: update CodeIgniter to v4.2.10 Yassine Doghri 2022-11-10 16:47:55 +0000
  • 00836cc368 fix(dashboard-ui): fill the blank gaps between cards on smaller screen sizes Yassine Doghri 2022-11-07 16:55:25 +0000
  • 5227b5fc29 refactor(webmonetization): update value tag to follow new WM proposal Yassine Doghri 2022-11-07 16:00:40 +0000
  • 0bb1c9635a ci: fix docker build job rules by including main branch Yassine Doghri 2022-11-07 13:38:27 +0000
  • 4be747f282 Notes added by 'git notes add' semantic-release-bot 2022-11-04 11:24:10 +0000
  • 7ba5f15839 chore(release): 1.0.2 [skip ci] v1.0.2 semantic-release-bot 2022-11-04 11:24:09 +0000
  • fa90decdd1 chore(i18n): new Crowdin updates crowdin 2022-11-04 11:03:24 +0000
  • 379b9be2b9 fix(auth): disallow registration by default Yassine Doghri 2022-11-04 10:19:52 +0000
  • 9f785db7ba fix(contributors): add prefix to podcast group to delete contributor Yassine Doghri 2022-11-03 17:41:50 +0000
  • e26215a11f fix: extract podcast ids from user groups using a regex Yassine Doghri 2022-11-03 17:26:40 +0000
  • acb067a80e chore: update ci4/shield to v1.0.0-beta.3 Yassine Doghri 2022-11-03 16:58:03 +0000
  • 45d302be29 docs(dev-setup): add missing environment keys for development .env Yassine Doghri 2022-11-03 16:37:39 +0000
  • ed7c247bcb fix(notifications): add manage-notifications permission to podcast Yassine Doghri 2022-11-03 16:34:57 +0000
  • 82310a2e0b fix(platforms): convert special characters to htmlentities to validate url Yassine Doghri 2022-11-03 15:37:44 +0000
  • 67b6e30d24 build(docker): add --cleanup flag to each kaniko build Yassine Doghri 2022-11-02 17:10:40 +0000
  • c69c0fbb40 build(docker): replace libjpeg-dev with libjpeg62-turbo-dev in development image Yassine Doghri 2022-11-02 14:38:17 +0000
  • 85abc7373c Notes added by 'git notes add' semantic-release-bot 2022-11-01 18:10:13 +0000
  • a6395b5ce0 chore(release): 1.0.1 [skip ci] v1.0.1 semantic-release-bot 2022-11-01 18:10:12 +0000
  • 1192a228ef build(docker): add dedicated ffmpeg image to run video clips' scheduled tasks Romain de Laage 2022-11-01 17:55:39 +0000
  • 259fe5f697 fix(platforms): trim platform url before validation and storage Yassine Doghri 2022-11-01 15:15:39 +0000
  • c94bd7cf81 build(docker): run automatic database migration in entrypoint Romain de Laage 2022-10-20 12:28:01 +0200
  • 3419369af0 docs(docker): add tags for specific versions and latest builds Yassine Doghri 2022-10-24 15:41:08 +0000
  • 56daad7af2 Notes added by 'git notes add' semantic-release-bot 2022-10-20 08:17:26 +0000
  • f9572e4125 chore(release): 1.0.0 [skip ci] v1.0.0 semantic-release-bot 2022-10-20 08:17:21 +0000
  • d76a1d9fee chore: new Crowdin updates crowdin 2022-10-20 07:55:28 +0000
  • 07780c5f6f refactor(migrations): set namespace to null to run all migrations during install and updates Yassine Doghri 2022-10-20 06:48:44 +0000
  • b07ac093b2 fix: validate slug length when submitting episode form + clean permalink edit prefix Yassine Doghri 2022-10-19 14:46:54 +0000
  • 5a2ca0cc4a fix(install): add password validation when creating super admin Yassine Doghri 2022-10-19 11:47:26 +0000
  • 73f094daf2 revert(install): redirect to install in homepage if no database was set Yassine Doghri 2022-10-19 11:35:08 +0000
  • 0bab4c7af9 chore: remove testing update migration + rename auth migration Yassine Doghri 2022-10-19 11:02:05 +0000
  • 1686f840d1 fix: sort episodes by published_at with unpublished episodes at the begining Yassine Doghri 2022-10-18 17:25:49 +0000
  • d0836f3ee3 feat: add about page in admin with instance info + database update button Yassine Doghri 2022-10-18 16:53:51 +0000
  • c668f1c151 chore(platforms): update amazon and podcastindex submit urls Benjamin Bellamy 2022-10-17 15:48:29 +0000
  • 3a57538572 build: set minimal php version to 8.1 Yassine Doghri 2022-10-17 14:17:50 +0000
  • c745fd8b28 ci(gitlabci): set base image with php8.0 tag Yassine Doghri 2022-10-17 14:04:47 +0000
  • 88fb618c28 build(docker): forward server name to the PHP application Romain de Laage 2022-10-16 14:32:12 +0000
  • 7213ed290c feat(auth): add auth.enable2FA config to enable two-factor authentication Yassine Doghri 2022-10-16 10:36:54 +0000
  • c1287cbe6c refactor(auth): replace myth/auth with codeigniter/shield + define new roles Yassine Doghri 2022-10-15 11:22:08 +0000
  • 3b1e396ad6 Notes added by 'git notes add' semantic-release-bot 2022-10-14 16:32:45 +0000
  • c760acc79d chore(release): 1.0.0-beta.24 [skip ci] v1.0.0-beta.24 beta semantic-release-bot 2022-10-14 16:32:44 +0000
  • d0d8be7fe3 chore: new Crowdin updates crowdin 2022-10-14 16:12:14 +0000
  • a3ebd6c9a4 refactor(view-components): use CI4's View Decorators to render components Yassine Doghri 2022-10-14 15:29:01 +0000
  • a182d96f18 chore: update CI4 to v4.2.7 + dependencies to latest Yassine Doghri 2022-10-14 14:56:30 +0000
  • d783d16eb7 feat(episode): add form to allow editing episode's publication date to a past date Yassine Doghri 2022-10-14 14:37:03 +0000
  • 94c0b7c159 feat(rss): add rss feed route without the `.xml` extension Yassine Doghri 2022-10-14 12:50:25 +0000
  • 9e9375f9a2 fix(router): trim URI slash to match same routes for URIs with and without trailing slash Yassine Doghri 2022-10-14 12:40:51 +0000
  • ab330e773e build(docker): add generic beta tag for web-server image Romain de Laage 2022-10-01 07:10:37 +0000
  • 17e75c4439 docs(docker): add generic tag for specific beta version Yassine Doghri 2022-09-30 17:10:57 +0000
  • 87c65e601a docs(docker): fix available tags link to be more obvious Yassine Doghri 2022-09-30 09:51:35 +0000
  • 32e1dbe996 docs: add new premium podcasts feature Yassine Doghri 2022-09-30 09:42:24 +0000
  • bac210105f docs(docker): add beta tag to supported tags + link to available tags Yassine Doghri 2022-09-30 09:33:17 +0000
  • dd68f4931b Notes added by 'git notes add' semantic-release-bot 2022-09-29 14:40:03 +0000
  • 104438ec5f chore(release): 1.0.0-beta.23 [skip ci] v1.0.0-beta.23 semantic-release-bot 2022-09-29 14:40:00 +0000
  • 47d6d81b79 feat(gdpr): add purpose for granting access to premium content Yassine Doghri 2022-09-29 14:08:58 +0000
  • ca109ba3a8 fix(premium-podcasts): display unlock button in embed when premium episode Yassine Doghri 2022-09-29 13:34:28 +0000
  • 242352c4d9 fix(premium-podcasts): remove cache in unlock form + redirect to podcast if podcast is not premium Yassine Doghri 2022-09-29 11:10:11 +0000
  • b1303c5255 fix(premium-podcasts): return different cached page when podcast is unlocked Yassine Doghri 2022-09-29 10:51:12 +0000
  • 65173e5180 build(docker): set beta tag to production images for latest beta version Yassine Doghri 2022-09-28 15:18:05 +0000