Commit Graph

34 Commits

Author SHA1 Message Date
7a0cdbcd05 Fix production docs deploy 2023-06-14 17:11:12 +02:00
78ab7e235f Fix production front deploy 2023-06-14 17:10:08 +02:00
31f3950439 Add a custom rule to prevent colors from being hardcoded outside of theme (#288)
* Add a custom rule to prevent colors from being hardcoded in ESLint

* Refactor colors

* Create packages folder and fix colors

* Remove external dependency for css alphabetical order linting

* Fix install with yarn

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-06-14 16:56:29 +02:00
29fb781c26 Updating server configuration (#145)
Update server deploy staging
2023-05-26 16:30:41 +02:00
5d06398d2e Remove hasura and hasura-auth (#134)
* Remove hasura and hasura-auth

* Move all models to prisma

* Start implementing graphql

* chore: clean package json

* chore: make the code build

* chore: get initial graphql.tsx file

* feature: use typegql as qgl server

* refactor: small refactoring

* refactor: clean tests

* bugfix: make all filters not case sensitive

* chore: remove unused imports

---------

Co-authored-by: Sammy Teillet <sammy.teillet@gmail.com>
2023-05-24 17:20:15 +02:00
96e3f2c7ea Small fixes: broken links and unused files (#116)
* Remove node modules and package.json from root
* Remove unused references to FontAwesome
* Fix documentation link
2023-05-12 10:35:06 +02:00
4fa80663f6 Build docs for production 2023-04-25 23:46:39 +02:00
86586b70c7 Fix Dockerfile docs 2023-04-25 23:27:51 +02:00
d2c6a71c9e Fix server local build (#75)
* Fix server local build

* Build docs locally and for prod

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-04-25 17:47:15 +02:00
250b51ec4a Fix server build 2023-04-24 17:36:28 +02:00
fc4a7d1486 Fix server build 2023-04-24 17:30:12 +02:00
f6341a422b Fix server build 2023-04-24 17:24:58 +02:00
7b2033e5a4 Fix bug prisma build on server 2023-04-24 17:20:20 +02:00
ec245f20c6 Build prisma client based on schema 2023-04-24 17:10:50 +02:00
c5f2850a3b Fetch jwt token from hasura-auth with refresh_token 2023-04-21 14:07:02 +02:00
cd18e952b9 Store refresh token on login 2023-04-21 09:33:57 +02:00
c6938caf93 Add API url in front build 2023-04-20 15:02:20 +02:00
5560476ea0 Fix front deploy 2023-04-18 23:48:53 +02:00
09ee4c91e2 chore: fix version of node images 2023-04-18 16:21:38 +02:00
0639c9d863 chore: add lockfile before npm install 2023-04-18 14:41:07 +02:00
a9bc05372d chore: run build and start built version 2023-04-18 14:22:52 +02:00
b60ed70e4a chore: remove libs from production image 2023-04-18 14:22:29 +02:00
eea7671d3e feat: move install at top to keep layer in cache 2023-04-14 16:05:24 +02:00
b82660667e chore: add prod dockerfile for server 2023-04-14 16:02:05 +02:00
c317d4bcf6 Migrate to FontAwesome pro 2023-04-14 12:09:17 +02:00
0445c03b51 Setup first hasura schema 2023-04-14 08:38:35 +02:00
eea3060652 Fix Dockerfile front for production 2023-04-13 14:17:40 +02:00
afab5940b3 Create Dockerfile for front production 2023-04-13 12:45:50 +02:00
c2833cad53 Simplify infrastructure to one container 2023-03-06 19:13:59 +01:00
e72ea96fad Setup API (Hasura) console to version changes in code 2023-01-31 19:20:59 +01:00
89f9f12ea2 Move all run environment variable to infra 2023-01-29 09:47:45 +01:00
fe7031f8dc Add environment variable to docker containers 2023-01-28 17:54:13 +01:00
9fb4f21180 Add Hasura 2022-12-28 22:55:46 +01:00
aeee5b5fca Add Hasura and dockerify dev env 2022-12-28 21:19:12 +01:00