Rubén D
d3c6448295
test(IT): Setup integration tests
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2024-07-27 11:10:50 +02:00
Rubén D
545631a880
chore(YAML): Use YAML instead of XML
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2024-07-13 18:22:18 +02:00
Rubén D
6f05a914ef
chore(tests): UT for MinifyCss
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2023-12-06 12:17:42 +01:00
Rubén D
f65ad4e310
chore: Improve constants declaration
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2023-12-02 09:55:38 +01:00
Rubén D
52dd0844e9
chore: Improve bootstrapping
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2023-11-26 23:38:58 +01:00
Rubén D
9abe75ea84
chore: Create ApiRequest tests
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2023-05-17 20:55:11 +02:00
Rubén D
b0a0170860
chore: Move definitions to core package.
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2022-06-19 11:55:00 +02:00
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
4539881d2f
chore: Refactor Bootstrap module initialization and Config class wiring.
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2022-05-16 11:33:46 +02:00
Rubén D
ebe58282f6
* [ADD] Test API module without using a real sysPass instance.
...
* [MOD] Improve module loading.
* [MOD] Improve backup file regex.
* [MOD] Minor code tweaks.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-10-17 16:26:39 +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
b1f76654cd
* [ADD] CLI module with install command
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-01-19 08:23:53 +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
ad90b707bf
* [FIX] Skip direct link on new account
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-06-29 00:52:09 +02:00
Rubén D
9d6509e386
* [ADD] Allow to disable database fallback when using LDAP auth. Closes #1518 . Thank to @itpro-tips for the feedback.
...
* [MOD] Improved authentication workflow.
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-06-29 00:25:13 +02:00
Rubén D
3bcf2e0b4d
* [ADD] Include custom field in API response. Thanks to @sf32738 for the feedback. Closes #1388 .
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-01-11 20:50:09 +01:00
Rubén D
342bcab99e
* [ADD] Use phpdotenv for loading variables from environment files
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-01-08 14:00:30 +01:00
Rubén D
bec1d21d8c
* [MOD] Improved CSRF handling by using HTTP header to set the token
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-01-08 13:18:03 +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
nuxsmin
f8ce21c822
* [MOD] Bump version number
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-01-01 23:55:51 +01:00
nuxsmin
90ba034522
* [FIX] Wrong behaviour when displaying task progress on master password change. Thanks to @deajan for the feedback. Closes #1128
...
* [FIX] Improved browser notifications format. Thanks to @vmario89 for the feedback. Closes #1142
* [FIX] Temporary master password change notifications are sent to all users. Thanks to @jorgemfm for the feedback. Closes #1156
* [MOD] Improved background tasks management
* [MOD] Improved email notifications format
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-12-10 07:01:25 +01:00
nuxsmin
e37bc14901
* [MOD] Moved non-configuration files from config to resources directory
...
* [FIX] Fixed wrong behavior while testing ArchiveHandler on unit tests
2018-11-12 08:29:18 +01:00
nuxsmin
ed956eec54
* [ADD] Added mime type file checking instead of extension. Thanks to @vmario89 for the feedback. Related #825
...
* [MOD] Improved exception handling in controllers
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-11-10 21:41:07 +01:00
nuxsmin
218a481732
* [FIX] Minor bugfixes
2018-08-02 01:26:37 +02:00
nuxsmin
0c8bb3ce3d
* [MOD] Updated PHP-DI
...
* [MOD] Improved some setup behaviour
2018-07-30 22:47:59 +02:00
nuxsmin
f6aa24d5c1
* [FIX] Fixed wrong behaviour when updating custom fields data module
...
* [FIX] Delete non-existant users in notifications table
* [MOD] Improved error logging
2018-07-30 12:06:53 +02:00
nuxsmin
cdecd3a06b
* [ADD] Delegate initialization to modules
2018-03-12 12:00:40 +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
ef96489cdf
* [MOD] Improved bootstrapping. Work in progress.
2018-02-16 13:56:17 +01:00
nuxsmin
f25b860a8e
* [MOD] Improved bootstrapping. Work in progress.
2018-02-13 18:11:17 +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
b5f13259cc
* [MOD] Load actions from XML file
2018-02-04 22:59:18 +01:00
nuxsmin
17d2b08809
* [ADD] Code refactoring in order to implement DDD. Work in progress.
2018-01-16 00:07:10 +01:00
nuxsmin
87a79eb12f
* [ADD] Work in progress.
2017-11-27 02:31:34 +01:00
nuxsmin
0851f0e92d
* [ADD] Work in progress.
2017-10-17 16:47:25 +02: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