Quentin G
aee6d49ea9
feat: add a docker-compose file for production ( #4609 )
...
* feat: add a docker-compose file for production
* fix: remove unused user filed
* fix: do not provide default token secrets
2024-03-22 09:16:39 +01:00
Quentin G
1aa48d3bf7
feat: merge front and server dockerfiles and optimize build ( #4589 )
...
* feat: merge front and server dockerfiles and optimize build
* fix: update image label
* fix: bring back support for REACT_APP_SERVER_BASE_URL injection at runtime
* fix: remove old entries & add nx cache in dockerignore
* feat: generate frontend config at runtime using Nest
* fix: format and filename
* feat: use the EnvironmentService and leave default blank
* feat: add support for DB migrations
2024-03-21 19:22:21 +01:00
Félix Malfait
b6e8bb1a6c
Delete auth/file front variables ( #4455 )
2024-03-19 22:19:40 +01:00
Charles Bochet
eb07b373a7
Fix storage s3 endpoint not being optional
2024-03-15 23:08:30 +01:00
Charles Bochet
feebc45d31
Fix storybook tests on IconPicker ( #4510 )
2024-03-15 21:47:07 +01:00
Charles Bochet
5e5ae0b2ca
Fix server container build
2024-03-15 21:38:40 +01:00
Charles Bochet
e0ae12ffa1
Fix server deploy ( #4509 )
...
* Fix server deployment broken by nx
* Fix server deployment broken by nx
* Fix server deployment broken by nx
* Fix
* Fix
* Fix
* Fix
2024-03-15 21:15:14 +01:00
Charles Bochet
4eae3b8290
Fix front production container build ( #4478 )
...
* Fix deploy main
* Fix deploy main
2024-03-14 16:13:27 +01:00
Charles Bochet
aa13b8338d
Fix website build
2024-02-25 22:47:07 +01:00
Charles Bochet
fa9edad311
Fix website build
2024-02-25 22:38:12 +01:00
Charles Bochet
88990144cf
Fix website build ( #3986 )
...
* Fix website build
* Try fix
* Try fix
2024-02-15 11:03:29 +01:00
Charles Bochet
9777c5fbce
Fix website build ( #3983 )
2024-02-14 21:28:26 +01:00
Thaïs
e011ecbd6f
POC: generate twenty-server package.json with Nx ( #3654 )
...
* POC: generate twenty-server package.json with Nx
* Re-add passport
* Fix instal
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2024-02-13 22:16:21 +01:00
Thaïs
a654205dbc
chore: set up twenty-emails config so build isn't needed in development ( #3619 )
...
* chore: set up twenty-emails config so build isn't needed in development
* fix: fix script dependency
* chore: use @vitejs/plugin-react-swc
* Remove useless dependancy
* Fix typing
* chore: use baseUrl in twenty-emails
* chore: fix docker server prod build
* refactor: optimize Docker file and tsconfig
* fix: fix WORKDIR in docker
---------
Co-authored-by: martmull <martmull@hotmail.fr>
2024-01-29 06:17:12 -03:00
Charles Bochet
3f0743493b
Fix Continuous Deployment script after adding twenty-emails package ( #3589 )
...
* Fix cd
* Fix server
* Fix server
* Fix server
* Fix server
* Fix
* Fix docs
* Fix
2024-01-23 12:30:03 +01:00
Charles Bochet
762a56782c
Fix build server
2024-01-23 10:46:36 +01:00
Charles Bochet
a7265fa3b4
Remove flag relation select ( #3588 )
...
* Remove feature flag on relation and select
* Move packages back to twenty-server to enable smaller build without using nx
* Fix package.json
2024-01-23 09:59:00 +01:00
Charles Bochet
03bf597301
Re-add docker-compose up command
2024-01-13 11:02:00 +01:00
Charles Bochet
6672b04733
Fix docker-compose commands ( #3403 )
2024-01-12 14:31:47 +01:00
Charles Bochet
f7034d6e7d
Embrace nx monorepo structure with root package.json ( #3255 )
...
* Upgrade to node 18.17.1 and regroup dependencies in root package.json
* Sort package.json
* Fix lint
* Migrate zapier
2024-01-05 14:59:58 +01:00
Charles Bochet
c15e138d72
Fix nx lint setup ( #3234 )
...
* Fix nx lint setup
* Fixes
* Fixes
* Add missing metadata
Fixes
Fix
Fixes
* Fix
2024-01-04 16:39:57 +01:00
Thaïs
8483cf0b4b
POC: chore: use Nx workspace lint rules ( #3163 )
...
* chore: use Nx workspace lint rules
Closes #3162
* Fix lint
* Fix lint on BE
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2024-01-03 23:07:25 +01:00
Charles Bochet
41f3a74bf4
Build linux pg graphql ( #3206 )
...
* Build pg_graphql for linux
* Build for amd
* Fixes
2024-01-03 12:02:06 +01:00
Charles Bochet
3d16ad8efd
Fix docker install to have all projects ( #3200 )
...
* Fix docker install to have all projects
* Fix
* Fixes
2024-01-02 14:31:21 +01:00
Charles Bochet
fd3b7ccd9a
Fix 404 page missing on production container build
2023-12-14 13:12:24 +01:00
martmull
366ae0d448
2893 add data wrapper for mysql ( #2970 )
...
* Add mysql_fdw to postgres dockerfile
* Name and run detached docker containers
* Fix naming
2023-12-13 14:56:52 +01:00
Charles Bochet
2496431703
[Wip] Update CI CD ( #2945 )
...
* Update CI and CD scripts
* Fix docker docs build
* Fix CD
* Fix CD
* Update front build and add postgres intel pg_graphql files
* Fix postgres install
* Fix
* Update docs
2023-12-12 22:38:40 +01:00
Charles Bochet
8d53c63801
Fix docker install ( #2925 )
...
* Fix docker install
* Move back twenty-eslint-plugin to eslint-plugin-twenty
* fix: add bundled yarn
* Improve makeifle structure
* Update commands and doc
* Add pg_graphql binaries
* Fix
---------
Co-authored-by: Jérémy Magrin <jeremy.magrin@gmail.com>
2023-12-11 13:36:24 +01:00
Charles Bochet
44ef218fa5
Fix Docker postgres dev setup
2023-12-11 11:13:03 +01:00
Charles Bochet
44baaee28e
Update scripts and documentation to use nx and new monorepo architecture ( #2912 )
...
* Update scripts and documentation to use nx and new monorepo architecture
* Start fixing docker
* Migrate eslint plugin and postgres setup
* Fix docker
* Fix patches
* Fix
* fix: wip try to fix the patches
* Apply patches
---------
Co-authored-by: Jérémy Magrin <jeremy.magrin@gmail.com>
2023-12-11 10:54:57 +01:00
Charles Bochet
5bdca9de6c
Migrate to a monorepo structure ( #2909 )
2023-12-10 18:10:54 +01:00