acognet
7e69256cb4
N°2668 - Notifications - Export wrong attribut format in html
2020-05-18 21:52:31 +02:00
acognet
83e3c089a4
N°1976 - Duplicate Service on Customer Contract
2020-05-18 21:51:29 +02:00
Pierre Goiffon
0d1059a8fc
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# application/utils.inc.php
# conf/web.config
# datamodels/2.x/itop-backup/ajax.backup.php
# datamodels/2.x/itop-backup/status.php
2020-05-18 09:24:46 +02:00
Eric
e2f15ca24a
🌐 Add ES_CR translations to Application Upgrade Menu
...
From PR#128 by Federico Lazcano
2020-05-15 14:39:22 +02:00
Eric
7628b85b70
🌐 Add ES CR translations for DB Tools
...
From PR#127 by Federico Lazcano
2020-05-15 14:13:24 +02:00
Eric
525f600c18
🌐 Config Menu title should be uppercase
...
From PR#126 by Federico Lazcano
2020-05-15 14:04:15 +02:00
Pierre Goiffon
0ffa2850ea
Deadlock log : log inside a dedicated log file instead of creating an EventIssue object ( #139 )
...
First log implementation (75730ee ) was creating EventIssue objects, and was rollbacking transaction if it exists
The new one has some benefits :
* always log one line by default in log/error.log, but details must be activated though config (channels `Deadlock-WaitTimeout` and `Deadlock-Found`)
* detailed logs are in a dedicated file (log/deadlock.log) :
- easier for our clients to get and share
- has rotation by default
- looking at the file size is a direct way to know if error happened
- more compliant to industry standards !
* the transaction stays untouched, so that the consumer can do whatever it prefers
2020-05-14 17:49:05 +02:00
Eric
fa3610cfee
N°2641 - Create a dedicated ErrorPage for fatal errors
...
Fix fatal errors being logged in setup.log instead of error.log
2020-05-14 14:37:38 +02:00
acognet
898ee95a2c
N°1997 - dbClick to exit the "description" field when creating an incident on the portal
2020-05-14 13:03:49 +02:00
Pierre Goiffon
730570f1f8
📝 MFCompiler language injection
2020-05-14 11:43:57 +02:00
Pierre Goiffon
80ce1eb125
N°2984 Security hardening
2020-05-14 11:33:48 +02:00
Pierre Goiffon
228a945da9
N°2984 Security hardening
2020-05-14 11:26:35 +02:00
bruno DA SILVA
79909fadc0
N°2556 - Repair CI
2020-05-14 10:49:31 +02:00
bruno DA SILVA
746b47bb0e
N°2556 - Html sanitization preserve content of removed tags (except for a forbidden list)
...
forbidden list: see $aTagsContentRemovableList
2020-05-14 10:33:30 +02:00
acognet
150d3e096d
N°2346 - Function GetTrackOrigin() doesn't return good value during csvimport
2020-05-13 23:55:26 +02:00
Thomas Casteleyn
23afee514d
🌐 Update nl.dictionary.itop.ui.php ( #125 )
2020-05-13 14:38:32 +02:00
acognet
48c5698f08
N°2934 - Backoffice theme: Add variable for menu group background color
2020-05-13 12:22:35 +02:00
acognet
1a4ee0f977
N°1953 - Dashlet Title alignment not consistent : Left on List, Center on Table/Pie/Chart
2020-05-13 12:22:35 +02:00
Eric
1ca39618e1
N°1610 - Fix [DBObject] ExecAction - apply_stimulus
...
removed unnecessary test
2020-05-13 11:38:22 +02:00
Eric
7bb1f9f423
N°2937 - fix export error on EventIssue object
2020-05-13 11:24:34 +02:00
Pierre Goiffon
834297e675
N°2985 Security hardening ( #140 )
...
Thanks @bruno-ds for the review !
2020-05-13 10:04:40 +02:00
bruno DA SILVA
21c2574cd9
N°2358 - Fix deletion of a single replica within a list
2020-05-13 09:37:36 +02:00
Pierre Goiffon
6d9923be68
AbstractWeeklyScheduledProcess fix typo and add @noinspection
2020-05-13 08:45:03 +02:00
bruno DA SILVA
839bbc425f
N°2901 Add log to help diagnose lost InlineImage
...
they are disabled by default, use this to enable:
```
'log_level_min' => array(
'InlineImage' => LogAPI::LEVEL_TRACE,
'UserRequest' => LogAPI::LEVEL_TRACE,
),
```
2020-05-12 15:34:13 +02:00
acognet
70cc19768a
N°1953 - Dashlet Title alignment not consistent : Left on List, Center on Table/Pie/Chart
2020-05-12 14:48:56 +02:00
acognet
873d109b98
N°1910 - iTop - Search on Text contains "_" not working - move correction in other place
2020-05-12 14:48:16 +02:00
Eric
a81950571a
N°1598 - Fix regression on modify
2020-05-12 14:21:34 +02:00
Eric
bcd9679957
N°3006 - Fix filtering an UNION with parent class
2020-05-12 12:08:18 +02:00
Eric
2c10913fe5
N°2093 - Keep object values when a stimulus action fails
2020-05-12 11:29:30 +02:00
Eric
0342b89481
N°1598 - warning for bad stimulus instead of fatal error
2020-05-12 11:01:04 +02:00
Pierre Goiffon
3c9318d56a
N°2990 Fix count warning on audit OQL error
2020-05-12 09:41:24 +02:00
Pierre Goiffon
30d10b6f11
N°2990 Security hardening
2020-05-12 09:40:58 +02:00
acognet
3fd55c6dd6
N°1693 - the history of AttributeEncryptedString must not interpret HTML tags
2020-05-11 12:14:55 +02:00
Pierre Goiffon
f8e39877b3
N°2988 Security hardening
2020-05-07 11:49:58 +02:00
Pierre Goiffon
0a3f7d7ef7
N°2989 ajax.backup small updates
...
* update copyright
* in messages replace iTop by constant
2020-05-07 11:18:21 +02:00
Pierre Goiffon
222eb47bd2
N°2989 ajax.backup : refactor exit conditions
...
Adding a die() call so that we are sure to exit on errors !
2020-05-07 10:49:05 +02:00
Eric
c15b3462d1
N°2945 - Adding an empty file as an attachment is generating a fatal error
...
Changed error message
2020-05-07 08:49:05 +02:00
Pierre Goiffon
32f05ea917
👥 Added Pascal Schirrmann as contributor (N°2980, thanks to him !)
2020-05-07 08:36:53 +02:00
Molkobain
6a50b55a2a
N°1598 - Improve user feedback on invalid transition: Display a better error message to the user in the portal
2020-05-06 16:58:25 +02:00
Eric
72f11c6a4d
N°2815 - Fix basic authentication with Apache
...
Added support for REDIRECT_HTTP_AUTHORIZATION
2020-05-06 11:35:56 +02:00
Eric
609ea47f7b
PHPDoc
2020-05-06 10:29:47 +02:00
Pierre Goiffon
74b3cfd46c
Merge remote-tracking branch 'origin/support/2.7.0' into support/2.7
2020-05-06 10:13:15 +02:00
acognet
f7ea6c09cd
N°2589 - Infinite loops when logging with a Contact having a non empty TagSet field
2020-05-05 19:00:24 +02:00
acognet
526a7f9817
N°1910 - iTop - Search on Text contains "_" not working - convert _ to \_ in javascript
2020-05-05 18:36:38 +02:00
Eric
5ccb1ef72a
N°1662 - Fix Auto-complete on external key ignore obsolescence user preference
...
ValueSetObjects now consider obsolete data
2020-05-05 11:14:59 +02:00
Pierre Goiffon
180da03f08
N°2980 Fix backup not executed anymore
...
Regression introduced by #89
2.7.0-2
2020-05-05 09:00:40 +02:00
Pierre Goiffon
7ec7626aa0
N°2977 PHP Doc change
2020-05-04 18:13:40 +02:00
Eric
f92a980b4d
N°2974 - Fix Global Search doesn't search in external field.
...
For External Field, allow the search also for FriendlyNames.
2020-05-04 18:13:18 +02:00
Pierre Goiffon
5d7582bb6f
N°2977 LogAPI : restore default log level to OK, and really allow LEVEL_DEFAULT overloads
...
* Level was changed by mistake to trace with refactoring in 289171b9
Thanks @v-dumas !
* self wouldn't allow to override
see https://www.php.net/manual/fr/language.oop5.late-static-bindings.php
Thanks @bruno-ds !
* improve PHPDoc !
2020-05-04 16:55:46 +02:00
bruno DA SILVA
7a40db94fb
2424 - Better messages when an object update fail & removed an unwanted webserver error log entry
2020-05-04 12:00:30 +02:00