Commit Graph

52 Commits

Author SHA1 Message Date
Rubén D
bec1d21d8c * [MOD] Improved CSRF handling by using HTTP header to set the token
Signed-off-by: Rubén D <nuxsmin@syspass.org>
2020-01-08 13:18:03 +01:00
Rubén D
5503dd8de5 * [FIX] Wrong behavior when upgrading from v3.0. Thanks to @Envikia for the feedback. Related #1401
* [MOD] Improved error code when an unknown API token is used. Thanks to @matejzero for the feedback. Closes #1429
* [FIX] Wrong behavior when changing master password and there aren't any accounts for processing. Thanks to @matejzero for the feedback. Closes #1430

Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-08-21 23:50:19 +02:00
Rubén D
ea9b6ee1fd * [FIX] Wrong field definition on PluginData table. Thanks to @drewlsvern for the feedback. Closes 1326
Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-04-30 20:50:01 +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
3ea87a4ecc * [MOD] Improved plugins data handling by encrypting the plugin's data
Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-01-30 00:04:05 +01:00
Rubén D
0fbaccf8a1 * [MOD] Improved plugins handling by moving items' data to new database table.
* [MOD] Added plugins upgrade process

Signed-off-by: Rubén D <nuxsmin@syspass.org>
2019-01-22 01:18:03 +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
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
3e43d6ec28 * [ADD] New preset option for private accounts.
* [MOD] Code refactoring.
2018-08-31 01:49:43 +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
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
d4e7cc681e * [FIX] Fixed upgrading scripts SQL delimiter 2018-07-25 01:19:21 +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
0960760532 * [ADD] Updated database structure
* [MOD] Unit testing. Work in progress
2018-07-23 21:52:50 +02:00
nuxsmin
88999bcd7c * [ADD] Updated database structure
* [MOD] Unit testing. Work in progress
2018-07-23 20:10:18 +02:00
nuxsmin
0ca602d61a * [MOD] Improved database upgrade script 2018-04-10 17:32:29 +02:00
nuxsmin
cec1708b70 * [MOD] Improved database upgrade script 2018-04-09 14:15:41 +02:00
nuxsmin
fd14efa5eb * [MOD] Improved tooltip displaying in account search view
* [ADD] Public links are shown in account search view
* [MOD] Code cleanup
2018-04-05 23:52:37 +02:00
nuxsmin
cf611be37c * [MOD] Improved upgrading process 2018-04-05 22:27:54 +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
56b8608610 * [ADD] Added option to set unencrypted custom fields. 2018-04-02 23:48:59 +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
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
b2b0be00db * [FIX] Fixed some upgrading issues 2018-03-23 14:01:54 +01:00
nuxsmin
01d0f61bae * [MOD] New look&feel for login page
* [FIX] Minor bugfixes. Thanks to @vmario89 for the feedback!
2018-03-22 23:44:23 +01:00
nuxsmin
0f228e39da * [FIX] Minor bugfixes
* [MOD] Updated english translation
2018-03-21 14:20:25 +01:00
nuxsmin
85de6fd507 * [FIX] Fixed wrong Acl behavior
* [FIX] Minor bugfixes
* [MOD] Updated db schema
2018-03-19 20:41:38 +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
2697d7f10f * [FIX] Fixed installer
* [FIX] Fixed config file creation
* [FIX] Fixed temporary master pass checking
* [FIX] RSA crypt class behavior
* [MOD] Updated database structure file
* [MOD] Improved installer messages
2018-03-14 16:16:22 +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
nuxsmin
f821b716e4 * [ADD] Added notifications event handler
* [ADD] Added account acl file based cache
* [ADD] Added deep links
* [FIX] Several bugfixes
2018-03-05 01:33:16 +01:00
nuxsmin
3c4704baa0 * [ADD] Event log handler for processing dispatched events. Work in progress 2018-03-02 01:27:27 +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
981ff764ce * [FIX] Fixed typo
* [FIX] Fixed user filter to detect null values
2018-02-20 01:45:30 +01:00
nuxsmin
3e9c070f57 * [ADD] Config module. Work in progress 2018-02-19 01:54:24 +01:00
nuxsmin
faffe5495b * [ADD] Config module. Work in progress 2018-02-19 01:51:36 +01:00
nuxsmin
d1f4068aaf * [MOD] Improved layouts/templates handling. Work in progress.
* [MOD] Improved bootstrap workflow. Work in progress.
* [MOD] Improved installer workflow. Work in progress.
2018-02-12 02:13:33 +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
b5f13259cc * [MOD] Load actions from XML file 2018-02-04 22:59:18 +01:00
nuxsmin
17d2b08809 * [ADD] Code refactoring in order to implement DDD. Work in progress. 2018-01-16 00:07:10 +01:00
nuxsmin
e0e2918b88 * [ADD] Code refactoring in order to implement DDD. Work in progress. 2018-01-16 00:05:30 +01:00
nuxsmin
4b332aa01e * [ADD] Finished items manager refactoring. Work in progress. 2018-01-01 10:12:25 +01:00
nuxsmin
5fd678fddd * [ADD] Finished access manager refactoring. Work in progress. 2017-12-25 23:17:10 +01:00