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
Thaïs
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
Matthew
c3c5cb4d1f
unselect all cards using esc key or click ( #1393 )
...
* unselect all cards using esc key or click
* useScopedHotKeys
* useListenClickByClassName
* rules are rules
* smoothing out || cursor-boxing-selection compliant
* replenished activeCardIds
* setRecoilState
2023-09-01 18:00:21 +02:00
gitstart-twenty
f0674767c1
chore: Show my completed tasks without date categories ( #1375 )
...
* Show my completed tasks without date categories
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
* Refactor the code
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
---------
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
2023-09-01 14:50:11 +02:00
Matthew
aa47579289
Robust Photo Uploader, handling unsupported file types, upload error, apollo uploader ( #1400 )
...
* added uploaded controller, handled unsupported image formatting and error uploading styling
* remove callbacks
2023-09-01 13:41:07 +02:00
Thaïs
5653b89114
fix: fix filter and sort position on board horizontal scroll ( #1386 )
...
Closes #1354
2023-09-01 11:54:34 +02:00
Lucas Bordeau
240edda25c
New MenuItem components ( #1389 )
...
* wip
* Finished
* Fix from review
* Fix lint
* Fixed toggle
2023-09-01 11:35:19 +02:00
Thaïs
2538ad1c6b
fix: improve full name editable fields in Person Show page ( #1390 )
...
* fix: improve full name editable fields in Person Show page
+ autoresize inputs according to their content
+ use "Empty" as placeholder
+ improve hover style
Closes #910
* refactor: code review
- rename TemplateDimensionsEffect to ComputeNodeDimensionsEffect
2023-09-01 11:25:19 +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
Matthew
ec23ca3d12
update metadata + add social card ( #1391 )
...
* update metadata + add social card
* proper import statements
* Convert to github raw link
* only public-facing index.html
2023-08-31 15:05:33 +02:00
Thaïs
6eadd1d132
refactor: create/update/delete one view instead of many ( #1384 )
...
Closes #1359
2023-08-30 15:35:18 +02:00
brendanlaschke
fa33506b96
New page structure ( #1377 )
...
* - new page structure
* - removed unecessary task changes
* - handleClick -> onClick
2023-08-30 15:10:16 +02:00
brendanlaschke
85155a634f
Fix view edit button ( #1381 )
...
- fix view edit button as described
2023-08-30 15:08:27 +02:00
Lucas Bordeau
e4dd2b0633
Doc fixes ( #1385 )
2023-08-30 14:28:34 +02:00
Thaïs
4aae22ab34
feat: allow adding available pre-defined table columns to views ( #1371 )
...
* feat: allow adding available pre-defined table columns to views
Closes #1360
* fix: allow creating views with the same name for the same table
* refactor: code review
- rename things
- move handleColumnVisibilityChange to useTableColumns hook
2023-08-30 11:33:21 +02:00
Charles Bochet
9df4b475d8
Fix new company creation issue on opportunities
2023-08-29 19:04:58 +02:00
Charles Bochet
ccac7ec07b
Fix bug tag colors
2023-08-29 18:23:24 +02:00
Charles Bochet
b755b6009d
Remove unused logic on board column menu tags ( #1373 )
2023-08-29 17:51:46 +02:00
gitstart-twenty
96c41563cf
chore: Make a twenty Eslint Rule to make sure that icons are imported from @/ui/icons ( #1370 )
...
Fix the imports
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
2023-08-29 13:40:17 +02:00
gitstart-twenty
f8df8b55d8
fix: Vertical scroll bar graphic artifacts in dark mode ( #1369 )
...
Fix scroll
Co-authored-by: Toledodev <rafael.toledo@engenharia.ufjf.br>
2023-08-29 13:37:26 +02:00
Charles Bochet
037d071896
Fix: Wrong type in env variables front support ( #1368 )
2023-08-29 11:35:45 +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
Thaïs
2b3e96b9ea
fix: do not allow removal of last table view ( #1366 )
...
Closes #1358
2023-08-29 10:03:56 +02:00
Mustajab Ikram
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
Thaïs
74919eff7a
refactor: add ColumnDefinition type ( #1357 )
...
* refactor: add ColumnDefinition type
Closes #1193
* refactor: code review - rename things
* fix: fix wrong import and lint
2023-08-28 18:33:03 +02:00
brendanlaschke
0d7b869274
Create opportunity from board column menu ( #1323 )
...
- create opportunity from column menu
2023-08-28 18:23:28 +02:00
brendanlaschke
6e201ba3a6
Fix fontSize DropdownMenu input overwritten ( #1364 )
...
- fix fontSize DropdownMenu input
2023-08-28 16:14:11 +02:00
corentin
27bb3a8126
switch back editable field hover from lighter to light
2023-08-28 12:03:07 +02:00
Weiko
ab9d7ddf7e
Fix tasks page ( #1325 )
...
* Fix tasks page
* remove console log
* use to-do instead
2023-08-28 11:57:00 +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
brendanlaschke
5d50bbd6a3
Fix dragToSelect Board ( #1319 )
...
- fix dragToSelect
2023-08-26 03:29:44 +02:00
brendanlaschke
802bd5db5d
Fix create task from Add Button ( #1318 )
...
- fix create task
2023-08-26 03:27:49 +02:00
brendanlaschke
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
Charles Bochet
f8e3dd3f6b
Fix tests
2023-08-25 22:12:41 +02:00
Charles Bochet
f5594626ff
Fix lint
2023-08-25 21:34:27 +02:00
josoriomarin
36cbafe4cc
Unset companies and owners ( #1185 )
...
* unselect users and companies
* Icon now works with theme
---------
Co-authored-by: vboxuser <vboxuser@Ubu.myguest.virtualbox.org>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-25 21:28:17 +02:00
Weiko
0e5dcd7037
Fix confirmation modal style ( #1310 )
2023-08-25 21:26:27 +02:00
gitstart-twenty
c3d4767ac4
Feat: On Company Show, I can create a person and add it to the company ( #1256 )
...
* On Company Show, I can create a person and add it to the company
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add minor refactors
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-25 21:21:57 +02:00
ABHISHEK PATEL
9027a7dd1e
Fix: Manually delete company cache #1214 ( #1315 )
...
* Fix: Manually delete company cache #1214
* Fix: Prettier error
2023-08-25 21:20:26 +02:00
Thaïs
209e8b64d9
feat: create default views on workspace creation + add views seed ( #1313 )
...
Closes #1311
2023-08-25 21:17:28 +02:00
Weiko
8a3a176571
Add idealCustomerProfile to company show page ( #1312 )
...
* Add idealCustomerProfile to company show page
* remove editMode
* add xUrl
2023-08-25 21:11:43 +02:00
Charles Bochet
67cf6cd7e2
Rework tel input ( #1316 )
...
* Rework tel input
* Fix lint
2023-08-25 20:54:00 +02:00
Mustajab Ikram
4f7e1fb60e
Feat/phone email link enhancements ( #1172 )
...
* feat: Add type guards for ViewField email values and definitions, update ViewFieldTypes & peopleViewFields
* feat: use ContactLink for EditablePhoneCell & create EditableEmailCell & EmailInputDisplay comp
* fix: set second value for field
* enhance: add edit btn for phone cell
* feat: install dependencies intl-tel-input
* feat: add phone cell input & connect intl-tel-input
* fix: resolve rebase errors
* fix: remove placeholder
* feat(storybook): create stories for EmailInputDisplay, PhoneInputDisplay, and PhoneEditableField components
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-25 18:42:22 +02:00
Thaïs
432fea0ee3
feat: create view from current table columns + persist view fields on… ( #1308 )
...
feat: create view from current table columns + persist view fields on Update View button click
Closes #1302 , Closes #1307
2023-08-25 18:21:27 +02:00
Weiko
f520a00909
Remove danger text from completed passed tasks ( #1309 )
2023-08-25 18:05:35 +02:00
Charles Bochet
9d129b1ef8
Hotfix hide collapse button
2023-08-25 14:25:00 +02:00
Weiko
edff69b2f6
Add hotkeys to modals ( #1305 )
...
* Add hotkeys to modals
* fix
* fix
* remove unnecessary type
* restore type
* add handleEnter
* rename event props
2023-08-25 13:59:04 +02:00
Manikanta cheepurupalli
69e0917338
padding fix for header logo container #1216 ( #1252 )
...
* padding fix for header container
* collapse menu hover and fade transition added
* Update front/src/modules/ui/navbar/components/NavWorkspaceButton.tsx
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
* Update front/src/modules/ui/navbar/components/NavWorkspaceButton.tsx
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
* Update front/src/modules/ui/navbar/components/NavCollapseButton.tsx
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
* Update isVisible
* Update requested proposals for naming
---------
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
2023-08-25 13:11:57 +02:00
Charles Bochet
5a5ee1ff8d
Fix merge issue view filters
2023-08-25 12:48:37 +02:00
Thaïs
c3d6451dd0
feat: create view from selected filters and sorts + switch to newly created view on view creation ( #1301 )
...
* feat: create view from selected filters and sorts
Closes #1292
* refactor: use selector to obtain table filters where query option
* refactor: activate exhaustive deps eslint rule for useRecoilCallback
* feat: switch to newly created view on view creation
Closes #1297
* refactor: code review
- use `useCallback` instead of `useRecoilCallback`
- rename `useTableViews` to `useViews`
- move filter-n-sort selectors to /states/selector subfolder
2023-08-25 12:43:21 +02:00