Rubén D
1c8fb0ea1a
refactor: [WIP] Use hexagonal architecture and implement interfaces for services and repositories.
...
Controllers are being splited into commands to better dependency management.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2022-06-06 08:17:34 +02:00
Rubén D
6f2f1ec5e2
* [FIX] Prevent login process when user/password are not provided.
...
* [FIX] Use null when clientId or categoryId are not set when searching account.
* [FIX] Minor fixes.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-10-17 22:56:21 +02:00
Rubén D
58249da565
* [MOD] Use static types.
...
* [MOD] CORS headers.
* [MOD] Improve Forwarded header lookup.
* [ADD] Create interface for configuration data.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-10-12 20:49:18 +02:00
Rubén D
9d103ecde4
* [ADD] Bump PHP required version to 7.4
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-09-26 18:48:05 +02:00
Rubén D
41703b50f9
* [MOD] Strict type checking (WIP)
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-12-20 14:24:42 +01:00
Rubén D
e4e6e04c57
* [MOD] Updated copyright
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-12-07 19:42:41 +01:00
Rubén D
896d9fd3ad
* [MOD] Deprecate PHP versions below 7.2 since they are no longer supported by PHP and Travis CI tests are not performed for them. https://www.php.net/supported-versions.php
...
* [MOD] Improve internal config handling. No more properties visibility tweaks.
* [MOD] Updated dependencies.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-12-07 19:37:00 +01:00
Rubén D
81bb182c3d
* [FIX] Wrong PHP version comparison
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-04-28 15:34:21 +02:00
Rubén D
6197c52af1
* [MOD] Update copyright date
...
* [MOD] Code cleanup
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-04-27 02:48:18 +02:00
Rubén D
752d05c1c6
* [MOD] Improved logging messages
...
* [MOD] Unlocked PHP 7.3
* [FIX] No debug messages when debug mode is activated
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-04-23 20:50:15 +02:00
nuxsmin
a00b1fb3e9
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
* [FIX] Minor bugfixes
2018-08-06 10:16:29 +02:00
nuxsmin
30ba17c4b0
* [ADD] Added some PHP extension checks
2018-08-01 10:50:47 +02:00
nuxsmin
3e26a1df71
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
* [MOD] Make classes final for performance improvements and avoid some side behaviours
2018-07-28 19:15:11 +02:00
nuxsmin
9d42c23873
* [ADD] Unit testing. Work in progress
...
* [MOD] Request handling rewritten to make it testable
* [MOD] Code refactoring
2018-07-15 14:05:15 +02:00
nuxsmin
96eda4f3eb
* [MOD] Fixed some issues when running on PHP 7.2. Work in progress
2018-06-28 17:19:30 +02:00
nuxsmin
7e8ab8c1f3
* [FIX] Fixed issue when creating public links from links management
...
* [FIX] Fixed issue when resetting a user's password
* [MOD] Code refactoring
* [ADD] Unit tests. Work in progress
2018-06-18 01:10:05 +02:00
nuxsmin
0f228e39da
* [FIX] Minor bugfixes
...
* [MOD] Updated english translation
2018-03-21 14:20:25 +01:00
nuxsmin
53aba99af1
* [ADD] Added mail event handler
...
* [MOD] Improved import process
* [MOD] Improved event logging
* [MOD] Code refactoring. Work in progress
* [FIX] Several bugfixes. Work in progress
2018-03-06 01:28:47 +01:00
nuxsmin
407a3f0694
* [ADD] Password reset module. Work in progress
...
* [ADD] Mail provider. Work in progress
* [MOD] Updated copyright
* [MOD] Improved tracking module
2018-02-27 00:06:59 +01:00
nuxsmin
2cbaed9965
* [MOD] Improved CSS & JS resources handling.
...
* [MOD] Improved bootstrap workflow. Work in progress.
2018-02-08 23:10:12 +01:00
nuxsmin
ff7e6e3519
* [ADD] Work in progress
...
* [ADD] Using URL routing
* [ADD] Using dependency injection
* [MOD] Big app structure changes
2017-10-17 02:00:53 +02:00