28 Commits

Author SHA1 Message Date
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
1e308a9431 * [FIX] Missing database upgrade
Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-04-27 03:16:49 +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
b8022166ba * [FIX] Wrong behavior when disabling remote syslog
* [MOD] Increase account's name length up to 100 characters long. Related #1071

Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-04-27 00:34:13 +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
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
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
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
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
471d12ac4e * [FIX] Fixed issue when upgrading categories from v2
* [MOD] Improved database queries when upgrading
* [MOD] Changed database and table collation to utf8_unicode_ci
2018-09-11 15:54:35 +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
a00b1fb3e9 * [ADD] Unit testing. Work in progress
* [MOD] Code refactoring
* [FIX] Minor bugfixes
2018-08-06 10:16:29 +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
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
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
88999bcd7c * [ADD] Updated database structure
* [MOD] Unit testing. Work in progress
2018-07-23 20:10:18 +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
38630dc3bc * [FIX] Fixed upgrade process. Thanks to @josedo_3010 for the feedback and testing!
* [ADD] Improved SQL file parsing for better install/upgrade handling.
2018-03-24 12:09:23 +01:00
nuxsmin
c01ca9d3d5 * [FIX] Fixed some upgrading issues. Work in progress 2018-03-24 02:59:33 +01:00
nuxsmin
b7504f9f72 * [ADD] Upgrade process. Work in progress. 2018-03-19 12:32:20 +01:00
nuxsmin
4e5ea8ae43 * [ADD] Upgrade process. Work in progress. 2018-03-19 04:01:48 +01:00
nuxsmin
f4ed93a621 * [ADD] Upgrade process. Work in progress. 2018-03-17 13:26:38 +01:00
nuxsmin
4d6104b839 * [ADD] API module. Work in progress.
* [ADD] Upgrade service. Work in progress.
* [MOD] Context based session data. Added collection class to manage session properties.
* [MOD] Code refactoring.
* [MOD] Improved theme icons load by caching objects.
2018-03-13 02:01:09 +01:00