Commit Graph

106 Commits

Author SHA1 Message Date
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
b4f937e01b Fix migration account import
Field 'vacAccountGroups' was not available on latest phpPMS release
2014-02-13 09:04:34 +01:00
nuxsmin
c9f5646aaa Closes #24
Fixed others users/groups are not saved when account is being edited by foreign user
2014-02-12 09:56:10 +01:00
nuxsmin
e964ff2fc2 Fix LDAP unbind before searching groups 2014-02-11 18:24:17 +01:00
nuxsmin
614e0bee1d Add more attributes to retrieve 2014-02-11 13:25:43 +01:00
nuxsmin
10712dba28 Links to wiki 2014-02-10 11:28:16 +01:00
nuxsmin
8a2aadcaff * Improved LDAP group membership detection. The user doesn't need to have a group reference attribute.
* Improved database upgrading path detection.
* Translation fixes.
2014-02-09 13:20:45 +01:00
nuxsmin
a6ddfceae6 * Improved LDAP group membership detection. The user doesn't need to have a group reference attribute.
* Improved database upgrading path detection.
* Translation fixes.
2014-02-09 13:19:26 +01:00
nuxsmin
77fc940a32 * Upgrade queries for 1.1.2.1 2014-02-08 22:46:13 +01:00
nuxsmin
85dcc313ab * Upgrade database manually 2014-02-08 22:40:42 +01:00
nuxsmin
1e15341d18 * Fix LANG fro translations 2014-02-08 20:07:00 +01:00
nuxsmin
e923574325 * Add upgrades from 1121
* Fix LANG fro translations
2014-02-08 20:05:08 +01:00
nuxsmin
e4fd60b600 Increase 'user_login' field length 2014-02-07 14:22:33 +01:00
nuxsmin
1b804cce80 Print 'add' categories/customer
Print 'add' categories/customer when no records found
2014-02-06 18:03:56 +01:00
nuxsmin
7612ac6504 Set correct charset on some tables 2014-02-06 17:57:28 +01:00
nuxsmin
88929cec5f Set correct version 2014-02-06 17:55:55 +01:00
nuxsmin
58f8c90a11 Update installer.class.php 2014-02-06 17:12:14 +01:00
nuxsmin
6e60526ad9 Remove utf8 suffix in $LANG 2014-02-06 17:11:18 +01:00
nuxsmin
56c61d61ad Typo error 2014-02-06 17:05:21 +01:00
nuxsmin
8c60f9515b Typo error 2014-02-06 16:30:37 +01:00
nuxsmin
9a31bbd1ff Typo error 2014-02-06 16:06:00 +01:00
nuxsmin
81e49fdf5e Force compiled UTF-8 locale
Thanks to @ebcont for the points and the tests done
2014-02-06 14:35:58 +01:00
nuxsmin
ad189981bf Check access for App Management Menu 2014-02-05 17:48:15 +01:00
nuxsmin
176d061639 Fix category creation 2014-02-05 17:30:04 +01:00
nuxsmin
cf4a3ec98d Return array on getCustomers when no records found
Needs further fix in DB class
2014-02-05 16:51:44 +01:00
nuxsmin
d572c2fd81 Add top/bottom margin to "no results" box 2014-02-05 16:27:37 +01:00
nuxsmin
96d78959ff Return array on getValuesForSelect query 2014-02-05 16:18:29 +01:00
nuxsmin
19c7f2fc7d Change userProfile_pAppMgmtMenu 2014-02-05 16:03:25 +01:00
nuxsmin
d7fe4d303a Fix group and profile creation for admin user 2014-02-05 14:52:22 +01:00
nuxsmin
5a9b810ed2 Bufixes
Make public $queryLastId.
Fix profile info retrieving
2014-02-05 14:45:43 +01:00
nuxsmin
b11657d7bd Make public $queryLastId 2014-02-05 14:40:55 +01:00
nuxsmin
594df29871 Email not sent
Call to mail function was accidentally removed
2014-02-05 09:49:40 +01:00
nuxsmin
cac875f8a0 Add another group membership attribute
Add another group membership attribute to searchBase method.
2014-02-05 09:36:10 +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
341dcc68ac * Improved LDAP access and error handling. Tested aganist OpenLDAP with ldap and ldaps on Debian. More info at Wiki http://wiki.syspass.org/doku.php/en:ldap 2014-02-03 00:39:20 +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
59ccb53516 Fix LDAP auth
LDAP auth failed because neither user nor pass were being sent.
2014-01-23 11:50:05 +01:00
nuxsmin
0bdbe9210f Fix returned value for email sending 2014-01-23 11:47:05 +01:00
nuxsmin
7ddd8eb34a Fixes ACL parsing 2014-01-21 22:55:39 +01:00
nuxsmin
aff4182d57 Remove extra spaces on notes textarea 2014-01-20 16:47:49 +01:00
nuxsmin
ae3943e900 Set variables for ACL processing
Fixed ACL processing
2014-01-20 14:15:01 +01:00
nuxsmin
14deafd012 Update README.md
Warning notice
2014-01-20 12:29:52 +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
e03aeef9ff Fixed upgrade error caused by invalid query. 2014-01-18 21:41:11 +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