9579f22bc2
Move settings data model refreshMetadata to sync calls ( #9046 )
...
In this PR, I'm
- removing setting up the isAppWaitingForFreshMetadata boolean state in
PageChangeEffect navigate (not robust) to some precise synchronous
places, improving the control we have on when the app considers it's
ready to be rendered based on fresh metadata
- fixing tests
2024-12-13 13:14:10 +01:00
90c26643a8
Fix race condition while loading metadata on sign in ( #9027 )
2024-12-11 18:56:02 +01:00
a9cb1e9b0d
Refactor actions ( #8761 )
...
Closes #8737
- Refactored actions by creating hooks to add the possibility to
register actions programatically.
- Small fixes from #8610 review
- Fixed shortcuts display inside the command menu
- Removed `actionMenuEntriesComponentState` and introduced
`actionMenuEntriesComponentSelector`
2024-11-27 15:08:27 +01:00
9b0c74251f
Fix actions setter when opening the command menu ( #8263 )
...
Fix standard actions overriding navigate and create commands when
opening the command menu.
Before fix:
<img width="493" alt="Capture d’écran 2024-10-31 à 18 08 56"
src="https://github.com/user-attachments/assets/015bd798-baa4-4f84-8886-e355c0ef1455 ">
After fix:
<img width="499" alt="Capture d’écran 2024-10-31 à 18 08 34"
src="https://github.com/user-attachments/assets/02ba7fc4-ec90-4c13-9830-d884c0da37d9 ">
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-11-05 11:01:08 +01:00
f9779c4b5e
CreateWorkspace typo fix ( #8146 )
...
Follow up of #8115
2024-10-28 14:13:57 +01:00
bf2ba25a6e
Add shortcut metadata to data models & CommandMenu ( #7977 )
...
Resolves https://github.com/twentyhq/twenty/issues/7503
---------
Co-authored-by: Félix Malfait <felix@twenty.com >
2024-10-25 11:38:30 +02:00
b09ecfbb8c
Migrate to twenty-ui - display ( #8004 )
...
This PR was created by [GitStart](https://gitstart.com/ ) to address the
requirements from this ticket:
[TWNTY-6871](https://clients.gitstart.com/twenty/5449/tickets/TWNTY-6871 ).
---
### Description
Migrate:
- Info display component
- Status display component
- SeparatorLineText display component
### Demo
###### SeparatorLineText In Storybook

Info Component on Storybook

Status Component on Storybook

###### Fixes twentyhq/private-issues#95
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-24 17:50:14 +02:00
5e2df81211
fix: hidden settings menu affects settings layout ( #7769 )
...
This PR fixes #6746
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-21 21:28:01 +02:00
6fef125965
Use search instead of findMany in relation pickers ( #7798 )
...
First step of #https://github.com/twentyhq/twenty/issues/3298 .
Here we update the search endpoint to allow for a filter argument, which
we currently use in the relation pickers to restrict or exclude ids from
search.
In a future PR we will try to simplify the search logic in the FE
2024-10-18 14:50:04 +02:00
e662f6ccb3
fix: fixed shortcuts population ( #7016 )
...
This PR fixes #6776
Screenshots:
<img width="1728" alt="image"
src="https://github.com/user-attachments/assets/ca061c30-ddb7-40ff-8c54-8b0d85d40864 ">
---------
Co-authored-by: sid0-0 <a@b.com >
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-10-08 17:39:41 +02:00