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.
2022-01-03 15:52:46 +01:00
David Négrier
805368dd3f
Fixing CI with new messages
2021-12-16 16:15:12 +01:00
David Négrier
d3bd99b5ee
Fixing running of prettier check on the front
2021-11-24 15:24:24 +01:00
kharhamel
7743bda3eb
added yarn run pretty to the front ci
2021-09-06 14:27:01 +02:00
kharhamel
9c803a69ff
FEATURE: users can now login via an openID client
2021-07-30 15:43:46 +02:00
kharhamel
ebdcf8804d
added admin link to the warning container
2021-07-30 14:50:11 +02:00
David Négrier
06b7f5ba2f
Applying prettier in CI for pusher and back containers
2021-06-23 17:13:16 +02:00
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
2021-06-15 18:08:16 +02:00
David Négrier
f57c01dee8
Refactoring Webpack files to remove prod file. The prod file is now inferred from the NODE_ENV variable.
2021-05-12 11:28:21 +02:00
kharhamel
30cf078df5
FIX: the deploy action now only start when the label 'deploy' is applied to the PR
2021-04-26 18:33:03 +02:00
David Négrier
84f85effe5
Merge pull request #628 from thecodingmachine/template-analytics
...
Template google analytics data (2)
2021-01-20 18:03:28 +01:00
David Négrier
f87f3889df
Running templater in CI phase
2021-01-20 18:00:11 +01:00
David Négrier
e0fcb38c4f
Fixing CI pipeline
2021-01-18 15:34:22 +01:00
David Négrier
217b04dafa
Adding pusher CI
2021-01-18 15:31:07 +01:00
David Négrier
64803296d6
Fixing CI
2020-09-24 11:20:10 +02:00
David Négrier
5c63573ef1
Adding protoc to CI
2020-09-18 18:01:36 +02:00
David Négrier
d3116c7400
Building proto messages in CI
2020-09-18 17:51:12 +02:00
David Négrier
398ca1760b
Fixing CI builds
2020-09-18 17:47:18 +02:00
David Négrier
d18abaf067
Enabling optional https in development
2020-06-25 10:32:47 +02:00
David Négrier
d69ce8a6a6
Adding PlayerMovement class to interpolate/extrapolate position along tests (installing Jasmine)
2020-06-02 10:48:04 +02:00
David Négrier
c4b9c02d75
Removing E2E test from running in CI (it is run in K8S now)
2020-04-16 22:36:54 +02:00
kharhamel
5fb3968234
added artifact download
2020-04-14 20:42:57 +02:00
kharhamel
56093201fb
integrate it into the ci
2020-04-14 20:23:00 +02:00
David Négrier
619f7a6bf6
Fixing CI file
2020-04-06 17:59:35 +02:00
kharhamel
ded19549c7
added jasmine in the back
2020-04-06 15:48:19 +02:00
David Négrier
ca3d113cad
Adding ESLint for front part
2020-04-04 16:16:20 +02:00
David Négrier
6921706251
Adding fake API_URL for tests
2020-04-04 16:02:41 +02:00
David Négrier
39c8dab2b2
Fixing CI
2020-04-04 15:58:59 +02:00
David Négrier
c34e276225
Adding continuous integration
2020-04-04 15:55:20 +02:00