7e7bd6b9e7
Prevent setting addition from being broken
2023-12-03 12:01:37 +01:00
fec8223ab8
feat: improve mobile display by tab bar and other changes ( #2304 )
...
* feat: improve mobile display by tab bar and other changes
* fix: remove unused declaration in mobile navigation
* fix: update desktop navbar stories title
* fix: retrieve old titles for desktop-navbar stories
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: styles, manage active tabs
* fix: update logic for tab bar menu icons
* fix: remove Settings icon for mobile
* fix: resolve comments in pl
* feat: rework mobile navigation bar
* Fix
* Fixes
---------
Co-authored-by: Thaïs Guigon <guigon.thais@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-12-01 23:16:34 +01:00
74b077f3ca
Feat/error boundaries ( #2779 )
...
* - Changed to objectNameSingular always defined
- Added ErrorCatchAll
* - Added mock mode for companies logged out
- Added a proper ErrorBoundary component
* Removed react-error-boundary
* Implemented proper ErrorBoundary
* Fixes
* Change strategy about mocks
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-12-01 22:06:38 +01:00
93e4f79551
feat: rename Probability field type to Rating and update preview ( #2770 )
...
Closes #2593
2023-12-01 15:31:01 +01:00
d50cf5291a
feat: reorder select field options ( #2766 )
...
Closes #2703
2023-11-29 16:42:36 +01:00
d855a42eca
Fix/object record and metadata naming ( #2763 )
...
* Fixed object-record and object-metadata naming
* Fix post merge
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-29 13:45:57 +01:00
3617abb0e6
feat: pick select field option colors ( #2748 )
...
Closes #2433
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-29 12:49:41 +01:00
aa4bd0146b
Fix storybook tests preventing front build
2023-11-29 12:45:08 +01:00
34a3197fee
feat: set Select field option as default option ( #2725 )
...
Closes #2591
2023-11-29 12:19:56 +01:00
f00c05c342
feat: remove Select field options ( #2668 )
...
Closes #2587
2023-11-29 12:16:26 +01:00
cf790b9a88
feat: add options to Select field ( #2665 )
...
Closes #2447
2023-11-28 23:48:54 +01:00
bc787f72ba
feat: add Select field preview and form ( #2655 )
...
Closes #2432
2023-11-28 23:44:21 +01:00
0fa55b0634
Fix Frontend modules tests ( #2688 )
...
* Fix naming issue
Co-authored-by: gitstart-twenty <twenty@gitstart.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
* Fix more tests
Co-authored-by: gitstart-twenty <twenty@gitstart.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
* Revert unnecessary changes
Co-authored-by: gitstart-twenty <twenty@gitstart.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
* Refactor according to self-review
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: gitstart-twenty <twenty@gitstart.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
* Fix graphql mocks not working anymore
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-28 23:33:34 +01:00
a3f59b9e7d
test: restore and fix SettingsObjectFieldPreview stories ( #2607 )
...
Closes #2594
2023-11-28 10:46:55 +01:00
135733288d
feat: display error snackbars for Object and Field creation/edition ( #2708 )
2023-11-24 18:24:19 +01:00
2d0f63219f
Fix workspace prefill and remove user allowImpersonation Boolean
2023-11-24 00:07:15 +01:00
532e4342ec
fix: fix viewing date fields detail pages ( #2641 )
...
Fixes #2640
2023-11-22 14:32:36 +01:00
680e9b6aa5
fix: remove navigation to Detail page on Relation tag click for Syste… ( #2636 )
...
fix: remove navigation to Detail page on Relation tag click for System objects
Fixes #2635
2023-11-22 12:30:49 +01:00
77733f2bc8
Improve Performances of FE by reducing first print queries ( #2623 )
2023-11-21 22:47:49 +01:00
726e375616
Complete labelIdentifer, relationPicker first implementation ( #2618 )
...
* Fix first column main identifier
* Fixes
2023-11-21 18:32:36 +01:00
ad8331aa89
Board V2 - Part 1 ( #2619 )
...
* improve useComputeDefinitionsFromFieldMetadata to prevent infinit loops
* fix viewFields
* improve initial seeding
* fix height 100%
* fix filters and sorts
* allow filter on currency
* remove probability from filter
* fix opportunities count
* fix persist filters and sorts
2023-11-21 18:01:30 +01:00
9912f7a336
feat: disable Standard field edition in Relation field form ( #2604 )
...
* feat: disable Standard field edition in Relation field form
Closes #2584
* refactor: code review
2023-11-21 16:33:07 +01:00
0f4796bd1a
feat: improve Relation field type tag ( #2606 )
...
* feat: improve Relation field type tag
Closes #2359
* refactor: code review - rename dataTypes to settingsFieldMetadataTypes
* refactor: code review - style Icon with styled
2023-11-21 16:23:35 +01:00
f97d25d986
Introduce a RelationPicker component with a RelationPickerScope ( #2617 )
...
Refactor mainIdentifier into scope componetn
2023-11-21 16:09:02 +01:00
09533e286b
Fix/opportunities board ( #2610 )
...
* WIP
* wip
* update pipelineStepId
* rename pipeline stage to pipeline step
* rename pipelineProgress to Opportunity
* fix UUID type not queried
* fix boardColumnTotal
* fix micros
* fixing filters, sorts and fields
* wip
* wip
* Fix opportunity board re-render
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
Co-authored-by: bosiraphael <raphael.bosi@gmail.com >
2023-11-21 01:24:25 +01:00
a33d4c8b8d
Rename DATE to DATETIME ( #2576 )
...
* Rename DATE to DATETIME
* rename DATE to DATE_TIME
* fix server tests
* rename date to datetime
* rename date to datetime
2023-11-21 00:16:42 +01:00
b3c1723638
fix: hide Select field type + display Relation field type only for ed… ( #2603 )
...
fix: hide Select field type + display Relation field type only for edition
Fixes #2585
2023-11-21 00:14:58 +01:00
1e79d4351e
fix: fix Relation field preview ( #2605 )
...
Fixes #2586
2023-11-21 00:14:16 +01:00
25950ab82a
Introduce main identifier to power RelationFieldDisplay ( #2577 )
...
* Introduce main identifier to power RelationFieldDisplay, FilterDrodown, TableFirstColumn
* Apply to RelationPicker
2023-11-20 10:33:36 +01:00
f5e1d7825a
Removing Prisma and Grapql-nestjs-prisma resolvers ( #2574 )
...
* Some cleaning
* Fix seeds
* Fix all sign in, sign up flow and apiKey optimistic rendering
* Fix
2023-11-19 18:25:47 +01:00
18dac1a2b6
feat: add Relation field form ( #2572 )
...
* feat: add useCreateOneRelationMetadata and useRelationMetadata
Closes #2423
* feat: add Relation field form
Closes #2003
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-17 23:38:39 +01:00
fea0bbeb2a
feat: add EnumFieldDisplay and Enum field preview ( #2487 )
...
Closes #2428
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-17 23:15:35 +01:00
aa2596c572
Update Seeds while pre-fi
...
lling a new workspace
2023-11-17 21:54:32 +01:00
e90beef91f
feat: add useCreateOneRelationMetadata and useRelationMetadata ( #2559 )
...
Closes #2423
2023-11-17 19:15:15 +01:00
bc579d64a6
Rename Money/Url to Currency/Link and remove snake_case from composite fields ( #2536 )
...
* Rename Money/Url to Currency/Link
* regenerate front types
* renaming money/url field types
* fix double text
* fix tests
* fix server tests
* fix generate-target-column-map
* fix currency convert
* fix: tests
---------
Co-authored-by: Jérémy Magrin <jeremy.magrin@gmail.com >
2023-11-17 10:31:17 +01:00
e026b2b6e9
feat: expose foreign key ( #2505 )
...
* fix: typo
* feat: expose foreign key
* fix: foreign key exposition
* fix: be able to filter by foreign key
* feat: add `isSystem` on field metadata
* feat: update all seeds
* fix: seed issues
* fix: sync metadata generated files
* fix: squash metadata migrations
* Fix conflicts
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-16 12:30:40 +01:00
e5caa7a5df
Eslint prevent duplicate import ( #2516 )
...
- eslint: prevent duplicate import
2023-11-16 12:26:43 +01:00
130a68dd26
Add relation metadata seed ( #2431 )
...
* Add relation metadata seed
* Fix
* Add filtering by relation id on server
* Fix
2023-11-10 23:53:07 +01:00
54d7acd518
Split components into object-metadata and object-record ( #2425 )
...
* Split components into object-metadata and object-record
* Fix seed
2023-11-10 15:54:32 +01:00
618513afcd
Rename fieldId and objectId into fieldMetadataId and objectMetadataId ( #2421 )
...
* Rename fieldId and objectId into fieldMetadataId and objectMetadataId
* Fix tests
2023-11-10 14:35:18 +01:00
7b9175a4a4
Revert "Convert metadata tables to camelCase" ( #2419 )
...
Revert "Convert metadata tables to camelCase (#2400 )"
This reverts commit 1cf08c797f .
2023-11-10 11:48:44 +01:00
1cf08c797f
Convert metadata tables to camelCase ( #2400 )
...
* Convert metadata tables to camelCase
* datasourcemetadataid to datasourceid
* refactor metadata folders
* fix command
* move commands out of metadata
* fix seed
* rename objectId and fieldId in objectMetadataId and fieldMetadataId in FE
* fix field-metadata
* Fix
* Fix
* remove logs
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-09 20:06:10 +01:00
b28ff9c97e
feat: add Url field preview in settings ( #2402 )
...
* feat: add Url field preview in settings
Closes #2326
* feat: add Date field type in settings (#2414 )
Closes #2331
2023-11-09 18:51:21 +01:00
0d4949484c
feat: add Money field type in settings ( #2405 )
...
Closes #2346
2023-11-09 17:13:34 +01:00
aa09b5758c
feat: add Boolean field preview in settings ( #2399 )
...
Closes #2328
2023-11-09 12:20:30 +01:00
28779f0fb8
feat: add Number field preview in settings ( #2397 )
...
Closes #2327
2023-11-09 08:30:37 +01:00
1f5492b4a7
feat: add Text field preview in settings ( #2389 )
...
Closes #2325
2023-11-09 08:25:46 +01:00
377f95c9db
feat: add SettingsObjectFieldPreview and SettingsObjectFieldPreviewCard ( #2376 )
...
* feat: add SettingsObjectFieldPreview
Closes #2343
* feat: add SettingsObjectFieldPreviewCard
Closes #2349
* Fix ci
* Fix tests
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-06 23:14:47 +01:00
9bd6d26d53
2299 fix(frontend): corrected tag spacing in settings object item table row ( #2302 )
...
* fix(frontend): corrected tag spacing in settings object item table row
* 2299-fix(front): pr requested changes
* 2299 fix(front): PR requested changes - 2
2023-11-06 17:58:03 +01:00
1ed4965a95
feat: refactor schema builder and resolver builder ( #2215 )
...
* feat: wip refactor schema builder
* feat: wip store types and first queries generation
* feat: refactor schema-builder and resolver-builder
* fix: clean & small type fix
* fix: avoid breaking change
* fix: remove util from pg-graphql classes
* fix: required default fields
* Refactor frontend accordingly
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-03 17:16:37 +01:00