Commit Graph

21 Commits

Author SHA1 Message Date
nuxsmin
98dbe40834 Merge branch 'master' into devel
Conflicts:
	inc/locales/en_US/LC_MESSAGES/messages.mo
	inc/locales/en_US/LC_MESSAGES/messages.po
2015-10-12 12:46:21 +02:00
nuxsmin
180ce5942f * [ADD] Page reloading detection to read the config again.
* [MOD] Add some error reporting on installation process.
* [MOD] Resized the main page sysPass logo.
2015-10-12 12:42:18 +02:00
nuxsmin
ea0b695af9 * [ADD] New feature to enable public links. Related #128 2015-10-08 17:19:19 +02:00
nuxsmin
8538ba3dfc * [ADD] New classes to improve performance and code readability.
* [ADD] Security enhancement for master password in session.
* [MOD] Minor UI tweaks.
* [MOD] Improved config handling.
* [MOD] Code cleaning.
* [FIX] Accounts' main group were not set when the user hadn't enough privileges.
* [FIX] Accounts restoration didn't restore the account's main group.
2015-10-06 19:27:49 +02:00
nuxsmin
5f38a00900 * [ADD] New method to optimize/minimize CSS and JS files.
* [ADD] Temporary password can be viewed within session.
* [ADD] Old backup and export files are deleted when performing a new backup/export.
* [ADD] Added the ability to force the connection through HTTPS.
* [MOD] CSS and JS files are now minimized by default.
* [MOD] Updated translations.
* [MOD] UI tweaks.
* [FIX] Fixed issue on enabling secondary users/groups edit on accounts.
* [FIX] Fixed issue when sending email request to blank recipients.
2015-10-05 01:41:21 +02:00
nuxsmin
177b323372 * [ADD] New user preferences available
* [MOD] CSS fonts are now stored locally for Material Blue theme
2015-10-01 14:30:37 +02:00
nuxsmin
9b7a7736b3 * [ADD] RSA Encryption for passwords sent from client to server for non secured environments (no HTTPS).
* [MOD] Tweaked javascript files to make more reusable code and isolation using namespaces.
* [MOD] UI tweaks.
* [FIX] Minor bugfixes.
2015-09-23 02:08:57 +02:00
nuxsmin
539ebe0323 * [ADD] Closes #28. Deep link for account view.
* [MOD] Improved URL parameters handling
2015-08-11 16:05:36 +02:00
nuxsmin
29873ef313 * [ADD] Preliminary API implementation. Need doc
* [ADD] API token authentication
* [FIX] Fixed issue on account searches
2015-08-10 10:20:42 +02:00
nuxsmin
5875faaa6f * [MOD] Line separators 2015-07-31 14:05:56 +02:00
nuxsmin
7811e0ed15 * [ADD] Per user Two factor authentication (needs DB upgrade).
* [ADD] Copy username to clipboard on password view.
2015-07-27 03:18:17 +02:00
nuxsmin
9089d4f0b1 * [MOD] New Material Design using Google MDL (work in progress). 2015-07-22 04:22:06 +02:00
nuxsmin
ceb78908d4 * [MOD] New Material Design using Google MDL (work in progress).
* [ADD] New sysPass logo color.
2015-07-22 02:44:35 +02:00
nuxsmin
afde009bb7 * [MOD] New Material Design using Google MDL (work in progress). 2015-07-21 02:22:10 +02:00
nuxsmin
e899fef0a1 * [FIX] Fixed theme selection issue.
* [ADD] Standalone Google icon fonts added.
* [MOD] Minor tweaks to theme.
2015-07-20 14:45:13 +02:00
nuxsmin
2ae8703591 * [ADD] New Material Design using Google MDL (work in progress).
* [FIX] Theme selection bug.
2015-07-20 04:33:37 +02:00
nuxsmin
a3be07a50a * [ADD] Preparing for theme selection. 2015-07-19 19:27:48 +02:00
nuxsmin
125213dc29 * [MOD] Import from XML (work in progress) 2015-07-16 01:28:09 +02:00
nuxsmin
8814b1479d * [FIX] Fixed account search query.
* [FIX] Fixed "back" button behaviour.
* [FIX] Fixed profile saving on install process.
* [FIX] Fixed DB connection error when config file is deleted.
* [FIX] Fixed password character translation when showing password.
* [FIX] Minor bugfixes.
* [MOD] Improved install process. Fully functional on Debian 8.
* [MOD] No fade in/out when loading ajax content.
* [ADD] Profiles can now be viewed.
2015-07-13 01:58:19 +02:00
nuxsmin
7ba7c7e667 * [ADD] Profiles are stored as objects in DB, so it makes more flexible adding new modules without modifying the DB structure. DB upgrade required.
* [ADD] New log class for better action events handling.
* [ADD] New email class which uses Log class attributes for message composing.
* [ADD] New Request class for managing POST/GET requests.
* [MOD] Almost whole session vars are managed through Session class.
* [MOD] Minor fixes on templates
2015-06-29 00:31:50 +02:00
nuxsmin
399e579f9c * [ADD] Fully MVC.
* [ADD] Abstract classes and interfaces for better code structure.
* [MOD] Actions handled as integers not strings and are consistent accross app modules.
* [MOD] Classes' names where modified. Namespaces where added for better handling.
* [ADD] Common exception class for the whole app.
* [ADD] New base file for app initialization.
* [MOD] Speed improvements.
2015-06-21 04:45:55 +02:00