Commit Graph

16 Commits

Author SHA1 Message Date
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
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
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
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
f6743ce539 * Fixes error on password generator in Chrome browser.
* Improved file upload.
2014-06-06 00:36:52 +02:00
nuxsmin
d3dad23ae9 Merge remote-tracking branch 'origin/v1.1' into v1.1 2014-02-24 01:53:57 +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
6a7ae91757 Fixes #29
Save button does not call the right javascript function.
2014-02-21 11:30:31 +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
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
10d11e6fdc Fix message text on deleting accounts/users/groups/profiles.
Fix error on retrieving profile data while closing session.
Give focus to "inputs" after loading content.
Update translations.
2013-11-04 02:27:41 +01:00
nuxsmin
293871edeb Better GET/POST variable handling.
Backups errors are shown.
Return to active tab when save configurations tabs.
Fix translations.
2013-10-26 13:53:52 +02:00
nuxsmin
8f8ea88a6c Fix session key generation on password change and users/groups/profiles management
Delete some old images...
2013-10-23 21:04:56 +02:00
nuxsmin
6b9218387b New Version 1.0RC1 2013-10-22 01:50:45 +02:00