acognet
e9a1167da6
N°2363 - API : deprecate old linkedset update pattern
2020-06-30 09:02:42 +02:00
Pierre Goiffon
f20808d929
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-06-22 11:39:44 +02:00
acognet
a6639b067f
N°309 - Afficher les arbres pliés ou dépliés
2020-06-19 12:26:08 +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
b7136c0b7a
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)
(cherry picked from commit c768e18e2b : no risk taken for 2.7.1, so cherry picked for 2.8.0)
2020-06-15 15:20:17 +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
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
odain
6e4f9a9b93
small fix
2020-06-12 09:14:09 +02:00
odain
4d3aefe2a4
fix all the tests
2020-06-11 21:29:03 +02:00
acognet
cf8a12fe95
PMP light first version - small evolutions
2020-06-10 10:44:18 +02:00
odain
31482ccef7
make sure GetCompiledModuleVersion returns timestamp
2020-06-08 09:34:45 +02:00
odain
c9c833a868
IssueLog instead of echo in ThemeHandler
2020-06-04 22:50:45 +02:00
odain
7cad4ac444
adapt testValidatePrecompiledStyles
2020-06-04 22:47:50 +02:00
odain
001680906d
molkobain remarks in PR
2020-06-04 21:58:03 +02:00
odain-cbd
ed355cb8cf
Update application/themehandler.class.inc.php
...
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com >
2020-06-04 21:52:02 +02:00
odain-cbd
fa036ee724
Update application/themehandler.class.inc.php
...
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com >
2020-06-04 21:47:02 +02:00
odain-cbd
e04548a61c
Update application/themehandler.class.inc.php
...
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com >
2020-06-04 21:45:29 +02:00
odain-cbd
25c55bdaf4
Update application/themehandler.class.inc.php
...
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com >
2020-06-04 21:43:17 +02:00
odain-cbd
c1c43c7d5d
Update application/themehandler.class.inc.php
...
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com >
2020-06-04 21:43:00 +02:00
acognet
28b75f29e5
N°3020 - Recurring PHP Notice with itop-fence "Undefined index: login_temp_auth_user
2020-06-04 16:21:07 +02:00
odain
b7ffa9e3c0
bug2996: include images in precompiled signature
2020-06-04 08:55:28 +02:00
odain
e94d5418f4
Merge branch 'develop' into feature/bug2996-checklist-compilation
2020-06-03 11:32:26 +02:00
acognet
f301a283e2
N°3015 - Fix "Undefined index: login_mode" Notice
2020-06-02 16:04:50 +02:00
acognet
59af58a173
N°3008 - Align transition form markup metadata to regular form in the backoffice
2020-05-27 10:00:20 +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
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
Thomas Casteleyn
23afee514d
🌐 Update nl.dictionary.itop.ui.php ( #125 )
2020-05-13 14:38:32 +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
Pierre Goiffon
834297e675
N°2985 Security hardening ( #140 )
...
Thanks @bruno-ds for the review !
2020-05-13 10:04:40 +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
Pierre Goiffon
f8e39877b3
N°2988 Security hardening
2020-05-07 11:49:58 +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
odain
d13591ca85
create parameters.json folder when necessary
2020-05-04 15:24:45 +02:00
odain
c1b3cb1e7b
avoid to read SCSS signature when no file touched and itop theme loading only + create parameters.json folder when necessary
2020-05-04 15:16:26 +02:00
odain
d43c72b3ac
avoid to read SCSS signature when no file touched and itop theme loading only
2020-05-04 14:42:55 +02:00
odain
3ee4b564f0
add a test to always validate datamodel declared precompiled CSS
2020-05-04 11:16:51 +02:00
odain
0988c8ccbf
Mock compiler caller for test + Cover with tests + small css compilation fixes
2020-05-02 00:45:15 +02:00
Pierre Goiffon
9b065ffb0a
Merge remote-tracking branch 'origin/support/2.7.0' into support/2.7
...
# Conflicts:
# datamodels/2.x/itop-attachments/renderers.itop-attachments.php
2020-04-29 09:00:10 +02:00
Pierre Goiffon
accda04a37
Hierarchical selection popup : now collapsed by default, and collapse all / expand all buttons ( #132 )
...
The collapse all / expand all is not printed if no child exists
Combodo implementation of PR #87
2020-04-27 11:21:37 +02:00
Pierre Goiffon
f364e7b043
N°2923 Datatable : fix var name typo
...
Thanks @bruno-ds !
2020-04-24 18:28:50 +02:00
Pierre Goiffon
42afe033ef
N°2923 Datatable : use container id instead of externally generated id
2020-04-24 17:16:47 +02:00
Denis Flaven
5cfa06e36f
Faster compilation of themes
...
- Ability to provided precompiled themes in the datamodel
- Check that a precompiled theme is still up-to-date based on a signature
2020-04-22 16:11:02 +02:00
Eric
1b2d3d1e84
N°2952 - Provisioning for hybrid auth fails
...
Changed Origin for change to an allowed value
2020-04-21 11:59:48 +02:00
Eric
06b17e82db
N°2755 - Security hardening
2020-04-09 11:03:07 +02:00
Eric
2add79a473
N°2853 - Security hardening
2020-04-09 10:55:17 +02:00
Lars Hippler
427326d074
Enable external classes (i.e. iApplicationObjectExtension) to use bypass function as well
2020-04-08 17:24:12 +02:00
acognet
621295199c
N°1402 - Attribut File cannot be emptied Add a trash next to the name of the file
2020-04-06 16:36:46 +02:00
Eric
a3a34a94e7
N°1355 - Security hardening
2020-04-06 11:47:57 +02:00
Stephen Abello
6edc365685
N°2742 - HTML files preview are now raw text only
2020-04-06 09:47:24 +02:00