152 Commits

Author SHA1 Message Date
Yassine Doghri
fc2e7a0d83 docs(api): add instructions to enable and use API 2024-12-29 14:03:23 +00:00
Yassine Doghri
888d610c2d docs(api): add available operations based on openapi schema
use starlight-openapi plugin to generate docs

closes #536
2024-12-26 13:01:53 +00:00
Yassine Doghri
09256b4eb7 docs(user-guide): update links for consistency + remove missing monetization links 2024-12-25 11:28:51 +00:00
Paul Cutler
0736050d1a docs: add user guide section 2024-12-25 11:26:34 +00:00
Yassine Doghri
34be5bccab refactor(plugins): create Field objects per field type in settings forms + handle rendering in class
update manifest.schema.json to have defaultValue type differ based on field type
2024-12-23 15:35:47 +00:00
Yassine Doghri
d3a98db6d0 feat(plugins): add defaultValue for all field types 2024-12-19 12:33:57 +00:00
Yassine Doghri
8cf9c6dc83 feat(plugins): add html field type + CodeEditor component + rework html head generation
update php and js packages to latest
2024-12-17 15:11:45 +00:00
Yassine Doghri
11ccd0ebe7 feat(plugins): add group field type + multiple option to render field arrays
- update docs
- render hint and helper options for all fields
- replace option's hint with
description
2024-12-10 15:57:06 +00:00
Yassine Doghri
63f93f585b fix: update select and multi-select options to value/label arrays
add hint to select options + update dependencies to latest
2024-11-06 13:19:59 +00:00
Yassine Doghri
53232d3b61 docs(security): add disclaimer aside to third-party plugins section 2024-07-08 14:06:56 +00:00
Yassine Doghri
7405f8897d docs(security): add disclaimer for third-party plugins and how to mitigate potential security risks 2024-07-05 17:43:02 +00:00
Yassine Doghri
fc9ea7597e feat(plugins): add minCastopodVersion to denote incompatibility with previous Castopod versions 2024-07-05 16:47:01 +00:00
Yassine Doghri
fee7905935 feat(plugins): load and display LICENSE.md file if found in plugin's directory 2024-07-05 16:44:35 +00:00
Yassine Doghri
1a439083a2 docs: fix typo in comments in auth file 2024-07-04 15:54:17 +00:00
Yassine Doghri
c21864ee25 docs: add "latest" option to DocsVersionSelect based on main branch 2024-07-04 13:54:59 +00:00
crowdin
1c5fe1fea6 chore(i18n): new Crowdin updates 2024-07-04 13:54:43 +00:00
Yassine Doghri
7a8cd4c730 docs: fix typo for "Introduction" label 2024-07-04 13:26:43 +00:00
Yassine Doghri
e417d45b14 docs(plugins): fill up rest of manifest and hooks reference + creating a plugin 2024-06-14 15:53:33 +00:00
Yassine Doghri
cc6495dc7c refactor(plugins): set settings properties as fields objects 2024-06-14 15:53:33 +00:00
Yassine Doghri
8f8c61eaae docs(plugins): add experimental plugins section + plugins:create command to create plugin via CLI 2024-06-14 15:53:33 +00:00
Yassine Doghri
d7b9730d7e docs(ci): build and deploy docs for next branch 2024-06-14 15:53:33 +00:00
Yassine Doghri
b5bd2db28f build(php): upgrade min php version to 8.3 2024-06-14 15:53:33 +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