Pierre Goiffon
98789f28bb
N°3198 Relations Table Mode : control duplicates server side
2020-09-22 13:32:32 +02:00
Pierre Goiffon
36f8344ec9
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# js/table-selectable-lines.js
2020-09-18 14:23:36 +02:00
Pierre Goiffon
dd942997cb
🎨 Fix invalid formatting introduced in 827b4b5bbe
2020-09-18 14:22:28 +02:00
Pierre Goiffon
57fea03745
🔧 Fix editorconfig for JS files
2020-09-18 14:21:47 +02:00
Pierre Goiffon
827b4b5bbe
🎨 Fix string delimiter
...
Thanks @jbostoen for pointing this out (see discussion in 0773660ef2 )
2020-09-18 14:15:41 +02:00
Pierre Goiffon
5405ae1d91
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-09-18 10:47:30 +02:00
Pierre Goiffon
ed1bb3e93a
N°2214 Add PHP check in CLI scripts : 2nd code review with Romain
...
- fix wrong test in \SetupUtils::CheckPhpAndExtensions
- fix \SetupUtils::CheckGraphviz consumers in WizardStep : do not assume that only one CheckResult is returned... doing a for each loop instead !
- json_encode prb on Windows : pull up default messages from consumers to \SetupUtils::CheckGraphviz (was introduced in 6e754d4fa5 )
2020-09-18 10:43:39 +02:00
Pierre Goiffon
7de59c1977
Update .editorconfig
2020-09-18 10:19:38 +02:00
Pierre Goiffon
0773660ef2
N°3198 Relations Table Mode : update table select line script
...
Was selecting line when clicking in the ext key widget (drop-down using Selectize, search/add widgets)
2020-09-17 14:48:00 +02:00
Pierre Goiffon
c34c4bc09d
📝 Fix CRUD wiki page URL
...
was linking to Combodo private wiki :/, now is the public one \o/
Many thanks @Hipska !
2020-09-14 15:05:44 +02:00
Pierre Goiffon
eded4814a1
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-09-14 14:27:18 +02:00
Pierre Goiffon
bced819b3f
📝 N°2293 PHPDoc for DBObject::GetOriginal
2020-09-14 14:26:29 +02:00
Pierre Goiffon
b9f9322418
N°2214 Remove type hinting in SetuUtils for compatibility issues
...
This file needs to be able to run on very old PHP versions !
2020-09-14 11:38:55 +02:00
Pierre Goiffon
4badb90344
N°2214 Cron : remove :void to keep compatibility with PHP < 7.1
...
see https://www.php.net/manual/fr/migration71.new-features.php#migration71.new-features.void-functions
2020-09-14 11:02:18 +02:00
Thomas Casteleyn
0542a8e4f8
Synchro cleanup ( #157 )
...
* Cleanup duplicate code
* Document undocumented parameter
* Removed duplicate code for consistency
2020-09-14 09:53:40 +02:00
Pierre Goiffon
f0434f9125
🎨 N°2214 In SetupUtils::Check* methods : replace debug SetupLog calls by CheckResult::TRACE objects
...
This is the caller responsibility to log using the correct classes !
Also we need to remove this dependency O:)
Modifications:
* reverts e8e259dde9 as SetupPage is no longer called since N°2522 / c4b7be5b6f
* \SetupUtils::Log : remove useless final, add PHPDoc and type hinting to modified methods
* add PHPDoc and type hinting to modified methods
* add \CheckResult::TRACE
* replace SetupLog::Log calls by CheckResult::TRACE
* modify SetupUtils::Check* callers to handle the new TRACE severity
2020-09-11 18:37:30 +02:00
acognet
23136bdf00
N°3303 - Bug on Mass update of actions (notification)
2020-09-11 09:53:23 +02:00
Lars Kaltefleiter
43cadb0ede
N°3287 - Set from display name / label in action email
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@me.com >
2020-09-11 09:50:14 +02:00
Pierre Goiffon
11f00cc229
N°2214 PHP version check in CLI scripts : remove some checks in CLI, and various improvements
...
Initial commit : b7136c0b7a
Removed checks : see \SetupUtils::CheckPhpAndExtensions PHPDoc
Other improvements :
* add PhpDoc on new public method \SetupUtils::CheckPhpAndExtensions
* add type hinting and new format on SetupUtils new methods
* refactor CheckResult[] filter method to be more generic
2020-09-10 16:52:47 +02:00
rquetiez
f5a3bb2baa
N°3251 - Null in data synchro (fixes the regression introduced in a1f5d80)
...
- restore the initial behavior, thanks to hipska through PR#166
- refactor so as to make it clear that no SQL injection is possible (and will never be)
- add PHPUnit tests on the data synchronization => up to 20s to execute
- fix utils::ExeciTopScript to alow its usage within the automated test
2020-09-09 22:41:13 +02:00
odain
b5cfd1c61e
💚 uncomment test
2020-09-08 11:36:42 +02:00
odain
7ab274cb7b
💚 fix test after merge
2020-09-08 09:21:06 +02:00
Molkobain
7d1a61a2f9
N°2899 - Setup: Add mbstring as mandatory PHP extension
2020-09-08 09:12:43 +02:00
odain
3c299654e3
N°3265 - Log stacktrace when cron exception raised with debug enabled
2020-09-07 16:57:27 +02:00
odain
1eba8ba4ac
Merge branch 'support/2.7' into develop
2020-09-07 16:48:15 +02:00
odain
98c371c5cf
add new code style for brackets
2020-09-07 16:12:12 +02:00
Thomas Casteleyn
9daf23576d
Update the movie icon with a flat design
2020-09-07 15:20:08 +02:00
Thomas Casteleyn
b9f23177e7
Add attachment icon for movie files
2020-09-07 15:20:08 +02:00
acognet
1e0415e902
3234 - php 5.6 compatibility
2020-09-07 12:14:38 +02:00
Thomas Casteleyn
6542cf9d30
Add missing "
...
Co-authored-by: Eric Espié <eric.espie@combodo.com >
2020-09-06 20:30:36 +02:00
Thomas Casteleyn
610e74e642
Fix filename headers when downloading
2020-09-06 20:30:36 +02:00
Eric
dbada2f72a
N°3238 - Fix multi-words search in FilterBrick and ManageBrick
2020-09-04 17:34:59 +02:00
OИUЯd da silva
c3ecd51153
Merge pull request #134 from itomig-de/feature/IsWriteAllowed
...
Enable external classes to use bypass function as well
2020-09-04 10:26:30 +02:00
Eric
9694e9848d
N°3285 - Fix Standard Global Search: multiple words search
2020-09-04 09:27:39 +02:00
bruno-ds
fe87700135
Un-deprecate ItopExtensionsExtraRoutes::AddRoutes(...)
...
we had imagined it as a compatibility layer for migrating from Silex to Symfony,
but it must'nt be deprecated until we provide a new API (ideally based on a scan of yaml configuration file?)
2020-09-03 16:43:30 +02:00
Eric
ff722b579b
Fix Dependent attributes update on DBObject::Set()
2020-09-03 12:57:01 +02:00
Eric
7107c2f616
N°3260 - Fix rendering of an ExternalField on a Text with XML content (format transitivity)
2020-09-02 18:15:31 +02:00
Eric
92e0f101d7
N°3260 - Fix rendering of an ExternalField on a Text with XML content (format transitivity)
2020-09-02 17:58:04 +02:00
Eric
7e0fbd8c25
revert file
2020-09-02 15:42:44 +02:00
Eric
9f592223d9
Add Cron info to the report
2020-09-02 14:41:06 +02:00
Eric
76fbd3790f
N°3123 - Update the list of required PHP extensions
2020-09-02 10:47:42 +02:00
Eric
d3b57c3bda
N°3111 - Fix Portal export
2020-09-01 17:17:01 +02:00
acognet
a61ffaf3c0
N°3184 - Upgrade JQuery UI (iTop 2.8)
2020-09-01 16:36:49 +02:00
acognet
29624bc5c5
N°3163 - Portal Filters doesn't work
2020-09-01 14:16:16 +02:00
acognet
d09f3f4f83
N°3149 - Change Color of Brick Search on Portail with extension Custom
2020-09-01 10:55:48 +02:00
acognet
cc6ab8a7b7
N°3184 - Upgrade JQuery UI (iTop 2.8)
2020-09-01 09:06:14 +02:00
acognet
432a565221
N°2508 - Include Obsolescence icon within list and autocomplete
2020-09-01 09:06:14 +02:00
acognet
f774a90b7e
N°3146 - Affichage des class user dans l'import CSV
2020-08-31 17:15:59 +02:00
acognet
fef8038f70
N°3261 - Configure this list : sort icon disappears when descending sort is selected
2020-08-31 15:11:47 +02:00
bruno-ds
7d8aaf91db
:greenheart: test readability
2020-08-31 14:48:49 +02:00