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
Molkobain
df473ae313
PHPDoc
2021-07-28 15:31:22 +02:00
Eric
14a5f87d62
N°4036 - User edition controls : a user cannot remove contact
2021-07-28 13:09:18 +02:00
Eric
8dae459b12
N°4036 - User edition controls : the profiles selection should allow the User modification (when editing your own User)
2021-07-28 11:45:02 +02:00
Eric
8dc10424e8
🎨 cleanup code
2021-07-28 09:59:10 +02:00
Eric
54a6573948
N°4036 - User edition controls : the profiles selection should allow the User modification (when editing your own User)
2021-07-28 09:13:47 +02:00
Eric
acb8a377dd
N°4036 - User edition controls : a user cannot change his own status (fix)
2021-07-27 17:40:00 +02:00
Eric
2c154b601d
N°4036 - User edition controls : allowed orgs must contain user org
2021-07-27 15:57:03 +02:00
Eric
7dad079688
N°4036 - User edition controls : a user cannot remove contact
2021-07-27 15:57:03 +02:00
Eric
ace2eb6dab
N°4036 - User edition controls : a user cannot change his own status
2021-07-27 15:57:03 +02:00
Eric
25f3c1cbc4
N°4036 - User edition controls : a user cannot add to himself a profile denying the backoffice
2021-07-27 15:57:03 +02:00
Eric
71a7e060e4
N°4036 - User edition controls : a user cannot delete himself
2021-07-27 15:57:03 +02:00
Molkobain
4843545171
N°4142 - Fix UserRights::GetUserPictureAbsUrl() returning user's placeholder picture for users with an unknown login
2021-07-15 17:33:38 +02:00
Molkobain
8b25679df8
Extract function to get a person's initials to a dedicated ToAcronym function in \utils
2021-04-05 21:05:46 +02:00
Molkobain
24eec4aa21
PHPDoc
2021-04-05 17:44:37 +02:00
Molkobain
9312fdb573
User picture: Fix wrong image displayed on other users without a contact
2021-03-26 10:03:13 +01:00
Molkobain
b782f2f9b2
Move utils::GetUserPictureAbsUrl() with other user methods
2021-03-26 08:54:46 +01:00
Molkobain
58d2b1d3f4
Rename utils::GetContactPictureAbsUrl() to utils::GetUserPictureAbsUrl()
2021-03-26 08:54:46 +01:00
Molkobain
aa9632a41b
User picture: Use placeholder image from preferences when no contact attached to the user
2021-03-25 15:59:45 +01:00
Molkobain
3380b8896a
Fix UserRights::GetUserInitials() for login starting with a lower case letter
2021-03-12 09:02:29 +01:00
Pierre Goiffon
b85b4d0067
N°3663 Group exception classes in /application/exceptions
...
Original files kept for compatibility issues :
- core/coreexception.class.inc.php
There are remaining exceptions in /core/oql, but those files are generated
2021-01-26 15:50:26 +01:00
Eric
154156f4a1
N°3423 - Allow AttributeImage / AttributeDocument content to be cached by the browser (portal)
2021-01-21 15:24:26 +01:00
Molkobain
27e1f3d64b
N°2836 - Portal: Introduce bubbles conversation as default caselog rendering
2020-10-24 15:22:42 +02:00
Molkobain
71bb071f38
N°2907 - Keep (standard) read-only tabs visible in edit mode
...
Specifics:
- User / Grant matrix
- Subnet / IP Usage
- Incident / Known errors
- UserRequest (Simple/ITIL) / Known errors
Generics:
- History (moved to activity panel)
- Notifications
2020-10-19 22:21:33 +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
e48d257b00
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/csvpage.class.inc.php
# application/displayblock.class.inc.php
# application/itopwebpage.class.inc.php
# application/utils.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
# datamodels/2.x/itop-config-mgmt/datamodel.itop-config-mgmt.xml
# datamodels/2.x/itop-knownerror-light/datamodel.itop-knownerror-light.xml
# datamodels/2.x/itop-service-mgmt/datamodel.itop-service-mgmt.xml
# datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml
# js/components/breadcrumbs.js
# pages/navigator.php
# test/core/DBSearchTest.php
2020-10-07 11:36:15 +02:00
Pierre Goiffon
e2c67dfcc4
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
2020-09-25 08:57:08 +02:00
Pierre Goiffon
45e366745d
N°3333 Security hardening
2020-09-24 17:34:57 +02:00
Molkobain
3add77308a
N°2847 - ActivityPanel: Fix entry's author info for CMDBChangeOp
2020-08-27 18:57:41 +02:00