36 Commits

Author SHA1 Message Date
Rubén D
a299760683 * [FIX] Wrong behavior when viewing PDF files. Thanks to @m-shirokov for the notice. Closes #1501
* [MOD] Minor code tweaks

Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-12-16 00:40:02 +01:00
Rubén D
98a68f47c5 * [FIX] Client custom fields were not created/saved. Thanks to @ZUNbado and @sf32738 for the notice. Closes #1375
* [MOD] Minor code tweaks

Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-07-20 21:44:04 +02: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
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
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
a1639fdf47 * [ADD] Added more unit tests
* [MOD] Improved file cache handling

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-11 12:09:58 +01:00
nuxsmin
915a1f4457 * [MOD] Set file type when checking it on uploading
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-10 22:05:23 +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
305d4de16f * [MOD] Switched base language over to English
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-05 00:03:37 +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
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
e49526e594 * [MOD] Improved template rendering
* [MOD] Improved variable errors on templates
* [MOD] Improved security token behavior
* [MOD] Code refactoring

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-23 00:56:05 +02:00
nuxsmin
699d617eda * [MOD] Improve file handling
* [MOD] Remove email pattern restriction when setting mail auth. Related #778. Thanks to @matthgyver for the feedback.
* [MOD] Removed unused config attribute

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-09-10 01:19:13 +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
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
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
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
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
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
37694928f1 * [ADD] Unit testing. Work in progress. 2018-06-01 23:13:54 +02:00
nuxsmin
fef2c09616 * [FIX] Minor bugfixes
* [MOD] Updated english translation
2018-03-22 12:44:17 +01:00
nuxsmin
4928f99893 * [MOD] New look&feel for account view
* [MOD] New look&feel for config view
* [FIX] Minor bugfixes
2018-03-22 00:35:09 +01:00
nuxsmin
0f228e39da * [FIX] Minor bugfixes
* [MOD] Updated english translation
2018-03-21 14:20:25 +01:00
nuxsmin
435bf3b810 * [ADD] Added plugin controller
* [MOD] Code refactoring
* [FIX] Bugfixes
2018-03-06 14:21:45 +01:00
nuxsmin
e0a45f4b2e * [MOD] Improved parsing request data 2018-03-03 12:44:02 +01:00
nuxsmin
7ec589a6fe * [FIX] Fixed search grid behavior 2018-03-03 11:08:21 +01:00
nuxsmin
407a3f0694 * [ADD] Password reset module. Work in progress
* [ADD] Mail provider. Work in progress
* [MOD] Updated copyright
* [MOD] Improved tracking module
2018-02-27 00:06:59 +01:00
nuxsmin
94f9929be0 * [ADD] Notifications module
* [ADD] Delete multiple items at once
* [FIX] Some bugfixes
* [MOD] Removed deprecated code
2018-02-26 02:29:54 +01:00
nuxsmin
87ac77f139 * [MOD] Improved event dispatching. Work in progress. 2018-02-23 13:55:24 +01:00
nuxsmin
faffe5495b * [ADD] Config module. Work in progress 2018-02-19 01:51:36 +01:00
nuxsmin
c76bbee972 * [MOD] Improved bootstrapping. Work in progress. 2018-02-14 17:46:34 +01:00
nuxsmin
674c9154b7 * [MOD] Improved IoC handling. Work in progress 2018-02-14 00:24:35 +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
d0f910c1f2 * [ADD] Implemented new account files management 2018-02-05 01:08:18 +01:00