Commit Graph

152 Commits

Author SHA1 Message Date
nuxsmin
42471b4680 * [MOD] Plugins module icon is now on main menu
* [MOD] Code refactoring
2018-08-31 00:11:55 +02:00
nuxsmin
b106ae6892 * [MOD] Strings fixed 2018-08-30 22:55: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
7ceb3afe56 * [ADD] Added default permissions for accounts based on user, group and profiles.
* [MOD] Updated translations
* [MOD] Code refactoring
2018-08-30 02:02:12 +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
7a938b677b * [MOD] Sort displaying of events in select 2018-08-28 13:03:15 +02:00
nuxsmin
18c87cae08 * [FIX] Fixed wrong behavior when creating a new user and set force password change. Thanks to @vmario89 for the notice. Closes #1025 2018-08-28 01:31:22 +02:00
nuxsmin
7e0785a03e * [FIX] Fixed wrong behavior when clearing event log. Thanks to @vmario89 for the notice. Closes #1026
* [MOD] Moved 3rd party resources (CSS, JS, etc) to vendor directory
* [MOD] Code refactoring
2018-08-28 01:16:40 +02:00
nuxsmin
02815f9d3c * [ADD] Added API method for updating account's password. Related #1004
* [ADD] Added API method for updating account. Related #1004
* [MOD] Improved API return messages
* [MOD] Code refactoring
2018-08-28 00:37:40 +02:00
nuxsmin
b2687c58a6 * [FIX] Wrong behavior when returning controller's method result
* [MOD] Code refactoring
2018-08-22 20:22:50 +02:00
nuxsmin
ca23387e06 * [FIX] Fixed issue when installing sysPass. Database connection data was not updated. 2018-08-10 12:15:41 +02:00
nuxsmin
8a7a51e224 * [FIX] Wrong behavior when bootstrapping the web UI 2018-08-09 22:30:07 +02:00
nuxsmin
950ad4fff5 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-08-08 15:26:14 +02:00
nuxsmin
f3e30e706f * [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:56:40 +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
a00b1fb3e9 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
* [FIX] Minor bugfixes
2018-08-06 10:16:29 +02:00
nuxsmin
7f31cf6d05 * [ADD] Added warning messages for PHP extension checking
* [MOD] Improved updates and notification checking
* [MOD] Improved backup process
* [MOD] Updated translations
2018-08-02 00:53:51 +02:00
nuxsmin
30ba17c4b0 * [ADD] Added some PHP extension checks 2018-08-01 10:50:47 +02:00
nuxsmin
31a38bc43c * [ADD] PHP modules checking. Work in progress
* [FIX] Minor bugfixes
* [MOD] Code refactoring
2018-08-01 00:18:11 +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
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
b786f26213 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-24 23:58:58 +02:00
nuxsmin
4cdc33bd37 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-22 22:58:13 +02:00
nuxsmin
791119f2b6 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
2018-07-22 22:51:31 +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
98764c9a7b * [ADD] Unit testing. Work in progress
* [ADD] Improved CSV and XML importing processes
* [MOD] Code refactoring
2018-07-18 01:54:32 +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
95e7d02c7c * [FIX] Fixed wrong behaviour when config parameter was not found 2018-07-16 01:41:39 +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
9d42c23873 * [ADD] Unit testing. Work in progress
* [MOD] Request handling rewritten to make it testable
* [MOD] Code refactoring
2018-07-15 14:05:15 +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
nuxsmin
a66f729e82 * [ADD] Custom events can be set on logging and mail handlers 2018-07-12 02:03:01 +02:00
nuxsmin
81569a06f9 * [ADD] Unit testing. Work in progress
* [MOD] Improved backup process. Work in progress
2018-07-10 00:58:54 +02:00
nuxsmin
a97b92131f * [ADD] Added URI signature for JS and CSS resources
* [MOD] Improved requests handling. It makes them more testing friendly
* [MOD] Code refactoring
2018-07-08 23:05:30 +02:00
nuxsmin
c60bf30523 * [ADD] Added FileLogHandler to send events to a file
* [MOD] Code refactoring and minor bugfixes
2018-07-04 02:31:29 +02:00
nuxsmin
02f3498eda * [ADD] Unit testing. Work in progress
* [ADD] Added trasient data collection to context
* [MOD] Code refactoring and minor bugfixes
2018-07-03 00:53:51 +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
e78f853a79 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring and minor bugfixes
2018-07-02 01:18:41 +02:00
nuxsmin
96eda4f3eb * [MOD] Fixed some issues when running on PHP 7.2. Work in progress 2018-06-28 17:19:30 +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
c2b40da860 * [FIX] Fixed issue when retrieving the public link for an account 2018-06-12 01:57:35 +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