acognet
bc770ef3d5
N°4007 - When a search is on auto submit, auto submit it also on first display - new fix in order to avoid reload in case of OQLMenuNode -add param in searchFormHandler
2021-08-05 16:20:56 +02:00
acognet
3139628dd8
N°4007 - When a search is on auto submit, auto submit it also on first display - new fix in order to avoid reload in case of OQLMenuNode
2021-08-05 15:08:48 +02:00
acognet
2cc4448a15
extract methods for apply context on oql
2021-04-30 22:44:03 +02:00
Pierre Goiffon
59678ef8c6
🔊 N°3731 Log calls to deprecated files / PHP methods
...
POC for the log API was added in #193
2021-04-13 17:56:21 +02:00
Eric
574d089c20
N°3536 - Dashboard: Add title, toggler and menu to AttributeDashboard
2021-03-22 16:46:45 +01:00
Molkobain
5e5277f38e
N°3534 - Dashboard: Add missing HTML meta data
2021-03-15 20:08:22 +01:00
Molkobain
8dd96ea636
Copyright year bump
2021-03-15 09:29:45 +01:00
Eric
b241f03e76
N°3294 - Introduce counters in OQL menu entries (support shortcuts)
2021-01-22 17:43:33 +01:00
Eric
306452679e
N°3294 - Introduce counters in OQL menu entries (add comment)
2021-01-22 17:24:26 +01:00
Eric
397cd9b946
N°3294 - Introduce counters in OQL menu entries (fix typo)
2021-01-22 17:19:10 +01:00
Eric
ff69f9af89
N°3294 - Introduce counters in OQL menu entries (fix when org_id is empty)
2021-01-22 15:42:57 +01:00
Eric
01006e55c0
N°3294 - Introduce counters in OQL menu entries (fix when silo changes)
2021-01-22 11:19:14 +01:00
acognet
5dcddf2317
N°3294 - Introduce counters in OQL menu entries
2021-01-21 17:24:44 +01:00
Eric
21740123f4
Add UIBlocks to twig (generic parser and node)
...
# Conflicts:
# pages/run_query.php
# test/VisualTest/Backoffice/RenderAllUiBlocks.php
2021-01-18 12:09:07 +01:00
Eric
2bef89137e
N°3123 - DataTables rework (WIP)
2020-12-10 17:13:15 +01:00
Eric
15aa9e508c
N°3123 - Refactor Directories
2020-12-02 13:18:01 +01:00
Eric
fc24746862
N°2847 - Fix "Add some criterion..." message on OQL menus
2020-11-24 15:38:04 +01:00
Eric
8502fa7721
N°3294 - Display and refresh counters in OQL menu entries
2020-10-27 15:11:30 +01:00
Eric
664d3251cc
N°3294 - WIP: Introduce counter in OQL menu entries
2020-10-26 12:07:09 +01:00
Molkobain
deda05351b
N°3182 - Show menu group initials when no CSS decoration classes specified
2020-10-19 21:23:07 +02:00
Molkobain
b15ed80732
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:16:49 +02:00
Molkobain
00212e8127
N°2847 - Dashboard: Start rework for demo
2020-10-09 00:04:13 +02:00
Molkobain
1604e233f9
PHPDoc & code cleanup
2020-08-06 17:47:14 +02:00
Molkobain
ec70d3546d
PHPDoc & code cleanup
2020-07-27 15:09:33 +02:00
Molkobain
10a14a3844
N°3182 - Add support for MenuGroup CSS icon in the XML datamodel
...
- Introduce itop_design v1.8
- Default CSS classes are 'fas fa-ellipsis-v' from FontAwesome
- New tags <style><decoration_classes>xxx yyy</decoration_classes></style> under the <menu xsi:type="MenuGroup"> tag
2020-07-27 15:09:33 +02:00
Molkobain
8efd8008fc
N°2847 - Rework of the global iTopWebPage layout (Part II)
...
- Optimize TWIG templates includes (don't pass context to autonomous components)
- Preliminary work of the top bar and breadcrumbs features
- Removal of images dedicated to the breadcrumbs feature
2020-07-27 15:09:33 +02:00
Molkobain
ab681b0954
N°2847 - Rework of the global iTopWebPage layout (Part I)
...
- Rework of the iTopWebPage class
- Use of TWIG templates
- Preliminary work of the navigation menu
2020-07-27 15:09:32 +02:00
Molkobain
ec48b397ad
Code cleanup & PHPDoc
2020-07-27 15:09:31 +02:00
Eric
fa3610cfee
N°2641 - Create a dedicated ErrorPage for fatal errors
...
Fix fatal errors being logged in setup.log instead of error.log
2020-05-14 14:37:38 +02:00
Stephen Abello
d01caaf4e4
N°2853 - Security hardening
2020-03-10 10:23:38 +01:00
Molkobain
5a01a76f80
N°2735 - Add new sanitize filter ('element_identifier') for dashboard identifier
2020-02-26 12:10:18 +01:00
Molkobain
0aa006f7c4
Internal: Fix typo in PHPDoc
2020-02-24 16:47:10 +01:00
Molkobain
c669d6951b
PHPDoc and warnings suppression
2020-02-24 16:36:31 +01:00
Pierre Goiffon
cf83bc7364
N°2634 / N°2735 Fix dashlets identifiers : was causing prb on widget init, prefs save
...
Dashlet id now includes :
* "CUSTOM-" if dashlet is contained in a custom dashboard, nothing elsewhere
* the ID of the dashboard
- for menus : menu id escaped for HTML
- for AttributeDashboard : <class>__<field>
* the row / cell / dashlet idx
Examples :
CUSTOM-UserRequestOverview_IDrow1-col0-0
Organization__overview_IDrow1-col0-12
2020-02-14 15:59:09 +01:00
Stephen Abello
611e828d1a
N°2314 Introduce custom themes for iTop's console
2019-12-12 15:46:03 +01:00
Eric
ccb3a21c68
N°2595 - Reorganize/rename admin. console menus (hide empty sub-menus)
2019-12-12 10:20:29 +01:00
Eric
c6759220b9
🎨 clean warnings and add KPI in ajax.render.php
2019-12-06 15:42:03 +01:00
Molkobain
4db114f64d
N°2313 - Markup extensibility: Add meta information and hooks
...
Admin. console:
- Class and id on object form
- Class current and target state on object transition form
- Object form mode (view/edit/create/stimulus)
- Object attributes: Attribute code, attribute definition class and raw value
- Navigation menu: Their IDs on group and items
- Actions menu: Their IDs on items
Portal:
- Object attributes: Attribute code, attribute definition class and raw value
2019-12-05 12:27:02 +01:00
Pierre Goiffon
58ffd37f9e
N°1283 Add option to open WebPageMenuNode in new window
2019-04-30 16:11:29 +02:00
Molkobain
83e1f35f9c
N°1792 Fix error message in browser console "Failed to load resource: ERR_INVALID_URL"
2018-11-22 16:59:08 +01:00
Eric
f3f70d6296
N°1408 - Dashboard Printer friendly page + user edit rights
2018-10-15 16:37:18 +02:00
Eric
709badd0f7
N°1408 - Support contextual parameters in attributes dashboard
2018-10-15 16:37:17 +02:00
Eric
c13b6ea13a
N°1408 - AttributeDashboard first implementation
2018-10-15 16:37:17 +02:00
Eric
6e5d4834f1
N°1408 - Move of the dashboard menu into the dashboard
2018-10-15 16:37:16 +02:00
Pierre Goiffon
40a4e6d7b0
Fix files using CrLf, convert them to Lf to have the whole repo using Lf
...
Warn your git config (core.autocrlf = input or true)
2018-09-04 17:59:51 +02:00
Bruno Da Silva
401a8cdd77
Lab "performance"
...
- move some heavy introspection into cached part of MetaModel aka iterate over get_declared_classes() in order to check is_subclass_of($sPHPClass, 'ModuleHandlerAPI')
- make use of an interface in order to rely on existing code
SVN:trunk[5926]
2018-06-29 13:00:18 +00:00
Eric Espié
b78e40153f
N°858 - Archive mode: WRITE write access menus disappear in archive mode
...
SVN:trunk[5852]
2018-06-11 14:32:17 +00:00
Bruno Da Silva
6ca9f8ad31
advanced search: removal of legacy_search_drawer_open
...
associated to this change, those wiki pages are altered :
- latest:admin:itop_configuration_file (`legacy_search_drawer_open` removal)
- latest:customization:xml_reference (`search_form_open` default value changed)
SVN:trunk[5626]
2018-04-06 12:06:20 +00:00
Eric Espié
d65bd97956
N°478 - Customizable access to the 'Admin Tools'
...
SVN:trunk[5364]
2018-02-23 11:13:07 +00:00
Eric Espié
375798a344
N°1070 - Enhance ergonomics of "Add To Dashboard..." popup window
...
SVN:trunk[5137]
2017-11-22 14:40:28 +00:00