Andrew McMillan
4a0c65735e
Migrate MKCOL script to AwlQuery wrapper.
2010-03-03 14:31:11 +13:00
Andrew McMillan
e2ff9b575b
Add transaction helpers to query class.
2010-03-03 14:29:47 +13:00
Andrew McMillan
ecf57ce54e
Updated collection / principal edit, with better l10n.
2010-03-02 14:39:57 +13:00
Andrew McMillan
0e1df68878
Correct allprop/include processing.
2010-02-28 22:39:02 +13:00
Andrew McMillan
d763312279
Use 'Revoke' rather than 'Delete' for grants, and 'Remove' for group members.
2010-02-28 20:13:10 +13:00
Andrew McMillan
d3c4d9d2de
Hook the expansion code into the calendar query report.
2010-02-28 11:38:18 +13:00
Andrew McMillan
3cefbf9894
Tweaking the date expansion functions. Need to test this soon.
2010-02-28 11:35:01 +13:00
Andrew McMillan
9460803f71
Add an option to restrict visible contents to a limited date range.
...
This patch adds ability to hide old events from Caldav clients. New
configuration option $c->hide_older_than accepts an integer number
of days. For example, setting $c->hide_older_than=90 hides all
events with "end date" older than 90 days. The main purpose of this
patch is allowing to use Sunbird with more than 500 Caldav events
without removing these events from calendar. Without this patch
the Sunbird slows down and load calendars extremely slowly (up to
10 min. for 1800 events).
2010-02-28 11:19:36 +13:00
Andrew McMillan
22e39493e7
Tweak 'we don't support this' response to scheduling requests.
2010-02-26 18:45:18 +13:00
Andrew McMillan
429940f4d9
The <allprop> can be at the top level, not within the <prop>.
2010-02-26 13:45:30 +13:00
Andrew McMillan
1711fb68aa
Modification of protected properties should be a 403.
...
We might as well send an error response along with that, too.
2010-02-26 13:29:11 +13:00
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