Commit Graph

322 Commits

Author SHA1 Message Date
Orsiris de Jong
ef700ec79d Removed doubled equal sign for recursive group membership filter 2018-11-22 13:01:13 +01:00
nuxsmin
13e12baaf0 * [FIX] Fixed wrong behavior when setting mail parameters
* [MOD] Improved email message templates

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-19 18:44:18 +01:00
nuxsmin
afdfa80d8f * [FIX] Wrong behavior when accessing through API. Maintenance mode was wrongly checked. Thanks to @pierrehenrymuller for the feedback. Closes #1108
* [MOD] Updated displayed strings for custom fields type.

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-19 00:16:32 +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
b611c9bb29 * [FIX] Fixed issue when reusing templates. Thanks to @vmario89 for the feedback. Closes #1103
* [MOD] Bump build number and version

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-17 19:14:00 +01:00
nuxsmin
84800e8a09 * [MOD] Bump build number and version
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-17 18:52:36 +01:00
nuxsmin
98fe0ba35c * [FIX] Fixed URL when downloading resources and sysPass id behind a reverse proxy. Thanks to @vmario89 for the feedback. Closes #1102
* [FIX] Fixed wrong behavior when copying to clipboard an account's password through public link
* [MOD] Improved URL handling
* [MOD] Improved deep links handling

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-17 13:11:58 +01:00
nuxsmin
6070d94f39 * [FIX] Fixed wrong behavior when logging in internal users which weren't granted through LDAP
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-17 09:27:47 +01:00
RubénD
d951171831 Update ConfigData.php
* [FIX] Fixed wrong value returned when MIME types are not yet populated into config. Closes #1104. Thanks to @javierlm  for the feedback.
2018-11-14 12:40:00 +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
e37bc14901 * [MOD] Moved non-configuration files from config to resources directory
* [FIX] Fixed wrong behavior while testing ArchiveHandler on unit tests
2018-11-12 08:29:18 +01:00
nuxsmin
1e51f1757c * [FIX] Fixed wrong behavior when calculating whether config cache is expired
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-12 00:25:13 +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
0da5c282d6 * [MOD] Improved logging when performing upgrades
* [MOD] Log to file is turned on when debug mode is active

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-11 12:58:31 +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
24efad7409 * [FIX] Fixed wrong config version checking
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-10 21:56:34 +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
a159569e74 * [FIX] Fixed issue when connecting to LDAP without any defined group. Thanks to @odavis1 for the feedback. Closes #1095
* [FIX] LDAP server was not sent to event log on login. Related #1095

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-10 09:40:57 +01:00
nuxsmin
f0959f0e9c * [MOD] Improved database handling
* [FIX] Use unbuffered queries when performing database backup

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-06 23:52:23 +01:00
nuxsmin
4ee1577b3a * [FIX] Fixed issue when deleting old backups
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-05 19:34:48 +01:00
nuxsmin
5545aa8ab2 * [FIX] Fixed issue when deleting old backups
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-05 19:34:00 +01:00
nuxsmin
19c8c8cdda * [FIX] Fixed memory issue when backing up large datasets
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-05 18:56:06 +01:00
nuxsmin
5647ad45f2 * [FIX] Fixed returned string on tests
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-05 02:09:58 +01:00
nuxsmin
3281dbf69e * [FIX] Fixed wrong behavior performing backup on PHP 7.2
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-05 01:59:08 +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
aae9c7ebbf * [MOD] Code refactoring
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-04 13:01:07 +01:00
nuxsmin
c4ba84e206 * [ADD] New preferences option to always display the account search filters
* [MOD] Updated translations
* [MOD] Code refactoring

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-03 13:41:46 +01:00
nuxsmin
cab766c78f * [MOD] Increase script time limit on backup and export processes
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-03 11:26:45 +01:00
nuxsmin
e0263f8f46 * [FIX] Fixed issue when unserializing non-object data
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-02 02:36:41 +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
e1f2f0b0f0 * [ADD] syspass.log file and configuration backup can now be downloaded from Information tab
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-01 11:35:14 +01:00
nuxsmin
ec97b603b0 * [MOD] Improved theme handling
* [MOD] Code refactoring

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-11-01 10:24:25 +01:00
Aleksey
185df628f8 [FIX] Restore icons for template.
I updated sysPass to 3.0 beta and could not update the database because an error occurred on upgrade page.
```
[DEBUG] [SP \ Bootstrap :: SP \ {closure}] Routing error: getIconWarning () on zero
```
This was due to the fact that icons var is not set in the template.
2018-10-31 01:04:59 +03: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
e322563a66 * [ADD] Added In-App notifications polling. It will show up a browser notification when there are pending notifications
* [MOD] Improved Javascript error handling
* [MOD] Code refactoring

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-16 01:13:38 +02:00
nuxsmin
0e3c8beaf2 * [MOD] Improved plugins management
* [MOD] Code refactoring

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-15 03:00:45 +02:00
nuxsmin
7f2dd35059 * [MOD] Improved plugins management
* [MOD] Code refactoring

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-15 02:56:00 +02:00
nuxsmin
6b6d4a0f23 * [FIX] Fixed issue when an LDAP error is thrown on the logging in process. Some error codes were not passed through the stack. Solves #1065. Thanks to @dcotruta and @odavis1 for the feedback.
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-12 11:35:27 +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
25adf37728 * [ADD] Added view action on accounts manager list
Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-11 01:25:58 +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
a795fa8a23 * [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:11:11 +02:00
nuxsmin
b3bb6255f7 * [FIX] Prevent to log out when master pass is changed on log in
* [MOD] UI tweaks

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-07 21:08:08 +02:00
nuxsmin
513ab01cff * [ADD] User groups can now be managed thorugh API. Related #1054. Thanks to @pierrehenrymuller for the feedback
* [ADD] Added missing API help for some actions
* [MOD] Updated translations
* [MOD] UI tweaks

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-07 20:49:30 +02:00
nuxsmin
bf82807353 * [MOD] Code refactoring
* [ADD] Added PHP 7.2 to Travis CI

Signed-off-by: nuxsmin <nuxsmin@syspass.org>
2018-10-02 00:31:46 +02:00