summaryrefslogtreecommitdiffstats
path: root/lib/api
Commit message (Collapse)AuthorAgeFilesLines
* Make email address domain check case-insensitiveAleksander Machniak2021-09-221-4/+5
|
* Preserve important old aci and inetdomainbasedn attributes of the mgmt and ↵Daniel Hoffend2020-02-251-4/+27
| | | | | | | | | | | | | | | | | | hosted domain Summary: This changes preservers the inetdomainbasedn for hosted and management when they're getting edited in the kolab-webadmin when hosted_mode is activated. Test Plan: Edit the mgmt or hosted domain using cn=Directory Manager. Your inetdomainbased will change from dc=hosted,dc=com to ou=hosted.com,dc=hosted,dc=com Reviewers: #web_administration_panel_developers, vanmeeuwen Reviewed By: #web_administration_panel_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D907
* check for mail address is already in useDaniel Hoffend2019-11-261-0/+5
| | | | | | | | | | | | | | Summary: This fixes issue T5704 Reviewers: #web_administration_panel_developers, vanmeeuwen Reviewed By: #web_administration_panel_developers, vanmeeuwen Subscribers: vanmeeuwen Maniphest Tasks: T5704 Differential Revision: https://git.kolab.org/D883
* Lower-case the names of array keyskolab-webadmin-3.2.15Jeroen van Meeuwen2019-10-219-41/+41
|
* Add support for "hosted" domains (Bifrost#T240286)kolab-webadmin-3.2.14.2Jeroen van Meeuwen (Kolab Systems)2019-09-162-6/+195
| | | | | | | | Reviewers: #web_administration_panel_developers, machniak Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D809
* Add user.password action to the API (Bifrost#T221026)kolab-webadmin-3.2.14Aleksander Machniak2019-06-261-12/+47
|
* Fix performance when validating multiple email addresses (Bifrost#T221026)Aleksander Machniak2019-06-241-20/+26
| | | | | Cache domains list in memory, so it's reused without searching in ldap for every validated email address again and again.
* Reset domains list page size when using it for internal checksAleksander Machniak2019-06-111-1/+1
|
* Allow a value of @domain.tld to be used to facilitate catchall addressingJeroen van Meeuwen (Kolab Systems)2018-07-211-8/+10
|
* Take in, parse and treat a parameter 'domainrelatedobject_only' correctly.kolab-webadmin-3.2.9Jeroen van Meeuwen (Kolab Systems)2015-09-221-0/+3
|
* Compare the configured base DNs of domains that are visible as to be able to ↵Jeroen van Meeuwen (Kolab Systems)2015-06-181-3/+28
| | | | | | | | | | | | | | | | | | associate child domain name spaces with parent domain name spaces. Summary: Domain validation: Consider child domains by comparing base DNs Test Plan: No particular test plan in particular Reviewers: #web_administration_panel_developers, machniak Reviewed By: #web_administration_panel_developers, machniak Subscribers: dhoffend, machniak, pokorra Maniphest Tasks: T435 Differential Revision: https://git.kolab.org/D10
* Password policy: do not validate the password on user edit, if the password ↵Timotheus Pokorra2015-05-081-1/+3
| | | | is not being changed
* rename class Password to password_policyTimotheus Pokorra2015-04-172-3/+3
|
* implement Password complexity policy for WAP (#4988)Timotheus Pokorra2015-04-172-3/+5
|
* fix small typo in commentTimotheus Pokorra2015-04-161-1/+1
|
* Fix issues related to "cn=Directory Manager" login case-insensitivity (#4804)Aleksander Machniak2015-03-061-1/+1
|
* Fix "illegal offset" error and small perf. issue in domain_is_empty() (#4791)Aleksander Machniak2015-03-051-3/+3
|
* Hotfix to validate sharedfolders #4731Daniel Hoffend2015-02-251-2/+2
|
* check cn attribute during generationDaniel Hoffend2015-02-181-0/+3
|
* revert the targetfolder naming to the mail attributeDaniel Hoffend2015-02-181-13/+1
|
* added more characaters to check for cn / kolabTargetFolder. @ % ^Daniel Hoffend2015-02-181-8/+4
|
* use $my_primary_domain parameter to reduce one lookupDaniel Hoffend2015-02-181-1/+1
|
* add validate_cn_sharedfolder + validate_kolabtargetfolder_sharedfolderDaniel Hoffend2015-02-181-19/+74
|
* fixed cn creationDaniel Hoffend2015-02-181-1/+1
|
* added generate_kolabtargetfolder_sharedfolder() for shared mailboxesDaniel Hoffend2015-02-161-0/+17
|
* Fix regression in searching for user's OU in select_options_ou() (#4164)Aleksander Machniak2015-01-061-4/+3
| | | | There was also a PHP warning: "array_map(): Argument #2 should be an array..."
* Clean redundant spaces when generating some values i.e. displayName (#3471)Aleksander Machniak2015-01-021-8/+10
|
* Small improvement in list_options_ou() resultAleksander Machniak2014-12-121-1/+1
|
* Fix bug where OU select field lists only 10 records when vlv index is in use ↵Aleksander Machniak2014-12-111-6/+12
| | | | (#4075)
* Add list_options_ou() for form valuesJeroen van Meeuwen (Kolab Systems)2014-11-111-1/+38
|
* I love alphabetical sortingJeroen van Meeuwen (Kolab Systems)2014-11-111-5/+5
|
* Skip redundant ldap read for additional attributes (#3859)Aleksander Machniak2014-11-037-15/+26
|
* Skip invalid entries in autocompletion results to prevent js errors (#3822)Aleksander Machniak2014-10-241-8/+22
|
* Correct organizational unit list function callkolab-webadmin-3.2.2Jeroen van Meeuwen (Kolab Systems)2014-10-101-1/+1
|
* Fix bug where user OU was not properly selected in user form if OU's DN ↵Aleksander Machniak2014-10-091-2/+1
| | | | contains non-ascii characters (#3744)
* Added Oracle supportoracleAleksander Machniak2014-09-192-8/+8
|
* Ensure also the primary mail address is globally uniqueJeroen van Meeuwen (Kolab Systems)2014-09-061-0/+27
|
* Unify *.info and *.find commands result (#3155)Aleksander Machniak2014-09-046-47/+5
| | | | + Small code cleanup
* Make possible to define default object type (#2587)Aleksander Machniak2014-08-261-0/+12
|
* Fix the reproduction of the original ou a resource is inkolab-webadmin-3.2.0Jeroen van Meeuwen (Kolab Systems)2014-08-121-0/+8
|
* Add parsing for a 'ou' attribute to groups as wellJeroen van Meeuwen (Kolab Systems)2014-08-121-0/+8
|
* Fix the parent location for OUsJeroen van Meeuwen (Kolab Systems)2014-08-121-0/+8
|
* Find a resourceJeroen van Meeuwen (Kolab Systems)2014-08-011-22/+22
|
* Increase the page size to the maximum default search limitJeroen van Meeuwen (Kolab Systems)2014-07-311-0/+2
|
* Remove unused codeAleksander Machniak2014-05-081-2/+1
|
* Update to current version of Net_LDAP3Aleksander Machniak2014-04-181-1/+2
|
* Added user autocompletion in imap acl widgetAleksander Machniak2014-04-151-6/+14
|
* Set 'userid' to unique attribute value in system.authenticate response, cs fixesAleksander Machniak2014-03-274-5/+5
|
* Add ACI form widget (Request #1782)Aleksander Machniak2014-03-215-10/+22
|
* New _list_options_users() method to serve autocompletion for 'kolabdelegate' ↵Thomas Bruederli2014-03-051-35/+45
| | | | and 'owner' attributes