Yassine Doghri
8f8a6f2dc8
build(docker): set major version channel tags to prevent major breaking changes (1, 2-next, ...)
2026-02-19 14:00:38 +01:00
Yassine Doghri
96d98a0d41
docs(docker): add tip to encourage users to pin the castopod image version during production
2026-02-17 20:56:12 +00:00
Yassine Doghri
14089f0542
feat(docker): replace all-in-one image with FrankenPHP and Caddy based image + discard other images
...
- use serversideup/php as a base image
- remove nginx unit base
- remove app / webserver images
- add bundle stage to remove pipeline dependency
- update docker setup docs
- edit gitlabci rules and release logic
2026-02-16 01:09:02 +01:00
Yassine Doghri
9582f2a93f
feat: add Lithuanian and Czech languages
2026-01-23 16:36:56 +00:00
Yassine Doghri
07e3a9c848
build: update docker images' versions + docs to latest
...
+ update dependencies to latest
2025-08-31 10:02:09 +00:00
Yassine Doghri
842c4e4b79
chore: update CI to v4.6.3 + all php and js dependencies
2025-08-25 16:44:27 +00:00
Yassine Doghri
7aab03af58
ci(docs): update pnpm install script to v10
2025-02-24 12:45:07 +00:00
Yassine Doghri
835ab8b248
docs(user-guide): update links for consistency + remove missing monetization links
2024-11-07 12:11:50 +00:00
Paul Cutler
be1d8c4876
docs: add user guide section
2024-11-06 11:40:28 +00:00
Yassine Doghri
a23ca6c4c7
docs: fix typo for "Introduction" label
2024-06-28 15:10:54 +00:00
Yassine Doghri
4818fd1dd3
docs: add "latest" option to DocsVersionSelect based on main branch
2024-06-28 14:42:44 +00:00
crowdin
8833bc53cb
chore(i18n): new Crowdin updates
2024-06-28 14:11:25 +00:00
Yassine Doghri
281eefc6a3
build(docs): add type declarations for virtual:starlight
2024-05-30 09:42:03 +00:00
Yassine Doghri
083a766e4e
docs: add DocsVersion component to navigate through different docs versions
2024-05-29 17:28:24 +00:00
Yassine Doghri
fe676590f2
fix(docs): add base to og image using env variable
2024-05-28 09:51:28 +00:00
Yassine Doghri
2ca9418138
ci(docs): fix i18n-filter and build outDir path
2024-05-24 10:40:53 +00:00
Yassine Doghri
b345c7ecd2
ci(docs): fix typo on outDir path when building docs
2024-05-24 09:27:24 +00:00
Yassine Doghri
d88b041d2c
docs: change vitepress with astro's starlight
...
- change language keys to kebab-case
- add new languages to docs: ca, de, es, sr-latn, zh-hans
2024-05-21 16:07:56 +00:00
crowdin
70f56a73ff
chore(i18n): new Crowdin updates
2024-05-21 11:16:15 +00:00
Yassine Doghri
303a900f66
refactor(platforms): move platforms data in code instead of database
...
refs #457
2024-04-24 14:47:05 +00:00
crowdin
499005d798
chore(i18n): new Crowdin updates
2024-04-17 09:57:14 +00:00
Yassine Doghri
bec4f93837
docs(docker): add redis password to docker-compose example
...
closes #408
2024-03-12 11:11:21 +00:00
crowdin
bd205d56ca
chore(i18n): new Crowdin updates
2024-03-12 09:32:22 +00:00
crowdin
656627050a
chore(i18n): new Crowdin updates
2024-03-12 09:32:22 +00:00
Yassine Doghri
cdeb8bf26e
build(devcontainer): add migration and DevSeed command to run post devcontainer creation
...
update dev setup docs + build and deploy docs everytime
2024-03-12 09:32:22 +00:00
crowdin
83b6571a81
chore(i18n): new Crowdin updates
2024-02-26 11:09:03 +00:00
Yassine Doghri
d0a94dd2cb
chore: update php and js dependencies to latest
2024-02-17 13:01:39 +00:00
crowdin
d02ac93867
chore(i18n): new Crowdin updates
2024-02-05 17:03:36 +00:00
Yassine Doghri
76e1251ece
docs(all-contributors): add Guy Martin to list of contributors
2024-01-25 13:23:24 +00:00
crowdin
2c3cb85a35
chore(i18n): new Crowdin updates
2024-01-15 14:59:13 +00:00
Yassine Doghri
19799f496d
chore(all-contributors): add code contribution to ewen
2024-01-15 14:34:11 +00:00
crowdin
af6fe1e4ef
chore(i18n): new Crowdin updates
...
+ sync composer.lock file using composer update
2023-12-21 16:12:09 +00:00
crowdin
34a2ebfd65
chore(i18n): new Crowdin updates
2023-11-29 17:27:10 +00:00
Yassine Doghri
02d4ba69ac
feat(install): init database and create superadmin using CLI
...
closes #380
2023-11-17 17:29:05 +00:00
crowdin
d1b35312a4
chore(i18n): new Crowdin updates
2023-09-09 11:48:16 +00:00
Yassine Doghri
ff0e681763
docs: update php version requirement in install page
2023-09-09 10:23:34 +00:00
crowdin
b719be10c0
chore(i18n): new Crowdin updates
2023-08-28 14:13:45 +00:00
Yassine Doghri
26a714d9c2
build(devcontainer): update network's subnet to 172.31.0.0/24
2023-08-02 19:05:12 +02:00
Yassine Doghri
3747fa2c2b
build(docker-dev): use a network pool unlikely to get overlapped
2023-07-29 08:02:09 +00:00
crowdin
dfa93ff8e3
chore(i18n): new Crowdin updates
2023-07-27 12:47:41 +00:00
crowdin
5d1edd7e4c
chore(i18n): new Crowdin updates
2023-06-29 15:23:25 +00:00
Yassine Doghri
55c1d8904c
docs: add KrzysztofDomanczyk in all-contributors
2023-06-29 08:00:21 +00:00
crowdin
ad1ba4f8a1
chore(i18n): new Crowdin updates
2023-06-21 17:49:33 +00:00
Yassine Doghri
c62b6261ac
docs(install): set required php version as 8.1 only
2023-06-21 16:35:44 +00:00
Yassine Doghri
da93217bef
docs: remove castopod/video-clipper image mentions in the docs
2023-06-21 16:29:38 +00:00
Yassine Doghri
d8e1d4031d
feat(import): run podcast imports' processes asynchronously using tasks
...
- use codeigniter4/tasks project to handle cron tasks
- use yassinedoghri/podcast-feed project to parse feeds for imports
2023-06-21 16:17:11 +00:00
Romain de Laage
2b516fee14
build(docker): unify video clipper and php-fpm containers, switch to debian
2023-06-21 09:56:47 +00:00
crowdin
80dfe46323
chore(i18n): new Crowdin updates
2023-05-05 14:28:51 +00:00
Romain de Laage
7c02774924
build(docker): add ability to configure timeouts, max body size and max memory limit
2023-05-05 14:18:42 +00:00
Romain de Laage
44eb1646db
build(docker): use buildx to build AMD and ARM images
2023-04-26 13:00:42 +00:00