Benjamin DALSASS
7c8670b57c
Merge remote-tracking branch 'origin/support/3.2' into develop
...
# Conflicts:
# core/attributedef.class.inc.php
# setup/extensionsmap.class.inc.php
# tests/php-unit-tests/composer.lock
2026-03-17 08:05:10 +01:00
lenaick.moreira
9792358aea
Remove debug OQL filter in HTML comments of the universal search page
2026-03-09 17:06:00 +01:00
lenaick.moreira
7bfa14a874
N°9235 - Sanitize oql_clause query parameter in universal search page
2026-03-09 17:06:00 +01:00
odain
b0a792afab
N°8796 - Add PHP code style validation in iTop and extensions - format whole code base
2025-11-07 20:39:38 +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
Anne-Cath
0a4180f7fc
N°7257 - Check and migrate old Combodo JS functions
2025-08-29 16:15:31 +02:00
Anne-Cath
5b9e0a1d4f
N°3817 - Audit and fix calls to deprecated jQuery method
2025-08-06 19:47:57 +02:00
v-dumas
3689a83953
N°2583 - Control rights per class (bulk read on business, bulk write on others)
2025-06-11 17:13:25 +02:00
v-dumas
5e59aff74f
N°2583 - Filter Universal Search based on user rights
2025-06-11 16:48:28 +02:00
v-dumas
9e1e81ccc1
N°2583 - Audit, User, Query classes available for universal Search without the "Administrator" profile
2025-06-11 11:17:27 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Molkobain
33ba754277
N°7315 - Migrate deprecated usages of WebPage::add_linked_script()
2024-03-05 22:58:57 +01:00
Molkobain
db4dfe1ba3
N°7315 - Migrate usages of WebPage::add_linked_script() to absolute URIs to ensure they are correctly loaded no matter the endpoint location
2024-03-05 21:53:04 +01:00
Pierre Goiffon
fbe7f559d2
N°7251 Remove usages of deprecated JS libs
...
Only js/json.js was used, but it is a polyfill that is not necessary anymore considering our browser requirements (see https://www.itophub.io/wiki/page?id=latest:install:requirements#web_browser )
2024-02-28 15:10:06 +01:00
Benjamin Dalsass
34f0053db7
N°7059 - Symfony 6.4 - Add missing namespaces to match PSR-4 convention ( #589 )
2023-12-21 10:18:11 +01:00
Anne-Catherine
73a2c935a7
N°6555 - Add class description in tooltip of Dashlet badge ( #504 )
2023-08-31 14:37:37 +02:00
Eric Espie
c3469e43bc
N°6408 - Add logs, changed modification test of current object and prevent calling OnDBUpdate() when object is not modified
2023-06-23 17:02:31 +02:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00
bdalsass
1fe9520b7e
N°5904 - Use attribute linked set edit mode to enable actions ( #440 )
...
* Add corresponding buttons depending on old edit mode (need to check with piR pour récuperer l'ancienne valeur.
* N°5904 - Handle attribute linked set edit_mode
* N°5904 Move calls to private jquery widget methods to public
* N°5904 - Worker improvements add button on link tagset
* Change itop set widget to new set block UI (5)
* Change itop set widget to new set block UI (5)
* Renommage variables JS avec le prefix combodo
* Search dialog block id conflict with form id
* add moved js files in iTopWebPage compatibility list
---------
Co-authored-by: Stephen Abello <stephen.abello@combodo.com >
2023-02-06 16:07:55 +01:00
Molkobain
8dd96ea636
Copyright year bump
2021-03-15 09:29:45 +01:00
Eric
63f8ec594c
N°2847 - Refactor Web Pages classes - Add UIBlockManager to the WebPage
2020-09-09 18:10:06 +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
bruno DA SILVA
08c1f4f072
autoload rework
...
- bootstrap.inc.php is now included by approot.inc.php
- remove all unescessaries includes of bootstrap.inc.php
- in bootstrap.inc.php autoload can be bypassed using a feature flag because "why not"
2019-11-08 16:51:57 +01:00
Molkobain
947e26d864
Internal: Change how the bootstrap.inc.php file is included in endpoints (This completes commit ec095896)
2019-08-13 17:38:51 +02:00
Molkobain
ec09589646
N°2439 Add real autoloader for framework files (not modules)
2019-08-13 13:46:19 +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
0b8f75f799
advanced search - merged commit (since sourceforge has lost our commit, this is a manual merge all all losts)
...
SVN:trunk[5638]
2018-04-12 12:29:32 +00:00
Eric Espié
8ce708dade
Advanced Search
...
generate id on div "result list outer" and use this id on search widget initialisation
SVN:b1162[5393]
2018-03-08 14:53:57 +00:00
Eric Espié
d65bd97956
N°478 - Customizable access to the 'Admin Tools'
...
SVN:trunk[5364]
2018-02-23 11:13:07 +00:00
Romain Quetiez
668e822fc6
#185 Navigation Breadcrumb - Beta version
...
- Any page has a breadcrumb (except if POST and a number of pages like "new object")
- Added Home + Menu buttons showed when the left pane is closed
- Configuration: breadcrumb.max_count (0 to disable)
SVN:trunk[4022]
2016-05-03 15:06:14 +00:00
Romain Quetiez
e27d61a525
#185 Navigation Breadcrumb - A beta version, based on the navigation history. Comments welcome!
...
SVN:trunk[4000]
2016-04-18 14:48:43 +00:00
Romain Quetiez
7a139dddc0
Code cleanup: deprecated the unused (and empty) class CMDBSearchFilter, replaced by DBSearch or DBObjectSearch depending on the usage.
...
SVN:trunk[3632]
2015-07-09 07:36:39 +00:00
Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Denis Flaven
51bd6cdf97
#446 continuing: sanitizing parameters...
...
SVN:trunk[1451]
2011-08-15 13:55:59 +00:00
Denis Flaven
6859326646
Fixed Trac#446: XSS vulnerabilities... to be tested !
...
Also fixed the display/download links on documents that were both doing exactly the same thing !
SVN:trunk[1443]
2011-08-11 10:17:03 +00:00
Denis Flaven
ecca1aa070
Use absolute URLs as much as possible to be independent from the page being executed...
...
SVN:trunk[1365]
2011-07-26 13:22:45 +00:00
Denis Flaven
7908b87881
- Make sure that the search form preserves it's "action" (i.e. target page) when reloading (when specifying a derived class). This was breaking the UniversalSearch page.
...
- Prepare for the style cleanup
- Don't display the menu to create a new 'Email Notification" when listing the notifications sent on a ticket (in the Notifications tab) !
SVN:trunk[1182]
2011-04-06 16:39:42 +00:00
Romain Quetiez
d8bb6a45b2
REVIEWED THE FILE INCLUSION POLICY
...
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs
SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Denis Flaven
adaf3a376c
Fixed Trac #258 : cleanup of application context parameters.
...
SVN:trunk[908]
2010-10-20 15:55:30 +00:00
Romain Quetiez
5070dd2abe
#260 Restrict some pages to administrators
...
SVN:trunk[800]
2010-09-09 05:44:18 +00:00
Denis Flaven
7aacef8d7d
- Get rid of the class UserContext, since now everything is implemented directly in MetaModel
...
- Make the Accordion menu collapsible
SVN:trunk[683]
2010-08-23 12:27:21 +00:00
Denis Flaven
464479a6b2
New data model integration...
...
SVN:trunk[501]
2010-06-29 09:06:11 +00:00
Denis Flaven
e9d28e65e4
- New implementation of the menus: menus are built on the fly and no longer stored in the database...
...
SVN:trunk[482]
2010-06-24 16:22:38 +00:00
Romain Quetiez
a0e0371812
#19 - Reviewed the licensing information and started to align the comments in the code
...
SVN:trunk[422]
2010-05-24 09:24:35 +00:00
Denis Flaven
65d6adde1c
- Enhancement to UniversalSearch:
...
1) Localization
2) Fixed two medium issues, see Trac #35
SVN:trunk[394]
2010-05-04 13:57:14 +00:00
Denis Flaven
fe44e447ce
- Search forms now display the subclasses of the specified class...
...
SVN:trunk[389]
2010-05-02 18:28:18 +00:00
Romain Quetiez
aa6d6029d9
Finalized the email error management:
...
- errors in OQL
- no recipient
- smtp server response (windows only)
- test option (status)
- test page
SVN:trunk[270]
2010-01-18 16:42:00 +00:00
Denis Flaven
955b7fd24f
- Renaming of the WebPage class (and its derived classes) to stick to the same naming convention as other classes.
...
- Properly select the class to search for
SVN:trunk[252]
2010-01-17 09:10:39 +00:00
Denis Flaven
cc4219714a
- completed the fix of the user object history (Trac #48 )
...
- completed the implementation of truncated lists (Trac #61 )
- Fixed the handling of the search form in the details page (Trac #29 )
SVN:trunk[214]
2009-12-29 14:02:18 +00:00
Romain Quetiez
3c1df7332c
Latest data model (Erwan) and few cosmetic changes (safer display of object hyperlinks)
...
SVN:trunk[119]
2009-09-07 14:29:49 +00:00