Stephen Abello
5cfe7fa6eb
Allow dashboard to restore state (either saved state or from backend). Restore old state on edition cancel
2026-01-15 11:51:49 +01:00
Stephen Abello
27c16a782c
Remove done todo
2026-01-15 11:09:44 +01:00
Stephen Abello
7c21178e1d
Handle backend save response in dashboard js
2026-01-15 11:08:20 +01:00
Stephen Abello
3a6e148c11
Prepare steps for custom dashboard handling
2026-01-15 10:56:35 +01:00
Stephen Abello
0bc6f5d56a
Align posted dashboard data to new data denormalized format
2026-01-14 11:39:56 +01:00
Stephen Abello
d248524cc8
Align posted dashboard data to new data denormalized format
2026-01-14 11:15:15 +01:00
Stephen Abello
410dc152d7
Make cloning dashlet actually use original dashlet data to get a new similar dashlet
2026-01-14 10:01:38 +01:00
Stephen Abello
c075a5c145
Make dashlet edition / refresh better interact with listener and gridstack library in order to allow multiple edits without breaking
2026-01-13 16:30:00 +01:00
Stephen Abello
7ca2c56dad
Send denormalized data to backend in order to persist dashboard
2026-01-13 11:18:18 +01:00
Stephen Abello
ff11aec7fe
Make clone dashlet ask for a rendered dashlet to the backend
2026-01-12 11:10:08 +01:00
Stephen Abello
3c365fc103
Make add / edit in dashboard interactive, and pass on data
2026-01-09 16:31:36 +01:00
Benjamin DALSASS
4a8804b8ac
Dashlet form in new dashboard layout (suite)
2026-01-08 15:30:51 +01:00
Stephen Abello
a713e1b56e
N°8641 - Dashboard editor front-end first commit for Form SDK integration.
...
* No dashlet edition
* Dashboard are not persisted
* Unable to load a dashboard from an endpoint (refresh)
* Grid library need proper npm integration
2026-01-08 10:17:30 +01:00
Stephen Abello
6cf6e7dd8d
Merge branch 'support/3.2' into develop
...
# Conflicts:
# core/simplecrypt.class.inc.php
# tests/php-unit-tests/unitary-tests/core/SympleCryptTest.php
2025-11-06 10:27:03 +01:00
Stephen Abello
adfa800063
N°7939 - Improve activity panel tab togglers when there's more than 2 log attributes ( #766 )
2025-10-30 16:38:38 +01:00
Benjamin Dalsass
bf1b2a5104
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# .doc/README.md
# .doc/phpdoc-templates/combodo-wiki/graphs/class.html.twig
# composer.lock
# lib/composer/InstalledVersions.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_psr4.php
# lib/composer/autoload_static.php
# lib/composer/installed.json
# lib/composer/installed.php
# lib/symfony/cache/Traits/Relay/MoveTrait.php
# lib/symfony/http-foundation/Request.php
# lib/symfony/runtime/SymfonyRuntime.php
2025-09-10 07:57:41 +02:00
Stephen Abello
50098bad73
N°5200 - Activity panel entries' relative date isn't translated
2025-09-08 14:03:43 +02:00
Anne-Cath
00818f411f
N°3817 - Audit and fix calls to deprecated jQuery method - rollback change on caselog-entry-form.js
2025-08-29 11:07:44 +02:00
Anne-Cath
5b9e0a1d4f
N°3817 - Audit and fix calls to deprecated jQuery method
2025-08-06 19:47:57 +02:00
Anne-Catherine
8a604c643e
N°7371 - Remembers the choice done in the popup that appears when saving public and private logs at the same time ( #636 )
2025-01-30 15:55:34 +01:00
Stephen Abello
01ab3be8d3
N°7593 - Add robustness to scrollable tabs when the first tab is an Ajax tab
2024-07-09 10:36:39 +02:00
Molkobain
0d7ca88cc2
N°7606 - Improve log form entry robustness by ensuring CKEditor instance is loading before doing anything
2024-07-08 13:34:27 +02:00
Molkobain
2b1826d2e6
N°7606 - Fix lost of submitted log entry when using the grouped stimuli buttons in creation/edit mode
2024-06-27 10:15:48 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Stephen Abello
dc553ca83c
N°5298 - Update CKEditor to version 5
2024-04-15 12:53:21 +02:00
Stephen Abello
25f266ef66
N°4631 - Update fullscreen class
2024-04-02 10:13:28 +02:00
Stephen Abello
5efb1a0872
N°4631 - Fix a display issue when description field is fullscreen white using vertical tabs
2024-03-28 17:01:45 +01:00
Anne-Catherine
351893bbdd
N°4494 - Fix auto-locking on log save and transition ( #358 )
2023-08-31 11:23:58 +02:00
Molkobain
f41879f0b1
N°6307 - Fix unappropriate confirm message when updating log on object edition
...
Proper fix as 345a8371 was temporary
2023-05-31 16:26:26 +02:00
Denis
d28b099401
N°6132 - Introduce API to disable tabs dynamically ( #470 )
...
* N°6132 - disable tabs dynamically
* Apply suggestions from code review
JS cleanup after review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Disable tabs by ID instead of index
Disabled tabs are visible (with a 'not-allowed' cursor) instead of being hidden from the extra tabs menu.
* Typo!
* Update code to match conventions
* N°6132 - Fix show/hide of disabled tabs as it collided with internal methods
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-04-06 12:12:42 +02:00
Stephen Abello
a80506b8e8
N°3795 - Replace JS alert native calls with centralized informative modals ( #456 )
...
* N°3795 - Replace JS alert native calls with centralized informative modals
* N°3795 - Add constants for severity
* N°3795 - Fix success severity value wrongfully set to 'error'
* N°3795 - Add constants for severity
* N°3795 - Simplify API consumption
* N°3795 - Allows to pass more options when consuming API
2023-03-31 10:24:49 +02:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00
Molkobain
4486842169
N°5655 - Align "activity panel" and "preferences" ajax operation code to new convention
2022-11-15 08:42:26 +01:00
Molkobain
5e0698b7f3
Add support for "Ctrl + Enter" and "Meta (Cmd) + Enter" submit on multi-line fields
2022-11-08 17:28:42 +01:00
Molkobain
ddcff1f8ba
Fix typo
2022-10-19 17:06:49 +02:00
Molkobain
1d7c527ea1
Activity panel: Fix compose button opening log picker menu when only 1 log available
2022-10-19 17:06:49 +02:00
Molkobain
b91ab8940e
N°4918 - Fix "other tabs" menu displayed behind some elements
2022-08-12 14:59:06 +02:00
Stephen Abello
b43e6d7af3
N°5071 Fix properties tab on objects popup hiding in "..." overflowing button
2022-07-04 16:39:02 +02:00
Molkobain
ce355e311c
N°5060 - Activity panel: Show "load more entries" buttons no matter the filters
2022-05-09 13:14:08 +02:00
Stephen Abello
162b15236d
N°4783 Fix tabs headers hiding on Chrome with zoom-in/out
2022-02-18 09:17:55 +01:00
Stephen Abello
b9c5f2c523
N°4312 Keep selected activity panel tab active when refreshing or modifying an object
2022-02-15 15:45:41 +01:00
Stephen Abello
e971d628dd
N°4565 Add a message indicator to caselog tabs toggler
2022-02-15 10:21:09 +01:00
Molkobain
d4da1b99d8
N°4518 - ActivityPanel: Fix inline images being shrinked in quick edit
2021-12-08 10:27:45 +01:00
Stephen Abello
499c97b914
N°4465 Fix transition button not grouping/ungrouping in some cases
2021-11-23 11:51:31 +01:00
Molkobain
a5ad981d70
N°4408 - Fix visual glitches on transition buttons in object details
2021-11-16 14:42:32 +01:00
Molkobain
206143824b
N°4408 - Improve transition buttons UX in object details
...
Transition buttons are now grouped in the "Apply" button when there is not enough space to display them all
2021-11-10 18:44:25 +01:00
Molkobain
fadafa8267
N°3925 - Fix stimulus not applied after submission of multiple logs in an object (read-only)
2021-09-30 19:13:33 +02:00
Molkobain
c0fc62bcb8
N°4247 - Activity panel: All entries are now expanded / collapsed by the corresponding icons
2021-09-15 14:48:17 +02:00
Molkobain
f9e54e1dde
JSDoc
2021-09-09 18:01:03 +02:00
acognet
616229140e
N°3901 - Polishing: Menu
2021-09-09 14:27:36 +02:00