Raphaël Bosi
5b52ac992e
[DASHBOARDS] Tab duplication ( #15906 )
...
Closes https://github.com/twentyhq/core-team-issues/issues/1878
- Allow tab duplication
- Add autofocus on the tiltle input upon the creation and duplication of
tabs and the creation of widgets
- Fix a bug where cancelling the edition while on a new tab, by
resetting the active tab id if it's not in the persisted tabs
https://github.com/user-attachments/assets/a4dc2f0b-1a56-406a-bde7-cca17f9cdbc1
2025-11-19 10:57:37 +01:00
nitin
fddac24e7f
connect line chart to backend ( #15657 )
...
https://github.com/user-attachments/assets/b797c5a8-32a8-4d3e-9fb1-7541d107a19f
optimizations:
before:
https://github.com/user-attachments/assets/bf45a3f1-5f89-40c1-9ce4-c2d912b77d63
after:
https://github.com/user-attachments/assets/61bfd603-7b63-4695-8ae8-68fe7d3bfea0
2025-11-13 11:35:08 +00:00
Raphaël Bosi
1739ee0595
Add date granularity and timezone and first day of the week to graphs ( #15543 )
...
- Allow users to choose the date granularity of the x axis and the group
by of the y axis on a bar chart
- Display those options conditionally
- Store timezones in graphs: each graph has its own timezone, defaults
to the user timezone. There will be a picker in the v2 to choose the
timezone. For now the timezone is not used by the backend, but it will
be used in filters and in group by queries.
- Store first day of the week
https://github.com/user-attachments/assets/66a5d156-dd93-4ebe-8c8f-d172f93e25be
2025-11-03 15:27:47 +01:00
nitin
369b1b19af
Tabs sidepanel settings on dashboards ( #15454 )
...
question -- should we have confirmation modal on delete -- if yes --
should it appear on save -- or on delete?
figma -
https://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=79469-817497&t=5gFTRiI5f8nPyzc6-0
Note - Figma has a new side panel header, which is unavailable for now,
so I used the existing one
In a follow-up, we could even have icons for tabs -- would be cool --
and an icon picker for the icons?
followups which could be addressed in separate PRs -
- ~~tabs being edited state (select state?) -- this would have blue
border around tab~~ done
- add icons on tabs -- need to update the entity to add icon -- and set
a default (dashboard) -- at least
- icon picker in the sidepanel header
closes -
https://discord.com/channels/1130383047699738754/1430204556884836532
video QA
https://github.com/user-attachments/assets/a4ad4b93-911d-46ce-9b68-347fd48fe933
2025-10-30 18:45:31 +05:30
Raphaël Bosi
01d8b99c38
Update bar chart design ( #15372 )
...
- Implement new dynamic color palettes
- Create custom bar component with rounded edges
https://github.com/user-attachments/assets/8246f16d-0239-4807-bb4a-9647367575f2
2025-10-27 16:46:06 +00:00
Raphaël Bosi
f301f07e43
Convert number chart to aggregate chart allowing date aggregates ( #15294 )
...
- Convert number chart to aggregate chart
- Allow date aggregates on all charts
- Only allow `EARLIEST` and `LATEST` on Aggregate chart and Gauge chart
- Various design fixes
https://github.com/user-attachments/assets/b5a2239d-7b11-48b5-93e6-98ceffae5cab
2025-10-24 05:48:42 +13:00
nitin
226cc9eb74
[Dashboards] - Min Max range on secondary axis bar charts ( #15118 )
...
video QA
https://github.com/user-attachments/assets/70c37188-2398-43de-bbf6-5882bb79940a
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2025-10-22 10:51:01 +02:00
Raphaël Bosi
ea09987e80
Number chart editor ( #15222 )
...
Closes https://github.com/twentyhq/core-team-issues/issues/1620
<img width="1002" height="682" alt="CleanShot 2025-10-21 at 11 49 48@2x"
src="https://github.com/user-attachments/assets/ff06ef0e-ccba-486d-b295-2e5f497f050c "
/>
2025-10-21 10:17:12 +00:00
nitin
246543912d
[Dashboards] - Omit zero values ( #15112 )
...
video QA
https://github.com/user-attachments/assets/6391afdd-0714-4202-8db0-f67388fb7582
---------
Co-authored-by: Marie <51697796+ijreilly@users.noreply.github.com >
2025-10-16 15:00:28 +05:30
nitin
5fec6a9afc
Fix group by y axis "stacked" behaviour ( #15081 )
...
also improved seeds
2025-10-14 15:06:50 +02:00
Raphaël Bosi
da165effb7
Improvements on group by option in graph editor ( #15014 )
...
- Display sort by for the Y axis only if a group by is selected
- Add the possibility to remove a group by Y
2025-10-10 10:04:18 +02:00
Raphaël Bosi
94546d7c09
Add composites subfield selection in the graph editor ( #14931 )
...
Closes https://github.com/twentyhq/core-team-issues/issues/1638
Closes https://github.com/twentyhq/core-team-issues/issues/1623
https://github.com/user-attachments/assets/2dddadaa-781b-497d-b454-0066d599bda3
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2025-10-07 18:33:07 +02:00
Raphaël Bosi
d10ab5f67c
Chart editor - Part 1 ( #14820 )
...
This PR is the first part of the creation of the Chart editor.
https://github.com/user-attachments/assets/8b0af8ea-be41-4506-84cb-e40f5521cbf0
Done:
- Bar chart settings (except filters)
- Line chart settings (except filters)
In progress:
- Pie chart settings
- Number chart settings
- Gauge chart settings
Left to do:
- Loosen the backend validation to allow the user to save a partial
configuration, validate the graph configuration in the frontend and
display a error friendly message in the graph if the config is not
completed yet
- Implement the filter edition
- Finish the other graph types settings
2025-10-03 10:25:45 +02:00