Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main into next #297

Open
wants to merge 319 commits into
base: next
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
319 commits
Select commit Hold shift + click to select a range
540c3c8
Improve favicons to add support for different browsers and use cases …
fichtnerma Sep 24, 2024
caf891e
Update GitHub actions versions (#369)
johnnyomair Sep 25, 2024
99befe4
Update index.html to include favicon for deploy
VP-DS Sep 26, 2024
6d5c298
Revert "API: Use config for ORM config" (#372)
fraxachun Sep 26, 2024
096f39b
Add scope to redirects (#315)
jomunker Sep 26, 2024
cfe611b
Update admin/index.html
VP-DS Sep 27, 2024
9886fd5
Merge pull request #373 from vivid-planet/display-favicon-when-deployed
VP-DS Sep 27, 2024
981f3f9
Update schema.gql (#374)
johnnyomair Sep 30, 2024
395c86c
Provide fallback for IntlProvider (#361)
fraxachun Sep 30, 2024
317b37c
Prefer mapped types over column types when possible (#376)
johnnyomair Oct 3, 2024
91b5552
Update Comet to 7.5.0 (#377)
johnnyomair Oct 3, 2024
fd6247d
@comet/create-app: Publish v1.32.0
johnnyomair Oct 3, 2024
7357545
Update dependencies (#378)
johnnyomair Oct 3, 2024
b59e3c7
@comet/create-app: Publish v1.33.0
johnnyomair Oct 3, 2024
4e5cc85
Remove react-is dependency (#380)
johnnyomair Oct 3, 2024
104c5a0
@comet/create-app: Upgrade major dependencies (#379)
johnnyomair Oct 3, 2024
f11b69c
@comet/create-app: Publish v1.34.0
johnnyomair Oct 3, 2024
f63de0c
Add compatibility with readonly filesystems (#367)
Vierlip Oct 3, 2024
b74e3d9
Validate passed environment when creating site configs (#381)
johnnyomair Oct 7, 2024
0ca005c
Make block-preview more similar to normal site (#357)
fraxachun Oct 7, 2024
cd5639b
Hotfix Admin Server (#382)
dkarnutsch Oct 7, 2024
744a9c2
Handle non-existing assets correctly (#362)
fraxachun Oct 7, 2024
fac2b23
Don't send index.html for requests to "/" (#383)
dkarnutsch Oct 7, 2024
618c544
Update OpenTelemetry packages (#385)
johnnyomair Oct 9, 2024
23a13b9
Add envs for ACL (#375)
fraxachun Oct 9, 2024
9382227
Upgrade rimraf to v6 (#386)
johnnyomair Oct 9, 2024
3fed4be
Upgrade chokidar-cli to v3 (#387)
johnnyomair Oct 9, 2024
75edb77
Use default values for allPermissions-envs
fraxachun Oct 11, 2024
3d48e56
Revert "Use default values for allPermissions-envs"
fraxachun Oct 11, 2024
8378121
Site: Lint ./ instead of just src/ and exclude more folders that are …
nsams Oct 11, 2024
8848618
Remove `mikro-orm:drop` script (#391)
johnnyomair Oct 14, 2024
6f1059a
Refactor Typography (#384)
SebiVPS Oct 14, 2024
53e9a83
Use default values for allPermissions-envs (#392)
fraxachun Oct 14, 2024
61f6aa8
Update site package-lock.json (#394)
SebiVPS Oct 15, 2024
13446c0
Convert site server to TypeScript (#389)
nsams Oct 15, 2024
c07ee74
Add DigitalOcean Deployment (#368)
dkarnutsch Oct 15, 2024
aa661fc
Add mobile header (#347)
SebiVPS Oct 16, 2024
656cb7e
Add spell check with CSpell (#370)
johnnyomair Oct 16, 2024
76c22c3
@comet/create-app: Publish v1.35.0
johnnyomair Oct 17, 2024
46df2ef
Fix incorrect link highlighting in mobile header (#397)
SebiVPS Oct 17, 2024
66cac32
Remove comment about removing sections from commit message (#400)
johnnyomair Oct 21, 2024
f02cc36
Move Jest config into dedicated file (#402)
johnnyomair Oct 21, 2024
a5b54f3
Fix dotenv files hierarchy (#404)
johnnyomair Oct 21, 2024
85e089e
Remove `mikro-orm:*` scripts (#403)
johnnyomair Oct 21, 2024
bc4b4bc
Fix API build (#405)
johnnyomair Oct 22, 2024
4908268
Add GitHub action for DigitalOcean deployment (#398)
Vierlip Oct 23, 2024
e611525
Site: Outsource loadMessages function in own file (#406)
stekalt Oct 23, 2024
3f89025
Add content scope indicator to EditPage and EditLink (#399)
raphaelblum Oct 23, 2024
0e47208
Add RootLayout (#407)
stekalt Oct 23, 2024
5a8df01
Add custom Redis cache handler to site (#396)
nsams Oct 23, 2024
28864c4
Move `site-configs.ts` to site-configs directory (#401)
dkarnutsch Oct 28, 2024
9a91260
Import default font in RootLayout and use it in theme (#409)
stekalt Oct 28, 2024
7984628
Add footer (#282)
jomunker Oct 28, 2024
e8865c5
Fix path of `site-configs.ts` for DigitalOcean deployment (#411)
dkarnutsch Oct 29, 2024
229bb27
Fix `site-configs.d.ts` path for DigitalOcean build (#412)
dkarnutsch Oct 29, 2024
3f8a32e
Grant Vivid Planet access to DigitalOcean Deployment (#413)
dkarnutsch Oct 30, 2024
32c60fc
Use correct path for create-site-configs-env (#414)
fraxachun Nov 7, 2024
fba4e7f
Add renovate.json
renovate[bot] Nov 8, 2024
aa8021c
chore: group packages
manuelblum Nov 8, 2024
c4de2c6
chore: update project words
manuelblum Nov 8, 2024
cc5edd3
chore: update packageManager to npm 10.8.2
manuelblum Nov 8, 2024
5e1e827
Merge pull request #418 from vivid-planet/renovate/configure
manuelblum Nov 8, 2024
f1d86b3
fix(deps): update dependency cookie-parser to v1.4.7 (#429)
renovate[bot] Nov 11, 2024
de0fc0a
chore: adjust renovate config that @comet/eslint-config and @comet/es…
manuelblum Nov 11, 2024
83b334f
Add Manuel to Reviewers (#431)
dkarnutsch Nov 11, 2024
210c9fc
fix(deps): update dependency express to v4.21.1 (#430)
renovate[bot] Nov 11, 2024
d1e2c7b
fix(deps): update dependency lru-cache to v11.0.2 (#433)
renovate[bot] Nov 11, 2024
586d1c0
fix(deps): update dependency compression to v1.7.5 (#428)
renovate[bot] Nov 11, 2024
f19926d
chore(deps): update dependency vite to v5.4.10 (#426)
renovate[bot] Nov 11, 2024
607aff7
chore: group all non major bumps together (#434)
manuelblum Nov 11, 2024
513dd3d
fix(deps): update comet to v7.6.0 (#423)
renovate[bot] Nov 11, 2024
e546769
@comet/create-app: Publish v1.36.0
thomasdax98 Nov 11, 2024
bbbb2cc
chore(deps): update types (#440)
renovate[bot] Nov 11, 2024
6a0faa1
@comet/create-app: Publish v1.37.0
manuelblum Nov 11, 2024
a57e614
Revert "chore: group all non major bumps together" (#438)
manuelblum Nov 11, 2024
2df5951
chore: renovate config change rangeStrategy to bump (#441)
manuelblum Nov 11, 2024
2d4bdbc
fix(deps): update comet (#442)
renovate[bot] Nov 11, 2024
226f8ed
@comet/create-app: Publish v1.38.0
manuelblum Nov 11, 2024
93bb983
chore(deps): update dependency @swc/plugin-emotion to ^3.0.13 (#443)
renovate[bot] Nov 11, 2024
8da2775
chore(deps): update dependency @tsconfig/node20 to ^20.1.4 (#444)
renovate[bot] Nov 11, 2024
c516b61
@comet/create-app: Publish v1.39.0
manuelblum Nov 11, 2024
523e1ae
chore(deps): update dependency @vitejs/plugin-react-swc to ^3.7.1 (#445)
renovate[bot] Nov 11, 2024
aa9ad1d
chore(deps): update dependency dotenv-cli to ^7.4.2 (#446)
renovate[bot] Nov 11, 2024
11b0984
chore(deps): update dependency husky to ^9.1.6 (#447)
renovate[bot] Nov 11, 2024
bf140fd
chore(deps): update dependency ts-jest to ^29.2.5 (#451)
renovate[bot] Nov 11, 2024
423bc20
Fix DigitalOcean Deployment (#453)
dkarnutsch Nov 11, 2024
7235c8a
chore(deps): update dependency ts-loader to ^8.4.0 (#452)
renovate[bot] Nov 11, 2024
99035b9
chore(deps): update dependency stylelint-config-standard to ^36.0.1 (…
renovate[bot] Nov 11, 2024
cf2c35c
chore(deps): update dependency lint-staged to ^15.2.10 (#448)
renovate[bot] Nov 11, 2024
31fe67e
chore(deps): update types (#454)
renovate[bot] Nov 11, 2024
642f9c7
@comet/create-app: Publish v1.40.0
manuelblum Nov 11, 2024
750bb5a
fix(deps): update dependency @faker-js/faker to ^8.4.1 (#455)
renovate[bot] Nov 11, 2024
480954d
fix(deps): update dependency cache-manager to ^5.7.6 (#456)
renovate[bot] Nov 11, 2024
9e3ff43
fix(deps): update dependency change-case to ^5.4.4 (#457)
renovate[bot] Nov 11, 2024
8f3beeb
chore(deps): update dependency tsconfig-paths to ^3.15.0 (#458)
renovate[bot] Nov 11, 2024
783ef02
chore(deps): update dependency vite to ^5.4.11 (#459)
renovate[bot] Nov 11, 2024
15a964a
fix(deps): update dependency express to v4.20.0 [security] (#420)
renovate[bot] Nov 11, 2024
32cb3eb
chore(deps): replace dependency npm-run-all with npm-run-all2 ^5.0.0 …
renovate[bot] Nov 11, 2024
e47e4d3
@comet/create-app: Publish v1.41.0
manuelblum Nov 11, 2024
a9c7bc8
chore(deps): update dependency npm-run-all2 to ^5.0.2 (#460)
renovate[bot] Nov 11, 2024
f3e3931
@comet/create-app: Publish v1.42.0
manuelblum Nov 11, 2024
14a1f22
fix(deps): update dependency class-transformer to ^0.5.1 (#463)
renovate[bot] Nov 11, 2024
d247b25
fix(deps): update dependency cli-progress to ^3.12.0 (#464)
renovate[bot] Nov 11, 2024
7684d76
fix(deps): update dependency compression to ^1.7.5 (#465)
renovate[bot] Nov 11, 2024
ae156e3
fix(deps): update dependency date-fns to ^2.30.0 (#467)
renovate[bot] Nov 11, 2024
1987914
fix(deps): update dependency cookie-parser to ^1.4.7 (#466)
renovate[bot] Nov 11, 2024
d5d24ff
fix(deps): update dependency express to ^4.21.1 (#469)
renovate[bot] Nov 11, 2024
487ea38
fix(deps): update dependency file-saver to ^2.0.5 (#470)
renovate[bot] Nov 11, 2024
df8eb0b
fix(deps): update dependency graphql to ^15.9.0 (#472)
renovate[bot] Nov 11, 2024
42c4ee0
fix(deps): update dependency lru-cache to ^11.0.2 (#474)
renovate[bot] Nov 11, 2024
89ad510
fix(deps): update dependency history to ^4.10.1 (#473)
renovate[bot] Nov 11, 2024
8f63e81
chore(deps): update graphql codegen (#461)
renovate[bot] Nov 11, 2024
f4e0fad
fix(deps): update dependency rimraf to ^6.0.1 (#477)
renovate[bot] Nov 11, 2024
6bead18
fix(deps): update dependency styled-components to ^6.1.13 (#479)
renovate[bot] Nov 11, 2024
6f4b069
fix(deps): update dependency rxjs to ^7.8.1 (#478)
renovate[bot] Nov 11, 2024
3615aec
fix(deps): update dependency swiper to ^11.1.14 (#480)
renovate[bot] Nov 11, 2024
d0be61f
chore(deps): update linters (#422)
renovate[bot] Nov 11, 2024
ae6ea9b
@comet/create-app: Publish v1.43.0
manuelblum Nov 11, 2024
6d6c3d0
fix(deps): update dependency redraft to ^0.10.2 (#476)
renovate[bot] Nov 11, 2024
23b50c9
fix(deps): update apollo graphql packages (#427)
renovate[bot] Nov 11, 2024
cda305b
fix(deps): update dependency ts-node to ^10.9.2 (#481)
renovate[bot] Nov 11, 2024
6d115e5
fix(deps): update emotion (#482)
renovate[bot] Nov 11, 2024
603c569
chore: adjust auto-assign behavior (#450)
manuelblum Nov 12, 2024
a4c1706
chore: add new auto_assign_dependency_updates file with dedicated dep…
manuelblum Nov 12, 2024
6b8db4f
chore: add SITE_PREVIEW_SECRET to digital ocean deployment (#489)
manuelblum Nov 12, 2024
88e40c3
fix: flaky admin deployment (#490)
manuelblum Nov 12, 2024
e5d1283
fix(deps): update react router to ^5.3.4 (#491)
renovate[bot] Nov 12, 2024
edefd68
chore(deps): update dependency node to v20.18.0 (#492)
renovate[bot] Nov 12, 2024
3e67bb6
chore(deps): update dependency stylelint to ^16.10.0 (#487)
renovate[bot] Nov 12, 2024
91d5f65
fix(deps): update nestjs (#485)
renovate[bot] Nov 12, 2024
78b7750
fix(deps): update mui (#484)
renovate[bot] Nov 12, 2024
de840fd
fix(deps): update react monorepo (#486)
renovate[bot] Nov 12, 2024
1e46053
Remove apollo.config.js (#462)
johnnyomair Nov 12, 2024
778520f
fix(deps): update react-dnd monorepo to ^16.0.1 (#493)
renovate[bot] Nov 12, 2024
755dad6
Update SITE_PREVIEW_SECRET for DigitalOcean (#495)
dkarnutsch Nov 12, 2024
bd43632
chore(deps): update formatjs monorepo (#494)
renovate[bot] Nov 12, 2024
71e46ba
fix(deps): update dependency final-form to ^4.20.10 (#471)
renovate[bot] Nov 12, 2024
4869ef9
chore(deps): update cspell monorepo to ^8.16.0 (#424)
renovate[bot] Nov 12, 2024
34593f2
@comet/create-app: Publish v1.44.0
manuelblum Nov 12, 2024
19e42e7
fix(deps): update dependency react-final-form to ^6.5.9 (#475)
renovate[bot] Nov 12, 2024
e12e3f6
fix(deps): update nextjs monorepo to ^14.2.17 (#435)
renovate[bot] Nov 12, 2024
57677f0
fix(deps): update dependency helmet to ^7.2.0 (#498)
renovate[bot] Nov 12, 2024
b4f8018
chore(config): migrate renovate config (#499)
renovate[bot] Nov 12, 2024
59b4382
chore(deps): update npm to v10.9.0 (#496)
renovate[bot] Nov 12, 2024
bf27e75
fix(deps): update dependency @opentelemetry/auto-instrumentations-nod…
renovate[bot] Nov 12, 2024
aec0906
fix(deps): update dependency nanospinner to ^1.2.0 (#500)
renovate[bot] Nov 12, 2024
8458d41
fix(deps): update opentelemetry-js monorepo to ^0.54.2 (#502)
renovate[bot] Nov 12, 2024
5d73d43
chore(deps): update dependency postcss-styled-syntax to ^0.7.0 (#436)
renovate[bot] Nov 12, 2024
4392883
Execute API generator (#504)
thomasdax98 Nov 12, 2024
59b7dfc
chore(deps): update actions/upload-artifact action to v4 (#507)
renovate[bot] Nov 13, 2024
bb6312c
chore(deps): update actions/checkout action to v4 (#506)
renovate[bot] Nov 13, 2024
3c8a9a7
chore(deps): update dependency jest-junit to v16 (#510)
renovate[bot] Nov 13, 2024
01eceed
fix(deps): update dependency @fontsource/roboto to v5 (#517)
renovate[bot] Nov 13, 2024
c6bcba6
fix(deps): update dependency @faker-js/faker to v9 (#516)
renovate[bot] Nov 13, 2024
1b6845b
Admin: Workaround for missing server node_modules on DigitalOcean (#505)
dkarnutsch Nov 13, 2024
f3ba3ad
chore: add labels for renovate pull requests (#524)
manuelblum Nov 14, 2024
8d510f8
chore: add dependency label to major updates (#525)
manuelblum Nov 14, 2024
7688689
fix(deps): update nextjs monorepo to ^14.2.18 (#523)
renovate[bot] Nov 14, 2024
a87c7dc
fix(deps): update comet to ^7.7.0 (#520)
renovate[bot] Nov 14, 2024
c4b0c6e
@comet/create-app: Publish v1.45.0
thomasdax98 Nov 14, 2024
905ea89
delete auto_assign workflow (#529)
manuelblum Nov 15, 2024
d8d4e16
disable schemantic commits in renovate (#528)
manuelblum Nov 15, 2024
2629834
chore: use current nodejs LTS version 22
kaufmo Nov 18, 2024
4d410a3
Use repository secrets for digital ocean deployment (#503)
dkarnutsch Nov 18, 2024
1ba83a9
Implement a REPL for the API (#408)
abel-castro Nov 18, 2024
ee030bb
make install script more verbose (#526)
manuelblum Nov 18, 2024
2853ea9
Update formatjs monorepo (#533)
renovate[bot] Nov 18, 2024
98160e4
Site Cache Handler: disable Full Route Cache (#522)
nsams Nov 18, 2024
9a99dbf
Fix saveFooter mutation usages (#521)
SebiVPS Nov 18, 2024
0ba23ff
Merge pull request #531 from vivid-planet/nodejs-22
kaufmo Nov 18, 2024
aab4561
@comet/create-app: Publish v1.46.0
kaufmo Nov 18, 2024
f8f1ca5
Update dependency husky to ^9.1.7 (#534)
renovate[bot] Nov 18, 2024
6fcc890
Upgrade GraphQL Codegen (#515)
renovate[bot] Nov 19, 2024
d03d778
Disable logging for status requests (#530)
fraxachun Nov 19, 2024
2c7a360
Disable reviewer auto-assigning for Renovate (#537)
johnnyomair Nov 19, 2024
c367c7b
Update dependency @opentelemetry/auto-instrumentations-node to ^0.53.…
renovate[bot] Nov 20, 2024
32721a7
Update dependency dotenv-cli to ^7.4.3 (#539)
renovate[bot] Nov 20, 2024
9fbc343
Update dependency @types/node to ^22.9.1 (#538)
renovate[bot] Nov 20, 2024
885411a
@comet/create-app: Publish v1.47.0
manuelblum Nov 20, 2024
dd6b0e2
Update opentelemetry-js monorepo to ^0.55.0 (#543)
renovate[bot] Nov 20, 2024
07c5b79
Fix DO secrets (#549)
dkarnutsch Nov 21, 2024
340b62d
Move site preview secret from auth-proxy to api (#551)
dkarnutsch Nov 21, 2024
4e7e991
Remove unused `@nestjs/config` module (#542)
johnnyomair Nov 22, 2024
692eb8d
Set engines everywhere (#550)
dkarnutsch Nov 22, 2024
24e2c71
create-app: delete renovate.json in new app (#552)
nsams Nov 22, 2024
758ba06
@comet/create-app: Publish v1.48.0
fraxachun Nov 22, 2024
7a283ca
Remove type grouping in renovate config (#553)
manuelblum Nov 22, 2024
dd37860
Update npm to v10.9.1 (#556)
renovate[bot] Nov 22, 2024
56e9a49
Update dependency dotenv-cli to ^7.4.4 (#555)
renovate[bot] Nov 22, 2024
9d47d58
Update dependency @comet/dev-process-manager to ^2.7.0 (#554)
renovate[bot] Nov 25, 2024
1bfac0c
Move CSP headers to Middleware (#415)
fraxachun Nov 25, 2024
96627aa
Site: Set correct document language (#536)
johnnyomair Nov 25, 2024
dc16670
Renovate: widen Node packages (#558)
manuelblum Nov 25, 2024
a21ff56
Update dependency swiper to ^11.1.15 (#540)
renovate[bot] Nov 25, 2024
6654344
Activate Renovate lock file maintenance (#546)
manuelblum Nov 25, 2024
96bef88
Update dependency @types/node to ^22.9.3 (#557)
renovate[bot] Nov 25, 2024
bbcc2a6
@comet/create-app: Publish v1.49.0
manuelblum Nov 25, 2024
3a6f8d2
Update emotion to ^11.13.5 (#541)
renovate[bot] Nov 25, 2024
be9513b
Update dependency typescript to ^5.7.2 (#439)
renovate[bot] Nov 25, 2024
27cddcd
@comet/create-app: Publish v1.50.0
johnnyomair Nov 25, 2024
a504fb3
Update dependency @types/node to ^22.10.0 (#562)
renovate[bot] Nov 27, 2024
ec6f546
Update dependency @types/cookie-parser to ^1.4.8 (#561)
renovate[bot] Nov 27, 2024
8f644d5
Fix GraphQL Codegen watch mode (#563)
johnnyomair Nov 28, 2024
1a3fc52
Update deprecated repository methods usages (#547)
johnnyomair Nov 28, 2024
0ec8355
Update cspell monorepo to ^8.16.1 (#568)
renovate[bot] Nov 29, 2024
58d1a20
@comet/create-app: Publish v1.51.0
manuelblum Nov 29, 2024
85a396e
Update dependency @vitejs/plugin-react-swc to ^3.7.2 (#570)
renovate[bot] Nov 29, 2024
c15f378
Update dependency stylelint to ^16.11.0 (#571)
renovate[bot] Nov 29, 2024
1c85776
Update comet to ^7.8.0 (#567)
renovate[bot] Nov 29, 2024
36853b1
@comet/create-app: Publish v1.52.0
manuelblum Nov 29, 2024
8290355
Update dependency @types/node to ^22.10.1 (#569)
renovate[bot] Nov 29, 2024
3dd599a
@comet/create-app: Publish v1.53.0
manuelblum Nov 29, 2024
5568a5d
Update Mui (#573)
renovate[bot] Dec 1, 2024
81bd295
Update GraphQL Codegen (#572)
renovate[bot] Dec 1, 2024
c99ba4d
Use a single dictionary for the spell check (#564)
johnnyomair Dec 2, 2024
8749f07
@comet/create-app: Publish v1.54.0
johnnyomair Dec 2, 2024
68f4588
Update schema.gql (#578)
johnnyomair Dec 2, 2024
fb42862
Make header logo touchable and link to home page (#579)
SebiVPS Dec 3, 2024
5bf5820
Add basic notfound page (#575)
fraxachun Dec 3, 2024
abb4ee9
Improve test workflow labels (#586)
johnnyomair Dec 4, 2024
c6539d4
Update Comet to ^7.9.0 (#589)
renovate[bot] Dec 4, 2024
626c019
@comet/create-app: Publish v1.55.0
johnnyomair Dec 4, 2024
707347d
Always use mapped type (#581)
johnnyomair Dec 9, 2024
924d519
Remove package manager pinning from root (#585)
dkarnutsch Dec 9, 2024
b65b051
Use real domains for DigitalOcean deployment (#584)
dkarnutsch Dec 9, 2024
c110ff2
Fix lint GitHub workflow (#580)
johnnyomair Dec 9, 2024
c3a6bd1
Add script to build and run the site to simulate deployment (#355)
fraxachun Dec 9, 2024
7874000
Site Cache Handler: set fallback cache only when Redis is not ready (…
chernylu Dec 9, 2024
c6f8898
Add toolbar to dashboard page (#566)
thomasdax98 Dec 10, 2024
96c8621
Update dependency @formatjs/cli to ^6.3.14 (#593)
renovate[bot] Dec 10, 2024
fca693b
Update dependency @mui/material to ^5.16.9 (#594)
renovate[bot] Dec 10, 2024
048d765
Fix lint workflow not failing on error (#592)
johnnyomair Dec 10, 2024
cdd30e6
Update Comet to ^7.10.0 (#595)
renovate[bot] Dec 10, 2024
41704fd
@comet/create-app: Publish v1.56.0
johnnyomair Dec 10, 2024
0c7fbc6
Add Knip (#560)
manuelblum Dec 11, 2024
5023557
Fix DigitalOcean API build (#600)
johnnyomair Dec 11, 2024
6eff198
Update dependency express to ^4.21.2 (#597)
renovate[bot] Dec 11, 2024
8f52743
Update dependency lint-staged to ^15.2.11 (#598)
renovate[bot] Dec 11, 2024
b6d7338
Update dependency nanospinner to ^1.2.2 (#599)
renovate[bot] Dec 11, 2024
4c02ce7
@comet/create-app: Publish v1.57.0
johnnyomair Dec 11, 2024
d2ed488
Don't fail GraphQL Codegen if there are no documents (#591)
johnnyomair Dec 11, 2024
3ff32fc
Fix lint-staged lint:knip command (#607)
manuelblum Dec 12, 2024
e8648fd
Update dependency @mui/material to ^5.16.11 (#603)
renovate[bot] Dec 12, 2024
4c57b52
Update dependency @types/node to ^22.10.2 (#608)
renovate[bot] Dec 12, 2024
1b19459
@comet/create-app: Publish v1.58.0
johnnyomair Dec 12, 2024
f71f308
Move footer content block to correct folder (#605)
johnnyomair Dec 16, 2024
07100ef
Remove default prelogin password (#606)
fraxachun Dec 16, 2024
8a35e69
Add user permission check to latest content updates widget (#609)
piotrgulbis Dec 16, 2024
c40fee1
Fix required permission for footer in the API (#604)
johnnyomair Dec 16, 2024
f924b41
Fix CRUD Generator lint scripts (#612)
johnnyomair Dec 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .digitalocean/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
comet-starter-cms.yaml
comet-starter-site-main.yaml
286 changes: 286 additions & 0 deletions .digitalocean/comet-starter-cms.tpl.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,286 @@
alerts:
- rule: DEPLOYMENT_FAILED
- rule: DOMAIN_FAILED
domains:
- domain: admin.digitalocean.comet-dxp.com
type: PRIMARY
features:
- buildpack-stack=ubuntu-22
ingress:
rules:
- component:
name: admin
match:
path:
prefix: /admin-do-not-use
- component:
name: oauth2-proxy
match:
path:
prefix: /
- component:
name: api
match:
path:
prefix: /public-api
name: comet-starter-cms
region: fra
services:
- build_command: |-
cp ../site-configs/site-configs.d.ts src/site-configs.d.ts &&
npm run build &&
npm prune --omit=dev
environment_slug: node-js
envs:
- key: NODE_ENV
scope: RUN_TIME
value: production
- key: POSTGRESQL_HOST
scope: RUN_AND_BUILD_TIME
value: db-postgresql-fra1-74967-do-user-15310175-0.l.db.ondigitalocean.com
- key: POSTGRESQL_PORT
scope: RUN_AND_BUILD_TIME
value: "25060"
- key: POSTGRESQL_DB
scope: RUN_AND_BUILD_TIME
value: db_starter
- key: POSTGRESQL_PASSWORD
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${POSTGRESQL_PASSWORD}
- key: POSTGRESQL_USER
scope: RUN_AND_BUILD_TIME
value: starter
- key: API_URL
scope: RUN_AND_BUILD_TIME
value: https://admin.digitalocean.comet-dxp.com/public-api/api
- key: API_PORT
scope: RUN_AND_BUILD_TIME
value: "4000"
- key: CORS_ALLOWED_ORIGIN
scope: RUN_AND_BUILD_TIME
value: comet-starter-site-tyqqf\.ondigitalocean\.app
- key: IMGPROXY_SALT
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${IMGPROXY_SALT}
- key: IMGPROXY_URL
scope: RUN_AND_BUILD_TIME
value: https://comet-starter-imgproxy-ovgzu.ondigitalocean.app
- key: IMGPROXY_KEY
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${IMGPROXY_KEY}
- key: DAM_SECRET
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${DAM_SECRET}
- key: BLOB_STORAGE_DRIVER
scope: RUN_AND_BUILD_TIME
value: s3
- key: BLOB_STORAGE_DIRECTORY_PREFIX
scope: RUN_AND_BUILD_TIME
value: starter
- key: S3_REGION
scope: RUN_AND_BUILD_TIME
value: fra1
- key: S3_ENDPOINT
scope: RUN_AND_BUILD_TIME
value: https://fra1.digitaloceanspaces.com
- key: S3_BUCKET
scope: RUN_AND_BUILD_TIME
value: comet-starter
- key: S3_ACCESS_KEY_ID
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${S3_ACCESS_KEY_ID}
- key: S3_SECRET_ACCESS_KEY
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${S3_SECRET_ACCESS_KEY}
- key: POSTGRESQL_CA_CERT
scope: RUN_AND_BUILD_TIME
value: |-
-----BEGIN CERTIFICATE-----
MIIEQTCCAqmgAwIBAgIUFbJ/dvvfKgsSSRZ1WB3LZ5OiEWQwDQYJKoZIhvcNAQEM
BQAwOjE4MDYGA1UEAwwvYjNjZTRjMWYtZWUyOS00MDQ4LWE2ZmItZTFlNDU0MTIy
MTk1IFByb2plY3QgQ0EwHhcNMjMxMjA0MTQ1NDIxWhcNMzMxMjAxMTQ1NDIxWjA6
MTgwNgYDVQQDDC9iM2NlNGMxZi1lZTI5LTQwNDgtYTZmYi1lMWU0NTQxMjIxOTUg
UHJvamVjdCBDQTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBAKRtK5Ud
nFGKdoyjGssagR9vMRQw73tpuNeZG4OmewPwKdgDhsjH+ZLfgJOI2wSoclBkWFQj
dIg0GuXkFVwO4SZ0a/7uBtJLYh9z8U4N14pOa+xrBISE7zshGjJjKjHhbCT7VYhc
l6OK2CZZzXZk+xoh5o1JwLxkc1l2rzG5l3CrZnL43L93h6KEGY4VWe8QBoxqUCxG
2aDuyYpqjlHJhS4imRxbJ9R++t3UBPVpaebU4jwWw91DujYD86LMmq9WEVNfnrno
8SNNYRS6ojay/WUphKTfK3VqwUw7OGAIHxAzQPc6nx8mdNa++Y51J6IOL4O7bBp5
gxb46TVlHeH0GXZEu+m2AUnPT8tmPgzHzDAI7UQ2NN2kTxrUGZ2aV/f1lxIhij6o
sfwoSJZzt98dvp02Cg9zqgXxxyv04YUeK7PDoS9aP7uXrj81dLl84MIdbqJOZNd1
XwfIhu0hKlAi2H5PuPBwn++aJ9Htjhbte4Bp2QJF6hcqfW0chpZPupQOmwIDAQAB
oz8wPTAdBgNVHQ4EFgQUZm7RuycpRchnPp3PzsK3vPORT4AwDwYDVR0TBAgwBgEB
/wIBADALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQEMBQADggGBABmGDsdgEKDGS4wU
v+170Nl3JFDySE3DwcYEUFQCm9/gLW6dpHV5S5Vghiq3oTtmUAB/atXYjS6FlFTx
lWkyW4j9m9YbbzW+SX5rPiO01Hu3sUae0s2kjRWpFnoZWirphCS4JZ24wLtWBkyl
1pthVhUg4qh4zOfeWvVmd8MENkieFf0mhWyY2gvbcvPgYRrsVoNDzm72vvRnhjtG
81+MMudCLUKtYg+oNIbBwzu2JZ2tdr6lrxTCwlnepyPAQfxF3oC7FbxfMirf/Rp+
eibIi9DYfjschlTe0BW1afYn1cradTsH0uFrSV6UCYjhN7aYCLYBJoL+c/raEA0u
avwdD47sHsIhse+1HjF2VRVPDP+ZGTvqkAuiLAXEi4eht0rluX/j/Rnc+peq21al
bamtaNx6H7l4QlXegUXaxxAmeW2FR5nBUb2tiFBF70KA+rl4hRa7FuxcPmkNOtRO
EokFG4nQ9lh/mN5vpkdxCA438Ur3yBqzaSI1NvGpb8/8gBG0Gg==
-----END CERTIFICATE-----
- key: PRIVATE_SITE_CONFIGS
scope: RUN_AND_BUILD_TIME
value: "{{ site://configs/private/dev }}"
- key: POSTGRESQL_USE_SSL
scope: RUN_AND_BUILD_TIME
value: "true"
- key: USE_AUTHPROXY
scope: RUN_AND_BUILD_TIME
value: "true"
- key: BASIC_AUTH_SYSTEM_USER_PASSWORD
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${API_BASIC_AUTH_SYSTEM_USER_PASSWORD}
- key: IDP_CLIENT_ID
scope: RUN_AND_BUILD_TIME
value: 59e44de5-0431-4413-b50b-7e52740a6d7b
- key: IDP_JWKS_URI
scope: RUN_AND_BUILD_TIME
value: https://auth-sso.vivid-planet.cloud/.well-known/jwks.json
- key: IDP_END_SESSION_ENDPOINT
scope: RUN_AND_BUILD_TIME
value: https://auth-sso.vivid-planet.cloud/oauth2/sessions/logout
- key: POST_LOGOUT_REDIRECT_URI
scope: RUN_AND_BUILD_TIME
value: https://admin.digitalocean.comet-dxp.com/oauth2/sign_out?rd=%2F
- key: ACL_ALL_PERMISSIONS_DOMAINS
scope: RUN_AND_BUILD_TIME
value: "vivid-planet.com"
- key: SITE_PREVIEW_SECRET
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${SITE_PREVIEW_SECRET}
github:
branch: main
deploy_on_push: false
repo: vivid-planet/comet-starter
http_port: 4000
instance_count: 1
instance_size_slug: apps-s-1vcpu-0.5gb
name: api
run_command: npm run db:migrate:prod && npm run start:prod
source_dir: /api
- envs:
- key: OAUTH2_PROXY_API_ROUTES
scope: RUN_AND_BUILD_TIME
value: /api
- key: OAUTH2_PROXY_CODE_CHALLENGE_METHOD
scope: RUN_AND_BUILD_TIME
value: S256
- key: OAUTH2_PROXY_PASS_AUTHORIZATION_HEADER
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_PASS_ACCESS_TOKEN
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_COOKIE_SECURE
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_COOKIE_SAMESITE
scope: RUN_AND_BUILD_TIME
value: lax
- key: OAUTH2_PROXY_COOKIE_HTTPONLY
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_SKIP_PROVIDER_BUTTON
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_SILENCE_PING_LOGGING_true
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_REQUEST_LOGGING
scope: RUN_AND_BUILD_TIME
value: "false"
- key: OAUTH2_PROXY_AUTH_LOGGING
scope: RUN_AND_BUILD_TIME
value: "true"
- key: OAUTH2_PROXY_COOKIE_REFRESH
scope: RUN_AND_BUILD_TIME
value: 23h
- key: OAUTH2_PROXY_EMAIL_DOMAINS
scope: RUN_AND_BUILD_TIME
value: "*"
- key: OAUTH2_PROXY_CLIENT_SECRET
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${OAUTH2_PROXY_CLIENT_SECRET}
- key: OAUTH2_PROXY_CLIENT_ID
scope: RUN_AND_BUILD_TIME
value: 59e44de5-0431-4413-b50b-7e52740a6d7b
- key: OAUTH2_PROXY_COOKIE_SECRET
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${OAUTH2_PROXY_COOKIE_SECRET}
- key: OAUTH2_PROXY_PROVIDER
scope: RUN_AND_BUILD_TIME
value: oidc
- key: OAUTH2_PROXY_OIDC_ISSUER_URL
scope: RUN_AND_BUILD_TIME
value: https://auth-sso.vivid-planet.cloud
- key: OAUTH2_PROXY_UPSTREAMS
scope: RUN_AND_BUILD_TIME
value: http://admin:80,http://api:80/api/
- key: OAUTH2_PROXY_WHITELIST_DOMAIN
scope: RUN_AND_BUILD_TIME
value: auth-sso.vivid-planet.cloud
- key: OAUTH2_PROXY_SCOPE
scope: RUN_AND_BUILD_TIME
value: openid profile email offline_access
- key: OAUTH2_PROXY_HTTP_ADDRESS
scope: RUN_AND_BUILD_TIME
value: 0.0.0.0:4180
- key: OAUTH2_PROXY_SKIP_AUTH_PREFLIGHT
scope: RUN_AND_BUILD_TIME
value: "true"
http_port: 4180
image:
registry: dkarnutsch
registry_type: DOCKER_HUB
repository: oauth2-proxy
tag: latest
instance_count: 1
instance_size_slug: apps-s-1vcpu-0.5gb
name: oauth2-proxy
- build_command: |-
./intl-update.sh &&
cp ../api/schema.gql schema.gql &&
cp ../api/block-meta.json block-meta.json &&
cp ../api/src/comet-config.json src/comet-config.json &&
cp ../site-configs/site-configs.d.ts src/site-configs.d.ts &&
npm run build &&
rm -rf ./node_modules
environment_slug: node-js
envs:
- key: NODE_ENV
scope: RUN_TIME
value: production
- key: API_URL
scope: RUN_AND_BUILD_TIME
value: https://admin.digitalocean.comet-dxp.com/api
- key: ADMIN_URL
scope: RUN_AND_BUILD_TIME
value: https://admin.digitalocean.comet-dxp.com/
- key: PUBLIC_SITE_CONFIGS
scope: RUN_AND_BUILD_TIME
value: "{{ site://configs/public/dev }}"
- key: PREVIEW_URL
scope: RUN_AND_BUILD_TIME
value: https://preview.digitalocean.comet-dxp.com
github:
branch: main
deploy_on_push: false
repo: vivid-planet/comet-starter
http_port: 3000
instance_count: 1
instance_size_slug: apps-s-1vcpu-0.5gb
name: admin
run_command: cd server && npm i && node server.js # Workaround for missing node_modules in cache (only parent node_mdoules are cached)
source_dir: admin
50 changes: 50 additions & 0 deletions .digitalocean/comet-starter-imgproxy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
alerts:
- rule: DEPLOYMENT_FAILED
- rule: DOMAIN_FAILED
features:
- buildpack-stack=ubuntu-22
ingress:
rules:
- component:
name: darthsim-imgproxy
match:
path:
prefix: /
name: comet-starter-imgproxy
region: fra
services:
- envs:
- key: IMGPROXY_KEY
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${IMGPROXY_KEY}
- key: IMGPROXY_SALT
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${IMGPROXY_SALT}
- key: IMGPROXY_USE_S3
scope: RUN_AND_BUILD_TIME
value: "true"
- key: IMGPROXY_S3_REGION
scope: RUN_AND_BUILD_TIME
value: fra1
- key: IMGPROXY_S3_ENDPOINT
scope: RUN_AND_BUILD_TIME
value: https://comet-starter.fra1.digitaloceanspaces.com
- key: AWS_ACCESS_KEY_ID
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${S3_ACCESS_KEY_ID}
- key: AWS_SECRET_ACCESS_KEY
scope: RUN_AND_BUILD_TIME
type: SECRET
value: ${S3_SECRET_ACCESS_KEY}
http_port: 8080
image:
registry: darthsim
registry_type: DOCKER_HUB
repository: imgproxy
tag: v3
instance_count: 1
instance_size_slug: apps-s-1vcpu-0.5gb
name: darthsim-imgproxy
Loading
Loading