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
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
e17e80d665
* [ADD] Added search for accounts name by regular expression. Closes #1311
...
* [FIX] Fixed wrong behavior when search operator was set
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-04-25 23:20:00 +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
5e8861e42f
* [ADD] Allow to enable email notifications only for account access requests. Thanks to @jorgemfm for the feedback. Closes #1157
...
Signed-off-by: Rubén D <nuxsmin@syspass.org >
2019-02-23 20:00:38 +01: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
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
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
305d4de16f
* [MOD] Switched base language over to English
...
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-11-05 00:03:37 +01:00
nuxsmin
59de1c4d00
* [MOD] Improved database checking
...
* [ADD] Added plugin removal when it isn't available
* [FIX] Minor bugfixes
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-11-01 19:13:41 +01:00
nuxsmin
a37b49d506
* [ADD] Added PDF files displaying
...
* [FIX] Minor bugfixes
* [MOD] Code refactoring
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-24 01:59:58 +02: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
95d3878a3c
* [ADD] Added userGroupId parameter in accounts API
...
* [MOD] Code refactoring
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-11 01:53:18 +02:00
nuxsmin
33ae422b2f
* [FIX] Pager was not displayed on auth tokens list
...
* [ADD] Added special filters for account searching on management tab
* [MOD] Code refactoring
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-11 01:04:35 +02:00
nuxsmin
3dfe81b2eb
* [ADD] Shared (public) links can now be deleted from the account's page by either the link creator or application admin. Closes #811 . Thanks to @vmario89 for the feedback
...
* [FIX] Fixed wrong behavior when refreshing public link from the account's page
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-08 02:27:25 +02:00
nuxsmin
c65f406cbd
* [ADD] Added tracks management.
...
* [MOD] Code refactoring.
* [MOD] Updated translations.
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-10-01 00:18:57 +02:00
nuxsmin
31000f20db
* [FIX] Disabled not null restriction for ipv4 column in Track table. IP addresses will be checked out within Track service. Related #1044 . Thanks to @pierrehenrymuller for the feedback and testing
...
* [ADD] Added Danish translation
* [MOD] Updated translations. Thanks to all contributors!
Signed-off-by: nuxsmin <nuxsmin@syspass.org >
2018-09-24 01:15:28 +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
950ad4fff5
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-08-08 15:26:14 +02:00
nuxsmin
e92637bccd
* [FIX] Fixed wrong behaviour when deleting accounts. The account was not saved into the history.
...
* [ADD] Accounts can now be restored from history
* [ADD] Unit testing. Work in progress
* [MOD] Improved file handlers
* [MOD] Code refactoring
2018-08-07 21:30:06 +02:00
nuxsmin
056aed8cef
* [FIX] Fixed wrong behaviour when searching through API. Search text was unused. Thanks to @GGOUSSEAUD for the feedback and testing. Related #994
2018-07-31 01:56:47 +02:00
nuxsmin
868aec0439
* [MOD] Updated PHP-DI
...
* [MOD] Improved some setup behaviour
2018-07-30 23:11:34 +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
a163f882b7
* [ADD] Unit testing
...
* [MOD] Improved actions management. Actions Ids need to be updated
* [MOD] Code refactoring and cleanup
2018-07-29 23:33:30 +02:00
nuxsmin
1039e5e3a3
* [ADD] Unit testing
...
* [MOD] Improved ACL management
* [MOD] Improved actions management. Actions Ids need to be updated
* [MOD] Do not return false when a database transaction is trying to start during another transaction.
* [MOD] Code refactoring and cleanup
2018-07-29 19:20:27 +02:00
nuxsmin
cd2c0379db
* [MOD] Improved plugins manager
...
* [MOD] Code refactoring and cleanup
* [MOD] Make classes final for performance improvements and avoid some side behaviours
2018-07-28 21:45:49 +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
e5c1ad927e
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-26 00:33:48 +02:00
nuxsmin
cf41764c22
* [FIX] Upgraded database schema to enforce constraints in UserToUserGroup table
...
* [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-25 01:03:47 +02:00
nuxsmin
b786f26213
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-24 23:58:58 +02:00
nuxsmin
0050af5a42
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-24 23:01:04 +02:00
nuxsmin
0960760532
* [ADD] Updated database structure
...
* [MOD] Unit testing. Work in progress
2018-07-23 21:52:50 +02:00
nuxsmin
206c0ff7ab
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-23 01:24:41 +02:00
nuxsmin
89bb758916
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-22 22:26:30 +02:00
nuxsmin
0f2e4e7119
* [ADD] Unit testing. Work in progress
...
* [MOD] Improved Public Links key generation
* [MOD] Code refactoring
2018-07-22 19:31:00 +02:00
nuxsmin
001d0b02bd
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-21 19:52:36 +02:00
nuxsmin
2434325fad
* [ADD] Unit testing. Work in progress
...
* [FIX] Fixed issue when importing tags from sysPass XML file
* [MOD] Improved XMl error handling
* [MOD] Code refactoring
2018-07-19 23:36:03 +02:00
nuxsmin
833c93bb99
* [ADD] Unit testing. Work in progress
...
* [ADD] Added verification after XML exporting
* [MOD] Updated EN translations
* [MOD] Code refactoring
2018-07-17 01:31:36 +02:00
nuxsmin
5b0c31a787
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-16 01:25:47 +02:00
nuxsmin
18bd1766b7
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-16 01:23:02 +02:00
nuxsmin
d56bc9dad1
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-16 00:53:19 +02:00
nuxsmin
0b97368f9a
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-14 19:14:22 +02:00
nuxsmin
ed34cbbb05
* [ADD] Unit testing. Work in progress
...
* [MOD] Code refactoring
2018-07-14 13:31:24 +02:00