c23942ce6f
Order the workflow run's output properly in the JsonFieldDisplay ( #11583 )
...
In this PR:
- Order the workflow run's output in the JsonField Display; the order
should be: error, stepsOutput, flow
- Ensure the special characters are hidden in the JSON visualizer
- Add missing scenarios to Json Tree's stories as it ensures Chromatic
checks them
https://github.com/user-attachments/assets/2ca5ae1d-fdba-4327-bad2-246fd9d23cb9
Closes https://github.com/twentyhq/core-team-issues/issues/804
2025-04-15 18:40:53 +02:00
9353e777ea
Copy JSON values on click ( #11382 )
...
https://github.com/user-attachments/assets/1638c196-fb9c-4f2b-910c-6d8b0693a37a
Closes https://github.com/twentyhq/core-team-issues/issues/568
2025-04-04 11:20:57 +02:00
144a326709
JSON visualizer: Highlight the parent nodes of in-use nodes ( #11373 )
...
https://github.com/user-attachments/assets/5f31023d-b24f-40c8-a061-ffc0d02b63b0
Closes https://github.com/twentyhq/core-team-issues/issues/715
2025-04-03 12:11:19 +02:00
bea75b9532
Set failed node's output as red ( #11358 )
...
| Error | Success |
|--------|--------|
| 
| 
|
Closes https://github.com/twentyhq/core-team-issues/issues/716
2025-04-03 08:58:56 +02:00
1ecc5e2bf6
Limit nodes opened by default in the JSON Tree component ( #11002 )
...
- Add a parameter to choose which nodes to open by default
- On the Admin Panel, open all nodes by default
- On the Workflow Run step output, open only the two first depths
- On the Workflow Run step input, open only the previous step first
depth
- Display `[empty string]` when a node is an empty string
- Now, display `null` instead of `[null]`
## Demo
https://github.com/user-attachments/assets/99b3078a-da3c-4330-b0ff-ddb2e360d933
Closes https://github.com/twentyhq/core-team-issues/issues/538
2025-03-19 11:44:34 +01:00
093d6c0a1a
Extract the JSON visualizer component in twenty-ui ( #10937 )
...
- Move the JsonTree component and the other components to twenty-ui
- Rely on a React Context to provide translations
## Future work
It would be good to migrate the `createRequiredContext` function to
`twenty-ui`. I didn't want to migrate it in this PR but would have liked
to use it.
2025-03-17 15:00:06 +00:00