Commit Graph

45 Commits

Author SHA1 Message Date
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
d4e7cc681e * [FIX] Fixed upgrading scripts SQL delimiter 2018-07-25 01:19:21 +02:00
nuxsmin
a5e77acdbd * [MOD] Bump build number 2018-07-24 00:00:29 +02:00
nuxsmin
fc5f5fec01 * [MOD] Unit testing. Work in progress 2018-07-23 22:12:45 +02:00
nuxsmin
206c0ff7ab * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-23 01:24:41 +02:00
nuxsmin
1bcfb6db49 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-21 19:59:10 +02:00
nuxsmin
5be9963892 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-20 01:32:43 +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
1f66ed0951 * [MOD] Bump build number 2018-07-16 01:42:53 +02:00
nuxsmin
889572a9e1 * [MOD] Bump build number 2018-07-16 01:27:51 +02:00
nuxsmin
1cccd52c85 * [FIX] Closes #920. Fixed wrong behaviour when generating a temporary master password. The encrypted password was not saved. Thanks to @Fizard for the feedback.
* [FIX] Fixed issue on unit testing environment.
2018-07-11 01:34:37 +02:00
nuxsmin
f764ebbb1e * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-09 01:01:09 +02:00
nuxsmin
283fc83a6b * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring and minor bugfixes
2018-07-02 01:22:58 +02:00
nuxsmin
f3343059eb * [FIX] Fixed wrong behaviour when retrieving account's password history data
* [MOD] Improved accounts ACL behaviour
* [ADD] Unit testing. Work in progress
2018-06-26 01:03:06 +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
de115116bf * [FIX] Fixed issue when displaying custom field of type password
* [MOD] Code refactoring
* [ADD] Unit tests. Work in progress
2018-06-14 00:19:30 +02:00
nuxsmin
9c63f47e17 * [FIX] Fixed issue when displaying custom field of type password
* [FIX] Fixed wrong behaviour when ordering custom field by required option. Thanks to @Fizard for the feedback. Related #957
* [MOD] Code refactoring
* [ADD] Unit tests. Work in progress
2018-06-13 00:19:48 +02:00
nuxsmin
0bd2b2b2e3 * [FIX] Fixed wrong theme listing. Close #962. Thanks to @Fizard for the feedback and patch. 2018-06-12 01:42:32 +02:00
nuxsmin
0096963131 * [MOD] Improved repositories behaviour and code refactoring.
* [ADD] Added more unit tests. Work in progress.
* [FIX] Fixed wrong behaviour when updating an LDAP user. Related #950. Thanks to @Fizard for the feedback.
2018-06-12 01:36:28 +02:00
nuxsmin
13bc80a4d5 * [FIX] Fixed wrong behaviour when deleting multiple items in a row. Thanks to @Fizard for the feedback. Closes #958
* [MOD] Custom fields data ordering is set by required flag. Thanks to @Fizard for the feedback. Related #957
* [MOD] Tags filtering can now be restricted to either all or any of them. Thanks to @endritius and @Fizard for the feedback. Closes #944
2018-06-07 01:08:04 +02:00
nuxsmin
ea8baebf37 * [ADD] Unit testing. Work in progress.
* [MOD] Improved accounts search filtering by using an operator (AND/OR) for searching filters. The operator will work on any filter field set (text, client, category and tags).
2018-05-31 01:38:55 +02:00
nuxsmin
6d5d823681 * [FIX] Fixed issue when encrypting data because the encryption library requires a string type argument for the data encrypted. Thanks to @fizard for the feedback. Closes #946 2018-05-30 17:09:02 +02:00
nuxsmin
3014c666a3 * [FIX] Fixed wrong behavior when decrypting encrypted data, because it was unlocking the encryption key twice. Thanks to @fizard for the feedback. Related #928 2018-05-29 15:39:40 +02:00
nuxsmin
6986507ae1 * [ADD] Unit testing. Work in progress.
* [MOD] Improved XML file handling.
* [MOD] Improved file handling.
2018-05-29 02:34:41 +02:00
nuxsmin
777b4b6316 * [FIX] Fixed typo when setting linked account. Thanks to @Fizard for the feedback and testing. Closes #921
* [FIX] Fixed missing controllers for accounts management. Thanks to @Fizard for the feedback and testing. Closes #922
2018-04-25 09:56:26 +02:00
nuxsmin
fe27110905 * [MOD] Improved session encryption by saving the encryption key on the server instead of browser cookie. Note: the encryption key has always been stored using encryption, this MOD only sets where the vault with the key is stored and the algorithm used to get the password for the key. 2018-04-20 02:03:13 +02:00
nuxsmin
44f4ebb3ec * [FIX] Fixed public link upgrading issue 2018-04-09 08:16:02 +02:00
nuxsmin
d2dd98e0b4 * [FIX] Fixed wrong behavior when copying account password from history to clipboard. Thanks to @@josedo_3010 for testing! 2018-04-03 20:57:05 +02:00
nuxsmin
a7c48c9393 * [FIX] Fixed upgrading issues.
* [FIX] Fixed CSS issue.
2018-04-03 13:20:34 +02:00
nuxsmin
b5a25cd3e9 * [MOD] Improved account actions bar 2018-04-03 00:49:24 +02:00
nuxsmin
b9bc1c09e9 * [ADD] Permissions for users and groups on accounts could now be set either for viewing or editing.
* [MOD] Improved account ACL performance
* [MOD] Improved tags and permissions saving behavior
2018-04-02 00:02:24 +02:00
nuxsmin
8185d76e94 * [ADD] Improved special parameters searching. Parameters can nested, an operator (and/or) could be set and the search string is taken into account.
* [MOD] PHP 7 is required because sysPass is committed to avoid using old software versions and take advantage of new features from latest versions.
2018-03-30 15:25:43 +02:00
nuxsmin
1e426bc441 * [MOD] UI tweaks. Closes #901. Thanks to @vmario89 for the feedback! 2018-03-29 20:21:46 +02:00
nuxsmin
ca68d25b3f * [MOD] UI tweaks on login and password reset views
* [MOD] Improved password fields behavior. New strength level meter, copy to clipboard and password viewer doesn't show up the RSA encrypted text.
2018-03-29 19:46:44 +02:00
nuxsmin
9426c8a520 * [ADD] Random generated password length is restricted to 117 bytes because RSA encryption payload max length
* [ADD] Added line breaks for password displaying
2018-03-27 12:22:50 +02:00
nuxsmin
4259b5f2d4 * [ADD] Option for enable/disable account's password expiry date. The expire time could be set too
* [ADD] Random generated passwords can be copied to clipboard
* [ADD] Random generated passwords can be viewed after being generated
* [MOD] Code refactoring
2018-03-26 13:30:42 +02:00
nuxsmin
be55ec8083 * [ADD] Direct linking available
* [FIX] Minor bugfixes
2018-03-25 13:40:53 +02:00
nuxsmin
75793c248a * [FIX] Fixed upgrade process. Thanks to @josedo_3010 for the feedback and testing!
* [ADD] Improved SQL file parsing for better install/upgrade handling
* [MOD] Updated English translation
2018-03-24 20:39:33 +01:00
nuxsmin
b2b0be00db * [FIX] Fixed some upgrading issues 2018-03-23 14:01:54 +01:00
nuxsmin
4a89ef379f * [MOD] Bump build version and stage 2018-03-23 10:46:54 +01:00
nuxsmin
7b077370c1 * [MOD] Bump build version and stage 2018-03-23 10:45:14 +01:00
nuxsmin
abff45cb91 * [MOD] Allow config data updates without saving
* [FIX] Fixed issue when using special searches
* [FIX] Minor bugfixes
2018-03-20 22:56:27 +01:00
nuxsmin
e4167f06fc * [ADD] Error page for common errors during initialization.
* [FIX] Minor bugfixes
2018-03-19 23:36:30 +01:00
nuxsmin
4e5ea8ae43 * [ADD] Upgrade process. Work in progress. 2018-03-19 04:01:48 +01:00
nuxsmin
70959f52ec * [MOD] Installer refactoring. 2018-03-15 20:00:09 +01:00