Commit Graph

1696 Commits

Author SHA1 Message Date
Lucas Bordeau
01172d44dd
Fix/boolean field v2 (#2664)
* wip

* Revert "wip"

This reverts commit 517d460f6c.
2023-11-23 11:35:32 +01:00
Nimra Ahmed
b1d748f8bd
UI Component docs (Display & Feedback components) (#2453)
* ui docs

* UI docs for display components

* docs for display and feedback components

* minor edits

* minor changes

* cleaned up code

* Move telemetry

* Revised Feedback/Display UI docs & added input UI docs

* Docs for Input components

* updated icons

* docs for input/components

* minor edits based on feedback

* add css to ui components

* Fixed spacing issue in button groups

---------

Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-11-22 22:35:34 +01:00
Charles Bochet
ec3cfe6fdb
Add back pickers on all pages, fix command menu (#2662)
* Add back pickers on all pages, fix command menu

* Fix lint
2023-11-22 22:32:25 +01:00
Charles Bochet
41c0cebf48
Fix Filter search dynamic objectMetadataName (#2659) 2023-11-22 19:22:14 +01:00
Lucas Bordeau
02e60da923
Fixed activities for Person (#2658)
* Improved optimistic rendering

* Fixed activities for Person
2023-11-22 18:56:45 +01:00
bosiraphael
7954a2b6c2
fix-dropdown-sort-icons (#2656) 2023-11-22 18:49:25 +01:00
RobertoSimonini1
7eea150d16
remove unused packages:server (#2650) 2023-11-22 17:33:56 +01:00
bosiraphael
13d31072a7
2358 refactor entityboard to recordboard (#2652)
* renaming

* wip

* merge BoardColumn and RecordBoardColumn

* merge files

* remove unnecessary export

* Fix lint

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-11-22 17:31:56 +01:00
Charles Bochet
8f12aea64a
Enrich filters with all types (#2653) 2023-11-22 17:23:10 +01:00
Weiko
0fd823af21
Allow isActive to be updated for standard objects (#2651)
* Allow isActive to be updated for standard objects

* Allow isActive to be updated for standard objects/fields
2023-11-22 17:17:13 +01:00
Weiko
ccaa96bc58
Fix workspace/user deletion (#2648)
* Fix workspace/user deletion

* remove logs

* add defaultWorkspace check
2023-11-22 17:12:46 +01:00
Lucas Bordeau
ac2fedb148
Improved optimistic rendering (#2649) 2023-11-22 17:08:32 +01:00
martmull
713eada9ef
Fix order by (#2646)
* Order by createdAt desc if no sort provided

* Fix '0' currency amounts

* Code review returns
2023-11-22 16:19:04 +01:00
Thaïs
0af4be0d24
fix: hide UUID from field type options in field creation form (#2645)
Fixes #2644
2023-11-22 15:22:54 +01:00
Jérémy M
4c1c6a3407
fix: can't create fields of type UUID (#2642) 2023-11-22 14:58:13 +01:00
Jérémy M
5c8c141556
feat: workspace cache version instead of event emitter (#2637) 2023-11-22 14:51:26 +01:00
bosiraphael
85646a8072
Create board fields reorder (#2639)
* wip

* fields reorder works but fields are not yet persisted

* fields are persisted

* modify according to comments
2023-11-22 14:46:18 +01:00
Thaïs
532e4342ec
fix: fix viewing date fields detail pages (#2641)
Fixes #2640
2023-11-22 14:32:36 +01:00
Weiko
a6abe09163
Move Impersonate from User to Workspace (#2630)
* Fix impersonate

* align core typeorm config with metadata config + add allowImpersonation to workspace

* move allowImpersonation to workspace

* remove allowImpersonation from workspaceMember workspace table
2023-11-22 14:12:39 +01:00
Thaïs
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
martmull
4a0e0ee386
Fix view seeds (#2638) 2023-11-22 12:29:44 +01:00
Lucas Bordeau
4b2d18c1d7
Fixed record inline cell fields on activity editor (#2634)
Created a generic useFieldContext hook to wrap RecordInlineCell anywhere in the app easily
2023-11-22 12:27:58 +01:00
Charles Bochet
8f623ceb5c
Fix bug favorite optimistic rendering and opportunity prefill (#2633)
* Fix bug favorite optimistic rendering and opportunity prefill

* Fixes
2023-11-22 11:43:40 +01:00
Charles Bochet
10febd9aeb
Improve Board performances (#2626)
Improve app performances
2023-11-22 09:58:49 +01:00
gitstart-twenty
ee8f6899fc
chore(front): Refactor the SnackBar component to use the new scope architecture (#2578)
* chore(front): Refactor the SnackBar component to use the new scope architecture

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>

* Rename useSnackBarManager

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>

---------

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-21 23:42:38 +01:00
Kanav Arora
ff42526a09
2311 embed keyboard shortcuts (#2507)
* 2311-feat(front): AppHotKeyScope and CustomHotKeyScopes configured

* 2311-feat(front): Groups and Items added

* 2311-fix: pr requested changes

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
2023-11-21 23:36:23 +01:00
Lucas Bordeau
a67199e0c3
Fix Tasks and Activities - Part 1 (#2624)
Fixed
2023-11-21 23:29:40 +01:00
Charles Bochet
77733f2bc8
Improve Performances of FE by reducing first print queries (#2623) 2023-11-21 22:47:49 +01:00
Weiko
c74bde28b8
Add identifier fields to ObjectMetadata (#2616)
* Add indentifier fields to ObjectMetadata

* Add indentifier fields to ObjectMetadata

* Add indentifier fields to ObjectMetadata

* temporarily block name/label edition
2023-11-21 18:41:48 +01:00
Charles Bochet
726e375616
Complete labelIdentifer, relationPicker first implementation (#2618)
* Fix first column main identifier

* Fixes
2023-11-21 18:32:36 +01:00
Jérémy M
dd125ddfcc
feat: add memory cache to boost performance (#2620)
* feat: add memory cache to boost performance

* fix: tests

* fix: logging

* fix: missing commented stuff
2023-11-21 18:29:31 +01:00
bosiraphael
74e0122294
fix datepicker width (#2621) 2023-11-21 18:17:19 +01:00
bosiraphael
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
Thaïs
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
Thaïs
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
Charles Bochet
f97d25d986
Introduce a RelationPicker component with a RelationPickerScope (#2617)
Refactor mainIdentifier into scope componetn
2023-11-21 16:09:02 +01:00
Charles Bochet
d25f00e04f
Fix avatar placeholder not displayed (#2611) 2023-11-21 12:39:40 +01:00
Lucas Bordeau
b13d84fcda
Fix/company team crud (#2614)
* Fixed basePathToShowPage

* Fixed company team list

* Fixed : create, update, delete and detach people from company.
2023-11-21 12:24:20 +01:00
Weiko
6f4a952381
Add [from/to]Description to CreateRelationInput (#2613) 2023-11-21 11:38:27 +01:00
Charles Bochet
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
Weiko
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
Thaïs
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
Thaïs
1e79d4351e
fix: fix Relation field preview (#2605)
Fixes #2586
2023-11-21 00:14:16 +01:00
Charles Bochet
0ace17df82 Fix linter and remove console logs 2023-11-20 16:54:51 +01:00
Lucas Bordeau
189586830e
Refactored useFindOneObjectMetadataItem and useFindManyObjectMetadataItems (#2600)
* Refactored useFindOneObjectMetadataItem and useFindManyObjectMetadataItems to rely on a recoil family selector

* Removed console.log

* Cleaned

* Removed unused hook

* Fixed seeds
2023-11-20 16:34:06 +01:00
Jérémy M
3ad30a0498
fix: not able to filter by nullable values (#2580)
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-11-20 15:46:20 +01:00
brendanlaschke
9516e69522
Fix navbar active marker (#2588)
- fix navbar active marker
2023-11-20 15:36:35 +01:00
Charles Bochet
b6665f880d
Refactor types to remove unused types and add FullNameFieldInput (#2590) 2023-11-20 13:40:22 +01:00
martmull
eb64baa62e
Fix api Keys (#2583) 2023-11-20 10:57:08 +01:00
Charles Bochet
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