odain
f88f321d79
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:50 +02:00
odain
1457faa53a
add precompiled themes validation test
2020-05-04 14:15:33 +02:00
odain
0988c8ccbf
Mock compiler caller for test + Cover with tests + small css compilation fixes
2020-05-02 00:45:15 +02:00
odain
c46d0f5662
✅ N°2888 Impossibility to import iTop User with password policy
2020-03-30 17:48:01 +02:00
odain
b526d6422b
Adding a test to cover selectin/cmdb code ✅
...
cleanup
2020-03-12 10:55:18 +01:00
odain
c06f8e9a98
N°2793 log rotation test : fix timezone issues
2020-03-04 12:05:42 +01:00
Pierre Goiffon
6675d7d42a
N°2793 Test log rotation
2020-03-04 09:21:05 +01:00
Eric
f062af367d
N°2826 - Bad SQL request for group by with data-localizer
...
Unit tests to check the fix in data-localizer
2020-03-03 15:25:12 +01:00
Pierre Goiffon
56ef6feadf
N°2820 Log rotation : new MonthlyRotatingLogFileNameBuilder class
2020-03-02 15:52:59 +01:00
Pierre Goiffon
2be16f9078
N°2793 Log rotation ( #117 )
...
Now log file name is unchanged : current log is still /log/error.log \o/
Rotation check (using file last modification time) is done :
* on each file write : we don't want to miss calls if session last from 23:59:59 to 00:01 for example ! Though the filemtime() call is done once per session to lower performance impacts
* using a new background process (LogFileRotationProcess)
File renaming on setup is therefore removed.
Also the interface is renamed (from ILogFileNameBuilder to iLogFileNameBuilder) to conform to iTop convention.
2020-03-02 15:01:12 +01:00
Molkobain
e2a3e0e74f
N°2735 - Continue rework of the dashlet id generation:
...
- Move generation from DashboardLayout to Dashboard
- Migrate dashlet user preference in RuntimeDashboard only (and not in DesignTimeDashboard)
2020-02-26 16:29:32 +01:00
Pierre Goiffon
04fc58b55c
📝 Some @since annotations were missing complete version (ex 2.5 instead of 2.5.0)
2020-02-21 18:05:30 +01:00
odain
84a11fb3c1
added namespace + mv iTopComposer + optimize FileIterator
2020-02-20 14:56:08 +01:00
bruno DA SILVA
e3c6ac814e
N°2651 - Removal of "Test" dirs within dependencies handled using composer
2020-02-20 14:56:08 +01:00
bruno DA SILVA
27a0de1da1
N°2154 - fix server crash in rare cases
...
Under undetermined circumstances, `exec('php -v')` called the current script triggering an infinite loop crashing the server
problem reported by @molkobain
see: https://stackoverflow.com/questions/43728378/running-php-files-through-shell-exec
2020-02-19 15:43:33 +01:00
bruno DA SILVA
412f1a394f
N°2574 - 💚 fix unit test
...
The behaviours has changed since the "password_renewed_date" is not changed only after the inter/update and no more just aftyer the $oUserLocal->Set('password')
2020-02-18 14:49:53 +01:00
Eric
767bcdf117
N°2746 - Fix unit tests (typo)
2020-02-11 17:00:55 +01:00
Eric
5e060737df
N°2746 - Fix unit tests
2020-02-11 16:46:24 +01:00
Eric
d9bf0fe012
N°2746 - Fix breadcrumb for search of enumSet
2020-02-11 16:02:55 +01:00
bruno DA SILVA
7e61917521
N°524 - password validity message can be superseded with conf
2020-02-07 17:25:17 +01:00
bruno DA SILVA
6e927114e0
N°2154 - 💚 fix tests
...
- the correct file is now versioned
2020-02-03 12:04:51 +01:00
bruno DA SILVA
15c9cf926e
2154 - preserve "var" in conf
...
- add possibility to inject var using string patterns (ie: `'%env(DB_HOST)?:localhost%`)
- on WriteToFile, preserve the non interpreted value when the interpreted value is kept the same
- added unit tests for both behaviours
- minor bugfix (default value in comment was wrong) and code readability improvements
2020-01-31 17:29:37 +01:00
Eric
d9e8eed084
💚 Fix CI on TagSet search (request have changed)
2020-01-31 16:13:59 +01:00
Eric
900e8ac6d7
N°985 - Add applicable contexts on Trigger
2020-01-20 15:50:08 +01:00
odain
1fc290587c
N°2154: Fix security breach (scratch install usecase)
2020-01-08 10:10:49 +01:00
bruno DA SILVA
838c4f123c
👌 peer review
...
mostly coding convention,
thanks @molkobain
2020-01-07 15:34:27 +01:00
odain
f3fd4bde87
💚
2020-01-06 16:09:41 +01:00
bruno DA SILVA
c115f64cb5
N°2154 - Security breach
2020-01-06 15:31:31 +01:00
Pierre Goiffon
13d31ac211
utils::GetDefaultUrlAppRoot : make comparison case insentitive, add a test
2019-12-23 11:06:29 +01:00
odain
3abcd59b03
remove redundant test on log api
2019-12-12 14:41:26 +01:00
odain-cbd
48f4cd8943
Merge pull request #101 from Combodo/feature/faf_log_modularity
...
Feature/faf log modularity
2019-12-12 14:44:02 +01:00
odain
abd5e27c2e
fix and complete testcase
2019-12-12 14:22:49 +01:00
odain
6ec441e501
peer review: added tests but not passed yet
2019-12-12 08:43:01 +01:00
Eric
7c1a8c90da
N°2595 - Reorganize/rename admin. console menus
2019-12-11 13:59:31 +01:00
Pierre Goiffon
d36340a3cd
TagSet tests : use expectException method
2019-12-05 11:50:58 +01:00
Eric
b5b4d70c2d
N°1213 - Allow NOT IN SELECT in OQL syntax - Add unit tests
2019-12-05 09:02:11 +01:00
Eric
a74cff6902
N°1213 - Allow NOT IN SELECT in OQL syntax - Fix unit tests
2019-12-04 15:39:44 +01:00
Eric
58da108e85
N°1213 - Allow NOT IN SELECT in OQL syntax
2019-12-04 14:27:02 +01:00
Eric
3ae4ca89f4
N°1213 - Allow NOT IN SELECT in OQL syntax - support of UNION queries and "nested nested" queries
2019-12-03 17:14:53 +01:00
Eric
b415b1eeae
N°1213 - Allow NOT IN SELECT in OQL syntax - support of UNION requests
2019-12-03 12:11:00 +01:00
Eric
c0ae983faa
N°1213 - Allow NOT IN SELECT in OQL syntax
2019-12-03 12:11:00 +01:00
acognet
7845cbcc55
update tests
2019-12-03 12:11:00 +01:00
acognet
a33977251e
N°1213 - Allow NOT IN SELECT in OQL syntax
2019-12-03 12:11:00 +01:00
odain
b0d668b124
N°1213 - Allow NOT IN SELECT in OQL syntax - add unit tests
2019-12-03 12:11:00 +01:00
odain
b0856c1abf
fix HTMLDOMSanitizerTest due to merge
2019-12-03 12:10:26 +01:00
odain
72af2b7cd6
comment OQL section in phpunit.dist.xml
2019-12-03 11:41:57 +01:00
odain
15d11c6c86
reomve echo that prevented phpunit execution
2019-12-03 11:26:35 +01:00
odain
b298a1fa82
fix invalid merge
2019-12-03 11:23:25 +01:00
odain
007b8147c7
fix phpunit step
2019-12-03 11:17:01 +01:00
odain
4013b76c9e
Merge branch 'speedup_jenkins' into develop
2019-12-03 11:09:30 +01:00