Commit Graph

19 Commits

Author SHA1 Message Date
Stephen Abello
bcf4d5c47f Avoid uid colliding in DOM ids 2026-08-28 15:03:45 +02:00
Stephen Abello
d346378e18 Remove unused template 2026-08-28 14:27:58 +02:00
Stephen Abello
e5d7854679 Make GetSafeId safer (with an opt-in) 2026-08-28 10:25:23 +02:00
Stephen Abello
e2c70fc4d7 Correctly handle uids as ids 2026-08-28 09:30:49 +02:00
Stephen Abello
773c5054a4 Remove unused template 2026-08-27 15:41:10 +02:00
Stephen Abello
a2c2e0e591 Handle null return from factories 2026-08-27 15:41:10 +02:00
Stephen Abello
1ca78e4a41 Correctly handle included js files on the new api 2026-08-27 15:26:14 +02:00
Stephen Abello
c76594524b Add interfaces for Aria attributes, Data attributes and Grouping. The first 2 are implemented in the UIBlocks that supports this features. Other UIBlocks will inherit the logic but will need to modify their templates to provide accessibility 2026-08-27 10:12:16 +02:00
Stephen Abello
259cef6b2a Rename TopBar Action to QuickAction 2026-08-25 10:19:04 +02:00
Stephen Abello
fc48da583c Replace MetaModel::EnumPlugins with InterfaceDiscovery::GetInstance()->FindItopClasses 2026-08-24 10:20:19 +02:00
Stephen Abello
0054c7b68f Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr>
2026-08-24 08:51:56 +02:00
Stephen Abello
0e7e87ff8b Correctly handle separators 2026-08-21 14:53:04 +02:00
Stephen Abello
7e3b4af093 Fix JS file handling, add TODO for what's still missing 2026-08-21 10:06:19 +02:00
Stephen Abello
aff09a731f N°9152 - Add first bit of UI extensibility. Needs a lot of polishing. API endpoints are working and displaying in the UI 2026-08-20 15:05:00 +02:00
lenaick.moreira
34c8a57814 N°8851 - Explicit nullable in functions parameters 2026-02-20 10:07:30 +01:00
odain
890a2568c8 N°8796 - Add PHP code style validation in iTop and extensions - format whole code base 2025-11-07 15:39:53 +01:00
Molkobain
ad36066126 📝 Copyright year bump 2024-05-06 18:35:31 +02:00
Molkobain
c767ebe989 📝 Copyright year bump 2023-03-17 18:28:47 +01:00
Pierre Goiffon
5f575d524a N°4621 Fix naming inconsistencies in sources/* 2021-12-31 15:44:59 +01:00