Commit Graph

208 Commits

Author SHA1 Message Date
7b6ee4e0bf Update README and Documentation (#1875)
* Added Overview page

* Revised Getting Started page

* Minor revision

* Edited readme, minor modifications to docs

* Removed sweep.yaml, .devcontainer, .ergomake

* Moved security.md to .github, added contributing.md

* changes as per code review
2023-10-07 11:24:44 +02:00
6dbe388ab9 Improve issue templates (#1686) 2023-09-20 20:17:09 -07:00
2d758c990b Fix merge issue flexible backend (#1685)
* Fix merge issue flexible backend

* Fix tests

* Try fix tests

* Try fix tests
2023-09-20 19:11:21 -07:00
acee401371 Speed up CI (#1666) 2023-09-19 17:09:01 -07:00
b0973afc64 Fix deploy CI 2023-09-19 16:57:22 -07:00
b5ccec4d58 Fix lint CI 2023-09-18 19:31:15 -07:00
645f2b42c2 Boost CI (#1643)
* Boost CI

* Split CI tests in 2

* Try caching node modules

* Try caching node modules

* Try caching node modules

* Improve CI

* Improve CI

* Improve CI

* Improve CI

* Improve CI

* Improve CI

* Separate jest tests

* Fix typo

* Re-order tests jobs
2023-09-18 19:07:38 -07:00
fa7282ab4c Fix chromatic CI trigger on run-chromatic label 2023-09-16 22:29:34 -07:00
9be674e440 Fix CI 2023-09-16 19:28:04 -07:00
82ac84ee7c Update CI scripts 2023-09-16 16:33:23 -07:00
7949cff5df Try fix CI with pull_request trigger 2023-09-15 11:25:42 -07:00
b69f8f4fed Fix github issue template (#1596) 2023-09-15 17:21:16 +02:00
09db29c91a Introduce 'Add new feature' issue template 2023-09-14 15:45:07 -07:00
70c0fd4e0d Removed last old DropdownButton (#1573)
* Removed last old DropdownButton

* Update front/src/modules/ui/view-bar/components/SingleEntityFilterDropdownButton.tsx

Co-authored-by: Thaïs <guigon.thais@gmail.com>

* Fix CI

---------

Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
Co-authored-by: Thaïs <guigon.thais@gmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-09-14 15:33:45 -07:00
ea7eeb2872 Try moving from to pull_request_target to pull_request 2023-09-13 20:33:17 -07:00
f4accc66fa use ci-8-cores 2023-08-17 12:25:44 -07:00
0cab6a11d2 Set 3 workers for storybook coverage (#1255)
* Set 3 workers for storybook coverage

* fix

* fix

* fix

* change ubuntu-latest to ci-4-cores

* fix
2023-08-17 12:00:45 -07:00
510c466271 Add WSL instruction and IDE setup instruction (#1150)
* Add WSL instruction and IDE setup instruction

* Fix setup

* Fix setup

* Fix

* Update docs/docs/developer/additional/ide-setup.mdx

Co-authored-by: Weiko <corentin@twenty.com>

---------

Co-authored-by: Weiko <corentin@twenty.com>
2023-08-09 22:24:15 -07:00
86fee770e1 Update chromatic CI trigger 2023-07-31 18:23:39 -07:00
ba76cace3f Update chromatic CI trigger 2023-07-31 18:20:45 -07:00
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
eafa30a9cf Fix margin on DeleteModal overlay (#998)
* Fix margin on DeleteModal overlay

* Update chromatic ci triggers

* Update chromatic ci triggers
2023-07-30 13:17:33 -07:00
28765fe7c3 Inbox task 2 (#991)
* Add ability to properly cast a string, number, null to an integer

* Adding Tab UI component

* Only trigger chromatic when asked
2023-07-29 21:24:33 -07:00
e7eecd5b54 Fix server e2e tests on CI #4 2023-07-27 15:22:10 -07:00
37beaa6d92 Fix server e2e tests on CI #3 2023-07-27 15:17:30 -07:00
0eac63852c Fix server e2e tests on CI #2 2023-07-27 11:59:11 -07:00
61205c2cb0 Fix server e2e tests on CI #1 2023-07-27 11:53:00 -07:00
157e5b9a2e feat: implement e2e test for CompanyResolver (#944)
* feat: wip e2e server test

* feat: use github action postgres & use infra for local

* feat: company e2e test

* feat: add company e2e test for permissions

* Simplify server e2e test run

* Fix lint

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-27 09:48:40 -07:00
0731487990 Fix tests 2023-07-22 22:19:42 -07:00
e6ce7f3bb9 Fix code coverage 2023-07-22 19:47:36 -07:00
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
f6cf416bb2 Fix storybook build 2023-07-06 18:53:26 -07:00
1144bd13ed feat: onboarding & profile edition (#507)
* feat: wip onboarding

* fix: generate graphql front

* wip: onboarding

* feat: login/register and edit profile

* fix: unused import

* fix: test

* Use DEBUG_MODE instead of STAGE and mute typescript depth exceed errors

* Fix seeds

* Fix onboarding when coming from google

* Fix

* Fix lint

* Fix ci

* Fix tests

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-06 17:05:15 -07:00
463994df1f Fix CI 2023-07-05 09:24:46 +02:00
1d7b20e1d6 Fix CI 2023-07-05 09:16:45 +02:00
67453ce925 Fix CI 2023-07-05 09:13:47 +02:00
81f851b362 Fix CI 2023-07-05 09:10:40 +02:00
c86e548088 Fix CI 2023-07-05 09:09:29 +02:00
41edcd81d8 Fix CI on main 2023-07-05 00:04:05 +02:00
7893d5dba5 fix: remove not working part (#484) 2023-06-30 11:55:35 +03:00
8e319900d0 fix: github actions (#483)
fix: test unused
2023-06-30 11:35:59 +03:00
30fd3320b7 Rename test commands (coverage storybook) (#476)
* Rename test commands

* Add coverage command in doc
2023-06-29 14:06:15 -07:00
edee69bc07 Fix double Run CI (#459)
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-06-27 17:55:07 +02:00
7f43b3d04f Enable workflow to run on fork pull requests (#435) 2023-06-26 10:21:51 -07: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
7e73f013d1 Enable Turbosnap for Chromatic (#286) 2023-06-13 18:45:18 +02:00
551cd00790 Auto deploy on main (#272)
* Auto deploy on main
2023-06-11 21:01:08 +02:00
05c8fac6d6 Add docs CI and fix docs build (#176)
* Add docs CI and fix docs build

* Fix CI name
2023-06-01 16:21:31 +02:00
51790d8484 Add chromatic testing (#170) 2023-06-01 11:20:05 +02:00
0f9c6dede7 Clean server post refactor to remove Hasura (#156)
* Clean BE post refactor to remove Hasura

* Add server CI
2023-05-29 22:42:24 +02:00