vdumas
3fd6f47f8b
N°7425 - Add Warning when a user has no contact or no allow org
2024-06-06 12:08:20 +02:00
Eric Espie
11502d2e92
N°7478 - Users (except admins) are not allowed to manage their own allowed org list
2024-05-27 14:55:37 +02:00
vdumas
47248bf0b7
N°7474 - Setup crash when a profile is removed
2024-04-24 15:35:45 +02:00
Anne-Catherine
90a5a7a9a7
N°6968 - Audit duration : add of a rule multiplie by 4 the time of response ( #575 )
2024-02-29 16:18:03 +01:00
jf-cbd
26f600542b
Merge branch 'support/3.1.1' into develop
2024-01-04 10:36:07 +01:00
jf-cbd
8092f566a5
N°7079 - EVENT_DB_LINKS_CHANGED not fired when creating/updating a user with profiles
2024-01-04 10:29:25 +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
Eric Espie
8e0d6d1f00
N°6228 - Refactor after review
2023-11-23 11:14:37 +01:00
Pierre Goiffon
ea845dc6eb
N°6228 - CheckToWrite() propagation to target objects based on with_php_constraint property
2023-11-23 11:14:37 +01:00
Pierre Goiffon
ad0fa6636b
Merge remote-tracking branch 'origin/support/3.1' into develop
2023-11-15 15:47:24 +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
Pierre Goiffon
c955fe00b7
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# application/utils.inc.php
# core/coreexception.class.inc.php
# core/userrights.class.inc.php
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
# tests/php-unit-tests/README.md
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2023-11-15 15:03:04 +01:00
Pierre Goiffon
5a43448644
N°6458 Security hardening
2023-11-15 11:14:07 +01:00
Romain Quetiez
473c4cf3fa
✅ N°6658 - Reset the "current user" status (defensive programming)
2023-11-10 16:33:56 +01:00
Romain Quetiez
3b987f97eb
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-11-10 16:15:08 +01:00
Romain Quetiez
d9bdcfeae3
✅ N°6658 - Fix regression: do not reset current user's profile cache
2023-11-10 15:57:08 +01:00
Romain Quetiez
ebd0136773
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2023-08-17 18:36:34 +02:00
Romain Quetiez
65bb76b9e3
N°6658 - Boost PHPUnit tests execution
2023-08-17 17:27:55 +02:00
Eric Espie
1b7529fcb9
N°6384 - Flag LinkedSet to specify that it has CheckToWrite constraint (more specific parameter name)
2023-06-09 10:21:47 +02:00
Eric Espie
99e84e86cd
N°6384 - fix typo
2023-06-08 17:19:45 +02:00
Eric Espie
7ebf5a6dd4
N°6384 - Flag LinkedSet (Indirect) when CheckToWrite must be requested to Hosted Object
2023-06-08 17:07:01 +02:00
vdumas
976c9c1523
N°6311 - Add a Log on User Local, LDAP and External
2023-05-20 18:54:10 +02:00
vdumas
a86a67e404
N°5972 - User creation- Enhance details display, search, FR dico
2023-04-13 13:10:01 +02:00
vdumas
63447ce5c8
N°5972 - Allow User creation in pop-up
2023-04-11 19:16:47 +02:00
Eric Espie
6af62c4a50
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-11-23 11:07:09 +01:00
Eric Espie
65b6c0f4ea
Fix CI
2022-11-23 11:04:58 +01:00
Eric Espie
4f14d1fb23
N°4974 - Session rework
2022-11-22 15:38:02 +01:00
acognet
2eadb632df
N°5618 - Setup : Compatibility PHP 8.1
2022-10-19 09:21:16 +02:00
acognet
1fcb3af4c0
N°5618 - Setup : Compatibility PHP 8.1
2022-10-14 17:09:35 +02:00
Molkobain
8f0a62c1c9
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-16 12:17:23 +02:00
Molkobain
fc9ac1b441
N°4739 - Add semantic on state for user classes
...
* Add new section in the backoffice SCSS structure for PHP classes of the DM that are in the core (not a module) and can't be styled via XML.
2022-08-14 21:35:56 +02:00
Eric Espie
a577799fee
Merge remote-tracking branch 'origin/support/3.0' into develop
2022-08-11 11:33:59 +02:00
odain-cbd
ec01ab73aa
N°5135 - Impersonate: history of changes versus log entries ( #290 )
...
* N°5135 - Impersonate: history of changes versus log entries
* N°5135 - enrich impersonated changelog userinfo with its previous value when overrided by an extension (ie approvalbase)
* N°5135 - indicate impersonation inside changelogs in both caselogs and activity
* N°5135 - Impersonate: history of changes versus log entries add specific username for caselogs
Co-authored-by: Eric Espie <eric.espie@combodo.com >
2022-08-11 11:12:07 +02:00
acognet
7ec12f1e12
N°4517 - PHP 8.1: Replace htmlentities(***, ENT_QUOTES, 'UTF-8') with utils::EscapeHtml
2022-07-01 09:22:25 +02:00
acognet
11d2991286
N°4417 - Fix portal user not seeing support agent avatar on caselog in portal
2021-11-15 15:36:03 +01:00
denis.flaven@combodo.com
5bcdcb52b2
N°4534 - creation of a new category 'filter' to hide admins to
...
non-admins without breaking legacy code.
2021-11-05 11:29:41 +01:00
Pierre Goiffon
e16425ab8a
Revert behavior change in \UserRights::FindUser v2
...
Was made in 2ab0fab0 by mistake, committed incorrectly in 2e426d37 (wooops)
2021-11-04 17:28:06 +01:00
Pierre Goiffon
2e426d373d
Revert behavior change in \UserRights::FindUser
...
Was made in 2ab0fab0 by mistake
2021-11-04 17:26:09 +01:00
Pierre Goiffon
ed43d00afe
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# application/transaction.class.inc.php
# core/userrights.class.inc.php
2021-10-21 15:12:23 +02:00
Pierre Goiffon
908a48e0a1
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# application/transaction.class.inc.php
# test/application/privUITransactionFileTest.php
2021-10-21 15:09:50 +02:00
Pierre Goiffon
7757f1f2d2
N°4289 Security hardening
2021-10-21 12:43:03 +02:00
denis.flaven@combodo.com
bf4835eec0
N°4354 - Hide Administrator profile to non-admins
2021-10-06 15:34:23 +02:00
Molkobain
fc7d2551cd
N°4302 - Fix hard-coded image att. code in UserRights::GetUserPictureAbsUrl()
2021-09-17 12:04:13 +02:00
Eric Espie
2ab0fab051
N°4211 - Remove DBObject::Reload calls added in 3.0.0 - Fix User cache when user not in DB
2021-09-14 15:01:42 +02:00
Eric Espie
b557f16cfa
N°4211 - Remove DBObject::Reload calls added in 3.0.0 - Try Person for User's Contact
2021-09-14 11:06:36 +02:00
Eric
67cd5e321e
N°3985 - Performance checks on the back end - Fix Session helper
2021-08-26 16:14:14 +02:00
Eric
bd9286f903
N°3985 - Performance checks on the back end - Use Session helper
2021-08-26 10:27:26 +02:00
Eric
2c2155a8e0
N°3985 - Performance checks on the back end
2021-08-23 13:57:03 +02:00
denis.flaven@combodo.com
99d0c05c1c
N°4095 - Provisions for future implementation of users password
...
expiration.
2021-08-09 17:13:08 +02:00
Stephen Abello
f3c11e72cf
N°3552 Add method to retrieve User object from Person object
2021-07-29 16:37:03 +02:00