Alexis Faizeau
fdec12d311
Generate i18n files on ci/cd
1 year ago
David Négrier
7ff5b32557
Improving instance type
1 year ago
David Négrier
fb69476b97
Merge pull request #1698 from thecodingmachine/ts-proto
...
Migrating front protobuf encode/decode to ts-proto lib
1 year ago
David Négrier
7b239e8ebb
Disabling running end to end tests for forks
...
Github Actions does not provide big enough VMs for E2E tests.
So we need to spin our own instances on AWS. But we cannot share the credentials with the forks for obvious security reasons.
We therefore need to completely disable E2E tests for forks :(
1 year ago
David Négrier
bf070c33b5
Migrating front protobuf encode/decode to ts-proto lib
...
The ts-proto lib has the huge advantage of producing code the "Typescript" way and not the "Java" way.
In particular, for "oneof" types in protobuf, it is generating "ADT" that can be used to check if we forgot or not to deal with a type.
1 year ago
David Négrier
d4f8cf4210
Updating AMI
1 year ago
David Négrier
b58f9ed6f7
Putting back token
1 year ago
David Négrier
03d8562a65
Trying to comment personal access token
1 year ago
David Négrier
cf67b95e5b
Attempting to set up custom EC2 instances for E2E tests
1 year ago
David Négrier
805368dd3f
Fixing CI with new messages
1 year ago
David Négrier
a5325e9327
Improving test speed and trying to get error logs whatever happens
1 year ago
David Négrier
97460886f0
Fixing CI
1 year ago
David Négrier
0c7aedb777
Setting LIVE_RELOAD=0 in CI
1 year ago
David Négrier
7326e2a38c
Mounting Docker socket in testcafe container
1 year ago
David Négrier
a3b20cf065
Installing NPM dependencies in CI for tests
1 year ago
David Négrier
445599416c
Commenting waiting as this does not work for some reason
1 year ago
David Négrier
d1122d75ec
Fixing CI
1 year ago
David Négrier
d8c10ce10a
CI fix
1 year ago
David Négrier
065404758b
Making sure pusher and admin are started in CI
1 year ago
David Négrier
d3bd99b5ee
Fixing running of prettier check on the front
1 year ago
David Négrier
168156b7ff
Display error logs in failure
1 year ago
David Négrier
02ed853399
Switching to actions/upload-artifact
1 year ago
David Négrier
c32a523923
CI fix
1 year ago
David Négrier
963486b663
Adding code to post screenshots of failed tests
1 year ago
David Négrier
a9ecbeec84
More CI fix
1 year ago
David Négrier
24249a1e74
Fixing CI
1 year ago
David Négrier
609af979ff
Trying to speed up process
1 year ago
David Négrier
678fb71a7a
More Github action fixes
1 year ago
David Négrier
303251b465
Github Actions fix attempt
1 year ago
David Négrier
0932e1de73
Taking exit code from the container
1 year ago
David Négrier
ab337409a1
Trying to fix issue with Github rights
1 year ago
David Négrier
3aec774cf3
Adding end-to-end test run in Github actions
1 year ago
David Négrier
bc45c93932
Fixing Posthog env var
1 year ago
kharhamel
7743bda3eb
added yarn run pretty to the front ci
1 year ago
kharhamel
9c803a69ff
FEATURE: users can now login via an openID client
2 years ago
kharhamel
ebdcf8804d
added admin link to the warning container
2 years ago
David Négrier
bfcdd31ed2
Fixing NPM package generation
...
The generation was broken due to the refactoring in several classes (some of them where not properly exported).
Also, trying to generate the NPM package on every build now (to detect issues).
2 years ago
David Négrier
8f3d9277ac
Merging master into develop
2 years ago
David Négrier
7f79c2dc4a
Making the test page URL dynamic depending on the environment
2 years ago
David Négrier
06b7f5ba2f
Applying prettier in CI for pusher and back containers
2 years ago
David Négrier
a5f0cadccd
Create codeql-analysis.yml
2 years ago
David Négrier
085a4d41fd
Adding svelte-check to the build process
...
Type checking in Svelte was not enabled (because we were not running svelte-check).
This PR adds:
- run svelte-check in watch mode in development
- run svelte-check in CI
2 years ago
David Négrier
2159e70399
Deleting old certificate if one already exists
2 years ago
David Négrier
fdf4b901b8
Fixing URL in message
2 years ago
David Négrier
2260f772a7
Create the K8S namespace if required
2 years ago
David Négrier
a6effe0a29
Fixing scp
2 years ago
David Négrier
9b985a2a0c
Providing Base 64 config file
2 years ago
David Négrier
83089f1197
Fixing key access rights
2 years ago
David Négrier
c07d54f4c3
Fixing key access rights
2 years ago
David Négrier
8b5055c7ef
Disabling host check (not a big deal since we are only downloading files from the host)
2 years ago