Rubén D
b640b6d695
chore(refactor): LDAP auth refactoring.
...
- Decouple from ldap_* native functions
- Use Laminas/Ldap library
- Use enum for interface constants
- Move LDAP interfaces to domain
- Simplify LdapActions API
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2023-06-03 21:40:20 +02:00
Rubén D
930b1f7139
chore: Create AccountCryptService tests
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2022-11-27 16:01:51 +01:00
Rubén D
07437ffda0
chore: Create AccountAdapter tests
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2022-11-26 13:04:38 +01: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
600c398bb8
* [ADD] Install CLI command tests.
...
* [MOD] Install CLI command refactoring.
* [MOD] Minor code tweaks.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-09-19 21:32:34 +02: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
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
2318796c00
* [FIX] Fixed wrong behavior when searching for accounts on accounts manager. Thanks to @Weptun for the feedback. Closes #1271
...
* [ADD] Added missing tests
* [MOD] Code cleanup
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-04-21 23:12:45 +02:00
Rubén D
a65d261ba8
* [FIX] Fixed wrong behavior when session is timed out
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-01-26 11:25:25 +01:00
nuxsmin
3cecdd8809
* [FIX] Wrong behaviour on Travis CI
...
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-12-16 19:33:00 +01:00
nuxsmin
5a06ca3b26
* [ADD] Added password preset for accounts password validation
...
* [MOD] Code refactoring
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-09-02 21:05:03 +02:00
nuxsmin
2fc71e87dc
* [ADD] Default permissions rewritten to make a more generic approach. Now it can manage multiple items/modules default values from the same view, so it's called Items Preset.
...
* [MOD] Code refactoring
2018-08-30 16:19:18 +02:00
nuxsmin
bc80e8797a
* [ADD] PHP module checker. Work in progress
2018-07-31 14:58:52 +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
e78f853a79
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring and minor bugfixes
2018-07-02 01:18:41 +02:00
nuxsmin
379293e7d8
* [ADD] Unit testing. Work in progress.
...
* [MOD] Improved XML file handling.
2018-05-28 03:01:31 +02: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
e2e39483b4
* [MOD] Improved accounts management
...
* [MOD] Code refactoring
* [MOD] Minor fixes
2018-02-04 18:52:00 +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