Charles Bochet
a12b6c4bda
Force 404 on static folder when a file is not found ( #1165 )
2023-08-10 12:17:40 -07:00
Emilien Chauvet
de6ebd96c5
Prevent indexing on docs outside of production ( #1054 )
...
* Prevent indexing on docs outside of production
* Add dockerfile arg
* Rename args
* Add logs
* Move arg to the right dockerfile
* Remove log
2023-08-07 09:20:31 -07:00
Félix Malfait
b028d9fd2a
Add deploy buttons and clean environment variables ( #974 )
...
* add render.yaml
* Clean environment variables
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-31 14:36:04 -07:00
Lucas Vieira
c13d6b4f60
chore: optimize size of front docker image ( #965 )
2023-07-27 16:39:16 -07:00
Charles Bochet
a975935f49
Connect profile picture upload to backend ( #533 )
...
* Connect profile picture upload to backend
* Fix tests
* Revert onboarding state changes
2023-07-07 17:50:02 -07: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
deee7a0f64
Fix production server deploy
2023-06-14 17:26:14 +02:00
Charles Bochet
ab9643bbb2
Fix prod install scripts
2023-06-14 17:25:16 +02:00
Charles Bochet
16fbe5a607
Fix prod install scripts
2023-06-14 17:23:48 +02:00
Charles Bochet
7a0cdbcd05
Fix production docs deploy
2023-06-14 17:11:12 +02:00
Charles Bochet
78ab7e235f
Fix production front deploy
2023-06-14 17:10:08 +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
Félix Malfait
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
Charles Bochet
4fa80663f6
Build docs for production
2023-04-25 23:46:39 +02:00
Charles Bochet
86586b70c7
Fix Dockerfile docs
2023-04-25 23:27:51 +02:00
Charles Bochet
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
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
Charles Bochet
c5f2850a3b
Fetch jwt token from hasura-auth with refresh_token
2023-04-21 14:07:02 +02:00
Charles Bochet
cd18e952b9
Store refresh token on login
2023-04-21 09:33:57 +02:00
Charles Bochet
c6938caf93
Add API url in front build
2023-04-20 15:02:20 +02:00
Charles Bochet
5560476ea0
Fix front deploy
2023-04-18 23:48:53 +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
Charles Bochet
c317d4bcf6
Migrate to FontAwesome pro
2023-04-14 12:09:17 +02:00
Charles Bochet
0445c03b51
Setup first hasura schema
2023-04-14 08:38:35 +02:00
Charles Bochet
eea3060652
Fix Dockerfile front for production
2023-04-13 14:17:40 +02:00
Charles Bochet
afab5940b3
Create Dockerfile for front production
2023-04-13 12:45:50 +02:00
Charles Bochet
c2833cad53
Simplify infrastructure to one container
2023-03-06 19:13:59 +01:00
Charles Bochet
e72ea96fad
Setup API (Hasura) console to version changes in code
2023-01-31 19:20:59 +01:00
Charles Bochet
89f9f12ea2
Move all run environment variable to infra
2023-01-29 09:47:45 +01:00
Charles Bochet
fe7031f8dc
Add environment variable to docker containers
2023-01-28 17:54:13 +01:00
Charles Bochet
9fb4f21180
Add Hasura
2022-12-28 22:55:46 +01:00
Charles Bochet
aeee5b5fca
Add Hasura and dockerify dev env
2022-12-28 21:19:12 +01:00