summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Preserve important old aci and inetdomainbasedn attributes of the mgmt and ↵HEADmasterDaniel 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
* Fixed T5653 and support domain_edit in hosted modeDaniel Hoffend2019-11-261-0/+5
| | | | | | | | | | | | | | | | Summary: This patch fixed the domain_edit api call in hosted mode. The Bug is described in T5653 Reviewers: #web_administration_panel_developers, vanmeeuwen Reviewed By: #web_administration_panel_developers, vanmeeuwen Subscribers: vanmeeuwen Tags: #web_administration_panel Differential Revision: https://git.kolab.org/D835
* T5647: Fix kolab-admin role created in wrong base_dn for hosted domainsAleksander Machniak2019-11-081-2/+2
|
* Lower-case the names of array keyskolab-webadmin-3.2.15Jeroen van Meeuwen2019-10-2111-46/+46
|
* Add support for "hosted" domains (Bifrost#T240286)kolab-webadmin-3.2.14.2Jeroen van Meeuwen (Kolab Systems)2019-09-164-11/+208
| | | | | | | | Reviewers: #web_administration_panel_developers, machniak Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D809
* Merge branch 'master' of ssh://git.kolab.org/diffusion/WAP/webadminAleksander Machniak2019-09-1020-26/+22
|\
| * Remove more references to the wikiAleksander Machniak2019-09-033-7/+2
| |
| * Remove reference to the wikiAleksander Machniak2019-09-0315-15/+15
| |
| * Theme style improvementsAleksander Machniak2019-07-163-4/+5
| |
* | Fix css issue with the users/groups/etc table (Bifrost#T243304)Aleksander Machniak2019-09-1010-23/+14
|/
* Add user.password action to the API (Bifrost#T221026)kolab-webadmin-3.2.14Aleksander Machniak2019-06-261-12/+47
|
* Log an error when SQL DSN is emptyAleksander Machniak2019-06-241-0/+5
|
* 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
|
* Update Hosted page with the new skinkolab-webadmin-3.2.13Aleksander Machniak2019-05-133-50/+35
|
* Fix error after jQuery updateAleksander Machniak2019-05-131-1/+1
|
* Skip form initialization if there's no id attributeAleksander Machniak2019-05-101-1/+3
|
* Update to jQuery-3.4.1Aleksander Machniak2019-05-101-4/+2
|
* New skinAleksander Machniak2019-05-1091-3071/+830
|
* Remove kolabsys and minimal skinsAleksander Machniak2019-05-0911-85/+0
|
* T5208: Implement "is not equal to" in LDAP URL widget (Bifrost#T187736)Aleksander Machniak2019-03-123-10/+21
|
* Allow a value of @domain.tld to be used to facilitate catchall addressingJeroen van Meeuwen (Kolab Systems)2018-07-211-8/+10
|
* Fix PHP Warning: key() expects parameter 1 to be array, boolean givenkolab-webadmin-3.2.12kolab-webadmin-3.2.11Aleksander Machniak2018-01-261-4/+4
|
* Support attribute=value search (Bifrost#T67329)Aleksander Machniak2017-12-282-5/+34
| | | | | | | Search input accepts special entry format <attribute><operator><value> where - <attribute> is an ldap attribute name, - <operator> is one of: =, ~=, >=, <=, - <value> is any string that can be * to match any value or can contain * at the end or start of the string for prefix/suffix search.
* Add missing label for Clone buttonAleksander Machniak2017-12-281-0/+1
|
* Make bold font on the Submit buttonAleksander Machniak2017-11-242-0/+5
|
* Add possibility to clone object types (Bifrost#T57633)Aleksander Machniak2017-11-243-32/+72
|
* fix issue with PHP 7.1Aleksander Machniak2017-09-121-2/+2
| | | | | | | | | | | | | | | | Summary: see details in https://git.kolab.org/T2630 Reviewers: #web_administration_panel_developers, machniak Reviewed By: #web_administration_panel_developers, machniak Subscribers: #web_administration_panel_developers Tags: #web_administration_panel Maniphest Tasks: T2630 Differential Revision: https://git.kolab.org/D542
* Fix ldaps:// connections (T2388)Aleksander Machniak2017-05-151-2/+1
|
* Fix hiding Add Shared Folder and Add Organizational Unit menu when user has ↵Aleksander Machniak2017-05-121-1/+1
| | | | no access to it
* Define dependencies using composer, support composer autoloader, remove ↵Aleksander Machniak2017-05-1226-13073/+62
| | | | local copies of PEAR packages
* Add available kolab_wap options in sample config fileAleksander Machniak2017-05-121-0/+16
|
* T1326: Fix bug where resources name field could become disabled after object ↵Aleksander Machniak2016-06-271-1/+1
| | | | type modification
* Add --dry-run argument to purge-deleted-domainsAleksander Machniak2016-05-061-11/+18
|
* Fix scoring more narrow, subtle differences between user typesJeroen van Meeuwen (Kolab Systems)2016-05-051-3/+12
|
* Allow login with password containing < character (T1232)Aleksander Machniak2016-04-301-2/+2
|
* Fix bug where hitting Enter in autocompletion list would close ACL dialog ↵Aleksander Machniak2016-03-101-1/+2
| | | | (T1109)
* Fix bug in creating DN string from domain name for %(base_dn)s resolvingAleksander Machniak2015-10-201-1/+1
|
* The client user-interface, and not the API, should protect a user against ↵kolab-webadmin-3.2.10Jeroen van Meeuwen (Kolab Systems)2015-09-281-1/+1
| | | | | | removing their own entry (#1080). The API however must continue to allow the user to delete one-self.
* Rename bin/domain_delete.php to a script bin/purge-deleted-domainsJeroen van Meeuwen (Kolab Systems)2015-09-221-2/+7
|
* Take in, parse and treat a parameter 'domainrelatedobject_only' correctly.kolab-webadmin-3.2.9Jeroen van Meeuwen (Kolab Systems)2015-09-222-1/+12
|
* Small code simplification/fixkolab-webadmin-3.2.8Aleksander Machniak2015-08-071-4/+2
|
* adding new user: primary_email was not calculated properlyTimotheus Pokorra2015-08-071-2/+4
| | | | in the change for #5082 normalize_userdata was refactored but then sn=>surname did not work properly anymore
* Throw error when kolab.conf is not readable (#5159)Aleksander Machniak2015-07-311-3/+3
|
* Workaround PHP bug with turkish locales (#5082)Aleksander Machniak2015-07-313-51/+45
|
* Merge branch 'arcpatch-D7'Aleksander Machniak2015-07-303-16/+11
|\ | | | | | | | | | | Conflicts: doc/kolab_wap.oracle.sql doc/kolab_wap.sql
| * Set kolabinvitationpolicy field type to 'list'Thomas Bruederli2015-07-303-16/+11
| | | | | | | | | | | | | | | | | | | | | | | | Summary: Change kolabinvitationpolicy field type in database init scripts Reviewers: machniak Reviewed By: machniak Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D7
* | Update inserted hosted user typesJeroen van Meeuwen (Kolab Systems)2015-06-251-90/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: These are the working hosted user types for T30. Test Plan: None. Reviewers: #hkccp_developers, machniak Reviewed By: #hkccp_developers, machniak Projects: #web_administration_panel Maniphest Tasks: T30 Differential Revision: https://git.kolab.org/D26
* | Allow values of attributes defined to be expanded and as such, match between ↵Jeroen van Meeuwen (Kolab Systems)2015-06-251-1/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the configured user type and the LDAP object entry (T496) Summary: Allow values of attributes defined to be expanded and as such, match between the configured user type and the LDAP object entry (T496) Test Plan: No particular test plan. Reviewers: #web_administration_panel_developers, machniak Reviewed By: #web_administration_panel_developers, machniak Subscribers: machniak Maniphest Tasks: T496 Differential Revision: https://git.kolab.org/D24