acognet
1b7473365d
N°3075 - Fix syntax error with PHP 5.6 and TCPDF 6.3.4
2020-06-05 17:03:46 +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
Pierre Goiffon
80ce1eb125
N°2984 Security hardening
2020-05-14 11:33:48 +02:00
odain
e12845e412
N°2651 - Remove test directories from lib
2020-02-20 15:03:36 +01:00
odain
b30ad45792
N°2651 - Fix missing autoload
2020-02-20 14:58:39 +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
Pierre Goiffon
133d267aca
N°2329 Update TCPDF to version fixing unlink bug
...
Was updated to 6.3.2 fot PHP 7.4 compat, but this version had a regression (issue 159 in the original repo)
This commit integrates 6.3.4 that includes a fix for issue 159
2020-02-12 15:23:57 +01:00
Eric
900e8ac6d7
N°985 - Add applicable contexts on Trigger
2020-01-20 15:50:08 +01:00
Molkobain
887946144c
N°2696 - Upgrade ArchiveTar to v1.4.9 (PHP 7.4 compatibility)
2020-01-14 10:35:53 +01:00
Molkobain
cc887c29fd
N°2696 - Upgrade SCSSPHP to v1.0.6 (PHP 7.4 compatibility)
2020-01-14 10:35:53 +01:00
Molkobain
460836852e
N°2696 - Upgrade SwiftMailer to v5.4.12 (Allow explicit tls1.0, tls1.1, tls1.2 for startTLS)
2020-01-14 10:35:53 +01:00
Pierre Goiffon
ad821e7d9c
N°2651 rollback gitignore for lib tests dirs
...
Too dangerous ! We'll work properly on this but for 2.8
2020-01-10 15:23:15 +01:00
Pierre Goiffon
e47e02932a
N°2329 PHP 7.4 compat : fix warnings in TCPDF
...
Integrate last TCPDF fork version (6.3.2)
2020-01-08 17:50:51 +01:00
Molkobain
56dbbb09dc
Fix dependencies between modules
2020-01-07 17:00:19 +01:00
Eric
7f3efe59ab
Refactor Core Update (+3 squashed commit)
...
Squashed commit:
[e1cbfe93f] Refactor Core Update
[41ec2adf7] Refactor Core Update
[ca6cefca3] Refactor Core Update
2020-01-07 10:00:13 +01:00
bruno DA SILVA
c115f64cb5
N°2154 - Security breach
2020-01-06 15:31:31 +01:00
Pierre Goiffon
0d231d9b94
N°2651 Remove lib test files from index
2019-12-20 17:07:20 +01:00
Pierre Goiffon
c75e6960a7
N°2651 Remove lib test files from index
2019-12-20 11:57:18 +01:00
bruno DA SILVA
723fc917f1
🐛 change back to an authoritative autoloader
2019-12-18 09:25:35 +01:00
bruno DA SILVA
705d941979
⬆️ Upgrading dependencies
2019-12-17 17:43:18 +01:00
Stephen Abello
611e828d1a
N°2314 Introduce custom themes for iTop's console
2019-12-12 15:46:03 +01:00
bruno DA SILVA
70dfbbc15e
n°524 - password policy
...
- The code now uses the standard extension method (using interfaces)
- the metamodel can now filter on iModuleExtension in order to leverage extensions modularity (see MetaModel::EnumPlugins second param)
- during the setup, there is no pawsord policy control
- there is now a default policy
- new (more precie) translation reflecting the default policy
- fix CI?
2019-11-25 16:25:38 +01:00
bruno DA SILVA
23fc4bb4f7
n°524 - password policy
2019-11-22 12:23:00 +01:00
Molkobain
1636f9839c
Updating Symfony lib and dependencies: forgot a few files + composer.lock
2019-11-18 18:08:40 +01:00
Molkobain
c76cccd2e7
Updating Symfony lib and dependencies:
...
Package operations: 2 installs, 23 updates, 0 removals
- Updating psr/log (1.1.0 => 1.1.2)
- Updating symfony/debug (v3.4.30 => v3.4.35)
- Updating symfony/console (v3.4.30 => v3.4.35)
- Updating symfony/dotenv (v3.4.30 => v3.4.35)
- Updating symfony/routing (v3.4.30 => v3.4.35)
- Updating symfony/finder (v3.4.30 => v3.4.35)
- Updating symfony/filesystem (v3.4.30 => v3.4.35)
- Installing symfony/polyfill-util (v1.12.0)
- Installing symfony/polyfill-php56 (v1.12.0)
- Updating symfony/http-foundation (v3.4.30 => v3.4.35)
- Updating symfony/event-dispatcher (v3.4.30 => v3.4.35)
- Updating symfony/http-kernel (v3.4.30 => v3.4.35)
- Updating symfony/config (v3.4.30 => v3.4.35)
- Updating symfony/dependency-injection (v3.4.30 => v3.4.35)
- Updating symfony/class-loader (v3.4.30 => v3.4.35)
- Updating symfony/cache (v3.4.30 => v3.4.35)
- Updating symfony/framework-bundle (v3.4.30 => v3.4.35)
- Updating twig/twig (v1.42.2 => v1.42.4)
- Updating symfony/twig-bridge (v3.4.30 => v3.4.35)
- Updating symfony/twig-bundle (v3.4.30 => v3.4.35)
- Updating symfony/yaml (v3.4.30 => v3.4.35)
- Updating symfony/stopwatch (v3.4.30 => v3.4.35)
- Updating symfony/var-dumper (v3.4.30 => v3.4.35)
- Updating symfony/web-profiler-bundle (v3.4.30 => v3.4.35)
- Updating symfony/css-selector (v3.4.30 => v3.4.35)
2019-11-18 18:04:32 +01:00
Eric
2ee3d27ba8
N°2240 - Supportability - Maintenance mode (revert)
2019-11-07 14:15:34 +01:00
Eric
d035130d00
N°2240 - Supportability - Maintenance mode
2019-11-07 09:16:06 +01:00
bruno DA SILVA
c6f5b8b1f9
1627 - Ticket ref sometimes duplicate
...
This code is a drop in replacement based on an abstract counter based on an abstract keyValue store.
The counter can be
- class based (in this case the counter is initialized on max(id) + 1
- key based (in this case the counter starts at 0)
Important: on both cases the counter is no more kept aligned with the primary key.
This lead to a MySQL8 compatible implementation.
2019-11-04 11:50:36 +01:00
Eric
c552e73d20
N°2315 - Login screen extensibility API refactor
2019-10-24 14:56:01 +02:00
Eric
8455abdfe9
N°2315 - Markup extensibility: interface refactor
2019-10-23 16:49:00 +02:00
Eric
1e911b5094
N°2272 - OQL performance (SQL Generation)
2019-09-24 11:40:08 +02:00
Eric
6073be25de
N°2272 - OQL performance (OQL class tree optimizer)
2019-09-19 13:44:15 +02:00
Eric
93a736e42a
N°2272 - OQL performance (OQL class tree wip)
2019-09-19 13:44:15 +02:00
Pierre Goiffon
e9dee86b7c
Remove unecessary require() calls in utils class
...
We still need manual require() for LoginForm and associated
2019-09-11 18:03:44 +02:00
Eric
aac6ab0fc6
N°2272 - OQL performance (testability)
2019-09-06 14:30:42 +02:00
Eric
b2ab07aa69
N°2311 - Login Page extensibility
2019-08-30 15:07:51 +02:00
Molkobain
fb1b730bd5
N°2435.8 Manage TCPDF lib using composer
2019-08-16 10:38:30 +02:00
Molkobain
b743b7e2fb
N°2435.7 Manage ArchiveTar lib using composer
2019-08-14 14:06:56 +02:00
Molkobain
3db92359e5
N°2435.6 Add .gitignore to remove non necessary folders from dependancies (eg. examples, tests, docs, ...)
2019-08-14 14:06:56 +02:00
Molkobain
0985415e11
N°2435.5 Manage SwiftMailer lib using composer
2019-08-13 14:09:16 +02:00
Molkobain
3e13c9e825
N°2435.4 Manage SwiftMailer lib using composer
2019-08-13 13:51:41 +02:00
Molkobain
83e3321a48
N°2435.3 Security hardening: Avoid direct access to lib directory
2019-08-13 10:52:15 +02:00
Molkobain
bb4c8ea52d
N°2435.2 Manage SCSSPHP lib using composer
2019-08-13 10:50:54 +02:00
Molkobain
5960dc6245
N°2435.1 Portal: Split portal composer.json in 2
...
- Autoloader for portal files in the itop-portal-base module
- Dependencies moved to root composer.json
- Add autoloader for /core and /application content
2019-08-13 10:34:22 +02:00
Molkobain
b8a04cb842
Create README.md
2019-08-07 10:12:46 +02:00
Pierre Goiffon
2b955ddd53
N°2269 Font Awesome v5 : move back lib from /lib to /css
...
Thanks to the team, yeah you're right, this wasn't a good idea (did because there is a way to use Font Awesome in JS, but we'll see if we do so in the future, for now we don't :) )
2019-07-19 10:16:22 +02:00
Pierre Goiffon
e9fdb61bb5
N°2269 Font Awesome v5 : remove unused CSS
2019-07-17 10:24:07 +02:00
Pierre Goiffon
ced9489643
N°2269 Add Font-Awesome v5.9.0
...
Also add v4-shims for compatibility. Will be removed with N°2393
2019-07-16 09:57:51 +02:00
Pierre Goiffon
95aa541293
N°2150 Archive_Tar update : fix warnings on overloaded methods
...
In Archive_Tar the methods signatures did change... But the overrides were useless (same code or direct call to parent)
2019-07-12 10:34:23 +02:00
Molkobain
c4702f6a87
Merge remote-tracking branch 'origin/develop' into develop
2019-07-12 10:25:17 +02:00