Molkobain
030d912820
Code cleanup
...
- Format code accordingly to coding conventions
- Add / update PHPDoc all over the place
- Suppress most of the warnings that did not have a big impact on code's logic
2019-07-09 19:10:16 +02:00
Molkobain
bc55bfbee1
N°2235 Enable notification placeholders in hyperlinks
2019-05-21 17:38:28 +02:00
Pierre Goiffon
15362df69a
Merge branch 'master' into develop
2019-04-29 11:26:52 +02:00
Pierre Goiffon
77f757995e
Merge remote-tracking branch 'origin/support/2.5'
2019-04-29 11:26:37 +02:00
Thomas Casteleyn
2858d13fd5
🐛 Fix default usage of iTopMutex when TLS is enabled
...
See R-021467
2019-04-29 11:18:54 +02:00
Stephen Abello
99f398a87e
N°1529: Correct wrong constant name for Mcrypt, handle iv generation fails to avoid data corruption
2019-04-24 11:44:43 +02:00
Pierre Goiffon
5dc8283229
💡 Some doc for Config::GetModule* methods
2019-04-10 11:27:11 +02:00
Pierre Goiffon
2a0928b4be
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# css/css-variables.scss
# css/light-grey.css
# datamodels/2.x/version.xml
2019-03-21 17:46:30 +01:00
Pierre Goiffon
7e064365eb
N°1968 Uniqueness : fix only root disabled class was removed from searches
...
Now all of the following hierarchy is excluded
2019-03-21 17:25:51 +01:00
Pierre Goiffon
c313ed2efc
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# composer.json
2019-03-19 11:18:18 +01:00
Pierre Goiffon
243aab1030
N°1968 Uniqueness : do not allow invalid rule overrides definition
...
On overrides disabled key must has a value
2019-03-18 16:07:36 +01:00
Pierre Goiffon
a6a2410c50
Merge branch 'master' into develop
...
# Conflicts:
# datamodels/2.x/itop-attachments/nl.dict.itop-attachments.php
2019-03-15 17:23:04 +01:00
Pierre Goiffon
eb49dbbdc8
N°1968 uniqueness rules : fix search for classes hierarchy, disallow 'attributes' property overrides
2019-03-12 18:12:01 +01:00
Pierre Goiffon
76c3f640db
Merge remote-tracking branch 'origin/master' into develop
2019-03-08 14:35:35 +01:00
Pierre Goiffon
94092f445f
Merge remote-tracking branch 'origin/support/2.5'
...
# Conflicts:
# application/applicationextension.inc.php
# webservices/rest.php
2019-03-08 14:35:02 +01:00
Pierre Goiffon
b25a8b4c9f
💡 add missing @var
2019-03-08 09:06:12 +01:00
Eric
856c037bb0
N°2064 - Fix abstract class state list for notification triggers
2019-03-07 15:56:29 +01:00
Pierre Goiffon
d6a0a279a5
N°1449 Update REST API version for new pagination params
2019-03-04 16:00:36 +01:00
Pierre Goiffon
44f5d71e1b
💡 PHPDoc for REST API
2019-03-04 16:00:35 +01:00
Pierre Goiffon
065895aa73
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# datamodels/2.x/itop-portal-base/zh_cn.dict.itop-portal-base.php
# dictionaries/zh_cn.dictionary.itop.core.php
# dictionaries/zh_cn.dictionary.itop.ui.php
2019-03-04 09:21:14 +01:00
Stephen Abello
5a0edb5c39
Merge branch 'support/2.5'
...
# Conflicts:
# js/jquery.tablesorter.pager.js
2019-03-01 17:06:44 +01:00
Pierre Goiffon
e2c8237beb
Allow params "limit" and "page" in REST-API
...
PR #25 , code author Dennis Lassiter, many thanks !
Was commited to develop first but decided to retrofit this on support/2.5 (N°1449)
(cherry picked from commit fd55bdf9a8 )
(cherry picked from commit 49e31ddb3d )
2019-02-28 10:06:42 +01:00
Eric
377b4b038c
N°2041 - Fix: Reset(LinkedSetIndirect) breaks data integrity
2019-02-27 09:57:01 +01:00
Pierre Goiffon
49e31ddb3d
🎨 REST service : change var names for new pagination params (thanks @jbostoen !)
2019-02-27 09:43:38 +01:00
Dennis Lassiter
fd55bdf9a8
Allow params "limit" and "page" in REST-API
...
PR #25 , code author Dennis Lassiter, many thanks !
2019-02-26 17:06:44 +01:00
Eric
1cb36621a1
N°1963 - Dashlet GroupBy: allow ExternalField selection in UI
2019-02-26 15:31:31 +01:00
Pierre Goiffon
b52e972a39
🐛 Fix login page in chinese instead of english
...
Introduced by PR #39 (commit 6ad27b43 )
2019-02-22 09:54:56 +01:00
Pierre Goiffon
2d344e0209
Fix merge error again.........
2019-02-21 17:38:47 +01:00
Pierre Goiffon
519252efd4
Fix merge error (wooops)
2019-02-21 17:29:53 +01:00
Pierre Goiffon
e59e62fb1b
Merge remote-tracking branch 'origin/master' into develop
...
# Conflicts:
# core/expressioncache.class.inc.php
2019-02-21 17:24:37 +01:00
Pierre Goiffon
a35690d13c
📌 Identify & remove Combodo code from ArchiveTar lib
2019-02-21 17:07:31 +01:00
Eric
d0a766d424
N°1975 - Fix: Change Menu rights to "Admin only" leads in crash test
...
(cherry picked from commit a89bca4626 )
2019-02-20 15:06:57 +01:00
Eric
a89bca4626
N°1975 - Fix: Change Menu rights to "Admin only" leads in crash test
2019-02-20 14:57:39 +01:00
Eric
63a36fd0f6
N°2030 - Fix function CopyAttribute for external fields
2019-02-19 14:09:14 +01:00
Eric
7cf7e55454
N°1823 - Fix tags not saved in case of error
2019-02-19 10:16:45 +01:00
Eric
5067c867b8
N°2014 - Fix Object modification refused when a n-n relation is locked by datasynchro
2019-02-18 15:41:06 +01:00
Eric
9637e75f97
N°2011: Fix Issue with "ExecAsyncTask: async_task_retries"
2019-02-13 14:07:13 +01:00
Eric
6f0effcc66
Merge tag 'N2016' into develop
...
Tagging hotfix N2016 N2016
2019-02-13 14:04:27 +01:00
Eric
d484614c0f
N°2016 - Fix Issue with "ExecAsyncTask: async_task_retries"
2019-02-13 14:03:22 +01:00
Eric
d3700ac9f8
Merge tag 'N1963' into develop
...
Tagging hotfix N1963 N1963
2019-02-13 11:01:42 +01:00
Molkobain
257fb4d036
🐛 N°2019 Fix empty error message on object update
2019-02-08 15:39:01 +01:00
Pierre Goiffon
7aa5d84ff4
💡 Fix PHPDoc for \CMDBSource::GetSqlStringColumnDefinition
2019-02-07 15:06:57 +01:00
Molkobain
46e99bfb40
🐛 Fix notifications tab in objects no longer displaying items (regression introduced by a9bd5a8)
2019-02-07 14:06:06 +01:00
Pierre Goiffon
7034ffea39
N°2010 Fix case for information_schema column names
...
In MySQL 8, we need to use same case as column declaration, or use an alias
2019-02-07 11:17:19 +01:00
Pierre Goiffon
94ed0354c2
Merge branch 'master' into develop
2019-01-31 18:43:31 +01:00
Pierre Goiffon
2bd7a7b5f8
Merge remote-tracking branch 'origin/support/2.5'
...
# Conflicts:
# application/utils.inc.php
2019-01-31 18:43:20 +01:00
Pierre Goiffon
0aab80917a
N°1921 Process InlineImage from another iTop as external images
...
* Notifications : do not embed InlineImage with wrong secret
* HtmlSanitizer : remove data-img-* attributes if not the same iTop (using approot from Config)
* move \HTMLDOMSanitizer::ProcessImage to \InlineImage::ProcessImageTag
* data-img-* attributes name are now InlineImage class constants
2019-01-30 11:32:47 +01:00
Pierre Goiffon
2cf3408023
💡 add PhpDoc to AttributeImage methods
2019-01-29 11:08:01 +01:00
Pierre Goiffon
6bbc543ac1
🚸 Change AttributeImage methods visibility to allow overrides
2019-01-28 13:56:20 +01:00
Eric
1ca4f993b0
💚 Fix apc-emulation
2019-01-24 18:07:50 +01:00