Commit Graph

21 Commits

Author SHA1 Message Date
Charles Bochet
42af74eb46
Build render (#2188)
* Build for arm and amd

* Add scripts

* Add scripts
2023-10-22 23:47:43 +02:00
Ruslan
a5fe256d7e
chore: inject enviroment at the ./front deployment phase (#2174) (#2179)
* chore: inject enviroment at the deployment phase (#2174)

* Dockerfile CMD env.sh
* env.sh generates env-config.js file
* index.html imports env-config.js
* front/src/config/index.ts imports REACT_APP_SERVER_BASE_URL

* Upgrade Dockerfiles

* Add compute pg_database_url for render

* fix tests

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-10-22 12:36:36 +02:00
Ruslan
f6b5943fc6
chore: Pre build docker images (#2099) (#2131)
chore: LABEL to link images source to github
2023-10-19 22:57:00 +02:00
Charles Bochet
c82ac773b9 Fix server build 2023-09-29 15:37:58 +02:00
Charles Bochet
98127d1d4c Fix server deploy script 2023-06-16 13:31:29 +02:00
Charles Bochet
d5817608a7
Fix production deploy scripts (#294)
* Fix production server deploy

* Fix production server deploy
2023-06-14 17:53:21 +02:00
Charles Bochet
16fbe5a607 Fix prod install scripts 2023-06-14 17:23:48 +02:00
Félix Malfait
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
Charles Bochet
29fb781c26
Updating server configuration (#145)
Update server deploy staging
2023-05-26 16:30:41 +02:00
Charles Bochet
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
Charles Bochet
250b51ec4a Fix server build 2023-04-24 17:36:28 +02:00
Charles Bochet
fc4a7d1486 Fix server build 2023-04-24 17:30:12 +02:00
Charles Bochet
f6341a422b Fix server build 2023-04-24 17:24:58 +02:00
Charles Bochet
7b2033e5a4 Fix bug prisma build on server 2023-04-24 17:20:20 +02:00
Charles Bochet
ec245f20c6 Build prisma client based on schema 2023-04-24 17:10:50 +02:00
Sammy Teillet
09ee4c91e2
chore: fix version of node images 2023-04-18 16:21:38 +02:00
Sammy Teillet
0639c9d863
chore: add lockfile before npm install 2023-04-18 14:41:07 +02:00
Sammy Teillet
a9bc05372d
chore: run build and start built version 2023-04-18 14:22:52 +02:00
Sammy Teillet
b60ed70e4a
chore: remove libs from production image 2023-04-18 14:22:29 +02:00
Sammy Teillet
eea7671d3e
feat: move install at top to keep layer in cache 2023-04-14 16:05:24 +02:00
Sammy Teillet
b82660667e
chore: add prod dockerfile for server 2023-04-14 16:02:05 +02:00