Commit Graph

  • 23a4dd5bb6 Fix CI Eric Espie 2026-01-20 09:52:47 +01:00
  • ab5394ef83 Dashboard old data xml compatibility and dashlet layout style Benjamin DALSASS 2026-01-20 08:29:03 +01:00
  • bb752debaa Fix CI Eric Espie 2026-01-19 18:04:53 +01:00
  • 7ffddbb633 Fix CI Eric Espie 2026-01-19 17:58:36 +01:00
  • 5346ccd13d PHP CS-Fixer Eric Espie 2026-01-19 17:28:45 +01:00
  • 2fdb09173a Split&move Dashboard file Eric Espie 2026-01-19 17:23:09 +01:00
  • 6e1c2e9f51 moved Dashboard Eric Espie 2026-01-19 17:03:49 +01:00
  • ccf0ec626b moved Dashboard Eric Espie 2026-01-19 17:00:55 +01:00
  • cb61ae8d61 Make dashlet that needs to execute JS be able to do so in the first paint and when refreshed Stephen Abello 2026-01-19 17:00:31 +01:00
  • 6aa8ac7ff1 Fix dashlet creation Eric Espie 2026-01-19 16:59:36 +01:00
  • 0b6cbc1fef Fix dashlet creation Eric Espie 2026-01-19 16:51:58 +01:00
  • 805e306712 Fix default dashlet Eric Espie 2026-01-19 16:17:38 +01:00
  • 8e16d24d85 Default values for dashlet dimensions Eric Espie 2026-01-19 10:39:24 +01:00
  • 344854a0d0 Dashlet extraction Eric Espie 2026-01-16 18:52:55 +01:00
  • 3c80c93b4f Dashlet extraction class_extraction Eric Espie 2026-01-16 18:47:28 +01:00
  • cc9e64616f N°8786 - configuration: allow conditions on the allowed_login_types field - cleanup Anne-Cath 2026-01-16 16:29:15 +01:00
  • f34373be6d N°7909 - Missing spacing between fields when columns collapse Stephen Abello 2026-01-16 15:30:32 +01:00
  • da1e83b3b3 N°9100 - CSVImport: during creation test on hierarchicalKey don't work as expected feature/9100-CSVImport_test_on_hierarchicalKey Anne-Cath 2026-01-16 10:41:25 +01:00
  • efc6e6730b Dashlet extraction Eric Espie 2026-01-16 09:57:14 +01:00
  • 34fa1dba4b Dashlet extraction Eric Espie 2026-01-16 09:45:36 +01:00
  • 542d33a040 Dashlet extraction Eric Espie 2026-01-16 09:41:26 +01:00
  • 3769bc1024 Dashlet definition for core dashlets Eric Espie 2026-01-16 09:34:07 +01:00
  • e5338f28eb Save actions submit the form, it has yet to validate the form Stephen Abello 2026-01-15 15:45:52 +01:00
  • 5cfe7fa6eb Allow dashboard to restore state (either saved state or from backend). Restore old state on edition cancel Stephen Abello 2026-01-15 11:51:49 +01:00
  • 27c16a782c Remove done todo Stephen Abello 2026-01-15 11:09:44 +01:00
  • 7c21178e1d Handle backend save response in dashboard js Stephen Abello 2026-01-15 11:08:20 +01:00
  • 3a6e148c11 Prepare steps for custom dashboard handling Stephen Abello 2026-01-15 10:56:35 +01:00
  • 4d9e18890a fix warnings Eric Espie 2026-01-15 10:44:20 +01:00
  • 50ffaa2b55 Read custom dashboards with grid format Eric Espie 2026-01-15 10:19:33 +01:00
  • 15c8f5903b save dashboard controller Eric Espie 2026-01-14 16:57:19 +01:00
  • a39234f438 N°4032 - Restore explicit dependency used in filter v-dumas 2026-01-14 16:06:14 +01:00
  • 0bc6f5d56a Align posted dashboard data to new data denormalized format Stephen Abello 2026-01-14 11:39:56 +01:00
  • d248524cc8 Align posted dashboard data to new data denormalized format Stephen Abello 2026-01-14 11:15:15 +01:00
  • 9e3fe7d46f N°6644: reintroduce reportUnmatchedIgnoredErrors (removed by mistake) odain 2026-01-14 10:46:08 +01:00
  • 410dc152d7 Make cloning dashlet actually use original dashlet data to get a new similar dashlet Stephen Abello 2026-01-14 10:01:38 +01:00
  • 423413e3a0 Fix form interaction with buttons when screen is smaller Stephen Abello 2026-01-14 09:42:37 +01:00
  • 8896c576d7 Make form style + button style match mockup Stephen Abello 2026-01-14 09:32:11 +01:00
  • 975046da17 Add ChoiceImageFormBlock Benjamin DALSASS 2026-01-14 08:19:03 +01:00
  • e4a281c3ff Add ChoiceImageFormBlock Benjamin DALSASS 2026-01-14 07:30:57 +01:00
  • 90729f84b6 Polymorphic type Eric Espie 2026-01-13 18:00:19 +01:00
  • e2fdba1606 be able to scan extensions in env-production and have feedback on their tests odain 2026-01-13 16:40:17 +01:00
  • c075a5c145 Make dashlet edition / refresh better interact with listener and gridstack library in order to allow multiple edits without breaking Stephen Abello 2026-01-13 16:29:53 +01:00
  • cd6d130bcb Move dashboard blocks to itop project and keep demonstrator one Benjamin DALSASS 2026-01-13 11:24:56 +01:00
  • 7ca2c56dad Send denormalized data to backend in order to persist dashboard Stephen Abello 2026-01-13 11:17:54 +01:00
  • dd0ac58643 Prepare property service for form block dashboard Benjamin DALSASS 2026-01-13 07:35:10 +01:00
  • ac8937105d N°8873 - Modify Tooltip on 'filter' field of TriggerOnObjectUpdate class v-dumas 2026-01-12 16:33:18 +01:00
  • df943ec8b5 Change DashletBadge preferred height Stephen Abello 2026-01-12 16:28:18 +01:00
  • 076a6d0495 Make dashlet position non-random. Use their preferred width/height for now Stephen Abello 2026-01-12 16:26:52 +01:00
  • 02e59c906b Remove dummy buttons used for development purpose Stephen Abello 2026-01-12 16:11:43 +01:00
  • fb6f892244 N°9085 - Cannot install itop without a portal odain 2026-01-12 15:43:56 +01:00
  • 0a04c83c7b N°9045 - Add a tooltip for Service Family in Service details v-dumas 2026-01-12 15:20:14 +01:00
  • 49f91961e7 Make dashlet rendering computing request data Stephen Abello 2026-01-12 15:09:14 +01:00
  • 441519d71d Rename parameter Stephen Abello 2026-01-12 15:08:23 +01:00
  • cc8252bebf N°9046 - Tooltip mentions that a team is required on a support model v-dumas 2026-01-12 14:52:57 +01:00
  • 5c75d0ce7c Fix some value types Eric Espie 2026-01-12 13:50:28 +01:00
  • 2efe80265d Pass form values from dashlet Eric Espie 2026-01-12 12:02:45 +01:00
  • b58a64e143 Add Icon selection formBlock Eric Espie 2026-01-12 11:44:31 +01:00
  • ff11aec7fe Make clone dashlet ask for a rendered dashlet to the backend Stephen Abello 2026-01-12 10:34:57 +01:00
  • f79bb9d51c Add option display to form (css needs updates) Add options with_run_button and with_book_button to FormBlockOql Benjamin DALSASS 2026-01-12 08:00:17 +01:00
  • c058a25e54 N°6644: make phpstan analyzis work when providing baselines odain 2026-01-09 16:33:28 +01:00
  • 3c365fc103 Make add / edit in dashboard interactive, and pass on data Stephen Abello 2026-01-09 16:31:36 +01:00
  • 7b193dd737 Use npm for gridstack, remove unnecessary folders using our dedicated service Stephen Abello 2026-01-09 15:07:34 +01:00
  • 1538596db8 PHP CS-Fixer Eric Espie 2026-01-09 11:04:38 +01:00
  • 9d4fc345bc Fix (de)normalized data for Forms Eric Espie 2026-01-09 10:51:32 +01:00
  • 08c9309572 Fix (de)normalized data for Forms Eric Espie 2026-01-08 17:41:58 +01:00
  • d072aa05f1 Prepare (de)normalized data for Forms Eric Espie 2026-01-08 17:28:48 +01:00
  • 85c1f091e2 Prepare normalized data for Forms Eric Espie 2026-01-08 17:25:52 +01:00
  • be6a8abdf4 N°9066 - Split XML serializer into normalizer and encoder Eric Espie 2026-01-08 17:23:06 +01:00
  • 60bcf0c85f Change AbstractForm BindingReceivedEvent Benjamin DALSASS 2026-01-08 16:02:23 +01:00
  • 4a8804b8ac Dashlet form in new dashboard layout (suite) Benjamin DALSASS 2026-01-08 15:30:51 +01:00
  • b014b9f638 Dashlet form in new dashboard layout Benjamin DALSASS 2026-01-08 14:42:16 +01:00
  • 1c633c6173 typo Eric Espie 2026-01-08 13:45:11 +01:00
  • cdc95aca7b Dump autoloader Stephen Abello 2026-01-08 10:18:30 +01:00
  • b4460999ef Dump autoloader Stephen Abello 2026-01-06 15:56:08 +01:00
  • a713e1b56e N°8641 - Dashboard editor front-end first commit for Form SDK integration. Stephen Abello 2026-01-06 15:23:51 +01:00
  • 3e879c64a7 N°4032 - On UserRequest, change proposed service subcategories (#786) Vincent Dumas 2026-01-08 10:08:52 +01:00
  • 5c6369b9b8 N°9065 - XML Definition for Dashlet properties Eric Espie 2026-01-07 17:16:50 +01:00
  • 154fb5c737 N°9066 - Serialization/Unserialization from XML to Forms feature/property_types Eric Espie 2026-01-07 14:29:08 +01:00
  • efb1bd765b N°9065 - XML Definition for Dashlet properties Eric Espie 2026-01-06 15:59:46 +01:00
  • b39af74d07 Fix CI Eric Espie 2026-01-07 09:04:56 +01:00
  • 872720da81 fix previous odain 2026-01-05 11:21:08 +01:00
  • 4417c7d09c fix unknown Lempar.php error on packages + be able to scan extensions and avoid phpunit APIs unknown odain 2026-01-05 10:46:55 +01:00
  • 8aac64cc19 N°8864 Added tests feature/8864-list-changes-in-setup-recap Timothee 2026-01-05 10:34:42 +01:00
  • 18168b396c add phpunit autoload to fetch extension in env-production odain 2025-12-31 16:29:28 +01:00
  • fc2901a5d3 cache returned objects for next round + add jeffrey test issue/jeffrey-rewind odain 2025-12-31 07:59:21 +01:00
  • 904cd0b518 N°8772 - Move DIService into PSR-11 Service Locator Eric Espie 2025-12-30 14:26:43 +01:00
  • 5ced223426 ci: code style only odain 2025-12-30 12:42:26 +01:00
  • 346daa3ccc ci: fix by create 10 URs in CI env odain 2025-12-30 12:27:36 +01:00
  • afdfb2acf1 dbobjectset : check cache use via phpunit tests odain 2025-12-30 12:05:32 +01:00
  • 4c1ad0f4f2 N°8772 - Form dependencies manager implementation Benjamin Dalsass 2025-12-30 11:42:55 +01:00
  • e58e699288 (Jeffrey Boesten): Rewind enhancement when data already loaded odain 2025-12-24 10:43:40 +01:00
  • 37ed4b1294 Remove console.log feature/8772_form_dependencies_manager_module_usage jf-cbd 2025-12-23 18:36:06 +01:00
  • f668d94bd9 N°8864 Style fix Timothee 2025-12-09 15:58:52 +01:00
  • 00e071228e N°8864 List forced uninstall Timothee 2025-12-04 17:09:33 +01:00
  • 19b7f851f7 N°8864 List extensions added or removed in recap Timothee 2025-12-04 16:09:07 +01:00
  • f9a1b444ab N°9010 Setup wizard : manage multiple level extension choice Timothee 2025-12-23 16:05:23 +01:00
  • 35d3194e6c Proposition that allows to include modules from ar array. Works both on usual page + ajax page jf-cbd 2025-12-23 14:55:00 +01:00
  • a627f8a471 form as custom element Benjamin Dalsass 2025-12-23 09:03:01 +01:00
  • 3955b4eb22 N°8534 - Prevent ending on Portal v-dumas 2025-12-22 17:49:47 +01:00
  • 7713a113cc dashboard editor Benjamin Dalsass 2025-12-22 08:25:23 +01:00