Eric
bb892cc180
N°3078 - Fix error on login while in maintenance mode
2020-08-27 17:10:37 +02:00
acognet
4618f12d8a
N°3234 - Notify on expiration not sending notifications
2020-08-21 18:50:27 +02:00
odain
d12e2e592a
N°3265 - Log stacktrace when cron exception raised with debug enabled
2020-08-21 10:25:05 +02:00
Eric
6a25933744
N°3248 - code hardening
2020-08-18 17:21:48 +02:00
Pierre Goiffon
208ccfe3ab
N°3257 Fix cannot create objects with AttributeImage from extkey widget on PHP 7.4
2020-08-18 17:13:37 +02:00
Eric
f74c78d61c
N°3248 - code hardening
2020-08-18 17:02:46 +02:00
Eric
6176af089c
N°3256 - Invalid filter parameter, when using & (ampersand) in filter parameter (OQL Query)
2020-08-18 14:41:18 +02:00
odain
a35b2d83b7
Cancel functionnal changes to make sure they are ok in next release (develop/2.8) first
2020-08-07 15:17:24 +02:00
odain
8902d6e532
CI migration/automation + new test to ease iTop release management
...
- new Jenkinsfile and .jenkins removal to launch phpunit/behat tests
triggered on both iTop build and push.
- N°3053 - Check XML conversion methods
- N°3057 - New build recipe
- N°3059 - Automatically set the documentation URLs
- N°3052 - Check community modules XML version against latest version
- N°3054 - Check community modules version against major version
- N°3062 - setup.css file integrity test
- N°3060 - Check consistency between the list of modules and installation.xml
- Add exclusion group for CI
- N°3061 - Automatically check the installation.xml consistency
2020-08-07 14:48:51 +02:00
Pierre Goiffon
07bd6b8539
N°3219 cron : reset CMDBChange for each process
2020-08-04 09:44:20 +02:00
Pierre Goiffon
1148449bb7
📝 Add missing @since on \DBSearch::GetFirstResult
2020-07-29 17:21:15 +02:00
jbostoen
11d418fd49
🌐 Dutch translations: fix use of ITOP_APPLICATION, ITOP_APPLICATION_SHORT
...
* Fix incorrect ITOP_APPLICATION, ITOP_APPLICATION_SHORT
2020-07-28 16:26:16 +02:00
Eric
ace676dc24
N°2585 - Fix alias problem in portal scopes
...
The re-aliasing map structure now allows multiple mapping for the same alias (used for the translations of UNIONS)
2020-07-23 16:41:57 +02:00
Eric
8122270476
N°3176 - OQL: Fix malformed UNION queries in portal scopes
...
Fix regression in Unit tests
2020-07-22 17:30:38 +02:00
Eric
1f66d53ab4
N°3176 - OQL: Fix malformed UNION queries in portal scopes
...
Fixed AddCondition_ReferencedBy() for unions (regression introduced by N°2970)
2020-07-22 16:09:08 +02:00
Eric
dfaeca43e4
N°3148 - OQL request malformed
...
Fix variables in ListExpression
2020-07-22 10:06:11 +02:00
Eric
5b04143711
N°3111 - Fix Portal export
2020-07-21 16:39:55 +02:00
Eric
bd14096d43
N°3150 - Wrong count for archived objects
2020-07-21 14:21:55 +02:00
Eric
3b20be05cb
3189 - DBTools enhancements
...
* Add CLI command bin/report.php to generate report offline
* Keep the latest report in log/dbtools-report.log in order to visualize it with "Log management" menu
2020-07-21 14:08:36 +02:00
Eric
fdec608c3e
N°3174 - Remove stack trace from MySQLException
2020-07-16 18:09:44 +02:00
Eric
72cb3de50d
N°3173 - Installation issue with PHP 7.4 (fix php notice)
2020-07-16 17:23:21 +02:00
Eric
c03d32b423
N°3180 - Allow HTML in dictionary for login screen ('UI:Login:About')
2020-07-16 15:28:49 +02:00
Eric
94f9b16c03
N°2589 - Infinite loops when logging with a Contact having a non empty TagSet field
...
Add ListParameters to DBSearch for nested queries
2.7.1
2020-06-24 15:18:11 +02:00
acognet
311aeb0b07
N°2589 - Infinite loops when logging with a Contact having a non empty TagSet field
2020-06-24 12:09:55 +02:00
acognet
68fe3f01be
Spelling corrections
2020-06-23 17:38:24 +02:00
acognet
7ce94486bd
Spelling correction
2020-06-23 13:49:53 +02:00
acognet
6523b34d58
Update version number for 2.7.1
2020-06-23 11:19:44 +02:00
bruno DA SILVA
be20705449
Add unit test.
...
unit test the behaviour of the removal of the blacklisted html tags
this is in fact an adaptation of the test added for the rolled-back feature of the n°2556.
This feature has been postponed to the 2.8 due to performance scaling issues.
2020-06-22 16:13:31 +02:00
acognet
e7abaa2838
Update dictionnaries
2020-06-22 15:50:18 +02:00
Pierre Goiffon
8d73eb6dff
Revert "N°2556 - Html sanitization preserve content of removed tags (except for a forbidden list)"
...
This reverts commit 746b47bb0e .
Revert "N°2556 - Repair CI"
This reverts commit 79909fadc0 .
2020-06-22 11:36:46 +02:00
acognet
f84995a58f
N°309 - Afficher les arbres pliés ou dépliés
2020-06-19 18:45:26 +02:00
acognet
7f66e26b5f
Merge remote-tracking branch 'origin/support/2.7' into support/2.7
2020-06-19 12:27:35 +02:00
acognet
a6639b067f
N°309 - Afficher les arbres pliés ou dépliés
2020-06-19 12:26:08 +02:00
Pierre Goiffon
8a6d66effd
📝 Fix PHPDoc
2020-06-18 11:08:18 +02:00
Pierre Goiffon
6885d64124
📝 N°1418 DBObject PHPDoc
2020-06-17 19:03:29 +02:00
acognet
6fa153ae8b
N°3107 - Remove code merged by mistake
2020-06-17 15:20:52 +02:00
acognet
e226222c2a
N°3102 - widget regression: OQL syntax error now crash the page instead of displaying an error in place of the widget
2020-06-17 11:11:48 +02:00
Pierre Goiffon
aca0143e89
📝 PHPDoc for BackgroundProcess exceptions
2020-06-17 09:25:38 +02:00
Pierre Goiffon
1968c60770
📝 \DBObjectSet::ToArray PHPDoc
2020-06-16 12:32:57 +02:00
Pierre Goiffon
26014f410a
Set back version for 2.7.1
...
Was set to 2.8 by mistake in 23afee51 (PR #125 that was rebased in GitHub web)
2020-06-15 15:49:01 +02:00
Pierre Goiffon
8912618732
Revert "N°2214 Add PHP check in CLI scripts"
...
This reverts commit c768e18e2b .
No risk taken for the 2.7.1 : this will be included but for 2.8 !
2020-06-15 15:18:26 +02:00
Eric
7bee718a13
N°3775 - Dashboard Definition with unknown class leads to an error
2020-06-15 14:53:58 +02:00
Pierre Goiffon
2705543efd
N°2997 new test for AbstractWeeklyScheduledProcess
...
Document the way GetNextOccurrence works O:)
2020-06-12 18:20:07 +02:00
Pierre Goiffon
1e6b885301
SetupUtils : add missing public access keyword for methods
2020-06-12 16:50:04 +02:00
Pierre Goiffon
c768e18e2b
N°2214 Add PHP check in CLI scripts
...
It is quite common that the PHP interpreter that is launched in CLI is different that the one used by the webserver. So iTop code launched by CLI could run in a context that doesn't meet iTop requirements !
This adds in the following scripts the same control that is done on the setup wizard first step :
* cron.php
* backup, check-backup
* export, exportv2
* bulk import
* synchro-exec, synchro-import
If the check throws at least one error then the script is stopped with an appropriate message, and a log is made (IssueLog, Error level, CLI channel)
2020-06-12 16:46:37 +02:00
Eric
d4b93f3bf0
N°2641 - Create a dedicated ErrorPage for fatal errors
2020-06-11 17:16:47 +02:00
acognet
6354c62c2b
N°3012 - Fix blocking MTT/MTP when /extensions
2020-06-11 14:13:27 +02:00
acognet
cf8a12fe95
PMP light first version - small evolutions
2020-06-10 10:44:18 +02:00
acognet
36804dfcf4
N°3098 - Portal with IE : apply a transition ends with blank page
2020-06-10 10:44:17 +02:00
Eric
6966c0498a
N°3071 - fix missing index for AttributeSet (for migration)
2020-06-08 16:50:32 +02:00