Molkobain
4d4cdf9e60
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-01-24 15:18:37 +01:00
Molkobain
3868d57d28
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-01-24 15:11:29 +01:00
Dennis Lassiter
618d8e6468
N°5775 - Allow configuration of OAuth client on MS Azure with single tenant ( #553 )
...
* Add Tenant-Support for Azure OAuthClient
* Improvement: Make tenant required
* Improvment: Removed check for null-value
Since last commit, the "tenant"-field either set to a custom value or "common" by default. It is not allowed to be null
* Add field description
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2024-01-24 14:38:54 +01:00
odain
53a2a7a8e2
N°7147 - cleanup
2024-01-23 20:45:35 +01:00
odain
9a26c37ffd
N°7147 - Error HTTP 500 due to access_token not URL decoded
2024-01-23 16:50:21 +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
e007e09155
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# pages/ajax.render.php
2023-12-19 18:41:57 +01:00
Pierre Goiffon
4ee70cb95a
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/csvpage.class.inc.php
# application/itopwebpage.class.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
# datamodels/2.x/itop-hub-connector/hubconnectorpage.class.inc.php
# pages/ajax.document.php
# pages/ajax.render.php
# sources/application/TwigBase/Controller/Controller.php
# webservices/export-v2.php
2023-12-19 18:38:45 +01:00
Pierre Goiffon
9865bf0779
N°4368 add sending X-Content-Type-Options HTTP header
...
Replace in consumers the \WebPage::add_xframe_options call by \WebPage::add_http_headers
2023-12-19 18:25:26 +01:00
jf-cbd
17d131a9b1
N°7021 - Fix error log and useless compilation time due to SCSS file unnecessary compilation #579
2023-12-13 09:21:26 +01:00
Stephen Abello
f0ea97850b
Fix LogFile type emails
2023-11-27 12:14:33 +01:00
Stephen Abello
9b1cdd3581
N°6874 - Fix encoding issue in out-going emails
2023-11-27 10:37:13 +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
Stephen Abello
47e7c35c2b
Merge branch 'support/3.0' into support/3.1
...
# Conflicts:
# dictionaries/cs.dictionary.itop.core.php
# dictionaries/da.dictionary.itop.core.php
# dictionaries/de.dictionary.itop.core.php
# dictionaries/es_cr.dictionary.itop.core.php
# dictionaries/hu.dictionary.itop.core.php
# dictionaries/it.dictionary.itop.core.php
# dictionaries/ja.dictionary.itop.core.php
# dictionaries/nl.dictionary.itop.core.php
# dictionaries/pl.dictionary.itop.core.php
# dictionaries/pt_br.dictionary.itop.core.php
# dictionaries/ru.dictionary.itop.core.php
# dictionaries/sk.dictionary.itop.core.php
# dictionaries/tr.dictionary.itop.core.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# sources/Application/Helper/ExportHelper.php
2023-11-21 10:24:29 +01:00
Stephen Abello
083a0b79bf
N°6951 - Security hardening
2023-11-21 10:08:46 +01:00
Stephen Abello
e22220b4fe
Merge branch 'support/2.7' into support/3.0
...
# Conflicts:
# core/csvbulkexport.class.inc.php
# core/excelbulkexport.class.inc.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_files.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
2023-11-21 09:47:14 +01:00
Stephen Abello
b10bcb976d
N°6951 - Security hardening
2023-11-21 09:42:11 +01:00
Pierre Goiffon
e3e8b25cfc
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# core/dbobject.class.php
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
# lib/composer/autoload_files.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
# pages/UI.php
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2023-11-15 15:31:56 +01:00
Eric Espie
4d5a704d9a
N°6062 - ✅ Fix unit tests
2023-11-13 15:14:29 +01:00
Eric Espie
b758113752
N°6436 - Integrate Performance Audit pre requisite (log events for extensions)
2023-11-13 15:02:54 +01:00
Pierre Goiffon
8df7c22464
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-11-10 15:21:10 +01:00
Pierre Goiffon
d725ba3d84
N°6765 Avoid behat scenario loading issues on portal modal ( #569 )
...
- New CombodoJsActivity API
- Replace existing calls in NiceWebPage (ready scripts)
- Add calls in ready block in portal object create template (used in both create and edit)
2023-11-10 15:10:37 +01:00
Molkobain
34ba4fa0ce
N°6917 - Security hardening
2023-11-09 16:43:37 +01:00
Molkobain
cfd32581b7
N°6861 - Add PHPDoc and return type hint
2023-11-03 09:20:15 +01:00
Stephen Abello
92cd1e3f19
N°6861 - Display warning message when creating/editing a mandatory blob in modal depending on edition mode and blob value
2023-11-02 14:58:46 +01:00
Stephen Abello
b54022e2ad
N°6385 - Move Linkset flags and edit_when logic from UIBlock to DisplayBareRelations
2023-11-02 10:16:35 +01:00
Molkobain
3aec6bff79
N°6866 - Fix regression from previous merge
2023-10-31 16:13:54 +01:00
Molkobain
83313ce1d5
N°6866 - Fix usages of hard-coded "listInObject" to \DisplayBlock::ENUM_STYLE_LIST_IN_OBJECT
2023-10-31 14:01:19 +01:00
Molkobain
8aa3dcdaa7
N°6866 - Fix regression from previous merge
2023-10-31 13:56:17 +01:00
Molkobain
306d8136ef
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# sources/Application/UI/Base/Component/DataTable/DataTableUIBlockFactory.php
2023-10-31 11:16:13 +01:00
Molkobain
cbb37f27d7
N°6866 - Fix issue when creating new fields in Request Template in French
2023-10-31 11:10:54 +01:00
Benjamin Dalsass
1385a3dc03
N°6774 - Risque d'erreur de chargement des relations dans le portail en visualisation
2023-10-31 10:18:21 +01:00
Molkobain
ac070b0cbe
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-10-30 16:58:43 +01:00
Molkobain
e21dc4d21c
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-10-30 16:55:45 +01:00
Molkobain
a49a4e6c2b
N°6886 - Add OAuth tests folder to removable directories list
2023-10-30 16:54:28 +01:00
Stephen Abello
95aa4afe75
N°6385 - Allow to disable LinkedSet (1:n & n:n) edition by XML in host edition
2023-10-30 16:29:25 +01:00
bdalsass
74004fa375
N°6651 - 3.1 bulk modify n:n like Tagset: checkbox ignored ( #552 )
...
- handle selectize enable/disable to update operation hidden input state
- don't execute elements click callback when input disabled
- merge current and initial values for the initial value
2023-10-30 13:57:41 +01:00
Romain Quetiez
00b1156526
✅ Optimize tests execution time (force cache usage and set the modification date in the past instead of waiting 1s)
2023-10-27 15:45:28 +02:00
Stephen Abello
a9bd62dc43
N°6385 - Allow to disable LinkedSet (1:n & n:n) edition by XML
...
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-10-24 11:09:12 +02:00
Stephen Abello
4f336abeb8
N°6861 - Display warning message when creating/editing a mandatory blob in modal
2023-10-23 15:51:38 +02:00
Eric Espie
c78024394e
Better log of twig syntax errors
2023-10-06 15:25:27 +02:00
Molkobain
12c0edc530
N°6547 - Fix flags init being an hard-coded int instead of the corresponding constant
2023-09-21 18:25:44 +02:00
Eric Espie
44c189223e
Merge branch 'support/3.1.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2023-09-14 14:31:29 +02:00
Eric Espie
7fdbb59c30
N°6716 - High memory Consomption and performance issue
2023-09-14 14:09:05 +02:00
Stephen Abello
7292a8540b
N°6547 - Disallow linkset edition when lnk attribute is readonly
2023-09-13 10:53:32 +02:00
acognet
38962e68ee
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# pages/ajax.render.php
2023-08-31 16:22:01 +02:00
acognet
1f4dcc4f9e
N°5136 - Relations: Fix "Select All objects" adding obsolete objects even if "show obsolete data" param. not activated - Merge from support/2.7
2023-08-31 16:04:03 +02:00
Anne-Catherine
d797436786
N°6555 - Add class description in tooltip of Dashlet badge ( #504 )
...
cheery pick from branch develop due to target branch error
2023-08-31 14:55:06 +02:00
Lars Kaltefleiter
caf3076b12
N°3441 - Portal: Fix failure to open an object containing a link to an archived object ( #523 )
...
* N°3441 - Portal : cannot open an object containing a link to an archived object
* N°3441 - Display fa-archive icon in portal
* Update sources/Renderer/Bootstrap/FieldRenderer/BsSelectObjectFieldRenderer.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update sources/Renderer/Bootstrap/FieldRenderer/BsSelectObjectFieldRenderer.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
* Update sources/Renderer/Bootstrap/FieldRenderer/BsSelectObjectFieldRenderer.php
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-08-10 09:52:22 +02:00