mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-01-27 00:33:34 +00:00
375 lines
15 KiB
Plaintext
375 lines
15 KiB
Plaintext
2010-02-23 Andrew McMillan <andrew@morphoss.com>
|
|
* Include inactive support for RRULE expansion.
|
|
|
|
2010-02-23 Masahiro Mikami <ZBN15427@nifty.com>
|
|
* Updated Japanese translation.
|
|
|
|
2010-02-23 Emmanuel Seyman <eseyman@edd.fr>
|
|
* Updated French translation.
|
|
|
|
2010-02-22 Andrew McMillan <andrew@morphoss.com>
|
|
* Expanding functionality in RepeatRuleDateTime class.
|
|
|
|
2010-02-20 Andrew McMillan <andrew@morphoss.com>
|
|
* Setup page is now able to detect the PDO pgsql drivers.
|
|
* Don't require a person to be logged in to see setup.php if their
|
|
setup is so screwed they can't even connect to a database...
|
|
* Making things more localisable.
|
|
|
|
2010-02-19 Vincent Van Houtte <vvh@synergylaw.be>
|
|
* Updated Dutch translation.
|
|
|
|
2010-02-18 Andrew McMillan <andrew@morphoss.com>
|
|
* Use htmlspecialchars rather than htmlentities, which screws up translations.
|
|
* Remove link to old users browse page.
|
|
|
|
2010-02-22 lebarjack <lebarjack@agenda.univ-lille2.fr>
|
|
* Updated required software documentation
|
|
* Added a Gentoo installation paragraph
|
|
* Updated needed depnedencies
|
|
|
|
2010-02-18 Andrew McMillan <andrew@morphoss.com>
|
|
* Add better localisation support to principal / collection edit screens.
|
|
* Default user to davical_dba & provide more help regarding .pgpass files.
|
|
* Remove reference to relationships, which are so passe now.
|
|
* Admin: support deleting principals / collections with confirmation.
|
|
* dav_principal: add a rule for deleting.
|
|
* admin: Support setting a principal to be 'Administrator'
|
|
* AwlDB: Attempt some better error handling.
|
|
|
|
2010-02-17 Andrew McMillan <andrew@morphoss.com>
|
|
* PROPPATCH: Setting properties on Principals now working.
|
|
* always: Initialise the AWL db connection.
|
|
* PUT Functions: add support for X-WR-CALNAME in uploaded calendars.
|
|
* Edit Collections: Fix privileges to do this, and editing of privs.
|
|
|
|
2010-02-15 Andrew McMillan <andrew@morphoss.com>
|
|
* A new RepeatRule object to be used for expanding events.
|
|
|
|
2010-02-13 Andrew McMillan <andrew@morphoss.com>
|
|
* Include the browse javascript for row linking.
|
|
* Make admin stuff work better in a subfolder.
|
|
* Correct URLs for subfolder operation in principal edit.
|
|
* Remove flush() calls from pubsub.
|
|
|
|
2010-02-11 Peter Schaefer-Hutter <pschaefer@users.sourceforge.net>
|
|
* Updated german translation.
|
|
|
|
2010-02-03 Andrew McMillan <andrew@morphoss.com>
|
|
* Release 0.9.8.1
|
|
* Update the sync changes for deletion of a calendar.
|
|
* Always report DELETE action in sync-changes
|
|
* Report correct href with DELETE action in sync report.
|
|
|
|
2010-02-01 Andrew McMillan <andrew@morphoss.com>
|
|
* Remove misguided include logic.
|
|
* Editor widget class has been moved into AWL.
|
|
|
|
2010-01-30 Andrew McMillan <andrew@morphoss.com>
|
|
* Fix up the javascript around enabling fields when calendar/addressbook.
|
|
* Move version display to setup.php and do basic dependency checks.
|
|
|
|
2010-01-27 Andrew McMillan <andrew@morphoss.com>
|
|
* Allow config files to be under /usr/local
|
|
|
|
2010-01-11 Andrew McMillan <andrew@morphoss.com>
|
|
* We don't need to reference a $action . '.js' file.
|
|
* Create a default calendar when a User or Resource principal is created.
|
|
|
|
2010-01-10 Andrew McMillan <andrew@morphoss.com>
|
|
* Add a utility IsCreate() method opposite to IsUpdate().
|
|
* Try and reduce the odds of an extra quote in the password.
|
|
|
|
2009-12-28 Andrew McMillan <andrew@morphoss.com>
|
|
* Basic support for the ACL method. Working, but needs work.
|
|
* Improve logging of parameterised queries.
|
|
|
|
2009-12-27 Andrew McMillan <andrew@morphoss.com>
|
|
* DAV::owner should be wrapped with DAV::property in DAV::ace response.
|
|
* Return 406 Not Acceptable for invalid XML request.
|
|
* Refactor principal-property-search REPORT.
|
|
* Use calendar-user-address-set for search rather than CS extension.
|
|
* Move DAVResource inclusion to REPORT wrapper.
|
|
* Comment out debugging messages for peformance.
|
|
* Fix problems with logging of failed queries.
|
|
* Add pass-through for PDO ErrorInfo() method.
|
|
* New regression tests and updated results.
|
|
* Add support for principal-search-property-set REPORT per RFC3744
|
|
* Refactor the construction of DAV::acl and report owner acl
|
|
|
|
2009-12-26 Andrew McMillan <andrew@morphoss.com>
|
|
* Current regression test results.
|
|
* Move MKCOL/MKCALENDAR to NeedPrivilege()
|
|
* Correct log facility.
|
|
* Strip redundant code from CalDAVRequest
|
|
* Revert misguided namespacing change on Not Found properties.
|
|
* Move response for supported-lock and supported-privilege-set into DAVResource.php
|
|
* Fix logic for calculating by_email
|
|
* New style privilege checking.
|
|
* Switch to NeedPrivilege() method for checking privileges.
|
|
* Switch privileges to use the new model.
|
|
|
|
2009-12-24 Andrew McMillan <andrew@morphoss.com>
|
|
* Release 0.9.8
|
|
* Slightly updated TODO.
|
|
* Move the Allow response back into OPTIONS where it really belongs.
|
|
* Deny setting of deprecated free-busy-set.
|
|
* iCal4 wants to see 'calendar-proxy' in the DAV header.
|
|
|
|
2009-12-24 Patrick Näf Moser <patrick@moser-naef.ch>
|
|
* Updated german translation.
|
|
|
|
2009-12-23 Andrew McMillan <andrew@morphoss.com>
|
|
* Updated results including ACL support indication.
|
|
* Regression test for caldav:calendar-timezone retrieval.
|
|
* Move caldav:calendar-timezone into the collection table.
|
|
* Basic framework for starting on ACL method handler.
|
|
* COMMIT with the same DB connection we BEGAN on!
|
|
* Remove irrlevant functionality to CreateDefaultRelationships.
|
|
A stub is retained in case external organisations have written
|
|
some auth plugin which does use it.
|
|
* Correct logic when processing directory of files.
|
|
* A couple more tests for iCal4 interoperability.
|
|
|
|
2009-12-22 Andrew McMillan <andrew@morphoss.com>
|
|
* Depend on correct libawl-php version.
|
|
|
|
2009-12-21 Andrew McMillan <andrew@morphoss.com>
|
|
* Display DAViCal version & schema wanted / actual versions.
|
|
* Kill the schedule-in/out box on upgrade so they are recreated.
|
|
* Clarify menu wording. Remove relationships page (yay!).
|
|
* Add simple placeholder pages for planned setup / upgrade activities.
|
|
* Force function parameter types for older PostgreSQL versions.
|
|
* Remove unused functions.
|
|
|
|
2009-12-21 Rob Ostensen <rob@boxacle.net>
|
|
* Publish/Subscribe notification for DAViCal by Rob Ostensen.
|
|
|
|
2009-12-21 Andrew McMillan <andrew@morphoss.com>
|
|
* Switched everything over to the new permissions model.
|
|
|
|
2009-12-16 Andrew McMillan <andrew@morphoss.com>
|
|
* Better use of getent to extract user fullname. Debian bug #561288.
|
|
|
|
2009-12-13 Andrew McMillan <andrew@morphoss.com>
|
|
* Retitle 'New User' to 'New Principal'
|
|
* Link to create a new collection.
|
|
* Allow for creation of new calendars for a user_no.
|
|
|
|
2009-12-11 Andrew McMillan <andrew@morphoss.com>
|
|
* Correctly create a principal record for the administrator.
|
|
* We now need to create a principal record along with a usr one.
|
|
|
|
2009-12-08 Andrew McMillan <andrew@morphoss.com>
|
|
* Make the username field larger.
|
|
* Replacement for older caldav-client which goes further.
|
|
Now handles discovery of the principal URL and the user's calendars.
|
|
* Test for current-user-principal support.
|
|
* Fix handling of DELETE followed by CREATE case.
|
|
* Restore support for current-user-principal property.
|
|
|
|
2009-12-05 Andrew McMillan <andrew@morphoss.com>
|
|
* Provide some better visual feedback when grants/members are added/changed.
|
|
|
|
2009-12-04 Andrew McMillan <andrew@morphoss.com>
|
|
* Try and clarify the terminology for bind/unbind.
|
|
* Another attempt at supporting older DB versions.
|
|
* Fix initialisation of empty array for older Pg versions.
|
|
* Allow building of built-po without building everything else.
|
|
* Rename davical.php to admin.php which is more appropriate.
|
|
* Correct for active column removed from principal.
|
|
|
|
2009-11-27 Andrew McMillan <debian@mcmillan.net.nz>
|
|
* Add/edit grants on collections.
|
|
* Now able to edit /create grants to specific users or groups.
|
|
* Use first perl in path.
|
|
* Add some page-end padding.
|
|
* Ensure we still get active if we got a real boolean.
|
|
* Add some error avoidance to SetLookup.
|
|
|
|
2009-11-24 Andrew McMillan <andrew@morphoss.com>
|
|
* Output with updates to upgrade-davical-database
|
|
* Allow admin / principal to add groups to themselves
|
|
|
|
2009-11-23 Andrew McMillan <andrew@morphoss.com>
|
|
* Add support for the X-HTTP-Method-Override header.
|
|
|
|
2009-11-22 Andrew McMillan <andrew@morphoss.com>
|
|
* New screens for browsing/editing Principals & Collections.
|
|
* CSS tweaks for new maintenance screens.
|
|
* Fix conversion of Resource users.
|
|
* New functions for listing memberships, members and privileges.
|
|
* Document default privileges in example config.
|
|
* Add default privileges setting. Move privileges functions out of DAVResource.php
|
|
* Granting for collection_id rather than dav_name now.
|
|
* Grant access to dav_principal view.
|
|
* Don't have an 'active' column on the principal.
|
|
* Definition of a dav_principal writable view of usr+principal
|
|
* Add ability to apply a folder of SQL rather than just a single file.
|
|
|
|
2009-11-15 Andrew McMillan <andrew@morphoss.com>
|
|
* Add support for supported-method-set / suported-report-set
|
|
* Sprinkle some minimal CardDAV support in there.
|
|
|
|
2009-11-14 Andrew McMillan <andrew@morphoss.com>
|
|
* A basic regression test for the expand-property report.
|
|
* Add expand-property report to the supported reports.
|
|
* Move URL deconstruction into DeconstructURL function.
|
|
* Implement the expand-property report.
|
|
|
|
2009-11-12 Andrew McMillan <andrew@morphoss.com>
|
|
* New PROPFIND implementation.
|
|
* Correct <creationdate> format & group-member* responses.
|
|
|
|
2009-11-07 Andrew McMillan <andrew@morphoss.com>
|
|
* Be as lazy as possible about doing that horrible proxy query.
|
|
|
|
2009-11-05 Andrew McMillan <andrew@morphoss.com>
|
|
* Add some more fields onto the collections table.
|
|
* Only respond with freebusy to a VFREEBUSY request.
|
|
|
|
2009-11-04 Andrew McMillan <andrew@morphoss.com>
|
|
* Add MOVE to the supported method set.
|
|
* Allow for replacing the regression.host in headers as well.
|
|
* Updated test results, mostly due to adding a newline to dav_test output.
|
|
|
|
2009-11-02 Andrew McMillan <andrew@morphoss.com>
|
|
* Regression tests for the supported-* properties.
|
|
* New tests following the iCal4 client through one path.
|
|
* Support for the DAV MOVE method.
|
|
* Add a dav_name() accessor for forward compatibility.
|
|
* List support for the DAV::sync-collection report
|
|
|
|
2009-11-02 Rob Ostensen <caveman+davical@caveman.name>
|
|
* First cut of support for pubsub push notifications by Rob Ostensen.
|
|
|
|
2009-11-02 Andrew McMillan <andrew@morphoss.com>
|
|
* Correct response for schedule-inbox.
|
|
* Improving response on non-existent resources.
|
|
* Add a test for existence of the referenced principal.
|
|
* Return supported-calendar-component-set only on a calendar.
|
|
|
|
2009-10-30 Andrew McMillan <andrew@morphoss.com>
|
|
* Allow test case to be fully specified on the command line by filename.
|
|
|
|
2009-10-30 Matthias Mohr <Matthias@Mohrenclan.de>
|
|
* Translatability improvements from Matthias Mohr.
|
|
|
|
2009-10-28 Andrew McMillan <andrew@morphoss.com>
|
|
* Implementations of supported-report-set and supported-method-set.
|
|
|
|
2009-10-27 Andrew McMillan <andrew@morphoss.com>
|
|
* Translate 'Delete User' button as pointed out by Matthias Mohr
|
|
* Revert include changes on further evaluation.
|
|
* Also collect the current user principal record into $session.
|
|
* Updated translation from Matthias Mohr.
|
|
* Menu restructuring.
|
|
* Updates to styles, including CSS menus.
|
|
* Update the help page to point to more useful links.
|
|
* Add DB version upgrade detection code.
|
|
* Add a script for building always.php to include DB version also.
|
|
* Correct translations URL.
|
|
* Structure changes for grants on collections.
|
|
* Be more robust about finding the AWL code location.
|
|
* Revert to require_once().
|
|
|
|
2009-10-23 Andrew McMillan <andrew@morphoss.com>
|
|
* Release 0.9.7.6
|
|
* Fix return value from include so PHP doesn't exit.
|
|
|
|
2009-10-22 Andrew McMillan <andrew@morphoss.com>
|
|
* Release 0.9.7.5
|
|
* Fix inclusion of auth-functions.php and classBrowser.php
|
|
* New Deutsch translation by Matthias Mohr.
|
|
|
|
2009-10-07 Andrew McMillan <andrew@morphoss.com>
|
|
* Release 0.9.7.4
|
|
* Fix setting of relationships in user administration.
|
|
* Add option to make freebusy information public.
|
|
* Correct structure of supported-privilege-set response.
|
|
* Move server-specific properties from CalDAVPrincipal to CalDAVRequest.
|
|
|
|
2009-10-06 Andrew McMillan <andrew@morphoss.com>
|
|
* Release 0.9.7.3
|
|
|
|
2009-09-25 Andrew McMillan <andrew@morphoss.com>
|
|
* Fix overzealous URL encoding of mailto:username@domain.com
|
|
* Expand permissions on both sides of the group expansion.
|
|
* Update licensing to note external LGPL sources
|
|
* Add a 'Delete User' option.
|
|
* Add facility to create collection without uploading VCALENDAR
|
|
* Add ability to set calendar as public on creation.
|
|
|
|
2009-09-14 Andrew McMillan <andrew@morphoss.com>
|
|
* Allow admin access to be restricted to a particular domain.
|
|
|
|
2009-09-11 Andrew McMillan <andrew@morphoss.com>
|
|
* Add support for /principals/users/username so iPhone (& possibly
|
|
also iCal) users have a simpler setup experience.
|
|
* Expand privileges to work with iPhone OS 3.1
|
|
* Release 0.9.7.2
|
|
|
|
2009-09-05 Andrew McMillan <andrew@morphoss.com>
|
|
* Fix call-time pass by reference warnings.
|
|
|
|
2009-09-02 Andrew McMillan <andrew@morphoss.com>
|
|
* Allow disabling of CalDAV Proxy support for performance on large sites.
|
|
* Update website content.
|
|
* Ensure <href> elements are urldecoded in calendar-multiget
|
|
|
|
2009-09-02 Andrew McMillan <andrew@morphoss.com>
|
|
* Allow disabling of CalDAV Proxy support for performance on large sites.
|
|
|
|
2009-08-29 Andrew McMillan <andrew@morphoss.com>
|
|
* Restructure PUT handling to give easier API possibilities.
|
|
|
|
2009-08-24 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Fix broken SQL when selecting user list for group.
|
|
* Ensure incoming URLs are decoded before we process them.
|
|
* Add ability to log caldav actions
|
|
* Updated French translation.
|
|
|
|
2008-06-30 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Remove the out of date update-rscds-database script.
|
|
* Rename RSCDS*(.php) to DAViCal*(.php)
|
|
* Rename RSCDSUser (.php) to DAViCalUser (.php)
|
|
|
|
2009-06-27 Andrew McMillan <andrew@morphoss.com>
|
|
* Make e-mail lookup be case-insensitive if possible
|
|
|
|
2009-06-22 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Release 0.9.7
|
|
* Add debug logging of response/request and related headers.
|
|
|
|
2009-06-20 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Various fixes for compatibility with iPhone v3 OS.
|
|
|
|
2009-06-16 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Align freebusy.php parameter handling with proposed standard.
|
|
|
|
2009-06-15 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Allow free/busy permission to grant access to obfuscated calendar.
|
|
|
|
2009-06-13 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Stubbed implementation of calendar proxy.
|
|
|
|
2009-05-12 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Switch to RRULE functions for more accurate overlap calculation.
|
|
|
|
2009-04-17 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Added support for publicly_readable attribute of collection
|
|
when accessing a /public.php/user/collection/ path.
|
|
|
|
2009-04-11 Andrew McMillan <andrew@morphoss.com>
|
|
|
|
* Allow configuration of site wide user default values.
|