odain
d2e5e96a63
💚 fix remaining failed tests after merge
2020-09-09 06:52:09 +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
odain
9a0d9d2c38
Merge branch 'feature/fast-theme-compilation2' into develop
...
N°2982 - speedup themes/scss compilation during setup
N°2996 - Remove iTop version from css-variable.scss
2020-08-26 17:59:31 +02:00
odain
f5c8411a07
💚 ThemeHandlerTest: test fix + enhance failure messages
2020-08-26 12:09:55 +02:00
odain
a538e3c1a2
N°2996 Remove iTop version from css variables
...
- $version does not exit anymore in css-variables.css. now its value is computed during setup and equals setup timestamp instead.
- use precompiled files (declared in datamodels XML files) to check if theme compilation is required or not.
- referenced images in scss files are included in precompiled file signatures just like scss files md5sum.
- images declared in scss files with v=$version are reloaded automatically on browser side after each theme compilation (see xxx.png?v=timestamp)
- precompiled files are replaced if theme compilation occurred. this will avoid same time consuming operation at next setup.
- code cleanup: arrays / variables renamed
2020-08-14 17:03:16 +02:00
odain-cbd
7b8c390a80
Revert "Faster compilation of themes"
2020-08-07 16:20:12 +02:00
odain
ec0f726c26
💚 fix tests
2020-08-05 14:39:00 +02:00
odain
08414296b6
tmp work: save timestamp + few fixes
2020-07-21 23:22:50 +02:00
odain
307713d326
N°2996 - Remove iTop version from css-variable.scss
...
Include images in precompilation check
2020-07-16 18:41:55 +02:00
odain
2d8b888a18
N°2982 - speedup themes/scss compilation during setup
2020-07-16 18:41:01 +02:00
odain
4d3aefe2a4
fix all the tests
2020-06-11 21:29:03 +02:00
odain
c798e0a9cd
fix absolute path test failure
2020-06-08 16:56:29 +02:00
odain
1b9c7b7766
fix test failed due to different absolute paths
2020-06-08 15:32:57 +02:00
odain
19ee8e4071
add recurseMkdir
2020-06-08 14:49:16 +02:00
odain
4741012fb9
debug testcase failed
2020-06-08 11:26:12 +02:00
odain
f5886f603b
themehandler better test failure feedback
2020-06-08 10:57:57 +02:00
odain
7cad4ac444
adapt testValidatePrecompiledStyles
2020-06-04 22:47:50 +02:00
odain
b7ffa9e3c0
bug2996: include images in precompiled signature
2020-06-04 08:55:28 +02:00
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