Nimra Ahmed
398a8d732d
changes as per vale warnings ( #2353 )
...
* changes as per vale warnings
* changes acc to feedback
2023-11-07 11:39:29 +01:00
Alfred Louis
183d6a1d1a
No console eslint ( #2251 )
...
* chore: add new eslint config file for ci
* add test console log
* merge the lint steps
* Fix according to PR
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-11-06 23:50:06 +01:00
gitstart-twenty
daa6d2ca01
Chore: Cancel previous runs ( #2227 )
...
Cancel previous runs
2023-11-06 23:31:26 +01:00
Nimra Ahmed
2221c68dff
Improved user guide, added CI vale for docs ( #2308 )
...
* restructured user guide, minor fixes
* added index file for user guide
* github actions for vale
* testing workflow
* CI vale
* changes as per vale's suggestions
* set CI vale on pull request
* adding homebrew script to macos infra setup file
* fix CI errors
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* testing vale
* vale testing complete
* vale cleanup
* vale test
* vale test for github-pr-check
* vale test for github-pr-check
* vale test for github-pr-check
* vale test for github-pr-check
* testing vale warnings
* testing vale warnings
* testing vale warnings
* testing vale warnings
* testing vale warnings
* testing vale warnings
* testing vale warnings
* swizzled doc cards to add icons
* Align CI params to other CIs
---------
Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
2023-11-03 17:02:30 +01:00
Nimra Ahmed
1cd91e60fa
Doc changes ( #2106 )
...
* refactored Storybook UI
* refactored Storybook UI
* removed extra cards from the doc, added card for ui components
* added hover behavior to doc page & made it look selected
* separate storybook docs and tests
* separating storybook tests and docs
* fixed spelling errors in docs
* Final round of edits for frontend, added backend folder architecture
* Created CODE_OF_CONDUCT.md
* Add code of conduct to contributing.md
2023-10-18 18:00:52 +02:00
bosiraphael
3dae11b6e4
Create page Object Field Step 2 ( #2068 )
...
* create page
* change runs-on param
2023-10-16 18:02:39 +02:00
Charles Bochet
7bb971f538
run ci sb-modules on github basic machine
2023-10-15 17:47:14 +02:00
Nimra Ahmed
ae32a2da3b
Revised contributing.md, edited docs ( #1951 )
...
* 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
* updated contributing.md
* fixed broken links & added missing links in doc, improved structure
* fixed link in wsl setup
* fixed server link, added https cloning in yarn-setup
2023-10-10 12:33:17 +02:00
Nimra Ahmed
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
Charles Bochet
6dbe388ab9
Improve issue templates ( #1686 )
2023-09-20 20:17:09 -07:00
Charles Bochet
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
Charles Bochet
acee401371
Speed up CI ( #1666 )
2023-09-19 17:09:01 -07:00
Charles Bochet
b0973afc64
Fix deploy CI
2023-09-19 16:57:22 -07:00
Charles Bochet
b5ccec4d58
Fix lint CI
2023-09-18 19:31:15 -07:00
Charles Bochet
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
Charles Bochet
fa7282ab4c
Fix chromatic CI trigger on run-chromatic label
2023-09-16 22:29:34 -07:00
Charles Bochet
9be674e440
Fix CI
2023-09-16 19:28:04 -07:00
Charles Bochet
82ac84ee7c
Update CI scripts
2023-09-16 16:33:23 -07:00
Charles Bochet
7949cff5df
Try fix CI with pull_request trigger
2023-09-15 11:25:42 -07:00
Lucas Bordeau
b69f8f4fed
Fix github issue template ( #1596 )
2023-09-15 17:21:16 +02:00
Charles Bochet
09db29c91a
Introduce 'Add new feature' issue template
2023-09-14 15:45:07 -07:00
Lucas Bordeau
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
Charles Bochet
ea7eeb2872
Try moving from to pull_request_target to pull_request
2023-09-13 20:33:17 -07:00
corentin
f4accc66fa
use ci-8-cores
2023-08-17 12:25:44 -07:00
Weiko
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
Charles Bochet
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
Charles Bochet
86fee770e1
Update chromatic CI trigger
2023-07-31 18:23:39 -07:00
Charles Bochet
ba76cace3f
Update chromatic CI trigger
2023-07-31 18:20:45 -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
Charles Bochet
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
Charles Bochet
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
Charles Bochet
e7eecd5b54
Fix server e2e tests on CI #4
2023-07-27 15:22:10 -07:00
Charles Bochet
37beaa6d92
Fix server e2e tests on CI #3
2023-07-27 15:17:30 -07:00
Charles Bochet
0eac63852c
Fix server e2e tests on CI #2
2023-07-27 11:59:11 -07:00
Charles Bochet
61205c2cb0
Fix server e2e tests on CI #1
2023-07-27 11:53:00 -07:00
Jérémy M
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
Charles Bochet
0731487990
Fix tests
2023-07-22 22:19:42 -07:00
Charles Bochet
e6ce7f3bb9
Fix code coverage
2023-07-22 19:47:36 -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
f6cf416bb2
Fix storybook build
2023-07-06 18:53:26 -07:00
Jérémy M
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
Charles Bochet
463994df1f
Fix CI
2023-07-05 09:24:46 +02:00
Charles Bochet
1d7b20e1d6
Fix CI
2023-07-05 09:16:45 +02:00
Charles Bochet
67453ce925
Fix CI
2023-07-05 09:13:47 +02:00
Charles Bochet
81f851b362
Fix CI
2023-07-05 09:10:40 +02:00
Charles Bochet
c86e548088
Fix CI
2023-07-05 09:09:29 +02:00
Charles Bochet
41edcd81d8
Fix CI on main
2023-07-05 00:04:05 +02:00
Jérémy M
7893d5dba5
fix: remove not working part ( #484 )
2023-06-30 11:55:35 +03:00
Jérémy M
8e319900d0
fix: github actions ( #483 )
...
fix: test unused
2023-06-30 11:35:59 +03:00
Emilien Chauvet
30fd3320b7
Rename test commands (coverage storybook) ( #476 )
...
* Rename test commands
* Add coverage command in doc
2023-06-29 14:06:15 -07:00
Jérémy M
edee69bc07
Fix double Run CI ( #459 )
...
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-06-27 17:55:07 +02:00
Charles Bochet
7f43b3d04f
Enable workflow to run on fork pull requests ( #435 )
2023-06-26 10:21:51 -07: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
Félix Malfait
7e73f013d1
Enable Turbosnap for Chromatic ( #286 )
2023-06-13 18:45:18 +02:00
Charles Bochet
551cd00790
Auto deploy on main ( #272 )
...
* Auto deploy on main
2023-06-11 21:01:08 +02:00
Félix Malfait
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
Charles Bochet
51790d8484
Add chromatic testing ( #170 )
2023-06-01 11:20:05 +02:00
Charles Bochet
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
Charles Bochet
30d2337462
Add tests on companies page ( #155 )
2023-05-29 22:08:01 +02:00
Charles Bochet
f935a6b723
Re-write test with storybook testing library ( #150 )
...
* Re-write test with storybook testing library
* Update CI
2023-05-29 11:02:38 +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
b8d089395f
Add linter on CI
2023-04-20 11:51:04 +02:00
Charles Bochet
c317d4bcf6
Migrate to FontAwesome pro
2023-04-14 12:09:17 +02:00
Charles Bochet
1499c845e8
Add continous integration
2023-04-13 18:12:57 +02:00
Charles Bochet
5c651831a7
Setup github actions
2023-04-07 11:25:05 +02:00
Charles Bochet
2c23defeaf
Setup GitHub actions
2023-04-05 16:07:07 +02:00