Commit Graph

60 Commits

Author SHA1 Message Date
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
nuxsmin
125213dc29 * [MOD] Import from XML (work in progress) 2015-07-16 01:28:09 +02:00
nuxsmin
461adf33a0 * [FIX] Fixed delete account issue 2015-07-16 00:07:36 +02:00
nuxsmin
0c03f7de52 * [ADD] New XML export feature with encryption support (still beta). 2015-07-14 02:05:41 +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
f17e010dde * [MOD] Search filters stored as an object in session
* [FIX] Minor bugfixes
2015-06-21 22:45:53 +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
nuxsmin
601ce41212 * [ADD] 1st step moving to MVC model. Mostly views and code logic were rewritten and added a bunch of templates. Lot of work!!
* [ADD] New template "engine". A very basic engine to render php coded templates.
* [ADD] Cached config in session with expire time.
2015-06-07 03:42:50 +02:00
nuxsmin
5f59455eed * [MOD] Change classes' filenames and autoloader.
* [ADD] Detect if zlib compression output is enabled.
2015-05-23 10:43:54 +02:00
nuxsmin
40acdb2ef8 * Updated jQuery version
* Updated ZeroClipboard version
* New temporary master password function
* New help boxes for some functions
* New password box with copy to clipboard function
* Updated some fields on db structure
* Minor bugfixes and UI changes
2015-03-28 11:51:02 +01:00
nuxsmin
318d52e2f8 * Updated header and PHPdoc syntax
* Improved session cache's config parameters to reduce config file queries
* Removed unused methods
* Changed some SP_Crypt class methods to static and factorized some functions
* Added some stuff to demo mode
2015-02-02 04:07:04 +01:00
nuxsmin
4b05b45845 * Translated to French. Big thanks to Cyril
* Fixed some bugs on javascript translations
2015-01-23 21:57:34 +01:00
nuxsmin
d072996f91 * Improved browser response by minimizing CSS an JS files and joining into one resource per type.
* Added class CssMin for minimizing CSSs.
* Cached some config values in session to avoid config file readings.
* Improved URL handling.
* Minor bug fixes.
2014-08-11 03:16:12 +02:00
nuxsmin
9aec98928a * New upgrade process with security code for DB upgrades. See wiki for more details
* LDAP escape RDN fixed.
2014-08-04 18:43:40 +02:00
nuxsmin
1c28e78a6a * Change updater source to GitHub branches which gives more info about changes. 2014-08-04 02:55:18 +02:00
nuxsmin
f9ffc112ba * Minor UI tweaks.
* Fixed master password change not running when zeros are used on left or right.
* Fixed some notice events on error log.
* Closes #47. Default group&profile can be selected for new LDAP users
* Closes #48. Database fields modified for STRICT sql mode
* Installer now logs errors to web server error log
2014-08-03 22:53:03 +02:00
nuxsmin
94c0c34cac * Force UTF-8 charset in database connection.
* Fixed password view when it contains some special characters.
* Fixed search filtering when selected result page was >1
* Fixed logout when viewing password.
2014-06-04 01:08:46 +02:00
nuxsmin
2fb820f945 * Closes 40. Accounts can be imported from KeePass or KeePassX XML file format. 2014-05-26 01:39:33 +02:00
nuxsmin
4fde9b79e2 * New switcheable grid visual style for searches. Closes #38
* Fixed wrong height for search results in IE 10.
* Fixed not showing accounts field ordering on action switch.
* Fixed some visual bugs.
* Force page reload on configuration changes.
* Copy account password to clipboard is hidden by default on account search list (prevents many ajax queries).
* LDAP username is populated from login if it's blank.
* Account decrypt counter is updated when password is viewed and not if it's copied to clipboard (working on a better solution).
2014-05-19 02:22:15 +02:00
nuxsmin
33f321144f * Allow to press the "enter" key to perform a text search 2014-05-18 14:25:59 +02:00
nuxsmin
7894c69f3c * CLoses #20. Copy account's password to clipboard (using Flash).
* Prevent to do searches by clicking non alphanumeric keys.
* Escape strings for accounts searches.
2014-05-09 03:14:35 +02:00
nuxsmin
9029aec3e3 * LDAP checking doesn't work because wrong values sent by Ajax 2014-03-11 11:21:01 +01:00
nuxsmin
22880ddfd1 * Enable account restoration from history.
* Minor bugfixes
* Translations updates.
2014-03-09 11:30:33 +01:00
nuxsmin
7f0449ed0a * Deutsch translation. Thanks to Uwe Steinmann.
* Improved javascript language selection.
2014-02-28 14:37:19 +01:00
nuxsmin
0f172ed1d8 - Closes #26. Enable users password reset by email and forced by an admin.
- Improved email handling by using phpmailer class. All emails are sent in HTML format and security and authentication are available.
- Improved javascript code by code refactoring.
- Client IP address is logged in event log.
- Translation fixes.
- Minor bugfixes.
- Needs database upgrade (read wiki if unsure).
2014-02-24 01:51:23 +01:00
nuxsmin
e923574325 * Add upgrades from 1121
* Fix LANG fro translations
2014-02-08 20:05:08 +01:00
nuxsmin
a5155636dd * New customers management.
* Improved categories management by removing 'select'  by 'table' style layout.
* New permissions added for customers and categories management menu (needs DB update).
* Some methods have been refactored and made a bit of code cleanup
2014-02-05 01:21:44 +01:00
nuxsmin
f5d9aa7a97 * LDAP parameters checking 2014-02-03 02:53:09 +01:00
nuxsmin
a3b2731fec * Global searches can now be done be unprivileged users but they won't have permissions to view or modify accounts. Only request modifications by email if enabled.
* New layout for account searches. Now accounts are showed in a card fashion style, no more rows ;) and colorized customer name for better visualization.
* Some UI improvements for better fit on small screens
2014-02-01 14:28:51 +01:00
nuxsmin
78adcae6fb Closes #22
Closes #5
Fixed translations
2014-01-20 00:56:40 +01:00
nuxsmin
0e1d43e501 Added import from CSV file 2014-01-19 22:59:13 +01:00
nuxsmin
0e32dec3dc Improved upgrade checks 2014-01-19 12:54:48 +01:00
nuxsmin
ac9f4543c1 Closes #7
Closes #15
Multiple users and groups can now be allowed to access to an account.
Upgrade process (requires maintenance mode on).
Split methods on new classes.
Bugfixes.
2014-01-18 14:18:50 +01:00
nuxsmin
4551783327 Javascript minifier 2013-11-12 22:20:10 +01:00
nuxsmin
fca2d45bb2 Show warning image when adding/removing files extensions or wiki filters. 2013-11-08 23:01:21 +01:00
nuxsmin
560e4c217e Updated files extensions and wiki filters behaviour to improve adding or deleting items. Now items appear as tags so they can be deleted easily. 2013-11-08 22:31:29 +01:00
nuxsmin
266fd0aa3b Added event log clearing 2013-11-08 03:20:48 +01:00
nuxsmin
c1d266e003 Fixed lastAction behaviour 2013-11-08 02:25:52 +01:00
nuxsmin
022a24170c Closes #12.
Enable request change account data by sending an email to creator and last account editor.
2013-11-08 01:48:58 +01:00
nuxsmin
b8f4668959 Closes #10.
Show more info about users and the ability to view users details without editing.
2013-11-07 23:00:25 +01:00
nuxsmin
5b1cb5d0ab Improved files uploading by using Drag&Drop feature. 2013-11-07 15:46:16 +01:00