Commit Graph

57 Commits

Author SHA1 Message Date
gitstart-twenty
ba86be2c5b
Remove the {...props} pattern and props coupling, and create an eslint rule for that (#1733)
* Remove the {...props} pattern and props coupling, and create an eslint rule for that

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>

* Add another test to the new rule

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>

---------

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
2023-09-26 11:05:33 +02:00
Charles Bochet
8d8c81c02c
Add Figma documentation (#1705) 2023-09-21 14:56:28 -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
Rajesh Kumar Padhy
ff4a2074e6
Update local-setup.mdx: Fix typo (#1646) 2023-09-19 11:51:47 +02:00
gitstart-twenty
00a3c8ca2b
Change to using arrow functions (#1603)
* Change to using arrow functions

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>

* Add lint rule

---------

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-09-15 18:41:10 -07:00
Lucas Bordeau
28ca9a9e49
Refactor/new menu item (#1448)
* wip

* finished

* Added disabled

* Fixed disabled

* Finished cleaning

* Minor fixes from merge

* Added docs

* Added PascalCase

* Fix from review

* Fixes from merge

* Fix lint

* Fixed storybook tests
2023-09-06 16:41:26 +02:00
Lucas Bordeau
2ac32e42c5
Added enums use case (#1428) 2023-09-04 11:35:27 +02:00
Lucas Bordeau
e4dd2b0633
Doc fixes (#1385) 2023-08-30 14:28:34 +02:00
gitstart-twenty
ddcfe5f0ac
chore(docs): Update the best practices page (#1303)
* chore(docs): Update the best practices page

Co-authored-by: v1b3m <vibenjamin6@gmail.com>

* Add minor refactors

Co-authored-by: v1b3m <vibenjamin6@gmail.com>

---------

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-29 10:34:51 +02:00
Weiko
9b34a0ff3d
Add styled component rule (#1261)
* Add StyledComponent rule

* update doc

* update doc

* update doc
2023-08-17 20:58:02 -07:00
Lucas Bordeau
390e70a196
Added a first round of docs for front end (#1246) 2023-08-17 15:16:48 -07:00
Weiko
c9549c3833
[docs] add folder architecture doc (#1221)
* [docs] add folder architecture doc

* update

* add internal

* improve doc
2023-08-15 15:15:07 -07:00
Charles Bochet
cd3a32e555
[Docs] Update WSL instructions + fix broken links (#1204)
Update WSL instructions
2023-08-14 11:25:52 -07:00
Charles Bochet
428acf4a13 Fix windows-setup doc url 2023-08-10 08:30:56 -07:00
Charles Bochet
91670df1db Fix doc 2023-08-10 08:03:52 -07:00
Charles Bochet
be9a2cefeb Fix doc 2023-08-09 22:43:47 -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
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
Indrajeet Nikam
be835af48b
docs: fix instructions to start projects in the docker setup flow (#995) 2023-07-30 10:52:31 -07:00
Peter Mulard
c2d6abde65
[Bug fix] Reference container name instead of localhost for postgres url in .env file (#808)
* url should reference container name instead of localhost

* add context for the postgres URL change, when installing with Docker. Also minor grammar/typo changes.

* return the postgres URL to its original value, which corresponds with the recommended (yarn) installation.

---------

Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-07-25 10:17:49 -07:00
willkrakow
097627fcab
Fix typos/language in docs (#824)
* Fix typos/language in docs

* Fix typos
2023-07-22 18:48:31 +02:00
Ikko Eltociear Ashimine
ad3e0ea340
Fix typo in local-setup.mdx (#822)
PostgresSQL -> PostgreSQL
2023-07-22 00:38:07 -07:00
Charles Bochet
79fccb0404
Add optimistic rendering on right drawer title (#786)
* Add optimistic rendering on right drawer title

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix
2023-07-20 23:58:21 -07:00
Charles Bochet
e65c7ee6fe
Update install (#785) 2023-07-20 22:59:03 -07:00
Charles Bochet
d9c48fb05a Fix broken link in doc 2023-07-19 09:53:15 -07:00
Charles Bochet
ca5191169f
Update docs, remove password strong regex, hide tasks (#755)
* Update docs, remove password strong regex, hide tasks

* Update docs
2023-07-19 09:45:31 -07:00
Bonapara
9378677744
Updated the Read.me for the HN release (#737)
* Update README.md

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-18 11:22:39 -07:00
Bonapara
f65d2f418e
Add readme pictures (#736)
* Delete preview-dark.png

* Delete preview-light.png

* Add new images to static

* Update README.md

* Delete Preview-light.png

* Delete Preview-dark.png

* Add files via upload

* Update README.md
2023-07-18 17:24:56 +00:00
Charles Bochet
349caacb9f
Update local setup doc (#726)
* Update local setup doc

* Update docs
2023-07-17 21:15:57 -07:00
Félix Malfait
eb7fb2ba8e
Add Telemetry (#466)
* Telemetry v1

* Add package-lock.json to gitignore
2023-06-29 17:36:48 -07: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
Emilien Chauvet
fdfcae6ac5
Fix typo, add file tree (#475) 2023-06-29 11:36:40 -07:00
Charles Bochet
3c5a270eca
Update install instruction in docs (#376) 2023-06-25 13:14:23 -07:00
Félix Malfait
a65853dc2e
Improve documentation (#349)
* Improve documentation content
* Improve documentation style
2023-06-21 16:23:31 -07:00
Charles Bochet
f0910b3fbb
Fix doc setup (#302) 2023-06-15 10:37:00 +00:00
Jérémy M
467a1618f0
Update doc & split prisma generate (#299)
* feat: split prisma generate

* fix: update doc
2023-06-15 12:15:57 +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
Félix Malfait
2315504ee4
Add square logo without border radius (#199) 2023-06-06 09:37:42 +02:00
Félix Malfait
3ae6405f4d
Add Algolia Search + other quick improvements to docs (#198) 2023-06-05 18:48:12 +02:00
Félix Malfait
f906533b29
Fix broken GraphiQL in documentation (#180) 2023-06-01 19:23:15 +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
Félix Malfait
14c0119c4b
Update documentation, add GraphiQL to docs (#175)
* Update docusaurus and fix security vulnerabilities

* Begin cleanup docs

* Remove redocusaurus

* Add graphiql in doc

* Add architecture schema

* New tableIcons and cleanup docs
2023-06-01 15:05:53 +02:00
Félix Malfait
c61beb1066
Reorganize icons for doc and manigest.json (#166)
* Reorganize icons for doc and manigest.json

* Fix icons path

* Fix path in index.html
2023-05-31 15:44:38 +02:00
Bonapara
9a3aa1d3d2
Readme visual update (#146)
* new header for Readme

* new header for Readme

* new header for Readme

* Correct naming and changed assets

* Applied Strapi method for dark-mode images

* Corrected logo-square-dark look

* Corrected a typo

* Corrected spacing
2023-05-27 08:39:26 +02:00
Félix Malfait
f79a45e7e6
Add svg logos to docs (#143) 2023-05-26 09:59:09 +02:00
Charles Bochet
34543b7fea
Simplify local dev (#137) 2023-05-25 15:56:28 +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
9bc3aa1fb9
Replace Fontawesome Pro by React-Icons/FA (#93)
* Fontawesome -> ReactIcons cleanup

* No need for npmrc anymore

* Complete migration

* Fix tests

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-05-03 17:24:07 +02:00
Félix Malfait
42bf653e4a
Improve documentation (#82)
* Propose new doc architecture

* Many improvements to documentation (styling, structure...)

* Remove modules added inadvertently + continue improving styling

* Swizzle navbar item to add support for custom icon

* Additional doc styling

* Setup docs for API and redirect homepage for docs
2023-04-26 19:10:17 +02:00