Rubén D
8e96ec4285
* [MOD] Code refactoring by enforcing type checks (WIP)
...
* [MOD] Update dependencies
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2021-01-17 14:56:56 +01: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
e2885bcb76
* [MOD] Update PHPunit to latest version.
...
* [MOD] Load fixtures using plain SQL files.
* [MOD] Raise PHP version requirements (7.2 will be deprecated within a month).
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2020-12-09 12:03:13 +01: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
3ea87a4ecc
* [MOD] Improved plugins data handling by encrypting the plugin's data
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-01-30 00:04:05 +01:00
Rubén D
0fbaccf8a1
* [MOD] Improved plugins handling by moving items' data to new database table.
...
* [MOD] Added plugins upgrade process
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-01-22 01:18:03 +01:00
nuxsmin
57260871d6
* [FIX] Notifications assigned to a user can be deleted
...
* [MOD] Improved in-app notifications displaying. Database update is needed
* [ADD] Added ACL event handler in order to recreate users' ACL when items like user, profile or group are updated/deleted
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-11-18 19:51:42 +01:00
nuxsmin
f6f9cd1a03
* [FIX] Fixed wrong behavior when displaying account data when private presets were set
...
* [MOD] Improved presets precedence
* [FIX] Fixed wrong behavior when logging exceptions
* [MOD] Removed DokuWiki configuration (will be restored in later releases)
* [MOD] Removed LDAP sync icon from users view
* [MOD] Use minimized version of JS resources
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-11-13 23:53:17 +01:00
nuxsmin
5a549532f6
* [MOD] Use config cache file instead of storing it in PHP's session
...
* [MOD] Unit testing tweaks in order to renew config cache
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-11-12 00:12:01 +01:00
nuxsmin
09520d3cc7
* [FIX] Fixed wrong behavior when downloading PDF file from file management
...
* [MOD] Improved backup and export management. They are now stored in compressed file format, can be downloaded without direct access through the web browser and it keeps tracking when downloaded.
* [MOD] Updated translations
* [ADD] Unit tests
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-28 22:37:57 +01:00
nuxsmin
5b86397f5b
* [FIX] Fixed issue when compiling ACL. Closes #1063 . Thanks to @dcotruta and @odavis1 for the feedback and testing.
...
* [FIX] Fixed issue when setting master password from old user's password on login
* [FIX] Minor bugfixes
* [ADD] Added accounts bulk edit on Accounts Manager
* [MOD] Code refactoring
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-12 01:17:06 +02:00
nuxsmin
543c48c13b
* [FIX] Fixed unit test for auth tokens
...
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-11 02:06:18 +02:00
nuxsmin
2581dfd44d
* [FIX] Fixed issue when performing a full row count
...
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-01 02:15:39 +02:00
nuxsmin
af8b21fd10
* [ADD] New preset option for session timeout based on client IP address and network. Related #912
...
* [MOD] Improved IP addresses handling
* [MOD] Code refactoring
* [FIX] Minor bugfixes
2018-09-01 21:38:42 +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
cd10389100
* [ADD] Added default permissions for accounts based on user, group and profiles.
...
* [MOD] Updated translations
* [MOD] Code refactoring
2018-08-30 01:41:57 +02:00
nuxsmin
3c78910569
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-08-11 09:46:36 +02:00