888 Commits

Author SHA1 Message Date
Andrew McMillan
03df4635e4 Strip slashes from collection names. They're too confusing. 2010-02-25 23:28:54 +13:00
Andrew McMillan
ef4ef353b5 Allow anything to be a collection name, but urlencode it. 2010-02-25 21:20:54 +13:00
Andrew McMillan
41766218a5 Add a config item to exclude some users from LDAP sync. 2010-02-25 21:19:08 +13:00
Andrew McMillan
f1510c7670 Assign correct resourcetype on collection maintenance. 2010-02-25 09:40:55 +13:00
Andrew McMillan
f63d6d082a Nearly released. 2010-02-24 16:51:03 +13:00
Andrew McMillan
4e7ad35dfb Apparently CentOS 5 doesn't have DateTime class in it's PHP :-( 2010-02-24 16:41:31 +13:00
Andrew McMillan
459c50c9f9 Allow active/inactive setting. Hide irrelevant stuff on create. 2010-02-24 16:28:53 +13:00
Andrew McMillan
15b8d658b3 Add a link to list inactive principals. 2010-02-24 16:28:15 +13:00
Andrew McMillan
3c90dc23ed Add support for listing inactive principals. 2010-02-24 16:26:12 +13:00
Andrew McMillan
544a3949fc Minor formatting tweak. 2010-02-24 16:25:50 +13:00
Andrew McMillan
87bb578cdf Fix the 'all' button action in grants update. 2010-02-24 14:00:33 +13:00
Andrew McMillan
ded5eafb6b Correct 'ALL' privilege to 24 bits. 2010-02-24 13:59:50 +13:00
Andrew McMillan
2bb1dd5adf Don't display a grant edit until a user is created.
Removes an unsightly SQL error from the logs, but it also
isn't reasonable to be granting privileges until the
principal record exists to do the granting!
2010-02-24 12:51:43 +13:00
Andrew McMillan
6b7eda61b4 Preparing to release 0.9.8.2 2010-02-23 23:25:43 +13:00
Andrew McMillan
b374f17b99 This will not be active in 0.9.8.2, but it's included nonetheless. 2010-02-23 22:59:38 +13:00
Andrew McMillan
d3a9d02b2e Expanding functionality in RepeatRuleDateTime class. 2010-02-23 22:59:37 +13:00
Andrew McMillan
39aec8c91c Making things more localisable. 2010-02-23 22:59:37 +13:00
Andrew McMillan
87816b2a05 Use htmlspecialchars rather than htmlentities, which screws up translations. 2010-02-23 22:59:36 +13:00
Andrew McMillan
9338bf48ac Remove link to old users browse page. 2010-02-23 22:59:36 +13:00
Andrew McMillan
154aaee283 Add better localisation support to principal / collection edit screens. 2010-02-18 21:13:31 +13:00
Andrew McMillan
33a1a78490 Remove reference to relationships, which are so passe now. 2010-02-18 13:28:34 +13:00
Andrew McMillan
e932751491 Admin: support deleting principals / collections with confirmation. 2010-02-18 00:35:21 +13:00
Andrew McMillan
cb553dbfe3 Closer to new RepeatRule. 2010-02-18 00:22:06 +13:00
Andrew McMillan
6e2faed3b5 admin: Support setting a principal to be 'Administrator' 2010-02-18 00:20:43 +13:00
Andrew McMillan
fd1dafe840 Enforce ordering of group results. 2010-02-18 00:20:16 +13:00
Andrew McMillan
f4e6dd84dd Strict result ordering for ease of test result comparison. 2010-02-18 00:15:10 +13:00
Andrew McMillan
e02f0c21f6 AwlDB: Attempt some better error handling. 2010-02-18 00:14:30 +13:00
Andrew McMillan
ccfa2f3622 Check the correct variable. Whoops. 2010-02-18 00:13:37 +13:00
Andrew McMillan
84c5fbea22 PROPPATCH: Setting properties on Principals now working. 2010-02-17 23:54:48 +13:00
Andrew McMillan
86ca750828 always: Initialise the AWL db connection. 2010-02-17 23:52:47 +13:00
Andrew McMillan
358c069b3e PUT Functions: add support for X-WR-CALNAME in uploaded calendars. 2010-02-17 23:51:16 +13:00
Andrew McMillan
8177d41be9 Edit Collections: Fix privileges to do this, and editing of privs. 2010-02-17 23:50:16 +13:00
Andrew McMillan
3035e0c1b6 New RepeatRule - mostly working. 2010-02-16 12:33:23 +13:00
Andrew McMillan
d2d6bf137a More progress on RepeatRule object. 2010-02-16 10:34:23 +13:00
Andrew McMillan
ba2ddd24c0 New RRULE (still a work in progress) and tester. 2010-02-15 23:15:31 +13:00
Andrew McMillan
cb03b462bd A new RepeatRule object to be used for expanding events. 2010-02-15 22:51:51 +13:00
Andrew McMillan
34ef2693a3 Make admin stuff work better in a subfolder. 2010-02-12 15:49:34 -08:00
Andrew McMillan
35dc22991a Correct URLs for subfolder operation in principal edit. 2010-02-12 12:59:29 -08:00
Andrew McMillan
1890daf37a Remove flush() calls from pubsub. 2010-02-12 12:57:36 -08:00
Andrew McMillan
088d5ed34b Preparing to release 0.9.8.1 2010-02-05 08:41:44 -08:00
Andrew McMillan
66de7f8a9a Update the sync changes for deletion of a calendar. 2010-02-03 11:54:49 -08:00
Andrew McMillan
5384d175e9 Well, it seems webdav-sync needs to change to always report delete.
This will become part of the spec in the next revision.
2010-02-03 10:40:05 -08:00
Andrew McMillan
0b9cdd593b Another fix for the webdav-sync to collapse create/delete properly. 2010-02-03 09:57:20 -08:00
Andrew McMillan
5fac9850db We should be getting the sync_changes data last.
This is so we get dav_name correct for delete actions, which
will otherwise be null since there is no caldav_data or
calendar_item record for them any longer.
2010-02-03 09:04:40 -08:00
Andrew McMillan
580d5312c3 Remove misguided include logic. 2010-02-02 13:30:30 +13:00
Andrew McMillan
59fb253db3 Editor widget class has been moved into AWL. 2010-02-02 13:29:53 +13:00
Andrew McMillan
3215016c14 Fix up the javascript around enabling fields when calendar/addressbook. 2010-01-31 16:35:40 +13:00
Andrew McMillan
85a06399d8 Allow config files to be under /usr/local 2010-01-28 09:41:33 +13:00
Andrew McMillan
5e35e50252 Create a default calendar when a User or Resource principal is created. 2010-01-11 21:45:33 +13:00
Andrew McMillan
a55bb84057 Add a utility IsCreate() method opposite to IsUpdate(). 2010-01-11 10:16:07 +13:00