cd1bf14925
On Company Show, I can select an existing person and add it to the company ( #1201 )
...
* On Company Show, I can select an existing person and add it to the company
Co-authored-by: Matheus <matheus_benini@hotmail.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Add excludePersonIds
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Add hotkey support
* Fix popin placement and fix company show mobile
* Fix popin placement and fix company show mobile
---------
Co-authored-by: Matheus <matheus_benini@hotmail.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-08-16 12:47:14 -07:00
8bbc54f4c7
Boards add context menu ( #1223 )
...
* - add context menu to boards
* - delete unused file
2023-08-15 17:05:23 -07:00
24e5132029
Moving queries into dedicated files ( #1210 )
...
* Moving queries into dedicated files
* fix ci
2023-08-14 19:31:20 -07:00
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
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
cbd0d0a724
- rename entries hooks
...
- tests
- move useeffects to sub components
2023-08-14 23:52:36 +02:00
5fdd8e0793
Fix boardcard selected state and fix table new row being added on top
2023-08-13 10:49:28 -07:00
e6b20b5ff2
Fix drag-performance ( #1184 )
...
* Fix drag-performance
* Fixes
* Fixes
* Fixes
* Fixes
2023-08-12 20:28:33 -07:00
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
e61c263b1a
Misc fixes
2023-08-10 17:16:27 -07:00
fb0f9b7807
Fixes before deploy ( #1167 )
2023-08-11 00:09:52 +02:00
4288cef096
refactoring editableFieldContext to match with table implementation ( #1164 )
2023-08-10 12:26:05 -07:00
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
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
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
9bd42121d3
Add company creation from people table ( #1100 )
...
* Add company creation from people table
* Design
2023-08-09 17:17:35 +02:00
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
14f9e892d1
Add ability to force picker width ( #1093 )
2023-08-05 15:41:18 -07:00
c790cc5d0c
First round of refactor EntityBoards ( #1067 )
2023-08-04 16:16:34 +02:00
207d7b6b10
Fix pipeline performance issue ( #1070 )
2023-08-03 16:47:30 -07:00
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
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
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
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
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
a2ccb643ff
Optimize table loading ( #866 )
...
* wip
* wip
* Ok
* Deleted unused code
* Fixed lint
* Minor fixes
* Minor fixes
* Minor Fixes
* Minor merge fixes
* Ok
* Fix storybook tests
* Removed console.log
* Fix login
* asd
* Fixed storybook
* Added await
* Fixed await
* Added sleep for failing test
* Fix sleep
* Fix test
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-25 11:00:15 -07:00
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
07180af8c0
Improve tests ( #871 )
2023-07-24 00:57:56 -07:00
872ec9e6bb
feat: disable atomic operation on nestjs graphql models ( #751 )
...
* feat: no atomic
* feat: update front not atomic operations
* feat: optional fields for person model & use proper gql type
* Fix bug display name
* Fix bug update user
* Fixed bug avatar URL
* Fixed display name on people cell
* Fix lint
* Fixed storybook display name
* Fix storybook requests
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2023-07-20 19:23:35 +00:00
8cd426fab8
Add minor UI updates ( #772 )
...
* Add minor UI updates
* Fix lint
* Fix company board card fields
* Fix company board card fields
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-19 22:40:52 -07:00
7670ae5638
Added tooltip on overflowing texts ( #771 )
...
* Ok
* Fixes
* Fix according to PR
* Fix lint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-19 21:23:42 -07:00
5fb7d753ef
Various styling improvements ( #766 )
...
* Various styling improvements
* Add card styling
* Fix select when editing fields
* Add colors
* Refactor prevent click
2023-07-19 15:31:53 -07:00
411266475d
Fixed refetch query ( #760 )
2023-07-19 15:02:41 -07:00
04c9748a96
Improve provisionning new accounts ( #757 )
...
* Improve provisionning new accounts
* Fix lint
2023-07-19 11:23:53 -07:00
3ed4e7d0d9
Add point of contact field ( #754 )
...
* WIP add point of contact field
* Simplify probability field
* Improvements
* Solve bug when new value is 0
2023-07-19 10:29:37 -07:00
c2fb8fd040
Add probability picker on Opportunity card ( #747 )
...
* Fix padding
* Update date input component
* Add Probability picker component on opportunity card
* lint
2023-07-18 23:54:34 -07:00
f98e49c26e
Opportunity fields ( #744 )
...
* Add opportunity probability and point of contact
* Have requests sent properly
* Add probaility field
2023-07-19 02:32:15 +02:00
84018efc7d
Added two editable fields on company board card ( #738 )
2023-07-18 21:02:45 +02:00
e1b5463841
Add link to company page ( #727 )
...
* Add link to company page
* Have company chip background color matchin the card's
* Revert "Have company chip background color matchin the card's"
This reverts commit 8e9575fd933f9efb8d6614ec7287d6be28b81f7e.
* Create chip variants
* Lint
* code style
* Fix tests
* Fix tests
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-18 00:14:56 -07:00
6301bc2fbf
Feature/filter and sort board ( #725 )
...
* Get pipeline progress from stage IDs
* Rename hooks file
* Addd first amount filter
* Add remaining filters
* Design fixes
* Add filtering on creation date or amount
* Fix card updates and creations with the new state management
* Keep ordering when dropping a card
* Add remainint sorts
* Make board header more generic
* Move available filters and sorts to board options
* Fix decorators for test
* Add pipeline stage ids to mock data
* Adapt mock data
* Linter
2023-07-17 19:32:47 -07:00
5b21657c4e
Feat/harmonize chips cell fields ( #724 )
...
* Wip
* Finished
* Fix lint
2023-07-17 17:14:09 -07:00
4cb856a180
Design fixes ( #696 )
...
* Design fixes
* Fix design
* unused code
* Fix tests
2023-07-16 17:36:40 -07:00
6ced8434bd
Uniformize folder structure ( #693 )
...
* Uniformize folder structure
* Fix icons
* Fix icons
* Fix tests
* Fix tests
2023-07-16 14:29:28 -07:00
900ec5572f
Fix linter
2023-07-16 10:36:07 -07:00
11405f561f
Bug fix: avatar of account owner not displayed ( #690 )
...
* Begin - fix account owner not displayed
* Finish - profile pic of account owner not displayed
2023-07-16 10:03:19 -07:00
098cd038bd
Fix bugs on pipeline new card creation and checkboxes not scrollable
2023-07-16 01:19:26 -07:00
91c8068db1
Enable column edition, and fix ordering ( #683 )
...
* Enable column edition, and fix ordering
* Move queries to services
* Add total amounts for board columns
* Refactor totals selector as a family
* Fix 0-index issue
* Lint
* Rename selector
* Remove useless header
* Address PR comments
* Optimistically update board column names
2023-07-15 19:32:16 -07:00
be21392737
Feat/company card fields ( #686 )
...
* wip
* Ok
* asd
* Fixed cancel submit
* Renamed
* Fixed
2023-07-15 19:17:31 -07:00
7959308e0b
Add search to cmd bar ( #667 )
...
* Move useFilteredSearchEntityQuery from relation picker to search module
* refactor duplicated code with useFilteredSearchCompanyQuery
* Implement similar pattern for people than for companies with useFilteredSearchEntityQuery
* Fix warning from a previous PR
* Enable search from menu
* Add companies to search
* Fix ESLint
* Refactor
* Fix according to peer review
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-15 15:23:37 -07:00
b982788100
Fix checkbox issues ( #681 )
...
* Fix checkbox issues
* Fix theme
2023-07-15 14:16:02 -07:00