a09456055e
Fix: Changed file and component names ( #1934 )
...
Changed file and component names
2023-10-09 15:42:25 +02:00
7af306792b
feat: add Table and TableSection components ( #1849 )
...
* refactor: rename ui/table to ui/data-table
* feat: add Table and TableSection components
Closes #1806
2023-10-04 17:46:14 +02:00
aab2f3ab3c
Fix lint
2023-10-04 12:48:40 +02:00
3336144245
Feat: First column style update ( #1746 )
...
reimplemented as per suggestions by lucas
2023-10-04 10:25:43 +02:00
8da0205bab
Renamed editable field to inline cell in ui folder ( #1845 )
...
* renamed editable field to inline cell in ui folder
* renamed table to table-cell in ui folder
2023-10-03 16:26:20 +02:00
e3485cc609
Fix: Consistent avatars for show pages ( #1776 )
...
- consistent avatars for show pages
2023-09-30 08:32:00 +02:00
2dbce935ba
test: adds test to check if adding a new company or people works ( #1714 )
...
* test: adds test to check if adding a new company or people works
* test: improves people/add and companies/add tests
* style: cleanup
* style: cleanup
2023-09-28 11:17:25 +02:00
cbadcba188
FieldDisplay & FieldInput ( #1708 )
...
* Removed view field duplicate types
* wip
* wip 2
* wip 3
* Unified state for fields
* Renaming
* Wip
* Post merge
* Post post merge
* wip
* Delete unused file
* Boolean and Probability
* Finished InlineCell
* Renamed EditableCell to TableCell
* Finished double texts
* Finished MoneyField
* Fixed bug inline cell click outside
* Fixed hotkey scope
* Final fixes
* Phone
* Fix url and number input validation
* Fix
* Fix position
* wip refactor activity editor
* Fixed activity editor
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-27 18:18:02 +02:00
8639cb921e
Chore: corrects syntax for type only imports ( #1716 )
...
* chore: removes replaces 'import type xxx from 'xxx'' with 'import { type xxx} from 'xxx'''
* chore: remove typed imports
* chore: remove typed imports
* chore: cleanup
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2023-09-26 11:47:35 +02:00
043fe3a7ab
Fix tests
2023-09-21 14:21:00 -07:00
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
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
0a7a0ac6cb
Refactor/context and scopes ( #1602 )
...
* Put onImport in a context
* Refactored RecoilScopeContexts
* Refactored naming
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-15 12:51:46 -07:00
84a27b148f
Feat/sidecar components ( #1578 )
...
* Added a new eslint plugin in TypeScript for Effect components
* Fixed edge cases
* Fixed lint
* Fix eslint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-14 17:04:45 -07:00
8627416d60
Refator/sorts dropdown ( #1568 )
...
* WIP
* Fixed lint
* Ok for sorts
* Fixed on dropdown toggle
* Fix lint
2023-09-13 16:38:11 -07:00
9be069bedc
Fixed bug for refectch activities and create activity on the currently filtered user. ( #1493 )
...
* Fixed bug for refectch activities and create activity on the currently filtered user.
* Refactor optimistif effect
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-10 23:02:51 -07:00
fb737e2021
Refactor icons passed as props with the new way ( #1492 )
...
* Refactor icons passed as props with the new way
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Update more files
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Fix according to review
* Fix according to review
* Fix according to review
* Fix chromatic regressions
---------
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-10 11:39:17 -07:00
0e6bd5c098
fix the tests ( #1491 )
...
* fix the tests
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
* Update front/src/testing/graphqlMocks.ts
Co-authored-by: Thaïs <guigon.thais@gmail.com >
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thaïs <guigon.thais@gmail.com >
2023-09-07 22:41:19 +02:00
4348bc8e22
Add relation for Company on people show page note creation ( #1418 )
...
* - added additional entity(company) for people
* - moved getRelationData to util function
* - remove recursion
* typo
2023-09-07 22:38:01 +02:00
a902b7c6fe
Display a 404 on people/:id and company/:id when id does not exist ( #1468 )
...
* Display 404 while person or company not found
* Display 404 while person or company not found
* Issue solved
2023-09-06 16:46:40 +02:00
d6b89359f5
refactor: rename ui/filter-n-sort to ui/view-bar ( #1475 )
...
Closes #1473
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2023-09-06 16:46:02 +02:00
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
6cf46cfdf5
fix: just change the order to match design ( #1410 )
...
* fix: just change the order to match design
* fix: view field definition change
2023-09-04 17:46:24 +02:00
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
ae072b6ce5
refactor: index ViewField by viewId and key ( #1416 )
...
* refactor: index ViewField by viewId and key
Closes #1413
* refactor: rename ViewField properties
2023-09-04 10:55:03 +02:00
fa33506b96
New page structure ( #1377 )
...
* - new page structure
* - removed unecessary task changes
* - handleClick -> onClick
2023-08-30 15:10:16 +02:00
8bb4071f09
feat: add page titles using React Helmet ( #1321 )
...
* feat: add page titles using React Helmet
* refactor: extract page title logic to separate component
* fix: resolve review comments
* fix: resolve testing errors
2023-08-28 18:49:04 +02:00
7e264565ef
Show Entity task/note tabs ( #1282 )
...
* - show task tab
- tab bar
* - add notes tab
* - fixed unused style
* - add button
- fixed company edit note test
* - fixed merge & dropdown
* - added Tests
- refactored directory structure activities
- moved Task/Note Pages to corresponding modules
- fixed TabList
* lint
2023-08-25 22:44:13 +02:00
67cf6cd7e2
Rework tel input ( #1316 )
...
* Rework tel input
* Fix lint
2023-08-25 20:54:00 +02:00
74ab0142c7
feat: persist view filters and sorts on Update View button click ( #1290 )
...
* feat: add viewFilters table
Closes #1121
* feat: add Update View button + Create View dropdown
Closes #1124 , #1289
* feat: add View Filter resolvers
* feat: persist view filters and sorts on Update View button click
Closes #1123
* refactor: code review
- Rename recoil selectors
- Rename filters `field` property to `key`
2023-08-23 18:20:43 +02:00
b2bfaf4721
Fix issue #1161 : Update visible fields on person detail page ( #1260 )
2023-08-23 10:22:30 +02:00
8863bb0035
Import company and person from csv file ( #1236 )
...
* feat: wip implement back-end call csv import
* fix: rebase IconBrandTwitter missing
* feat: person and company csv import
* fix: test & clean
* fix: clean & test
2023-08-16 14:18:16 -07:00
4e654654da
feat: add views dropdown (list, add & edit views) ( #1220 )
...
Closes #1218
2023-08-15 12:08:02 -07:00
24e5132029
Moving queries into dedicated files ( #1210 )
...
* Moving queries into dedicated files
* fix ci
2023-08-14 19:31:20 -07:00
45687f5100
Fix conficts
2023-08-14 15:43:55 -07: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
39bbe02c86
Merge commit 'cd3a32e55503dc1e6b9873d812dd401bf7d51045' into context-menu-vertical
2023-08-14 22:00:49 +02:00
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
35ea6b5a2f
Remove activityType and Id ( #1179 )
...
* Remove activityType and Id
* Fix tests
* Fix tests
2023-08-11 17:31:54 -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
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
cca68d72f4
Merge branch 'main' into context-menu-vertical
2023-08-11 10:40:31 +02:00
accfaafcfa
- refactored to use multiple states
2023-08-11 10:27:31 +02:00
285bf773de
Integrate favorites into release ( #1168 )
2023-08-10 15:42:58 -07:00
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
b76f01d930
- refactor context menu and action bar into seperate components
...
- fix styling context menu
2023-08-10 21:30:25 +02:00
80a562d90d
feat: persist view sorts ( #1154 )
...
Closes #1122
2023-08-10 10:10:02 -07:00
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
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