Commit Graph
100 Commits
Author SHA1 Message Date
Charles Bochet 3ef9132525 Refactor icon picker to use shared styled dropdown menu (#1998) 2023-10-13 18:06:47 +02:00
Charles Bochet 6b990c8501 Refactor input arch (#1982) 2023-10-12 17:41:50 +02:00
Charles Bochet 3b9ceade76 Fix token not being refreshed (#1975)
* Fix token not being refreshed

* Fix token not being refreshed

* v2

* Fix
2023-10-11 17:12:39 +02:00
Charles Bochet edc060fce7 Introduce UI Components documentation (#1926)
* new contributor guide folder architecture

* update content pass 1

* Prepare UI component folder to receive componentns

* Add component doc example for button

* Fix broken links

* Fix broken links

* Fix images
2023-10-08 13:21:54 +02:00
Charles Bochet 07450df1a1 Add no-console eslint rule (#1890)
* Add no-console eslint rule

* Remove unused test
2023-10-05 21:16:02 +02:00
Charles Bochet 13c8ee29f7 Refactor draggable list (#1874) 2023-10-04 17:29:18 +02:00
Charles Bochet c433eb5d93 Bump version to 0.1.4 (#1851) 2023-10-04 10:51:59 +02:00
Charles Bochet b52190c707 Fix people creation from People table page (#1773) 2023-09-29 16:21:30 +02:00
Charles Bochet 8d8c81c02c Add Figma documentation (#1705) 2023-09-21 14:56:28 -07:00
Charles Bochet 7ce03ffdd1 Refactor tests command menu (#1702)
* Fix tests

* Refactor tests command menu

* Improve tests

* Fix optimistic render breaking tests
2023-09-21 11:53:36 -07: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 708391460c Fix optimistic effects to work with fragments (#1683)
* Fix optimistic effects to work with fragments

* Regenerate
2023-09-20 16:13:54 -07:00
Charles Bochet 3bde7bc252 Fast follow on draggable column re-order (#1667) 2023-09-19 18:55:01 -07:00
Charles Bochet acee401371 Speed up CI (#1666) 2023-09-19 17:09:01 -07:00
Charles Bochet 8c21dc8bba Refactor fast follow on column move feature (#1665)
* Refactor fast follow on column move feature

* Fix lint
2023-09-19 16:42:11 -07:00
Charles Bochet 772711154d Fix bug company update (#1664) 2023-09-19 14:59:08 -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 c82c5a191e Introduce useOptimisticEvict (#1629) 2023-09-16 22:23:43 -07:00
Charles Bochet 43a5535739 Refactor NavCollapse button (#1625) 2023-09-16 19:20:17 -07:00
Charles Bochet 9e1db476f1 fix menu-item floating buttons that should only be displayed on hover (#1588)
fix menu-item floating buttons that should only be dis
played on hover
2023-09-14 18:41:01 -07:00
Charles Bochet 09db29c91a Introduce 'Add new feature' issue template 2023-09-14 15:45:07 -07:00
Charles Bochet 67f1da038d Refactor dropdown (#1561) 2023-09-13 10:30:33 +02:00
Charles Bochet 7621854d4b Complete Sentry integration (#1546) 2023-09-11 15:07:30 -07:00
Charles Bochet c808eeca79 Complete useFilteredSearchQuery refactoring (#1531)
Complete useFilteredSearchQuery ref
actoring
2023-09-10 17:07:05 -07:00
Charles Bochet 2e798ef2ee Fix hotkey scope on task assignee (#1530) 2023-09-10 16:06:15 -07:00
Charles Bochet b0ae670ec4 Rework tab and tab list padding and gaps to match designs (#1529) 2023-09-10 12:55:25 -07:00
Charles Bochet 89fed80537 fix case HotkeyScope to hotkeyScope (#1528) 2023-09-09 18:22:53 -07:00
Charles Bochet cfbeac9c56 Enable port to be overridden (#1527)
Enable port to be overriden
2023-09-09 17:59:56 -07:00
Charles Bochet 2eb1ea5462 Fix front plugin not initialize with user email, first name and last name (#1506)
Fix front plugin not working
2023-09-07 22:40:09 +02:00
Charles Bochet 91e146ed3e Fix Profile picture uploader (#1471) 2023-09-06 11:03:25 +02:00
Charles Bochet f332c3bee2 Fix View update button not being displayed in View Bar (#1469) 2023-09-06 10:37:29 +02:00
Charles Bochet d04c661ffd Fix buttons and z-index (#1438)
* Fix buttons

* Remove useless code
2023-09-04 17:52:03 +02:00
Charles Bochet a46210bb80 Implement Optimistic Effects (#1415)
* Fix person deletion not reflected on Opportunities POC

* Fix companies, user deletion

* Implement optimistic effects

* Implement optimistic effects

* Implement optimistic effects

* Fix accoding to PR
2023-09-04 10:56:48 +02:00
Charles Bochet 2d5cb9c750 Fix person deletion not reflected on Opportunities POC (#1387)
* Fix person deletion not reflected on Opportunities POC

* Fix companies, user deletion
2023-08-31 15:06:17 +02:00
Charles Bochet b755b6009d Remove unused logic on board column menu tags (#1373) 2023-08-29 17:51:46 +02:00
Charles Bochet 037d071896 Fix: Wrong type in env variables front support (#1368) 2023-08-29 11:35:45 +02:00
Charles Bochet 1b187350c0 Refactor buttons (#1257)
* Refactor buttons

* Complete components creation

* Complete refactoring

* fix lint

* Complete button work
2023-08-26 23:59:45 +02:00
Charles Bochet 67cf6cd7e2 Rework tel input (#1316)
* Rework tel input

* Fix lint
2023-08-25 20:54:00 +02:00
Charles Bochet de569f4c06 Scroll behavior part 2 (#1304)
* Fix layout issues introduced by scroll behavior

* Complete scrollbar work
2023-08-25 12:38:45 +02:00
Charles Bochet b503b53062 Fix tests and upgrade node_modules (#1227)
* Fix tests

* Fix tests

* Fix 0 in SortandFilterBar
2023-08-15 19:38:50 -07:00
Charles Bochet 38c420aab0 Update color palette (#1226) 2023-08-15 17:05:53 -07:00
Charles Bochet 7a330b4a02 Add foreign key constraints and perform on Cascade Delete (#1219) 2023-08-15 11:52:23 -07:00
Charles Bochet 9bbdf933e9 Fix sort and filters behavior (#1211) 2023-08-14 20:11:00 -07:00
Charles Bochet e3dc3b3e4a Cosmetic refactoring on context menu (#1209)
* Cosmetic refactoring on context menu

* Fix lint

* Fix lint

* Fix lint

* Fix lint

* Fix lint

* Fix lint
2023-08-15 02:34:23 +02: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 e6b20b5ff2 Fix drag-performance (#1184)
* Fix drag-performance

* Fixes

* Fixes

* Fixes

* Fixes
2023-08-12 20:28:33 -07:00
Charles Bochet 8cf6db8c65 fix-on-dropdown-menu-width (#1181) 2023-08-12 17:26:47 -07:00
Charles Bochet 09ab1300a3 Remove unused components (#1180)
* Remove unused components

* Fix company not being created issue

* Fix company not being created issue

* Fix company not being created issue

* Optimize rendering

* Optimize rendering
2023-08-12 16:29:18 -07:00
Charles Bochet 35ea6b5a2f Remove activityType and Id (#1179)
* Remove activityType and Id

* Fix tests

* Fix tests
2023-08-11 17:31:54 -07:00
Charles Bochet 007e42a2e6 Re-add constraints (#1177) 2023-08-11 15:04:01 -07:00
Charles Bochet 285bf773de Integrate favorites into release (#1168) 2023-08-10 15:42:58 -07:00
Charles Bochet fb0f9b7807 Fixes before deploy (#1167) 2023-08-11 00:09:52 +02:00
Charles Bochet a12b6c4bda Force 404 on static folder when a file is not found (#1165) 2023-08-10 12:17:40 -07:00
Charles BochetandWeiko 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 14f9e892d1 Add ability to force picker width (#1093) 2023-08-05 15:41:18 -07:00
Charles Bochet 1bf44e0188 Fixes table header (#1087)
* Wrap up Front chat

* Wrap up Front chat

* Disable entity selectionwhen starting from menu
2023-08-04 19:27:48 -07:00
Charles Bochet 6008789a17 Wrap up Front chat (#1085)
* Wrap up Front chat

* Wrap up Front chat
2023-08-04 19:22:54 -07:00
Charles Bochet b6e1853d9f Add @air/react-drag-to-select dependency (#1083) 2023-08-04 15:35:36 -07:00
Charles Bochet 207d7b6b10 Fix pipeline performance issue (#1070) 2023-08-03 16:47:30 -07:00
Charles Bochet 2b21e05524 Improve mouse tracking (#1061)
* Improve mouse tracking

* Fix lint

* Fix regression on Filters

* Fix according to review
2023-08-03 10:36:11 -07:00
Charles Bochet 8b8e4ac4a5 A few polish on tasks (#1023)
A few polishing on tasks
2023-07-31 18:15:08 -07:00
Charles Bochet a90cbac5e6 Fix table mock mode (#1007) 2023-07-31 10:50:02 +02:00
Charles Bochet ade5e52e55 Clean and re-organize post table refactoring (#1000)
* Clean and re-organize post table refactoring

* Fix tests
2023-07-30 18:26:32 -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 fc7380e0b8 Add ability to properly cast a string, number, null to an integer (#990) 2023-07-29 21:06:03 -07:00
Charles Bochet 8601ed04ae Add dueDate and assignee on notes (#988)
* Add dueDate and assignee on notes

* Fix tests

* Fix tests
2023-07-29 15:36:21 -07:00
Charles Bochet 557e56492a Various fixes on table, board, tasks (#983)
* Misc fixes

* Misc fixes

* Misc fixes

* Fix login
2023-07-28 15:20:32 -07:00
Charles Bochet 8cf8183342 Enable to drag under New button on pipeline (#970) 2023-07-28 01:50:29 +00:00
Charles Bochet fb1229247d [Do not merge] Try ergomake (#958)
* Try ergomake

* Try redeploy
2023-07-26 18:46:18 -07:00
Charles Bochet 66585fce9a Refactor Checkbox (#932)
* Refactor Checkbox

* Complete note completion

* Fixes

* Fix login
2023-07-25 21:58:57 -07:00
Charles Bochet d6afbe8e8e Introduce accent for chips (#911)
* Introduce accent for chips

* Add top bar on Mobile on Settings pages

* Various fixes

* Fix according to peer review
2023-07-24 16:49:33 -07:00
Charles Bochet 07180af8c0 Improve tests (#871) 2023-07-24 00:57:56 -07:00
Charles Bochet 742791bd92 Fix tests (#848)
* Fix tests

* Fix tests

* Fix tests
2023-07-22 23:29:58 -07:00
Charles Bochet 4ac01f2931 Fix login (#844)
* Fix login

* Fix according to PR

* Fix tests

* Fix tests
2023-07-22 19:43:28 -07:00
Charles Bochet 775b4c353d Refactor login (#748)
* wip refactor login

* wip refactor login

* Fix lint conflicts

* Complete Sign In only

* Feature complete

* Fix test

* Fix test
2023-07-21 22:05:45 -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 5b8a454eeb Update seeds and mocks (#784) 2023-07-20 22:15:13 -07:00
Charles Bochet 6562c1527b Update darkTheme (#781)
* Update darkTheme

* Add font color variation to IconButton
2023-07-21 02:33:35 +02:00
Charles Bochet 60b50387a7 Update readmes (#770)
* Update readmes

* Update readmes

* Update readmes
2023-07-19 18:16:33 -07:00
Charles Bochet 3336e6960d Rework gray scale (#768)
* Rework gray scale

* Change grayscale AGAIN

* Change grayscale AGAIN

* Change grayscale AGAIN
2023-07-19 21:56:06 +00:00
Charles Bochet 04c9748a96 Improve provisionning new accounts (#757)
* Improve provisionning new accounts

* Fix lint
2023-07-19 11:23:53 -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
Charles Bochet 5ee8eaa985 Make color scheme optimistically udpated (#745) 2023-07-19 00:35:03 +00:00
Charles Bochet 349caacb9f Update local setup doc (#726)
* Update local setup doc

* Update docs
2023-07-17 21:15:57 -07:00
Charles Bochet a972705ce6 Improve test coverage and refactor storybook arch (#723)
* Improve test coverage and refactor storybook arch

* Fix coverage

* Fix tests

* Fix lint

* Fix lint
2023-07-17 17:14:53 -07:00
Charles Bochet b76047d255 Fix ImageInput object-fit, fix People page title (#712) 2023-07-17 06:25:41 +00:00
Charles Bochet 4cb856a180 Design fixes (#696)
* Design fixes

* Fix design

* unused code

* Fix tests
2023-07-16 17:36:40 -07:00
Charles Bochet 6ced8434bd Uniformize folder structure (#693)
* Uniformize folder structure

* Fix icons

* Fix icons

* Fix tests

* Fix tests
2023-07-16 14:29:28 -07:00
Charles Bochet 037628ab1d Enable Task creation (#688) 2023-07-16 09:39:52 -07:00
Charles Bochet b982788100 Fix checkbox issues (#681)
* Fix checkbox issues

* Fix theme
2023-07-15 14:16:02 -07:00
Charles Bochet 2bbcf6980a Fix pipeline bug on scroll (#666)
* Fix pipeline bug on scroll

* Fix lint

* Fix lint
2023-07-15 11:00:32 -07:00
Charles Bochet b971464fe5 Design fixes (#665) 2023-07-14 18:43:16 -07:00
Charles Bochet e93a96b3b1 Refactor hotkyes in its own lib folder (#660)
* Refactor hotkyes in its own lib folder

* Lint

* Fix PR comments

* rename hotkeysScope into hotkeyScope
2023-07-14 12:27:26 -07:00
Charles Bochet 551c3b5e60 Persist table cell values on cell close (#655)
* Persist table cell values on cell close

* Apply to all cells
2023-07-14 06:20:08 +02:00
Charles Bochet 4150a7bb51 Fixing BlockNote readability darkMode + fixing impossible to create cards for companies without name or domainName (#605)
fix-first-feedbacks
2023-07-11 14:33:15 -07:00
Charles Bochet 55576cb638 Add possibility to invite members to workspace (#579)
* Add possibility to invite members to workspace

* Update endpoints

* Wrap up front end

* Fix according to review

* Fix lint
2023-07-10 23:33:15 -07:00
Charles Bochet e1161e96a9 Fix right drawer bug (#584) 2023-07-10 21:46:20 -07:00