Molkobain
c61a66ca69
N°3233 - Remove "display_template" from datamodel classes
2020-08-04 13:26:57 +02:00
Molkobain
3406ebf1fd
Merge remote-tracking branch 'origin/develop' into feature/backoffice-full-moon-design
2020-07-30 15:23:06 +02:00
Pierre Goiffon
90b60f90ae
Update files version to 2.8.0
2020-07-28 11:40:16 +02:00
Molkobain
fa153d8504
N°3185 - Datamodel: Add square logo in branding
2020-07-27 15:09:33 +02:00
Molkobain
5d3009646a
N°3182 - Datamodel: Add icon to menu groups
2020-07-27 15:09:33 +02:00
Molkobain
ec70d3546d
PHPDoc & code cleanup
2020-07-27 15:09:33 +02:00
Molkobain
8efd8008fc
N°2847 - Rework of the global iTopWebPage layout (Part II)
...
- Optimize TWIG templates includes (don't pass context to autonomous components)
- Preliminary work of the top bar and breadcrumbs features
- Removal of images dedicated to the breadcrumbs feature
2020-07-27 15:09:33 +02:00
Molkobain
e37c620d2d
PHPDoc & code cleanup
2020-07-24 14:11:30 +02:00
Molkobain
dd4ef8f91a
N°2870 - Portal: Fix "Notice: Undefined index: UI:PropertiesTab" on object form
2020-07-24 14:08:33 +02:00
Eric
7e970ee93c
N°3015 - fix notice
2020-07-15 09:38:33 +02:00
Eric
6320879fe1
✨ Add a cleanup file to the database integrity report.
...
Use it for fast database cleanup (removal of all broken entries) when you don't want to try recovering inconsistent records.
Note that you may need multiple report to eliminate all the inconsistencies.
2020-07-10 17:57:13 +02:00
Romain Quetiez
acf0548c4c
N°3171 - Friendly name and obsolescence flag not refreshed ( #151 )
...
- Compute any type of expression on server side
- Recompute friendly name and obsolescence flag on server side (DBOBject)
- Bonus : compute dependency for external keys
2020-07-10 17:26:37 +02:00
Eric
b1fa429234
N°2957 - Better check of the class parameter in requests
2020-07-10 14:41:38 +02:00
Eric
e564f71c14
N°2986 - Reintegrate application menus from "welcome itil" into application
2020-07-08 11:49:52 +02:00
acognet
0787c622d4
N°2738 - Remove unused dict keys
2020-07-06 13:43:46 +02:00
annProg
4c11eb099b
fix: Typology translation for zh_cn
2020-07-04 22:52:38 +02:00
acognet
5585385d08
N°2393 - API : Font Awesome remove v4 compatibility
2020-07-02 11:03:05 +02:00
acognet
98870b06e3
2548 - API : remove \DBObject::GetRelationQueries overrides in default datamodel
2020-07-01 16:28:20 +02:00
acognet
ca28f8f3c4
2393 - API : Font Awesome remove v4 compatibility
2020-06-30 16:28:15 +02:00
acognet
e9a1167da6
N°2363 - API : deprecate old linkedset update pattern
2020-06-30 09:02:42 +02:00
Pierre Goiffon
888232e8c3
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# test/core/HTMLDOMSanitizerTest.php
2020-06-26 10:53:49 +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
acognet
e7abaa2838
Update dictionnaries
2020-06-22 15:50:18 +02:00
Pierre Goiffon
f20808d929
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-06-22 11:39:44 +02:00
acognet
6fa153ae8b
N°3107 - Remove code merged by mistake
2020-06-17 15:20:52 +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
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
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
acognet
36804dfcf4
N°3098 - Portal with IE : apply a transition ends with blank page
2020-06-10 10:44:17 +02:00
Eric
9d8a7bf561
N°3007 - Warn the user that installing a patch on a non conform install is not recommended
2020-06-04 10:38:58 +02:00
acognet
7f922560ba
N°1976 - Duplicate Service on Customer Contract - formating code
2020-05-27 09:35:02 +02:00
acognet
d2e286345e
N°1976 - Duplicate Service on Customer Contract
2020-05-27 09:30:52 +02:00
acognet
8c86908652
N°3023 - Portal: Fix filter brick input not working in IE11
2020-05-19 10:17:27 +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
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
Pierre Goiffon
834297e675
N°2985 Security hardening ( #140 )
...
Thanks @bruno-ds for the review !
2020-05-13 10:04:40 +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
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
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