odain
87db141c3c
Merge branch 'support/3.2' into develop
2025-06-19 11:32:58 +02:00
odain
82ad9d4317
N°7398 - be able to add custom data in session files generated by SessionHandler
2025-06-19 10:38:00 +02:00
XavierGR
6a00786535
N° 5874 - Quick create: improvement for newcomer
2024-11-29 08:37:11 +01:00
Thomas Casteleyn
1f3780f338
Correctly identify as iTop in cURL requests ( #652 )
...
* Correctly identify as iTop in cURL requests (with configuration option)
2024-11-14 15:18:47 +01:00
Benjamin Dalsass
d95e7168aa
Merge branch 'support/3.2' into develop
2024-11-13 13:32:53 +01:00
Timothee
e7488b2c89
N°7721 default configuration parameter
2024-11-12 14:48:58 +01:00
jf-cbd
bd5e55aad9
🔖 Prepare 3.3.0 version
2024-10-21 17:26:15 +02:00
Eric Espie
75520bfaf9
N°7847 - Extensions via interface not recognized
...
N°7803 - MTP from itophub/designer failing in itop 3.2.0
2024-10-10 17:59:50 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Eric Espie
e409ee8337
N°6438 - Reloading all displayed tickets when display the ticket list
2024-04-24 10:34:44 +02:00
Anne-Catherine
e4a3a7d0ca
N°6962 - Impact analysis does not fully take into account the user rights with sharing base ( #572 )
2024-04-17 14:38:33 +02:00
Stephen Abello
59129bc3ce
N°2039 N°7298 - Allow Actions to be asynchronous ( #625 )
...
* N°2039 - Allows Actions to be asynchronous
* Add unit test
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Apply suggestions from code review
* GetAsynchronousGlobalSetting is now static
* None of the async task for itop notification attribute should be null
* Rename follow_global_setting to user_global_setting
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-03-01 09:27:56 +01:00
Anne-Catherine
baa05ba8d4
N°4342 - Improve generic bulk deletion function with memory limit handling ( #321 )
2024-02-28 09:55:04 +01:00
Pierre Goiffon
bec5e250a5
N°5472 Notification Action objects : add a last executions tab ( #549 )
...
This tab is an ajax tab (deferred on demand loading)
The tab will display the last EventNotification for this action. Number of objects displayed is based on the new `notifications.last_executions_days` config parameter (default to 61 days, can be set to 0 for no limit)
2024-02-14 10:07:24 +01:00
odain
51fdd04881
Merge branch 'support/3.1' into develop
2024-01-12 08:58:29 +01:00
odain
9b5988133b
Merge branch 'support/3.0' into support/3.1
2024-01-12 08:57:51 +01:00
odain
83ac219ec9
Merge branch 'support/2.7' into support/3.0
2024-01-12 08:19:05 +01:00
odain-cbd
c140ebcb6b
N°7085 - Fix infinite loop in login page until fatal error occurs ( #592 )
...
* N°7085 - login page infinite loop until fatal error- add Config->AddAllowedLoginTypes
* N°7085 - reproduce issue via a test
* N°7085-fix infinite loop
* N°7085 - ci: fix config file rights in tearDown
* N°7085 - ci: fix config file rights in tearDown (again)
* N°7085 - ci: fix config file content
* N°7085 - ci : add runTestsInSeparateProcesses
* Update core/config.class.inc.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* N°7085 - exit -1 + enhance log message
* PR feedbacks from Romain regarding LoginTest annotations
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-01-12 08:13:40 +01:00
Pierre Goiffon
a32dd779cb
Merge remote-tracking branch 'Combodo/support/3.1' into develop
2024-01-05 11:11:13 +01:00
Pierre Goiffon
fad5571d9b
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-01-05 11:03:34 +01:00
Pierre Goiffon
48c4e2d13d
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
# core/config.class.inc.php
2024-01-05 10:58:51 +01:00
Pierre Goiffon
a4f6f6e877
N°4368 Fix CORB blocking regression ( #598 )
...
Don't send X-Content-Type-Options HTTP header for certain WebPage impl to workaround CORB blocking
To disable globally this new behavior introduced in 9865bf07 , set the `security.enable_header_xcontent_type_options` config parameter to false
Thanks @Molkobain for the review !
2024-01-05 10:41:18 +01:00
Stephen Abello
05db99aa69
N°2039 - Add iTop notifications to newsroom ( #590 )
...
* N°2039 - Add iTop notifications to newsroom
* Update sources/Controller/Newsroom/iTopNewsroomController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update sources/Controller/Newsroom/iTopNewsroomController.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update sources/Service/Notification/Event/EventiTopNotificationGC.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Add a default value to Action url attribute, check if there's an object in the context before adding it to the event
* Phpdoc
* Fix default config values
* Replace MetaModel::EnumPlugins calls for iNewsroomProvider
* Replace hardcoded url with generated routes
* Add dict entries
* Correclty throw error when trying to display a non existing event
* Fix unit test
* Migrate old action email language values to its parent table
* Migrate Action and Event class to XML, generate their dictionary entries, add meta data for ActionNotification and EventNotification
* Fix issue in dictionary definition
* Allows Action to create Events for users that the current user can't see
* Dump autoloader
* Remove classes from homemade "autoloader" as they are now loaded through XML
* Apply suggestions from code review
* Remove class from homemade "autoloader" as they are now loaded through GetClassesForInterfaces
* Apply suggestions from code review
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-12-22 12:02:19 +01:00
Molkobain
e73fcc5903
N°7059 - Fix default conf. param. value
2023-12-14 11:02:45 +01:00
peckpeck
0c467e7115
N°7067 - Add setting to change default "password change" URL ( #540 )
...
* Add a setting to change default "password change" URL
* Apply suggestions from code review
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-12-14 10:08:37 +01:00
bdalsass
27ce51ab07
N°6934 - Symfony 6.4 - upgrade Symfony bundles to 6.4 ( #580 )
...
* Update Symfony lib to version ~6.4.0
* Update code missing return type
* Add an iTop general configuration entry to store application secret (Symfony mandatory parameter)
* Use dependency injection in ExceptionListener & UserProvider classes
2023-12-05 13:56:56 +01:00
Eric Espie
f736634c3e
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-23 11:27:04 +01:00
odain-cbd
9a59bc7890
N°6901 - Enable tracking of iTop active sessions (monitoring) ( #568 )
...
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
Co-authored-by: Romain Quetiez <romain.quetiez@combodo.com >
2023-11-22 17:46:00 +01:00
Eric Espie
8b93a404ef
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-19 15:42:02 +02:00
Eric Espie
12c78697f4
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-07-19 15:20:15 +02:00
Eric Espie
046e857768
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# core/config.class.inc.php
2023-07-19 15:19:06 +02:00
Eric Espie
4d8246c4d8
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9 (changed config variable name)
2023-07-19 15:13:43 +02:00
Eric Espie
5c61d725e1
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9 (changed config variable name)
2023-07-19 15:06:00 +02:00
Eric Espie
f60d03ddd3
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-07-19 09:28:23 +02:00
Eric Espie
9c37d5c23e
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# application/applicationextension.inc.php
# application/cmdbabstract.class.inc.php
# core/dbobject.class.php
# core/kpi.class.inc.php
# core/metamodel.class.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# tests/php-unit-tests/unitary-tests/setup/DBBackupTest.php
2023-07-19 09:26:46 +02:00
Eric Espie
6432678de9
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# application/utils.inc.php
# bootstrap.inc.php
# composer.json
# core/MyHelpers.class.inc.php
# core/cmdbsource.class.inc.php
# core/config.class.inc.php
# core/dbobject.class.php
# core/kpi.class.inc.php
# core/metamodel.class.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
2023-07-18 14:36:58 +02:00
Stephen Abello
2b5973ec67
N°6436 - Integrate Performance Audit pre requisite in iTop Pro 2.7.9
2023-07-18 09:15:37 +02:00
Pierre Goiffon
cc06afc6df
🔖 Prepare 3.2.0 version
2023-07-11 10:30:53 +02:00
Pierre Goiffon
5247f5b3ea
🔖 Prepare version 3.1.1
2023-07-11 09:56:59 +02:00
bdalsass
9d38b4d1d6
N°6043 - Booking: Add prerequisites in iTop core - CRUD extensibility ( #520 )
2023-07-04 16:22:53 +02:00
Molkobain
bd96247f97
N°1345 - Fix typo in conf. param. description
2023-06-12 09:56:57 +02:00
vdumas
01fb3466c8
N°1350 - Audit: propose domains selection as default
2023-06-12 09:22:34 +02:00
Molkobain
508647fe0b
N°1345 - Add possibility to sort transitions automatically
2023-06-09 12:49:42 +02:00
vdumas
380723056a
N°5559 - Obsolete replica locks object edition - fix default param value
2023-05-10 10:24:12 +02:00
Vincent Dumas
5c252849fa
N°5559 - Prevent obsolete replica to lock iTop object ( #376 )
...
* N°5559 prevent obsolete replica to lock iTop object
* N°5559 - new config param for ignoring obsolete replica
* N°5559 - new config param for ignoring obsolete replica (2)
2023-05-09 11:28:44 +02:00
odain
b4f517b03b
Merge branch 'support/3.0' into develop
2023-05-05 15:57:04 +02:00
odain
8c639fc23a
N°5753 - add config parameter allow_rest_services_via_tokens to bypass rest secure profile option
2023-05-05 15:53:32 +02:00
Molkobain
aca46fb1d6
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# application/ui.linkswidget.class.inc.php
2023-04-20 17:41:40 +02:00
Molkobain
46e869d1f4
N°6124 - Workaround performance problem on the modification of an object with an n:n relation having a large volume
2023-04-20 12:22:12 +02:00
Molkobain
c767ebe989
📝 Copyright year bump
2023-03-17 18:28:47 +01:00