1063 Commits

Author SHA1 Message Date
Andrew Ruthven
3c0cb7a264 Allow multiple trees for baseDN (closes 1876287). 2008-02-15 13:57:05 +13:00
Aiko Barz
a4df7abe9f Add Active Directory support (closes 1876288).
This is slightly modified from Aiko's patch to apply cleanly and add
a few more comments to the example config.
2008-02-15 13:57:04 +13:00
Andrew Ruthven
4ce605f13a Heh, fix the SQL syntax. 2008-02-15 13:57:04 +13:00
Jeroen van Disseldorp
afef5f231d Only set timezone if we have a reasonable looking one. 2008-02-15 07:02:30 +13:00
Andrew McMillan
90b284da0d Merge branch '0.9' of git+ssh://git.catalyst.net.nz/git/public/rscds into 0.9 2008-02-14 13:33:39 +13:00
Andrew McMillan
99ff2e5f4a Fall back to /etc/davical/config.php for a whole-of-site configuration. 2008-02-14 13:33:03 +13:00
Andrew Ruthven
f37f9da7d0 Add some more cascades for pre 8.0 databases. 2008-02-13 16:07:00 +13:00
Andrew Ruthven
1367ed1319 Sort the calendar users page by username. 2008-02-13 14:18:50 +13:00
Andrew McMillan
53d36109c7 Correct name in comment. 2008-02-13 13:39:21 +13:00
Andrew McMillan
3e73c29f2a Merge branch '0.9' of git+ssh://git.catalyst.net.nz/git/public/rscds into 0.9 2008-02-13 13:39:03 +13:00
Andrew McMillan
66dddaa3e0 Remove the 8.x-ism from this patch so people with 7.4 may have the
joy of upgrading as well.
2008-02-13 13:36:13 +13:00
Andrew Ruthven
256bf9d328 Handle the case where sync_LDAP doesn't find any users in LDAP. 2008-02-13 12:46:20 +13:00
Andrew Ruthven
0bc51a9e39 Work on "Sync LDAP with RSCDS" feature.
* Use an ugly hack so that users that are updated using the Sync
  LDAP feature retain their user_no.  Otherwise a new user_no
  was selected, and the insert failed since the username already
  existed.
* Tidy up the output messages to be more consistent.
* Only display "updating user records" if users were updated.
2008-02-13 12:33:27 +13:00
Andrew Ruthven
de50126b6e Fix the deferencing of the query variables for LDAP scope to work. 2008-02-13 11:28:40 +13:00
Andrew Ruthven
7147b5a054 Make sure that the scope config variable is set. 2008-02-13 11:01:50 +13:00
Andrew Ruthven
c4200203ca Allow specifying the search scope to use. 2008-02-13 10:35:16 +13:00
Andrew Ruthven
280e78a461 Tidy up the TLS bits a little bit. 2008-02-13 09:17:01 +13:00
Christian Kier
66114ee754 Allow LDAP drviver to use TLS (closes 1873513) 2008-02-13 09:08:45 +13:00
Andrew McMillan
faf109875a Release 0.9.4
Merge branch '0.9'
0.9.4
2008-02-09 23:08:32 +13:00
Andrew McMillan
7d58a03423 Updating various credits, copyrights etc. 2008-02-09 22:58:36 +13:00
Andrew McMillan
e9ebb0bf14 Remove some irrelevant docs. 2008-02-09 22:58:27 +13:00
Andrew McMillan
2a29c1e06f Attempt to move configuration from /etc/rscds to /etc/davical 2008-02-09 22:58:19 +13:00
Andrew McMillan
1cfcf3fb67 Change the /etc/ directory name. 2008-02-09 22:58:09 +13:00
Andrew McMillan
ee0ec64599 Updated translation strings. 2008-02-09 22:58:01 +13:00
Andrew McMillan
d1796135a1 Those error messages should be translatable. 2008-02-09 22:57:49 +13:00
Andrew McMillan
73255d1ea5 Updating various credits, copyrights etc. 2008-02-09 22:53:09 +13:00
Andrew McMillan
40e8736898 Remove some irrelevant docs. 2008-02-09 22:52:11 +13:00
Andrew McMillan
e32df146db Attempt to move configuration from /etc/rscds to /etc/davical 2008-02-09 22:51:41 +13:00
Andrew McMillan
0f4d5dc464 Change the /etc/ directory name. 2008-02-09 22:50:44 +13:00
Andrew McMillan
976b09c9e3 Updated translation strings. 2008-02-09 22:50:10 +13:00
Andrew McMillan
fc8352baf3 Those error messages should be translatable. 2008-02-09 22:49:05 +13:00
Andrew McMillan
0715dfcc47 Additional regression tests and changes to sample data to handle
REPORT differences for read, or read/write access to calendars.
2008-02-09 21:35:43 +13:00
Andrew McMillan
8aba1b5a3b Change this request to include more results in the response. 2008-02-09 21:35:35 +13:00
Andrew McMillan
934d0862f2 Recognise and error when the request says it has XML, but it
has errors.
2008-02-09 21:35:21 +13:00
Andrew McMillan
a059beb833 When creating a fake event, don't create a blank RRULE. 2008-02-09 21:35:11 +13:00
Andrew McMillan
25d92bb482 Additional regression tests and changes to sample data to handle
REPORT differences for read, or read/write access to calendars.
2008-02-09 21:31:23 +13:00
Andrew McMillan
1e121600d8 Change this request to include more results in the response. 2008-02-09 21:22:50 +13:00
Andrew McMillan
9a51be75be Recognise and error when the request says it has XML, but it
has errors.
2008-02-09 21:21:49 +13:00
Andrew McMillan
c7c6a0a62c When creating a fake event, don't create a blank RRULE. 2008-02-09 21:20:55 +13:00
Andrew McMillan
1afbfc4974 Ensure these patches will work in more obscure situations. 2008-01-27 09:52:29 +13:00
Andrew McMillan
41db2b7050 Ensure these patches will work in more obscure situations. 2008-01-27 09:51:47 +13:00
Andrew McMillan
32ca626ba9 Changes to test results. 2008-01-26 22:33:37 +13:00
Andrew McMillan
894aeb96a2 Apply the correct DB revision number. 2008-01-26 22:33:32 +13:00
Andrew McMillan
435d228c70 Actually retrieve the collection_id correctly, and document it too. 2008-01-26 22:33:27 +13:00
Andrew McMillan
e5ffe1ba91 Ensure newly created events get a collection_id on them. 2008-01-26 22:33:22 +13:00
Andrew McMillan
2cf34af02a Formatting. 2008-01-26 22:33:16 +13:00
Andrew McMillan
0365aeed7f Get the collection_id into the request variable. 2008-01-26 22:33:12 +13:00
Andrew McMillan
4742654237 Update to 1.2.2 schema version. 2008-01-26 22:33:07 +13:00
Andrew McMillan
7d6d623559 Use DDL for creating users since the createuser command probably
isn't around on non-Debian systems.
2008-01-26 22:33:02 +13:00
Andrew McMillan
577f627661 Don't apply permissions to no-longer existing sequence. 2008-01-26 22:32:56 +13:00