Jérémy M
56cada6335
feat: wip import csv [part 1] ( #1033 )
...
* feat: wip import csv
* feat: start implementing twenty UI
* feat: new radio button component
* feat: use new radio button component and fix scroll issue
* fix: max height modal
* feat: wip try to customize react-data-grid to match design
* feat: wip match columns
* feat: wip match column selection
* feat: match column
* feat: clean heading component & try to fix scroll in last step
* feat: validation step
* fix: small cleaning and remove unused component
* feat: clean folder architecture
* feat: remove translations
* feat: remove chackra theme
* feat: remove unused libraries
* feat: use option button to open spreadsheet & fix stories
* Fix lint and fix imports
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-15 15:12:47 -07:00
brendanlaschke
1ca41021cf
Change sort and filter chip style, Add seperator ( #1222 )
...
- change sort filter chip style & seperator
2023-08-15 13:40:42 -07:00
Thaïs
4e654654da
feat: add views dropdown (list, add & edit views) ( #1220 )
...
Closes #1218
2023-08-15 12:08:02 -07:00
gitstart-twenty
83b900e016
On Company Show, in team section, I can delete a person ( #1206 )
...
* On Company Show, in team section, I can detach a person from a company
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* On Company Show, in team section, I can detach a person from a company
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Temporary fix disconnect optional relations
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Refactor the PR logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* On Company Show, in team section, I can delete a person
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Fix styling
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Refactor the dropdown
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Update styling
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-15 09:08:51 -07:00
gitstart-twenty
8f7044207d
On Company Show, in team section, I can detach a person from a company ( #1202 )
...
* On Company Show, in team section, I can detach a person from a company
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* On Company Show, in team section, I can detach a person from a company
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Temporary fix disconnect optional relations
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Refactor the PR logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Refactor the dropdown
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
2023-08-15 08:40:25 -07:00
Charles Bochet
9bbdf933e9
Fix sort and filters behavior ( #1211 )
2023-08-14 20:11:00 -07:00
Charles Bochet
e9619ec1ac
Fix merge conflict
2023-08-14 19:35:09 -07:00
Weiko
24e5132029
Moving queries into dedicated files ( #1210 )
...
* Moving queries into dedicated files
* fix ci
2023-08-14 19:31:20 -07:00
gitstart-twenty
656f1af15c
feat: I can hide/show filter bar and add filters directly from filter bar ( #1173 )
...
* I can hide/show filter bar and add filters directly from filter bar
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Revert breaking changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-14 19:12:11 -07:00
Weiko
239d036813
Upgrade /front version and display the version in settings navbar ( #1207 )
...
* Upgrade /front version and display the version in settings navbar
* fix
* fix version
* restore center
* add icon
* Fix styled components
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-14 17:40:10 -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
444d9a9ca1
Merge branch 'brendanlaschke-context-menu-vertical'
2023-08-14 15:46:42 -07:00
Charles Bochet
45687f5100
Fix conficts
2023-08-14 15:43:55 -07:00
Weiko
43b0945028
Reorganize context/states/selectors in dedicated folders ( #1205 )
...
* Reorganize context/states/selectors in dedicated folders
* linter
2023-08-14 15:29:47 -07:00
Weiko
7d900ad1c6
Reorganize context/states/selectors in dedicated folders ( #1205 )
...
* Reorganize context/states/selectors in dedicated folders
* linter
2023-08-14 15:08:47 -07:00
brendanlaschke
d7cbc869fd
- fix import order
2023-08-14 23:56:49 +02:00
brendanlaschke
cbd0d0a724
- rename entries hooks
...
- tests
- move useeffects to sub components
2023-08-14 23:52:36 +02:00
brendanlaschke
a7f4326419
- moved states
2023-08-14 22:12:29 +02:00
brendanlaschke
39bbe02c86
Merge commit 'cd3a32e55503dc1e6b9873d812dd401bf7d51045' into context-menu-vertical
2023-08-14 22:00:49 +02:00
Manikanta cheepurupalli
3f0680bde6
tasks strikes through #1176 ( #1186 )
2023-08-14 19:36:03 +02:00
Charles Bochet
5fdd8e0793
Fix boardcard selected state and fix table new row being added on top
2023-08-13 10:49:28 -07:00
Charles Bochet
e6b20b5ff2
Fix drag-performance ( #1184 )
...
* Fix drag-performance
* Fixes
* Fixes
* Fixes
* Fixes
2023-08-12 20:28:33 -07:00
Weiko
bf09a4d6a2
Improve editable field performances ( #1182 )
...
* [EditableField] improve performances
* remove FieldHotkeyScopeContext.ts
2023-08-12 17:27:02 -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
Weiko
a30222fe76
[PersonShow] use fieldDefinition for editable fields ( #1178 )
...
* [PersonShow] use fieldDefinition for editable fields
* remove unused files
* fix company chip display field
2023-08-12 01:36:38 +02:00
Weiko
4eb4d1488c
Use FieldDefinition for company show page ( #1171 )
...
* Use FieldDefinition for company show page
* removing console.log
* fix conflicts
* fix address placeholder + company show page field definition ordering
* fix story
* add replacePlaceholder
* use AppPath enum in stories
* add routeParams
* fix people input story
2023-08-11 14:31:52 -07:00
Thaïs
3978ef4edb
feat: change column visibility on add ( #1174 )
...
* feat: change column visibility on add
* refactor: extract views business logic from table
2023-08-11 12:38:20 -07:00
brendanlaschke
cca68d72f4
Merge branch 'main' into context-menu-vertical
2023-08-11 10:40:31 +02:00
brendanlaschke
accfaafcfa
- refactored to use multiple states
2023-08-11 10:27:31 +02:00
Charles Bochet
e61c263b1a
Misc fixes
2023-08-10 17:16:27 -07:00
Charles Bochet
20b641bfe6
Fix checkbox indeterminate background
2023-08-10 15:58:24 -07:00
Charles Bochet
285bf773de
Integrate favorites into release ( #1168 )
2023-08-10 15:42:58 -07:00
Aditya Pimpalkar
0490c6b6ea
feat: Favorites ( #1094 )
...
* Adding the favorite button
* favorites services and resolvers
* favorites schema
* favorite ability handler
* favorite module export
* front end UI
* front end graphql additions
* server ability handlers
* server resolvers and services
* css fix
* Adding the favorite button
* favorites services and resolvers
* favorites schema
* favorite ability handler
* favorite module export
* front end UI
* front end graphql additions
* server ability handlers
* server resolvers and services
* css fix
* delete favorites handler and resolver
* removed favorite from index list
* chip avatar size props
* index list additions
* UI additions for favorites functionality
* lint fixes
* graphql codegen
* UI fixes
* favorite hook addition
* moved to ~/modules
* Favorite mapping to workspaceMember
* graphql codegen
* cosmetic changes
* camel cased methods
* graphql codegen
2023-08-10 15:24:45 -07:00
Charles Bochet
d4b1153517
Fix New button drag behavior on pipeline views
2023-08-10 15:16:56 -07:00
Charles Bochet
fb0f9b7807
Fixes before deploy ( #1167 )
2023-08-11 00:09:52 +02:00
brendanlaschke
b76f01d930
- refactor context menu and action bar into seperate components
...
- fix styling context menu
2023-08-10 21:30:25 +02:00
Weiko
4288cef096
refactoring editableFieldContext to match with table implementation ( #1164 )
2023-08-10 12:26:05 -07:00
brendanlaschke
807506549a
Merge commit '80a562d90d1d354c580351a2c94d32aa024b139e' into context-menu-vertical
2023-08-10 20:27:05 +02:00
Weiko
07a8f68ef1
Add FieldDefinition ( #1162 )
...
* add fieldDefinition
* update naming
* use a unique contextProvider for editable fields
* remove EntityUpdateMutationHookContext.Provider usage in CompanyBoardCard
* add fieldDefinitionState
* remove unnecessary refetchQueries to avoid re-render
* add FieldMetadata
* add type guards and update useUpdateGenericEntityField
* restore refetchQueries
2023-08-10 11:26:27 -07:00
Thaïs
80a562d90d
feat: persist view sorts ( #1154 )
...
Closes #1122
2023-08-10 10:10:02 -07:00
Emilien Chauvet
6b3a538c07
Feature/optmistically render table create & remove ( #1156 )
...
* Add optimistic updates on company table
* Add optimistic rendering for tables too
* Fix schema
2023-08-10 09:37:24 -07:00
Srikar Samudrala
ee5ac11f98
Adds URL validation ( #1155 )
2023-08-10 09:35:09 -07:00
brendanlaschke
c91844071a
Add task to action bar ( #1153 )
...
- add task to action bar
2023-08-10 09:17:58 -07:00
Thaïs
0f364cc9e7
feat: add views and viewSorts tables ( #1131 )
...
* feat: add views table
Closes #1120
* feat: add viewSorts table
Closes #1120
2023-08-10 09:14:28 -07:00
brendanlaschke
f2e872ce3f
- context menu vertical
2023-08-10 17:02:47 +02:00
Charles Bochet
ecf18312ce
Fix typing issue with positive number
2023-08-09 22:40:49 -07:00
Srikar Samudrala
4717f4cb90
fix(882): fixes negative number submission for employees input ( #1130 )
...
* fix(882): fixes negative number submission for employees input
* formatting
* fix linting
2023-08-09 22:25:57 -07:00
Weiko
a2891e50e6
[opportunities] fix poc being removed after pipeline update ( #1148 )
2023-08-10 02:52:36 +02:00
Weiko
cd831af53d
Use dedicated EditableFieldEntityIdContext for editable fields instead of CardIds ( #1145 )
...
* Use dedicated EntityIdContext for editable fields instead of CardIds
* update context name
* remove unused hook
2023-08-10 01:32:28 +02:00
gitstart-twenty
7dcbc56e69
feat: Add the workspace logo on Twenty logo on the invited route ( #1136 )
...
* Add the workspace logo on Twenty logo on the invited route
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
* Add minor refactors
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
* Refactor the invite logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
2023-08-09 15:00:07 -07:00
Charles Bochet
b49c857dc5
Fix lint
2023-08-09 14:11:54 -07:00
Sunil Kumar Behera
4a388b8ed5
Add task and note create option in comand menu ( #1115 )
...
* add task and note create option in comand menu
* Re-run CIs
---------
Co-authored-by: Weiko <corentin@twenty.com>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-09 14:09:32 -07:00
gitstart-twenty
22b4bffcde
feat: Add team section on company show ( #1119 )
...
* Add team section on company show
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add requested changes
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Fix padding
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-09 14:09:01 -07:00
Charles Bochet
92ecb8100a
fix prettier
2023-08-09 13:10:59 -07:00
Jay Kesarkar
7b6ca84e47
Update DropdownMenuSkeletonItem.tsx ( #1112 )
2023-08-09 11:36:50 -07:00
gitstart-twenty
fc17a0639a
chore: New standard fields on People ( #1104 )
...
* Add New standard fields on People
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
---------
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
2023-08-09 11:36:03 -07:00
gitstart-twenty
b557766eb0
feat: I can upload a photo on person show page ( #1103 )
...
* I can upload a photo on person show page
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
2023-08-09 11:29:10 -07:00
gitstart-twenty
1f4df67a89
chore: Improve design of comment bar in notes ( #1102 )
...
* Improve design of comment bar in notes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add autoFocus
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Align the text area
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Use ref instead of getElementById
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-09 11:19:35 -07:00
Emilien Chauvet
fbac345164
Enable optimistic rendering for pipeline stages ( #1139 )
2023-08-09 20:07:11 +02:00
Emilien Chauvet
db8a176342
Add optimistic rendering for tasks ( #1140 )
...
* Add optimistic rendering for tasks
* Refetch activities for lists updates
2023-08-09 11:05:08 -07:00
Weiko
702b6e5154
fix update pipelineProgress with 0 probability ( #1144 )
2023-08-09 20:01:44 +02:00
brendanlaschke
3122541f3b
Drag to select boards ( #1127 )
...
- drag to select boards
2023-08-09 18:25:09 +02:00
brendanlaschke
2b166927d1
Replace default colors for headers in Boards ( #1128 )
...
- replace colors for headers
2023-08-09 17:28:55 +02:00
Emilien Chauvet
9bd42121d3
Add company creation from people table ( #1100 )
...
* Add company creation from people table
* Design
2023-08-09 17:17:35 +02:00
Lucas Bordeau
3666980ccc
Feat/generic editable board card ( #1089 )
...
* Fixed BoardColumnMenu
* Fixed naming
* Optimized board loading
* Added GenericEditableField
* Introduce GenericEditableField for BoardCards
* remove logs
* delete unused files
* fix stories
---------
Co-authored-by: corentin <corentin@twenty.com>
2023-08-08 20:08:37 -07:00
Vishwash Bajpai
0dcb93ca3b
fix: [ #1079 ] adding max width to menu items and also the tooltip to show full text value ( #1088 )
...
* fix: [#1079 ] adding max width to menu items and also the tooltip to show full text value
* chore: removed max-width property
* chore: fixed the interaction for people.sortby
* chore: removed unused code
* chore: fixed the interaction for companies.sortby
2023-08-07 13:16:38 -07:00
brendanlaschke
029ba25361
Fix Dark Mode Colors ( #1099 )
...
- fix dark mode colors
2023-08-07 19:08:02 +02:00
Moussa Bistami
2f0bee5e34
Confirmation before deleting a member ( #1074 )
...
* feat: require confirmation before on memeber deletion
* fix: typo
* feat: ConfrimationModal moved to ui/modals/component - confirmation modal storybook
* fix: modal member deletion text
* fix: extra ! operator - remove deletemodal - using styledconfirmationbutton
* fix: story structer
* fix: imports
2023-08-05 21:33:57 -07:00
Charles Bochet
14f9e892d1
Add ability to force picker width ( #1093 )
2023-08-05 15:41:18 -07:00
Weiko
35395c2e67
[Tasks] Removing task list empty state ( #1090 )
...
* [Tasks] Removing task list empty state
* separate no-tasks story in a different file to handle cache issues
2023-08-05 15:05:40 -07:00
Pranav
2d35db14c0
Fix #1076 : Change User icon into User-circle on "Companies" & Settings ( #1092 )
...
* Fix #1038 : Logout button should be change to gray
* Fix #1059 : Replace Inbox by Notifications in navigation
* Fixed lint issues
* Fixed the import
* Fix #1076 : Change User icon into User-circle on Companies & Settings
2023-08-06 00:03:34 +02:00
Weiko
5166859f80
[Opportunities] fix overlapping borders ( #1091 )
...
* [Opportunities] fix overlapping borders
* remove margin on SortAndFilterBar
* add margin-right to StyledBoard
2023-08-05 12:22:52 -07:00
Shobhit Gupta
7028a8098e
style(urls): Updated link style to round chips ( #1010 )
...
* style(urls): Updated link style to round chips
* restored RawLink changes
* feat:(rounded): introduced newchip varient rounded
* feat(rounded-link): added rounded link component
2023-08-05 11:50:59 -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
gitstart-twenty
57c465176a
Add support chat ( #1066 )
...
* Add support chat
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Refactor the chat logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add HMAC signing
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Update the button styles
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Update the button styles
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Refactor the chat logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Fix the chat not loading
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Fix the chat not loading
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-04 16:52:59 -07:00
brendanlaschke
5e6351e099
Drag To Select Table ( #1064 )
...
* - added drag to select on EntityTable
* - moved dragToSelect to own component
* - convert DragSelect to a generic component
* - fixed unused vars
* formatting
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-04 16:16:01 -07:00
Charles Bochet
b6e1853d9f
Add @air/react-drag-to-select dependency ( #1083 )
2023-08-04 15:35:36 -07:00
Emilien Chauvet
ed1662223a
[Refactor] Activity morph: first phase ( #1075 )
...
* Add company and person on update and create
* Enable reading with error management on commentable ID
* [CHECKPOINT] backward-compatible
* Migrate data for activity targets
* Revert "Migrate data for activity targets"
This reverts commit f89bc30689
.
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-04 15:33:50 -07:00
Weiko
0d16053c31
[tasks] add empty state and new task button ( #1072 )
...
* [tasks] add empty state
* add refetch + use spacing for padding
* create task auto assigned with dueAt as today
* add unscheduled tasks section
* remove unnecessary assigneeId fetching
* remove unnecessary refetchQueries
* add refetch for delete task
* rename createCommentMutation to deleteActivityMutation in activityActionBar
2023-08-04 11:04:06 -07:00
Thaïs
c6bec40c90
feat: show/hide table columns ( #1078 )
...
Closes #813
2023-08-04 10:44:46 -07:00
Thaïs
417ca3d131
feat: add table columns ( #1056 )
...
* feat: add table columns
Closes #879
* refactor: ComponentProps first
2023-08-04 10:07:31 -07:00
Pranav
a8856516bd
Fix #1059 : Replace "Inbox" by "Notifications" in navigation ( #1063 )
...
* Fix #1038 : Logout button should be change to gray
* Fix #1059 : Replace Inbox by Notifications in navigation
* Fixed lint issues
* Fixed the import
2023-08-04 07:41:49 -07:00
Lucas Bordeau
c790cc5d0c
First round of refactor EntityBoards ( #1067 )
2023-08-04 16:16:34 +02:00
Weiko
11e7266f8a
[FilterDropdownEntitySearchSelect] add missing displayAvatarUrl ( #1071 )
...
* [FilterDropdownEntitySearchSelect] add missing displayAvatarUrl
* add missing avatarUrl in activities
* remove console.log
2023-08-03 19:27:04 -07:00
Charles Bochet
207d7b6b10
Fix pipeline performance issue ( #1070 )
2023-08-03 16:47:30 -07:00
Weiko
43f20ebf74
[PeoplePicker] fix missing avatar in user search dropdown ( #1069 )
2023-08-03 16:38:09 -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
Emilien Chauvet
21e3d8fcac
Refactor: Morph strategy on PipelineProgress
( #1065 )
...
* Deprecate pipelineprogress backref on person to improve naming
* Remove deprecated point of contact fields
* Add company and person entities on pipelineprogress
* Migrate data from old progressable to new entity fields
* Codegen frontend
* Use company Id, deprecate progressableId
* Get rid of deprecated progressableId field
* Remove deprecated progressableType field from pipeline progress
* Remove useless migrations
2023-08-03 09:08:35 -07:00
Emilien Chauvet
4252a0a2c3
Feat/filter activity inbox ( #1032 )
...
* Move files
* Add filtering for tasks inbox
* Add filter dropdown for single entity
* Minor
* Fill empty button
* Refine logic for filter dropdown
* remove log
* Fix unwanted change
* Set current user as default filter
* Add avatar on filter
* Improve initialization of assignee filter
* Add story for Tasks page
* Add more stories
* Add sotry with no tasks
* Improve dates
* Enh tests
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-02 12:36:16 -07:00
brendanlaschke
2128d44212
Fix Avatars no centered ( #1050 )
...
- fix workspace icon now centered
- fix profile avatar now centered
2023-08-02 12:36:00 -07:00
gitstart-twenty
e06588d8a8
Fix: positioning of label to rename columns ( #1051 )
...
Fix positioning of label to rename columns
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
2023-08-02 11:55:46 -07:00
gitstart-twenty
2680289ff7
Sanitize url before fetching favicon and display letter avatar if it can't be retrieved ( #1035 )
...
* Sanitize url before fetching favicon and display letter avatar if it can't be retrieved
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Priorotise www for apple.com domain
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Fix the tests
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Change avatar generation strategy
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
2023-08-02 11:53:56 -07:00
proof3
bfd748e175
Closes #710 : Add the number of opportunities on each stage ( #1011 )
...
* Add the number of oppurtunities on each stage
* Remove excess css properties in Boardcolumn.tsx and use theme
* Remove padding from oppurnities counters
2023-08-02 11:51:17 -07:00
Thaïs
3807d62aeb
feat: persist resized column widths ( #1017 )
...
* feat: persist resized column widths
Closes #981
* test: mock company and person view fields
2023-08-02 11:48:14 -07:00
Pranav
552fb2378b
Fix #1038 : Logout button should be change to gray ( #1052 )
2023-08-02 06:22:48 -07:00
brendanlaschke
0ad35549ac
Fix hotkeys for tasks page ( #1034 )
...
- fix hotkeys for tasks
2023-08-01 22:11:07 -07:00
gitstart-twenty
991cadbe48
Move trash icon to the top bar of right drawer ( #1014 )
...
* Move trash icon to the top bar of right drawer
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Fix background
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Refactor the code
Co-authored-by: Matheus <matheus_benini@hotmail.com>
---------
Co-authored-by: Matheus <matheus_benini@hotmail.com>
2023-08-01 22:10:02 -07:00
gitstart-twenty
55f1e2a5bb
In storybook, I see a ButtonIconGroup component ( #1039 )
...
Add ButtonIconGroup storybook components
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
2023-08-01 22:01:47 -07:00
Charles Bochet
8b8e4ac4a5
A few polish on tasks ( #1023 )
...
A few polishing on tasks
2023-07-31 18:15:08 -07:00
Emilien Chauvet
22ca00bb67
Add tasks page ( #1015 )
...
* Refactor top bar component
* Add task page with tabs
* Add tasks
* Add logic for task status
* Fix isoweek definition
* Enable click on task
* Deduplicate component
* Lint
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-07-31 16:14:35 -07:00
brendanlaschke
700b567320
Scroll to currently softfocus cell ( #1008 )
...
* - scroll to currently softfocus cell
* - moved useEffect to CellSoftFocus component
2023-07-31 15:50:08 -07:00
Jérémy M
f111440e00
feat: implement user impersonation feature ( #976 )
...
* feat: wip impersonate user
* feat: add ability to impersonate an user
* fix: remove console.log
* fix: unused import
2023-07-31 15:47:29 -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
a90cbac5e6
Fix table mock mode ( #1007 )
2023-07-31 10:50:02 +02:00
Thaïs
58e5d24261
feat: add column resizing ( #975 )
...
* feat: add column resizing
Closes #817
* Use mouse up and down instead of dragging
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-30 20:38:38 -07: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
Indrajeet Nikam
86a2d67efd
style: update deactivated state styles in onboarding button ( #997 )
...
[952] style: update deactivated state styles in onboarding button
2023-07-30 14:07:58 -07:00
brendanlaschke
20a1946b35
Changes to commands in search window ( #996 )
...
- changes to commands in search window
2023-07-30 13:29:10 -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
Félix Malfait
55be401204
Add fake characters to prevent password managers from filling fields ( #989 )
2023-07-29 19:47:54 -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
Lucas Bordeau
d9f6ae8663
Feat/generic editable cell all types ( #987 )
...
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
* wip
* Renamed to view field
* Use new view field structure to have chip working
* Finished
* Added a temp feature flag
* Added double text chip cell
* Ok
* Finished tables
* Fixed icon size
* Fixed bug on date field
* Use icon index
* Fix
* Fixed naming
* Fix
* removed file from merge
* Fixed tests
* Coverage
2023-07-29 14:48:43 -07:00
Moussa Bistami
dc18bc40b0
Remove empty values from relation picker ( #986 )
...
fix: empty name values in SingleEntitySelectBase
2023-07-29 12:19:15 -07:00
Félix Malfait
5c376cbabb
Add profile pictures to people and fix account/workspace deletion ( #984 )
...
* Fix LinkedIn URL not redirecting to the right url
* add avatars for people and seeds
* Fix delete account/workspace
* Add people picture on other pages
* Change style of delete button
* Revert modal to previous size
* Fix tests
2023-07-28 15:40:03 -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
gitstart-twenty
0bc80ce9ee
chore: Add ui/tooltip stories ( #966 )
...
* Add ui/tooltip stories
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
* Fix linting
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
---------
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-07-28 11:44:46 -07:00
gitstart-twenty
d3bd248d30
chore: Add ui/modal stories ( #967 )
...
* Add ui/modal stories
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Fix the formatting
Co-authored-by: Benjamin Mayanja <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
---------
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-07-28 11:42:39 -07:00
Lucas Bordeau
afaa962758
Feat/generic editable cell chip ( #982 )
...
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
* wip
* Renamed to view field
* Use new view field structure to have chip working
* Finished
* Added a temp feature flag
2023-07-28 11:41:06 -07:00
gitstart-twenty
d142376ef9
feat: I can delete my account easily ( #977 )
...
* Add support for account deletion
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add more fixes
Co-authored-by: Benjamin Mayanja <vibenjamin6@gmail.com>
* Add more fixes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-07-28 10:09:43 -07:00
Jérémy M
3daebd0e0c
feat: search activities ( #972 )
2023-07-28 10:02:56 -07:00
Thaïs
2304823dc6
docs: add DatePicker and ImageInput stories ( #980 )
...
Closes #979
2023-07-28 09:40:57 -07:00
Jérémy M
44a9c2687f
fix: front not running properly ( #971 )
2023-07-28 11:36:27 +02:00
Charles Bochet
2cc63e14aa
Fix storybook tests
2023-07-27 23:40:54 -07:00
Jérémy M
d0641084f9
feat: rename comment thread into activity ( #939 )
...
* feat: rename commentThread into activity server
* feat: rename commentThread into activity front
* feat: migration only create tables
feat: migration only create tables
* Update activities
* fix: rebase partial fix
* fix: all rebase problems and drop activity target alter
* fix: lint
* Update migration
* Update migration
* Fix conflicts
* Fix conflicts
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-27 23:22:16 -07:00
gitstart-twenty
fcdde024a3
feat: Add workspace delete feature ( #896 )
...
* Add workspace delete feature
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add fixes and refactors
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add more fixes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add workspace delete mutation
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Complete v1 of deletion
Co-authored-by: Benjamin Mayanja <vibenjamin6@gmail.com>
* Revert unwanted changes
Co-authored-by: Benjamin Mayanja <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Update debouce import
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Fix server e2e tests on CI #3
* Fix server e2e tests on CI #4
* Fix server e2e tests on CI #5
* Added generic relation cell (#969 )
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
* fix: 906 edit avatar style (#923 )
* fix: 906 edit avatar style
* fix: 906 add avatar size enum and mapping for font and height
* fix: 906 remove unused vars
* chore: optimize size of front docker image (#965 )
* Enable to drag under New button on pipeline (#970 )
* Add minor fix
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
Co-authored-by: 310387 <139059022+310387@users.noreply.github.com>
Co-authored-by: Lucas Vieira <vieiralucas4@gmail.com>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-07-27 22:19:20 -07:00
Charles Bochet
8cf8183342
Enable to drag under New button on pipeline ( #970 )
2023-07-28 01:50:29 +00:00
310387
8c659b8b37
fix: 906 edit avatar style ( #923 )
...
* fix: 906 edit avatar style
* fix: 906 add avatar size enum and mapping for font and height
* fix: 906 remove unused vars
2023-07-27 16:37:12 -07:00
Lucas Bordeau
f4b8a3decb
Added generic relation cell ( #969 )
...
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
2023-07-27 16:28:42 -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
Thaïs
9027406fdf
feat: create ViewField model ( #961 )
...
* feat: create ViewField model
- Created ViewField prisma model
- Added ViewField server resolvers for findMany/updateOne
- Added getViewFields/updateViewField graphql queries
Closes #849
* chore: update node version in .nvmrc files
2023-07-27 09:12:26 -07:00
gitstart-twenty
52399d4dde
TWNTY-895 - Add ui/checkmark stories ( #960 )
...
Add ui/checkmark stories
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
2023-07-27 09:04:03 -07:00
brendanlaschke
e3d5f0b26f
Short variant for filter texts ( #943 )
...
* - added a short variant for filter labels in the filter bar
* - fixed tests
- moved colon to shortoperand
* - fixed formatting
2023-07-27 08:45:15 -07:00
brendanlaschke
03b619ebb5
Add Timeline End Icon ( #945 )
...
* -added timeline end icon
* - fixed styledDiv in component
* - fixed icon size
2023-07-26 23:28:39 -07:00
gitstart-twenty
f62ec94d35
TWNTY-892 - Add ui/title stories ( #955 )
...
* Add ui/title stories
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Fix linter issues
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
---------
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-07-26 23:00:41 -07:00
Lucas Bordeau
011d9e840f
Feat/improve editable cell ( #959 )
...
* Removed isSomeInputInEditMode
* Removed console.log
* Added a first version of generic cell text
* Removed metadata from entity table V1
* Fix
* Fix
* Fix
2023-07-26 22:53:57 -07:00
Dev
13f415a859
Update double cell input width to be fixed ( #946 )
...
Fix double cell input width to be fixed
2023-07-26 19:48:20 -07:00
gitstart-twenty
3b50f5969d
Add ui/progress-bar stories ( #936 )
...
* Add ui/progress-bar stories
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add requested changes
Co-authored-by: RubensRafael <rubensrafael2@live.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
2023-07-26 17:53:35 -07:00
Charles Bochet
f6faff407a
Fix login
2023-07-26 02:44:43 -07:00
Charles Bochet
66585fce9a
Refactor Checkbox ( #932 )
...
* Refactor Checkbox
* Complete note completion
* Fixes
* Fix login
2023-07-25 21:58:57 -07:00
Aditya Pimpalkar
09a019da5d
(fix): Filter/sort button positioning ( #928 )
2023-07-25 17:23:34 -07:00
Lucas Bordeau
b52745533a
Added unused imports and vars and fixed lint ( #929 )
2023-07-25 17:18:25 -07:00
jessicali2023
c0700c9b20
#841 Update opportunities confidence attribute ( #921 )
...
Co-authored-by: Jessica Li <jessicali@jessicas-air.lan>
2023-07-25 16:55:43 -07:00
Jérémy M
51cfc0d82c
feat: refactoring casl permission checks for recursive nested operations ( #778 )
...
* feat: nested casl abilities
* fix: remove unused packages
* Fixes
* Fix createMany broken
* Fix lint
* Fix lint
* Fix lint
* Fix lint
* Fixes
* Fix CommentThread
* Fix bugs
* Fix lint
* Fix bugs
* Fixed auto routing
* Fixed app path
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
2023-07-25 16:37:22 -07:00
Gustavo Félix
59eb10ccc4
fix( #753 ): add autoComplete attribute for remove suggestion of passwo… ( #913 )
...
* fix(#753 ): add autoComplete attribute for remove suggestion of password managers
* fix(#753 ): add autoComplete attribute for remove suggestion of password managers
* Update front/src/modules/ui/inplace-input/components/InplaceInputDoubleText.tsx
* Update front/src/modules/ui/inplace-input/components/InplaceInputDoubleText.tsx
* Update front/src/modules/ui/inplace-input/components/InplaceInputDoubleText.tsx
* Update front/src/modules/ui/inplace-input/components/InplaceInputDoubleText.tsx
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-07-25 11:21:45 -07:00
Thaïs
a5ca913158
docs: allow custom props in catalog decorator ( #916 )
...
Relates to #702
2023-07-25 11:02:13 -07:00