Lucas Bordeau 
							
						 
					 
					
						
						
							
						
						381da399b1 
					 
					
						
						
							
							WIP  
						
						
						
						
					 
					
						2024-11-20 11:01:06 +01:00 
						 
				 
			
				
					
						
							
							
								Lucas Bordeau 
							
						 
					 
					
						
						
							
						
						78d7914c57 
					 
					
						
						
							
							Fix  
						
						
						
						
					 
					
						2024-11-19 15:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Lucas Bordeau 
							
						 
					 
					
						
						
							
						
						f311354637 
					 
					
						
						
							
							Merge branch 'main' into horizontal-nav  
						
						
						
						
					 
					
						2024-11-19 15:12:28 +01:00 
						 
				 
			
				
					
						
							
							
								Guillim 
							
						 
					 
					
						
						
							
						
						4a8234d18c 
					 
					
						
						
							
							Feature 7552 patch ( #8574 )  
						
						... 
						
						
						
						Related to #7552 
<img width="556" alt="Screenshot 2024-11-18 at 17 57 30"
src="https://github.com/user-attachments/assets/e89e575b-9adb-4910-ab0d-b60079727f70 ">
---------
Co-authored-by: guillim <guillaume@twenty.com > 
						
						
					 
					
						2024-11-19 12:47:33 +01:00 
						 
				 
			
				
					
						
							
							
								Shyamsunder Tard 
							
						 
					 
					
						
						
							
						
						9073bdf21a 
					 
					
						
						
							
							Background Blur added across multiple Input Fields in Edit Popups ( #8277 )  
						
						... 
						
						
						
						Fix  #5644  
**Apply background blur to input fields across UI for improved
consistency and appearance with Theme compatibility :**
1. Updated **TextAreaInput.tsx** to apply background blur to text input
fields (e.g., City name).
2. Enhanced **PhonesFieldInput.tsx** to apply background blur for
seamless styling in phone number input sections.
3. Modified **TextInputV2.tsx** to add background blur in address
inputs, workspace fields (e.g., Blocklist, Name fields), invitation
inputs, profile name/email fields, and other input areas.
4. Updated **DateTimeInput.tsx** and **DateInput.tsx** to improve the
appearance of date, time, and calendar popup fields with background
blur.
5. Refined **DropdownMenuInput.tsx** and **DropdownMenuSearchInput.tsx**
to add background blur to inputs for Emails, Domain name, and search
fields across the web (e.g., Time Zone dropdowns, phone number country
search).
Some images are attached for reference.
<img width="235" alt="1_b"
src="https://github.com/user-attachments/assets/bd72e69a-712e-4226-8fda-0cb737d4cbd1 ">
<img width="229" alt="1_w"
src="https://github.com/user-attachments/assets/bb8eb60b-31fb-44c6-ac2a-ca28638b5e07 ">
<img width="234" alt="2_b"
src="https://github.com/user-attachments/assets/a4f0a9de-dea1-4ef8-926b-99de984c081b ">
<img width="239" alt="2_w"
src="https://github.com/user-attachments/assets/4d2c7331-4bbf-4ea2-adad-76c7cde4072c ">
<img width="225" alt="3_b"
src="https://github.com/user-attachments/assets/458f4759-8428-43ae-a6b6-aa38ab6fb0f8 ">
<img width="219" alt="3_w"
src="https://github.com/user-attachments/assets/5ddb67c5-e59d-47cc-b2e7-44b3a7b794e6 ">
<img width="646" alt="4_b"
src="https://github.com/user-attachments/assets/01252bce-a34a-4dda-a801-654ccc5e7841 ">
<img width="637" alt="4_w"
src="https://github.com/user-attachments/assets/ea60deab-7594-4aef-ac63-0cedc9168951 ">
<img width="648" alt="5_b"
src="https://github.com/user-attachments/assets/465789ec-55b3-4750-a2bc-a9e156b1101e ">
<img width="642" alt="5_w"
src="https://github.com/user-attachments/assets/8b58977a-f543-4018-a4ee-b1ff5b9180a3 ">
<img width="647" alt="6_b"
src="https://github.com/user-attachments/assets/88030efe-bd16-43e4-9744-ee223aa04298 ">
<img width="642" alt="6_w"
src="https://github.com/user-attachments/assets/4ca2c365-ab1e-47e9-ba4a-bdb738500f56 ">
<img width="647" alt="7_b"
src="https://github.com/user-attachments/assets/224c3da5-cf57-4652-bd29-681c2098917e ">
<img width="655" alt="7_w"
src="https://github.com/user-attachments/assets/eecc2d51-ce1f-47c9-845c-c6fe15a40fa5 ">
<img width="317" alt="8_b"
src="https://github.com/user-attachments/assets/e899b4a2-4849-4d1c-805b-5a950a53d6cc ">
<img width="335" alt="8_w"
src="https://github.com/user-attachments/assets/73fef887-0a46-4557-aca4-d07c9dc298d1 ">
<img width="246" alt="9_b"
src="https://github.com/user-attachments/assets/99c5627a-e7ba-4453-9666-8d73b0d676ee ">
<img width="238" alt="9_w"
src="https://github.com/user-attachments/assets/bb36e4ea-3b78-48f5-822f-cc5012e5d434 ">
<img width="218" alt="10_b"
src="https://github.com/user-attachments/assets/450fa833-12ad-40b7-80f5-17de6af582bd ">
<img width="225" alt="10_w"
src="https://github.com/user-attachments/assets/3fe6d128-4146-4316-821e-2ebd65fd12d5 ">
<img width="647" alt="11_b"
src="https://github.com/user-attachments/assets/ec39f88f-0beb-4cf0-b35f-b4f78b4e75ff ">
<img width="663" alt="11_w"
src="https://github.com/user-attachments/assets/6eb19fe7-604c-4cb9-9623-208e541df751 ">
<img width="235" alt="12_b"
src="https://github.com/user-attachments/assets/98e68530-f5c5-43d1-839e-a8c14582b72a ">
<img width="245" alt="12_w"
src="https://github.com/user-attachments/assets/e3f0aec9-6a32-4784-a36c-d187303d3310 ">
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com > 
					
						2024-11-19 12:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Trompette 
							
						 
					 
					
						
						
							
						
						cdf0240ccb 
					 
					
						
						
							
							Fix active navigation tab + quick workflows fixes ( #8567 )  
						
						... 
						
						
						
						- Active navigation tab hovered in show page
- remove timeline tab + rename workflow tab
- remove {{variable}} placeholder
- fix margin
- Workflow Runs and Versions show page title
<img width="807" alt="Capture d’écran 2024-11-18 à 18 23 12"
src="https://github.com/user-attachments/assets/688dfc67-362e-4f04-b436-3ff94d7e3e4a "> 
						
						
					 
					
						2024-11-19 10:55:25 +00:00 
						 
				 
			
				
					
						
							
							
								Baptiste Devessier 
							
						 
					 
					
						
						
							
						
						c17e18b1e9 
					 
					
						
						
							
							Add Record Create action in the frontend ( #8514 )  
						
						... 
						
						
						
						In this PR:
- Updated the front-end types for workflows to include CRUD actions and
global naming changes
- Allow users to create a Record Create action
- Scaffold the edit for Record Create action; for now, I render a
`<VariableTagInput />` component for every editable field; it's likely
we'll change it soon
Closes https://github.com/twentyhq/private-issues/issues/142 
Demo:
https://github.com/user-attachments/assets/6f0b207a-b7d2-46d9-b5ab-9e32bde55d76  
						
						
					 
					
						2024-11-18 18:23:46 +01:00 
						 
				 
			
				
					
						
							
							
								parmarKaran01 
							
						 
					 
					
						
						
							
						
						316537a68a 
					 
					
						
						
							
							FIx minor issue related to gap between checkbox & menu item label ( #8220 )  
						
						... 
						
						
						
						## Summary
This pull request addresses a minor issue reported in the #8171  , which
was causing misalignment in the content and overall theme spacing.
Fixes  #8171 
## Fix
> Removed the 5px padding based on the check if its non hoverable, the
current gap between the checkbox and the icon is 8px as expected.
> For the small variant the total size of the non hoverable component is
14x14 as mentioned in the design, for hoverable its 24x24
> For the Large variant the total size of the non hoverable component is
20x20 as mentioned in the design, for hoverable
its 32x32 
> checked for the hoverable checkbox component as well working as
expected
## Screenshot for the fixes
<img width="345" alt="Screenshot 2024-10-30 at 10 49 39 PM"
src="https://github.com/user-attachments/assets/2b5cadb7-67d2-4c61-bd40-0d5a12ae48d0 ">
#### Thank you for considering this contribution! I look forward to your
feedback.
---------
Co-authored-by: Karan Parmar <karan.parmar@PE-HO-MAC-185.local >
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com > 
						
						
					 
					
						2024-11-18 16:50:34 +00:00 
						 
				 
			
				
					
						
							
							
								Raphaël Bosi 
							
						 
					 
					
						
						
							
						
						9810c5b6f2 
					 
					
						
						
							
							Update ShowPageMoreButton to open the command menu when clicked ( #8565 )  
						
						... 
						
						
						
						https://github.com/user-attachments/assets/6e269391-8ea2-4146-8e86-7e75c84982f4  
					
						2024-11-18 17:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								nitin 
							
						 
					 
					
						
						
							
						
						e1a730a8fc 
					 
					
						
						
							
							Stories and SSL Configuration docs update ( #8551 )  
						
						
						
						
					 
					
						2024-11-18 17:38:02 +01:00 
						 
				 
			
				
					
						
							
							
								Guillim 
							
						 
					 
					
						
						
							
						
						2f3c41620c 
					 
					
						
						
							
							Wrap Long text fields (textarea) ( #8557 )  
						
						... 
						
						
						
						Here we add the option for Text inputs to be wrapped, and to select on
how many lines text should be displayed.
Fix  #7552 
---------
Co-authored-by: guillim <guillaume@twenty.com > 
						
						
					 
					
						2024-11-18 17:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Antoine Moreaux 
							
						 
					 
					
						
						
							
						
						83b5eb69b0 
					 
					
						
						
							
							feat(env-vars): Add warning validation decorator ( #8555 )  
						
						... 
						
						
						
						Introduced a custom decorator 'WarningIf' to log warnings for specific
environment variable conditions. Implemented this for
SESSION_STORE_SECRET to ensure users change it from the default value. 
						
						
					 
					
						2024-11-18 17:04:10 +01:00 
						 
				 
			
				
					
						
							
							
								martmull 
							
						 
					 
					
						
						
							
						
						e3b327de8e 
					 
					
						
						
							
							Add missing Icons ( #8562 )  
						
						... 
						
						
						
						## Before

## After
 
						
						
					 
					
						2024-11-18 16:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jérémy M 
							
						 
					 
					
						
						
							
						
						fb0221b4c1 
					 
					
						
						
							
							feat: default record group table ( #8397 )  
						
						... 
						
						
						
						This PR is preparing states to we'll be able to handle view groups
correctly with table data.
RowIds are now stores in 2 component states, one storing ids by view
group and another storing all the rowIds.
We're doing that because some other state like focus, or select must not
be scoped by view group id. 
						
						
					 
					
						2024-11-18 15:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								nitin 
							
						 
					 
					
						
						
							
						
						0125d58ba8 
					 
					
						
						
							
							Favorite folders ( #7998 )  
						
						... 
						
						
						
						closes - #5755 
---------
Co-authored-by: martmull <martmull@hotmail.fr >
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com > 
						
						
					 
					
						2024-11-18 15:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Vardhaman Bhandari 
							
						 
					 
					
						
						
							
						
						5115022355 
					 
					
						
						
							
							fix: Dropdown Overlapping Sidebar on Column Header Click in Horizontal Table When Scrolling ( #8287 )  
						
						... 
						
						
						
						fixes : #8272 
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com > 
						
						
					 
					
						2024-11-18 15:19:04 +01:00 
						 
				 
			
				
					
						
							
							
								shubham yadav 
							
						 
					 
					
						
						
							
						
						8b8b9fe55b 
					 
					
						
						
							
							Add "type" to reserved keywords in object metadata validation ( #8548 )  
						
						... 
						
						
						
						This PR adds "type" to the reserved keywords list in
validate-object-metadata-input.util.ts. This prevents users from
creating objects with "type" as a key, which has caused issues in the
past .
issue solved #8543  
1.Updated the RESERVED_KEYWORDS array to include "type"
---------
Co-authored-by: Weiko <corentin@twenty.com > 
						
						
					 
					
						2024-11-18 15:10:49 +01:00 
						 
				 
			
				
					
						
							
							
								Félix Malfait 
							
						 
					 
					
						
						
							
						
						d8626b1304 
					 
					
						
						
							
							Fix 'Error in devtools while checking fields of object' ( #8554 )  
						
						... 
						
						
						
						Fixes https://github.com/twentyhq/twenty/issues/8298 
---------
Co-authored-by: Devessier <baptiste@devessier.fr > 
						
						
					 
					
						2024-11-18 14:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Antoine Moreaux 
							
						 
					 
					
						
						
							
						
						ba847292b6 
					 
					
						
						
							
							refactor: add default fallback for session store secret ( #8553 )  
						
						... 
						
						
						
						**Description:**
- Add default fallback for session store secret.
- Updated SESSION_STORE_SECRET validation to be optional and of type
string. 
						
						
					 
					
						2024-11-18 14:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Lucas Bordeau 
							
						 
					 
					
						
						
							
						
						6a977ad529 
					 
					
						
						
							
							Created a temporary background transparent blue color for checkboxes ( #8363 )  
						
						... 
						
						
						
						Created a temporary background transparent blue color for checkboxes
Co-authored-by: Weiko <corentin@twenty.com > 
						
						
					 
					
						2024-11-18 12:14:55 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Trompette 
							
						 
					 
					
						
						
							
						
						a0200e6d91 
					 
					
						
						
							
							Fix workspace favorites in storybook ( #8519 )  
						
						... 
						
						
						
						- create mock page when user not logged in
- add mocks when user logged in
Reset password story
<img width="1073" alt="Capture d’écran 2024-11-15 à 16 49 31"
src="https://github.com/user-attachments/assets/5d70d587-8094-47ad-8029-d8c729bd298d ">
Record Index page story
<img width="1073" alt="Capture d’écran 2024-11-15 à 16 49 58"
src="https://github.com/user-attachments/assets/421772a9-62ee-4563-b492-5158db31fb9b ">
Reset password page
<img width="1031" alt="Capture d’écran 2024-11-15 à 16 50 18"
src="https://github.com/user-attachments/assets/2d1cb119-5e34-49d0-9cfa-2b856a96f39c "> 
						
						
					 
					
						2024-11-18 12:08:05 +01:00 
						 
				 
			
				
					
						
							
							
								Weiko 
							
						 
					 
					
						
						
							
						
						0f1cf0e4e9 
					 
					
						
						
							
							Add composite fields to aggregation ( #8518 )  
						
						... 
						
						
						
						## Context
This PR introduces a first aggregation for a composite field
## Test
<img width="1074" alt="Screenshot 2024-11-15 at 15 37 05"
src="https://github.com/user-attachments/assets/db2563f9-26b7-421f-9431-48fc13bce49e "> 
						
						
					 
					
						2024-11-18 12:02:57 +01:00 
						 
				 
			
				
					
						
							
							
								nitin 
							
						 
					 
					
						
						
							
						
						2f5dc26545 
					 
					
						
						
							
							Settings Option Card component ( #8456 )  
						
						... 
						
						
						
						fixes - #8195 
---------
Co-authored-by: Charles Bochet <charles@twenty.com > 
						
						
					 
					
						2024-11-18 09:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Khuddite 
							
						 
					 
					
						
						
							
						
						ade1c57ff4 
					 
					
						
						
							
							Fix remove redundant onClick event in favor of Link component ( #8540 )  
						
						... 
						
						
						
						Fixes : #8531  
1. Summary
There is `onClick` event handler defined for `NavigationDrawerItem`
component, and inside the handler, if `to` is not empty, we trigger
another navigation when it's already handled by `Link` component from
`react-router-dom`
2. Solution
Removed extra navigation logic from `NavigationDrawerItem`'s `onClick`
handler
3. Screen Recording
https://github.com/user-attachments/assets/cfefdd51-1663-4d96-acd2-57783ae9877f  
					
						2024-11-18 09:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								ad-elias 
							
						 
					 
					
						
						
							
						
						ef5cc80440 
					 
					
						
						
							
							Enable array filtering ( #8538 )  
						
						... 
						
						
						
						- Set array filtering always enabled
- Rename `IS_ARRAY_AND_JSON_FILTER_ENABLED ` TO
`IS_JSON_FILTER_ENABLED`. 
						
						
					 
					
						2024-11-18 09:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								Harsh Singh 
							
						 
					 
					
						
						
							
						
						9134ed8ce4 
					 
					
						
						
							
							fix: prevent non-boolean 'active' prop from being forwarded to DOM ( #8534 )  
						
						... 
						
						
						
						Fixes : #8533  
					
						2024-11-17 20:11:13 +01:00 
						 
				 
			
				
					
						
							
							
								ad-elias 
							
						 
					 
					
						
						
							
						
						badebc513f 
					 
					
						
						
							
							Fix multi select filtering ( #5358 ) ( #8452 )  
						
						... 
						
						
						
						Allow filtering by multi-select fields.
<img width="1053" alt="Screenshot 2024-11-11 at 11 54 45"
src="https://github.com/user-attachments/assets/a79b2251-94e3-48f8-abda-e808103a6c39 ">
---------
Co-authored-by: Félix Malfait <felix@twenty.com > 
						
						
					 
					
						2024-11-17 15:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								ad-elias 
							
						 
					 
					
						
						
							
						
						ac1197afe1 
					 
					
						
						
							
							Fix secondary links default value and types ( #8532 )  
						
						... 
						
						
						
						Fixes broken companies view 
						
						
					 
					
						2024-11-17 15:18:02 +01:00 
						 
				 
			
				
					
						
							
							
								Harshit Singh 
							
						 
					 
					
						
						
							
						
						8c33e4cdae 
					 
					
						
						
							
							fix: Checkbox column width should be fixed ( #8489 )  
						
						... 
						
						
						
						## Description
- This PR adds the functionality of fixed column width across all boards
- This PR fixes the issue 
#8463  
#8331 
<img width="1167" alt="Screenshot 2024-11-14 at 12 19 02 PM"
src="https://github.com/user-attachments/assets/7c2b1016-2a59-4d08-8d29-9558648bcd67 ">
---------
Co-authored-by: Félix Malfait <felix@twenty.com > 
						
						
					 
					
						2024-11-16 16:47:36 +01:00 
						 
				 
			
				
					
						
							
							
								Abstergo 
							
						 
					 
					
						
						
							
						
						859ce89e87 
					 
					
						
						
							
							Fixed_Auth_Documentation ( #8526 )  
						
						... 
						
						
						
						Fixes  #8525  
Fixed a small documentation API change:
AUTH_GOOGLE_APIS_CALLBACK_URL changed to
AUTH_MICROSOFT_APIS_CALLBACK_URL 
					
						2024-11-16 09:04:53 +01:00 
						 
				 
			
				
					
						
							
							
								Félix Malfait 
							
						 
					 
					
						
						
							
						
						4feb59a369 
					 
					
						
						
							
							Fix Vite File does not exist ( #8527 )  
						
						... 
						
						
						
						This should fix  #8491  
https://vite.dev/config/dep-optimization-options  
						
						
					 
					
						2024-11-16 09:04:19 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas des Francs 
							
						 
					 
					
						
						
							
						
						b733a2f3ec 
					 
					
						
						
							
							changed multiItem Field Menu Item button to tertiary ( #8517 )  
						
						... 
						
						
						
						Think a simpler fix can fix
https://github.com/twentyhq/twenty/pull/8504/files#diff-13c19c3083bfe3172351cddbdd325960072496e9d50b73919fb35aa661bcdd52 
https://github.com/twentyhq/twenty/issues/8492  
						
						
					 
					
						2024-11-16 07:02:41 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Rouanne 
							
						 
					 
					
						
						
							
						
						dc42315f12 
					 
					
						
						
							
							fix(SingleEntitySelectMenuItems): extract Add New button from entitiesToSelect ( #8474 )  
						
						... 
						
						
						
						# Description
Closes  #8169 
Extract Add New button from entitiesToSelect and add it as a separate
element .
There doesn't seem to be a point in having Add New as part of a list, it
seems better off in its own component, apart from list items
## Rationale
There already is #8353  addressing the same issue, but it seems it
doesn't really remove the duplicate "Add New" in the list, leaving a
duplicate "Add New" in `SingleEntitySelect`
---------
Co-authored-by: Félix Malfait <felix@twenty.com > 
						
						
					 
					
						2024-11-16 06:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								martmull 
							
						 
					 
					
						
						
							
						
						9b2853bb01 
					 
					
						
						
							
							Fix variable dropdown ( #8521 )  
						
						... 
						
						
						
						- fixed dropdown width
- add icons
- handle composite fields
## After


 
						
						
					 
					
						2024-11-15 18:08:03 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Trompette 
							
						 
					 
					
						
						
							
						
						54b28ff7ed 
					 
					
						
						
							
							Enable workflow testing + fix header ( #8512 )  
						
						... 
						
						
						
						- clean execution header
- enable test on workflows + add snack bar
- display snack bar error if workflow cannot be tested
Behaviour still need to be validated by @Bonapara 
<img width="880" alt="Capture d’écran 2024-11-15 à 12 16 36"
src="https://github.com/user-attachments/assets/1dab0c3b-157c-449f-aee7-4c8cf2e369a6 ">
<img width="880" alt="Capture d’écran 2024-11-15 à 12 16 48"
src="https://github.com/user-attachments/assets/16279611-0a58-4fe6-b117-0192714a6d5c "> 
						
						
					 
					
						2024-11-15 18:38:39 +01:00 
						 
				 
			
				
					
						
							
							
								Khuddite 
							
						 
					 
					
						
						
							
						
						ac93d35538 
					 
					
						
						
							
							Fix remove no result menu from relation picker ( #8485 )  
						
						... 
						
						
						
						Fixes : #8455  
1. Summary
Removed redundant `No result` menu from relation picker
2. Screenshot
https://github.com/user-attachments/assets/0bf457dc-57d6-4b38-8ef9-e985edd92396  
					
						2024-11-15 17:51:18 +01:00 
						 
				 
			
				
					
						
							
							
								Harshit Singh 
							
						 
					 
					
						
						
							
						
						9e7b90a551 
					 
					
						
						
							
							fix: Added keyboard functionality for esc and Ctrl + a ( #8282 )  
						
						... 
						
						
						
						## Description
- This PR fixes 
#8247  
#8206  
- Adds keyboard functionality for esc (deselect all records) and Ctrl +
a (select records)
## Changes
https://github.com/user-attachments/assets/7b2718d6-dbe5-4cd8-8ead-b6baed1fc357 
Merged during stream 🎉  
---------
Co-authored-by: Devessier <baptiste@devessier.fr > 
						
						
					 
					
						2024-11-15 17:15:39 +01:00 
						 
				 
			
				
					
						
							
							
								Lucas Bordeau 
							
						 
					 
					
						
						
							
						
						77165a280e 
					 
					
						
						
							
							Refactored query result getter handlers to support recursivity ( #8497 )  
						
						... 
						
						
						
						The `QueryResultGettersFactory` that is called on every query return to
was called only on the first level of relations because recursivity
wasn't implemented.
In this PR I implement recursivity and add some typing for the possible
forms a GraphQL query field can take.
This PR will fix any issue we have with pictures that were losing their
token (here for person.avatarUrl)
Fixes https://github.com/twentyhq/twenty/issues/8425 
Fixes https://github.com/twentyhq/twenty/issues/8498 
---------
Co-authored-by: Weiko <corentin@twenty.com > 
						
						
					 
					
						2024-11-15 15:34:58 +00:00 
						 
				 
			
				
					
						
							
							
								Hitarth Sheth 
							
						 
					 
					
						
						
							
						
						4db0d0f8c1 
					 
					
						
						
							
							Improve phone input UI ( #8266 )  
						
						... 
						
						
						
						[FIX] #8251  
Changes made as suggested by @Bonapara. 




For the `The country code should be Tertiary instead of Primary ` task,
the library "react-phone-number-input" doesn't provide any out of the
box functionality to style the country code.
If the feature **needs** to be implemented here are the possible
solution/workarounds:
1. Finding a more customizable library that allows to change the style
of the country code
OR 
2. Implement custom country selection (😰 ...)
OR
3. The lib allows a custom input element and a provides a function
(onCountryChange) that triggers whenever the country changes (a country
can be changed in two ways- 1. When the user deliberately chooses it
from dropdown OR 2. Changes the code in the input)
We'll have to get the length of the country code and then style the
first X digits in the custom input field...


Let me know if someone has a better approach.
---------
Co-authored-by: Thomas des Francs <tdesfrancs@gmail.com >
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com > 
						
						
					 
					
						2024-11-15 16:03:48 +01:00 
						 
				 
			
				
					
						
							
							
								Félix Malfait 
							
						 
					 
					
						
						
							
						
						c03b1ca7c6 
					 
					
						
						
							
							Improve storybook test ( #8516 )  
						
						... 
						
						
						
						Just a quick fix 
						
						
					 
					
						2024-11-15 14:49:07 +01:00 
						 
				 
			
				
					
						
							
							
								Félix Malfait 
							
						 
					 
					
						
						
							
						
						34a3a66451 
					 
					
						
						
							
							Improve flaky storybook test ( #8515 )  
						
						... 
						
						
						
						I don't think that will solve the flaky test but at least it will
cleanup the error message to avoid confusion 
						
						
					 
					
						2024-11-15 14:29:39 +01:00 
						 
				 
			
				
					
						
							
							
								Félix Malfait 
							
						 
					 
					
						
						
							
						
						bd18eb8b42 
					 
					
						
						
							
							Add logging for scopeid error ( #8513 )  
						
						... 
						
						
						
						Can't figure out https://github.com/twentyhq/twenty/issues/8347  so I'm
adding logs, maybe it'll help debug in the future! 
						
						
					 
					
						2024-11-15 14:16:09 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas des Francs 
							
						 
					 
					
						
						
							
						
						30bcdda323 
					 
					
						
						
							
							Modal Background & box shadow fixes ( #8506 )  
						
						... 
						
						
						
						# Before

# After
 
						
						
					 
					
						2024-11-15 12:44:58 +01:00 
						 
				 
			
				
					
						
							
							
								martmull 
							
						 
					 
					
						
						
							
						
						4f99b8eea1 
					 
					
						
						
							
							8495 workflow display relevant columns in workflow related tables ( #8502 )  
						
						... 
						
						
						
						## After
### Workflows

### WorkflowRuns

### WorkflowVersions

## Change Created By into Executed By in workflowRuns
 
						
						
					 
					
						2024-11-15 10:13:36 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Trompette 
							
						 
					 
					
						
						
							
						
						a2a272fed4 
					 
					
						
						
							
							Add crud actions ( #8500 )  
						
						... 
						
						
						
						Adding update / delete / find actions
Update and delete are not really different than creation.
Find uses the same logique as for graphql filters.
Expected formats are:
Filter
```
{
  "and": [
    {
      "name": {
        "eq": "salut"
      }
    },
    {
      "employees": {
        "eq": "0"
      }
    }
  ]
}
```
Order
`[ { "name": 'AscNullsFirst' } ]` 
						
						
					 
					
						2024-11-15 10:10:00 +01:00 
						 
				 
			
				
					
						
							
							
								Félix Malfait 
							
						 
					 
					
						
						
							
						
						736635a94b 
					 
					
						
						
							
							Begin moving to postgres spilo + adding pgvector ( #8309 )  
						
						... 
						
						
						
						We will remove the `twenty-postgres` image that was used for local
development and only use `twenty-postgres-pilo` (which we use in prod),
bringing the development environment closer to prod and avoiding having
to maintain 2 images.
Instead of provisioning the super user after the db initialization, we
directly rely on the superuser provided by Spilo for simplicity. We also
introduce a change that tries to create the right database (`default` or
`test`) based on the context.
  
How to test:
```
docker build -t twentycrm/twenty-postgres-spilo:latest -f ./packages/twenty-docker/twenty-postgres-spilo/Dockerfile .
docker images --no-trunc | grep twenty-postgres-spilo
postgres-on-docker:
	docker run \
	--name twenty_pg \
	-e PGUSER_SUPERUSER=twenty \
	-e PGPASSWORD_SUPERUSER=twenty \
	-e ALLOW_NOSSL=true \
	-v twenty_db_data:/home/postgres/pgdata \
	-p 5432:5432 \
	REPLACE_WITH_IMAGE_ID
``` 
						
						
					 
					
						2024-11-15 09:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Weiko 
							
						 
					 
					
						
						
							
						
						cfe3515aa6 
					 
					
						
						
							
							Set cache metadata version to infinite TTL ( #8507 )  
						
						... 
						
						
						
						## Context
To avoid having a corrupt metadata version, we want to remove TTL for
that key.
## Test
<img width="592" alt="Screenshot 2024-11-15 at 00 02 05"
src="https://github.com/user-attachments/assets/9da0ae33-26a8-4e7b-82d0-dd691135a08f "> 
						
						
					 
					
						2024-11-15 00:05:42 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Bochet 
							
						 
					 
					
						
						
							
						
						5384b4aba5 
					 
					
						
						
							
							Fix record board export not taking filters into account ( #8505 )  
						
						... 
						
						
						
						Fix Export CSV action not taking into account the filters applied on the
Kanban index view 
						
						
					 
					
						2024-11-14 23:28:53 +01:00 
						 
				 
			
				
					
						
							
							
								Marie 
							
						 
					 
					
						
						
							
						
						a799370483 
					 
					
						
						
							
							Aggregated queries  #1  ( #8345 )  
						
						... 
						
						
						
						First step of https://github.com/twentyhq/twenty/issues/6868 
Adds min.., max.. queries for DATETIME fields
adds min.., max.., avg.., sum.. queries for NUMBER fields 
(count distinct operation and composite fields such as CURRENCY handling
will be dealt with in a future PR)
<img width="1422" alt="Capture d’écran 2024-11-06 à 15 48 46"
src="https://github.com/user-attachments/assets/4bcdece0-ad3e-4536-9720-fe4044a36719 ">
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
Co-authored-by: Weiko <corentin@twenty.com > 
						
						
					 
					
						2024-11-14 18:05:05 +01:00 
						 
				 
			
				
					
						
							
							
								Harsh Singh 
							
						 
					 
					
						
						
							
						
						c966533f26 
					 
					
						
						
							
							fix: search error in filter & sort dropdowns ( #8493 )  
						
						... 
						
						
						
						Fixes : #8483 
Co-authored-by: Félix Malfait <felix@twenty.com > 
					
						2024-11-14 17:51:54 +01:00