nuxsmin
f3f6f1bb89
* [FIX] Fixed issue with timezone conversion to UNIX time. Thanks to @dvdfabian for the feedback. Closes #858 #871
...
* [FIX] Fixed issue with LDAP email address when it returns more than one result. Thanks to @dvdfabian and @mymasse for the feedback. Closes #967 #855
* [FIX] Fixed issue when setting language environment variable on some OS. Thanks to @willw-carallon for the feedback. Closes #900
* [FIX] Fixed issue when performing LDAP group lookup. Thank to @dvdfabian for the feedback. Closes #853
* [MOD] Improved behaviour on input of type multiple. Thanks to @vmario89 for the feedback. Closes #839
* [MOD] Deleted unused variable in css.php file. Thanks to @cney for the feedback. Closes #801
* [FIX] Fixed wrong field definition for accHistory.notes. Thanks to @katstei for the feedback. Closes #764
2018-06-19 02:02:50 +02:00
nuxsmin
6fb4ec65b3
* [MOD] Improved plugins management and check for plugin updates
2017-08-18 01:17:10 +02:00
nuxsmin
da80cde457
* [MOD] Removed unused files
...
* [ADD] Added config and backup directories
2017-02-13 08:40:21 +01:00
nuxsmin
9377efd647
Merge branch 'devel'
...
Conflicts:
.gitignore
ajax/ajax_2fa.php
ajax/ajax_accountSave.php
ajax/ajax_appMgmtSave.php
ajax/ajax_configSave.php
ajax/ajax_doLogin.php
ajax/ajax_files.php
ajax/ajax_getEnvironment.php
ajax/ajax_userPrefsSave.php
ajax/ajax_viewpass.php
css/alertify-bootstrap-3.min.css
css/chosen-custom.min.css
css/css.php
inc/Account.class.php
inc/AccountBase.class.php
inc/AccountHistory.class.php
inc/AccountSearch.class.php
inc/Acl.class.php
inc/ActionLog.class.php
inc/Api.class.php
inc/Auth.class.php
inc/CsvImportBase.class.php
inc/CustomFields.class.php
inc/DB.class.php
inc/Init.class.php
inc/Installer.class.php
inc/Ldap.class.php
inc/LdapADS.class.php
inc/Log.class.php
inc/Request.class.php
inc/SP/Core/Crypt.class.php
inc/SP/Core/CryptMasterPass.class.php
inc/SP/Core/Language.class.php
inc/SP/Core/Session.class.php
inc/SP/Html/Html.class.php
inc/SP/Html/Minify.class.php
inc/SessionUtil.class.php
inc/Upgrade.class.php
inc/UserBase.class.php
inc/UserLdap.class.php
inc/UserMigrate.class.php
inc/UserPreferences.class.php
inc/Util.class.php
inc/dbstructure.sql
inc/locales/ca_ES/LC_MESSAGES/messages.mo
inc/locales/ca_ES/LC_MESSAGES/messages.po
inc/locales/de_DE/LC_MESSAGES/messages.mo
inc/locales/de_DE/LC_MESSAGES/messages.po
inc/locales/en_US/LC_MESSAGES/messages.mo
inc/locales/en_US/LC_MESSAGES/messages.po
inc/locales/fr_FR/LC_MESSAGES/messages.mo
inc/locales/fr_FR/LC_MESSAGES/messages.po
inc/locales/hu_HU/LC_MESSAGES/messages.mo
inc/locales/hu_HU/LC_MESSAGES/messages.po
inc/locales/it_IT/LC_MESSAGES/messages.mo
inc/locales/it_IT/LC_MESSAGES/messages.po
inc/locales/nl_NL/LC_MESSAGES/messages.mo
inc/locales/nl_NL/LC_MESSAGES/messages.po
inc/locales/ru_RU/LC_MESSAGES/messages.mo
inc/locales/ru_RU/LC_MESSAGES/messages.po
inc/themes/classic/account.inc
inc/themes/classic/categories.inc
inc/themes/classic/config.inc
inc/themes/classic/css/styles.min.css
inc/themes/classic/customers.inc
inc/themes/classic/customfields.inc
inc/themes/classic/groups.inc
inc/themes/classic/import.inc
inc/themes/classic/js/functions.min.js
inc/themes/classic/ldap.inc
inc/themes/classic/mail.inc
inc/themes/classic/mgmttabs.inc
inc/themes/classic/preferences.inc
inc/themes/classic/request.inc
inc/themes/classic/search.inc
inc/themes/classic/searchbox.inc
inc/themes/classic/sessionbar.inc
inc/themes/classic/tokens.inc
inc/themes/classic/users.inc
inc/themes/classic/wiki.inc
inc/themes/material-blue/2fa.inc
inc/themes/material-blue/account.inc
inc/themes/material-blue/categories.inc
inc/themes/material-blue/config.inc
inc/themes/material-blue/css/alertify-custom.min.css
inc/themes/material-blue/css/fonts.css
inc/themes/material-blue/css/search-grid.css
inc/themes/material-blue/css/styles.css
inc/themes/material-blue/css/styles.min.css
inc/themes/material-blue/customers.inc
inc/themes/material-blue/encryption.inc
inc/themes/material-blue/error.inc
inc/themes/material-blue/groups.inc
inc/themes/material-blue/import.inc
inc/themes/material-blue/install.inc
inc/themes/material-blue/js-common.inc
inc/themes/material-blue/js/functions.min.js
inc/themes/material-blue/js/material.min.js
inc/themes/material-blue/ldap.inc
inc/themes/material-blue/login.inc
inc/themes/material-blue/mgmttabs.inc
inc/themes/material-blue/passreset.inc
inc/themes/material-blue/preferences.inc
inc/themes/material-blue/profiles.inc
inc/themes/material-blue/search.inc
inc/themes/material-blue/searchbox.inc
inc/themes/material-blue/tokens.inc
inc/themes/material-blue/upgrade.inc
inc/themes/material-blue/users.inc
js/chosen.jquery.min.js
js/clipboard.min.js
js/functions.min.js
js/js.php
js/strings.js.php
js/zxcvbn-async.min.js
js/zxcvbn.min.js
web/AccountC.class.php
web/ConfigC.class.php
web/MainC.class.php
web/SearchC.class.php
web/UsersMgmtC.class.php
web/UsersPrefsC.class.php
2017-02-13 00:38:47 +01:00
nuxsmin
a084f4f8ae
* [FIX] Upgrading issues
2017-01-12 09:37:50 +01:00
nuxsmin
87cb3c6f6c
* [DEV] Bump to 2.0-beta
2017-01-12 02:54:45 +01:00
nuxsmin
a5ae9182fa
* [DEV] New Plugin achitecture (work in progress).
...
* [DEV] New Notifications feature (work in progress).
* [DEV] Code cleanup
2017-01-05 02:36:13 +01:00
nuxsmin
7f99b6eb2b
* [DEV] New Plugin infraestructure (work in progress).
2017-01-03 15:02:07 +01:00
nuxsmin
2048d78061
* [DEV] New API methods and improvements (work in progress)
2016-12-27 00:37:46 +01:00
nuxsmin
c455bc907d
* [FIX] Critical bugfix that prevents directory traversal in JS/CSS includes. Thanks to Jan Van for the notice
2016-12-24 19:43:28 +01:00
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
24d25ba5b7
Merge remote-tracking branch 'origin/devel' into devel
...
Conflicts:
inc/themes/material-blue/css/styles.min.css
js/app-actions.min.js
js/app-main.min.js
2016-12-20 11:00:13 +01:00
nuxsmin
308de72605
* [DEV] Auth (work in progress)
2016-12-19 18:14:21 +01:00
nuxsmin
53c56bc253
* [DEV] UI tweaks.
2016-12-05 11:54:44 +01:00
Rubén Domínguez
1fec272fd6
* [DEV] Fixed installer UI
...
* [DEV] Fixed installer issue when saving database password
* [DEV] Added language setting on installer
2016-11-26 14:59:49 +01:00
nuxsmin
2fabc93f49
* [DEV] UI tweaks
2016-11-24 18:08:48 +01:00
nuxsmin
73f4cbdc98
* [DEV] UI tweaks
...
* [DEV] Removed JQuery Fancybox
* [DEV] Added magnificPopup
2016-11-24 01:44:49 +01:00
nuxsmin
683f36e1d2
* [DEV] UI tweaks
...
* [DEV] Alertify replacement.
* [DEV] New dialog for help text.
* [DEV] Removed unused files
* [DEV] Classic theme deprecated
2016-11-23 18:04:03 +01:00
nuxsmin
8560915545
* [DEV] Fixed error in pager
...
* [DEV] Improved form handling
* [DEV] Visual improvements
2016-10-31 17:24:57 +01:00
nuxsmin
6bd2d7e52a
* [ADD] Add missing resource files
2016-10-27 12:52:06 +02:00
nuxsmin
d487a643ef
* [MOD] Generated alertify CSS minified
2016-10-27 10:19:51 +02:00
nuxsmin
186b1eb991
* [DEV] WORK IN PROGRESS: JavaScript rewritten.
2016-10-27 01:04:00 +02:00
nuxsmin
c9243cdd48
* [ADD] New accounts tags feature. You can now add and perform searches filtering by tags.
...
* [MOD] Changed select boxes behavior (work in progress). jQuery chosen plugin has been replaced by selectize.js
2016-03-01 00:54:54 +01:00
nuxsmin
a46a636555
* [FIX] Fixed wrong behavior when adding tags
2016-01-11 00:22:43 +01:00
nuxsmin
a9a3964987
* [ADD] New feature to connect to DokuWiki XML-RPC API for linked accounts
...
* [MOD] Merge from master branch
* [MOD] Updated clipboard.js version
2015-11-14 10:20:15 +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
b8ebf1386d
* [ADD] New class for strict parsing of queries data.
2015-10-22 20:25:31 +02:00
nuxsmin
97ad806f0f
* [MOD] PSR-4
2015-10-12 21:42:30 +02:00
nuxsmin
46eabf8756
* Delete unused files
2015-10-05 01:54:55 +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
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
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
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
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
37d9dca7e6
* [MOD] Updated translations
2015-07-28 18:52:44 +02:00
nuxsmin
bfb8880744
* [FIX] Font issue on SVG logo.
...
* [MOD] Line separators.
2015-07-24 10:09:56 +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
9f00a62a39
* [MOD] Updated JQuery UI to latest version.
...
* [FIX] Fixed global search issues.
2015-07-18 14:33:23 +02:00
nuxsmin
ea3b32f401
* [MOD] Export to XML
2015-07-14 14:44:35 +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
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
b36fce1ba6
* Added cookies enabled detection
...
* Added Russian translation. Big thanks to @TitovLab
* Added javascript doc
* Added cached language settings
* PHP warnings|notices|deprecated are not displayed. Hope no more javascript response breaks
* Minor bugfixes
2015-04-26 19:57:45 +02:00