106 Commits

Author SHA1 Message Date
nuxsmin
0b8f776009 * [FIX] Critical bugfix that prevents directory traversal in JS/CSS includes. Thanks to Jan Van for the notice
* [FIX] Bugfixed resource includes
2016-12-24 19:29:42 +01:00
nuxsmin
b3f064a461 * [FIX] Critical bugfix that prevents directory traversal in JS/CSS includes. Thanks to Jan Van for the notice 2016-12-24 13:02:48 +01:00
nuxsmin
f2f71e961b * [FIX] Solves #323, help display for bind password on LDAP configuration in classic theme. Thanks to @ejouvin
* [FIX] Solves #325, Custom field creation, "empty" type list in theme classic. Thanks to @ejouvin
* [FIX] Closes #319.
* [FIX] Fixed issue when showing password through web UI. Closes #30. Thanks to @Naelwan for the feedback
* [FIX] Closes #313, closes #317, closes #328. Fix for php7 for users / groups / profiles display. Thanks to @ejouvin
* [MOD] Modified alertify theme for MDL
* [FIX] Closes #352, Closes #329
* [FIX] Closes #293, closes #292. Enforces MySQL password on installation
* [FIX] Closes #321. Thanks to @ejouvin for the feedback
* [FIX] Solves #345. Send request for account isn't working on classic theme. Thanks to @anburhce for the feedback
2016-12-20 12:02:19 +01:00
nuxsmin
f53e0c6700 * [FIX] Checks whether the theme name sent through the form is available.
* [MOD] Improves content fitting.
* [ADD] Show whether the users list is being filtered because the user doesn't have app admin privilege.
2016-10-27 10:11:56 +02:00
nuxsmin
befc600981 * [FIX] Solves #287. Fixed issue when parsing account's password from ajax response. 2016-09-30 14:08:31 +02:00
nuxsmin
f242d42682 * [FIX] Fix name 2016-09-26 15:59:12 +02:00
Rubén Domínguez
758d35975a Merge remote-tracking branch 'origin/master' 2016-09-24 00:54:56 +02:00
nuxsmin
e32c45deaf * [FIX] Fixed resetting search filters. 2016-09-21 10:27:04 +02:00
nuxsmin
4e9646ee21 [MOD] Change name 2016-09-20 23:16:54 +02:00
nuxsmin
45848c0431 * [MOD] Improved actions handler and try o fix edit icon issue. Related #253
* [FIX] Fixed issue when pressing copy-to-clipboard icon.
2016-09-02 00:59:13 +02:00
nuxsmin
a0ebe1caa4 * [FIX] Fixed LDAP check when ADS is set. Thanks to @eth0h4ckr for the feedback. 2016-08-31 23:43:07 +02:00
nuxsmin
beca658c64 * [MOD] Updated Material Design Lite to 1.2
* [MOD] Updatedclipboard.js to 1.5.12
* [MOD] Javascript improvements.
* [MOD] Modified search behavior. Now the enter key needs to be presed to perform searches. This prevents to fullfill the key buffer and server overhead.
2016-08-30 00:59:57 +02:00
nuxsmin
6fca361851 * [FIX] Minor bugfixes
* [ADD] Added temp master password counter (mas 100 attempts)
2016-05-04 08:25:54 +02:00
nuxsmin
9f515031f8 * [FIX] #198, #166. Put a delay between search requests to not fill the keybinding API very quickly. Thanks to @alexanderbuhler 2016-02-06 06:32:18 +01:00
nuxsmin
19309c05cc * [FIX] Fixed issue when importing accounts from CSV/XML. Form fields were not fully sent. 2015-12-28 02:29:35 +01:00
nuxsmin
4243de6292 * [FIX] Fixes #182. Fixed password custom field double encryption. Thanks to @vvascautan 2015-12-22 20:22:34 +01:00
nuxsmin
68329ba760 * [ADD] Closes #173. Added Russian translation. Thanks to @TitovLab
* [FIX] Fixes #176. Upload files rewritten to fix issue with UTF8 strings. Removed FileDrop JQuery plugin . Thanks to @TitovLab
* [FIX] Closes #174. Fixed css to fit to card layout.
* [FIX] Fixes #171. Set maximum uplodaded file sizes as set in accounts config. Thanks to  @cgarciaarano
2015-12-13 09:35:10 +01:00
nuxsmin
abc8d65f71 * [FIX] Fixed issue when importing accounts from CSV file. Fixes #160. Thanks to @basil-twisleton 2015-10-26 19:34:39 +01:00
nuxsmin
50ea4e0f28 * [FIX] Fixed issue on copy password to clipboard on Chrome browser. Related #140. Thanks to @basil-twisleton
* [FIX] Fixed English translation. Related #140.Thanks to @basil-twisleton
* [FIX] Fixed displaying required field when it is a select tag. Related #140.Thanks to @basil-twisleton
* [FIX] Fixed issue when adding an user from LDAP when no group/profile is set (disabled by default). Fixes #157
* [MOD] Modified behavior when adding a new customer from account page. Related #140.Thanks to @basil-twisleton
* [MOD] Updated German translation. Thanks to @wagnst
2015-10-26 00:31:23 +01:00
nuxsmin
9451281fee * [FIX] Fixed issue when searching an user groupmembership to access to an account. Thanks to @basil-twisleton
* [FIX] Closes #157. Fixed issue when adding LDAP users that don't have any default group/profile set, they are disabled. Thanks to @CyrosX
* [FIX] Closes #154. Modified a string in the ldap template. Thanks to @tsener
* [MOD] Changed default behavior when creating a new account. Now a blank form is displayed. Thanks to @basil-twisleton
* [MOD] Closes #155. Extensions cannot contain other characters than "A-Z", "0-9", "_" and "-". Thanks to @tsener
2015-10-22 22:57:23 +02:00
nuxsmin
0c031de9fe * [ADD] New language translation to Catalan. Thanks to @ferrergl
* [ADD] Added some user preferences like show optional actions and top navigation bar.
* [MOD] Updated German translation. Thanks to @wagnst and @ffflorian
* [MOD] Updated French translation. Thanks to jmrh, grandpas29 and julien
* [MOD] Fallback to plain passwords on forms when PKI is not available. It does not affect to the accounts.
* [FIX] Fixed language strings. Closes #147
* [FIX] Fixed master password changing issue that fails when no custom fields are defined.
* [FIX] Fixed redirection from 2FA page after login.
* [FIX] Fixed account main group saving.
2015-10-15 15:17:05 +02:00
nuxsmin
bf336cdd9b * [ADD] New custom fields types.
* {MOD] Updated javascript clipboard  plugin.
2015-10-06 00:56:20 +02:00
nuxsmin
f49d6cce22 * [FIX] Fixed issue when checking ldap connection. Thanks to @JvdW
* [FIX] Fixed some forms issues
* [FIX] Fixed issue when checking user request for changing password
* [MOD] Improved forms passwords encryption.
2015-10-05 16:20:35 +02:00
nuxsmin
e4cd99d466 * Deleted unused files 2015-10-05 01:51:18 +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
863411cc50 * [MOD] Updated translations 2015-10-03 03:15:31 +02:00
nuxsmin
8b2ceac437 * [FIX] Fixed event log navigation bar issue. 2015-10-03 03:06:41 +02:00
nuxsmin
0f18a82494 * [FIX] Fixed issue that custom fields data were not encrypted again when master password is changed.
* [ADD] Back button on some modules.
* [ADD] Link to add category from new account form
* [MOD] Disable debugging search queries
2015-10-03 02:51:12 +02:00
nuxsmin
e914225828 * [ADD] New copy-to-clipboard using only Javascript NO flash needed (gooood)
* [FIX] Fixed issue while retrieving the public key when no session is active from Javascript to sign forms.
* [MOD] UI tweaks.
2015-10-02 03:29:00 +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
cac63e82a0 * [ADD] Switched to BCRYPT for hashing passwords and key derivation. WARNING: Master password should be reentered by users (you can use a temporary password)
* [MOD] Some tweaks on forms passwords decryption
* [FIX] Fixed issue when blank custom fields are retrieved for an item.
2015-09-30 03:20:56 +02:00
nuxsmin
b7ef6de033 Devel merge into master
* [ADD] Security improvements preventing common threats (SQL Injection, XSS, CSRF)
* [ADD] Fully MVC
* [ADD] Using PDO for database queries
* [ADD] Using PKI for forms passwords encryption (for insecure channels)
* [ADD] Using TOTP for 2-factor authentication
* [ADD] Custom fields can be created for several modules
* [ADD] Export to sysPass encrypted XML file
* [ADD] View passwords as images
* [ADD] Temporary master password for limited time logins
* [ADD] Password generator with complexity options
* [ADD] API authorizations
* [ADD] New visual theme with Material Design Lite by Google
* [ADD] Theming features
* [ADD] Special searches
* [ADD] Image thumbnail preview
* [MOD] 60% of code rewriting for improve performance and reusability (2x faster)
* [MOD] Better error handling
* [MOD] Better in-context help
2015-09-23 19:56:21 +02:00
nuxsmin
fa19dffefa * [MOD] Updated en_US translation
* [MOD] Updated changelog
* [MOD] Updated version to 1.2-rc1
* [MOD] Modified installer to use PKI on password transmission
* [MOD] Updated SQL queries for manual upgrades
* [FIX] Fixed database upgrade minor issue.
2015-09-23 19:07:55 +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
47a353b101 * [FIX] Fixed issue on admin's group assignment during install.
* [FIX] Fixed database structure creation issue.
* [FIX] Fixed sysPass XML import issue.
* [MOD] UI tweaks.
2015-08-11 22:46:09 +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
4d0ea598ba * [ADD] Closes #91. New feature that allows to generate an image for the account password . Thanks to @TitovLab 2015-08-03 03:23:23 +02:00
nuxsmin
ebae60bc3f * [ADD] Closes #120. Added the ability to assign one user to multiple groups
* [MOD] User's classes are now better handled by splitting them by behaviour
* [MOD] UI tweaks for classic theme and integration of new features
2015-08-03 01:46:30 +02:00
nuxsmin
5875faaa6f * [MOD] Line separators 2015-07-31 14:05:56 +02:00
nuxsmin
b5f6894ee2 * [ADD] Password complexity generator. 2015-07-31 00:34:58 +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
fd8c992195 * [MOD] New Material Design using Google MDL (work in progress). 2015-07-23 13:29:15 +02:00
nuxsmin
9089d4f0b1 * [MOD] New Material Design using Google MDL (work in progress). 2015-07-22 04:22:06 +02:00
nuxsmin
911bedf7ad * [MOD] Upgraded Fancybox JQuery plugin to version 2.1.5. 2015-07-22 02:58:34 +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
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
55db818630 * [MOD] CSV import rewritten. More accurate errors and custom field delimiter. 2015-07-19 10:25:19 +02:00
nuxsmin
9f00a62a39 * [MOD] Updated JQuery UI to latest version.
* [FIX] Fixed global search issues.
2015-07-18 14:33:23 +02:00
nuxsmin
981f0c5c9e * [MOD] XML import (work in progress) 2015-07-16 14:02:34 +02:00