mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-01-27 00:33:34 +00:00
Updated changelog for release 0.9.9
This commit is contained in:
parent
b44c2e433d
commit
3bb0c8aff1
187
ChangeLog
187
ChangeLog
@ -1,3 +1,190 @@
|
||||
2010-04-17 Andrew McMillan <andrew@morphoss.com>
|
||||
* Release 0.9.9
|
||||
* Fix RenderGMT() to render actual GMT time & use more widely.
|
||||
|
||||
2010-04-15 Andrew McMillan <andrew@morphoss.com>
|
||||
* Use the new olson_from_tzstring() function to extract the Olson tz.
|
||||
|
||||
2010-04-13 Andrew McMillan <andrew@morphoss.com>
|
||||
* Allow configuration of $c->restrict_admin_roles.
|
||||
* Try to clarify principal actions with better prompts.
|
||||
* Inactive users should not still be able to access their calendars.
|
||||
|
||||
2010-04-12 Andrew McMillan <andrew@morphoss.com>
|
||||
* Provide visual feedback when users cannot edit a page.
|
||||
|
||||
2010-04-03 Andrew McMillan <andrew@morphoss.com>
|
||||
* Cope with Google occasionally setting the CREATED date to 0000 year.
|
||||
* A new trigger allowing calendar_alarm.component to be edited.
|
||||
The trigger will then cause the caldav_data record to be
|
||||
updated with the new alarm component, and the etag is changed.
|
||||
* Force ticket_id to be cast to text, even if it looks like a number.
|
||||
* Force casting to text on setting DAV properties.
|
||||
* Add facility to GET on collection of collections.
|
||||
Including bound collections into the resultset.
|
||||
|
||||
2010-04-01 Andrew McMillan <andrew@morphoss.com>
|
||||
* Only log start of script if that specific debug is configured.
|
||||
* Support statistics logging for interactive pages too.
|
||||
|
||||
2010-03-31 Andrew McMillan <andrew@morphoss.com>
|
||||
* Switch recommended source to pgp.net.nz for the repository key.
|
||||
|
||||
2010-03-30 Andrew McMillan <andrew@morphoss.com>
|
||||
* Correct PUT response code for create vs update.
|
||||
* Add some statistical logging for script/database execution times.
|
||||
|
||||
2010-03-29 Andrew McMillan <andrew@morphoss.com>
|
||||
* Add initial support for arbitray text objects in collections.
|
||||
* Fix logging type on MOVE and remove redundant code.
|
||||
* Remove any expired locks before testing if a lock is active.
|
||||
|
||||
2010-03-27 Andrew McMillan <andrew@morphoss.com>
|
||||
* Add some support for VALUE=DATE in our DateTime wrapper.
|
||||
|
||||
2010-03-25 Andrew McMillan <andrew@morphoss.com>
|
||||
* Check for unbind permission on container before DELETE.
|
||||
|
||||
2010-03-24 Andrew McMillan <andrew@morphoss.com>
|
||||
* Now PROPPATCH works on bindings.
|
||||
* Teach set_dav_property() about dav_bindings.
|
||||
* Error correctly when the destination parent collection does not exist.
|
||||
* Improved approach for reading parent collection.
|
||||
* Initialise the parent_container when constructing from a row.
|
||||
* Handle duplicate attendee lines in one VEVENT.
|
||||
* Add configurable locale directory from Aurelien.
|
||||
|
||||
2010-03-23 Andrew McMillan <andrew@morphoss.com>
|
||||
* Ignore sync-cache droppings from sync script testing.
|
||||
|
||||
2010-03-23 Rob Ostensen <rob@boxacle.net>
|
||||
* scheduling spec section 6.4, deliver event with scheduling status to users inbox
|
||||
|
||||
2010-03-23 Andrew McMillan <andrew@morphoss.com>
|
||||
* Move always.php into the webroot for easier setup.
|
||||
Also add some 'search for the AWL includes' code into it for
|
||||
even more easier setup.
|
||||
* Explode out Attendees and Alarms on PUT/import collection too.
|
||||
* Updated dav_test now looks for DATA= as simple filename.
|
||||
|
||||
2010-03-22 Andrew McMillan <andrew@morphoss.com>
|
||||
* Enforce Pacific/Auckland timezone when running regression tests.
|
||||
* Default to internal expansion of :name SQL parameters.
|
||||
* Now parsing out VALARM components on PUT.
|
||||
* AwlQuery restructuring for wider use and easier PgQuery transition.
|
||||
* Add permissions for new tables in DB 1.2.8
|
||||
|
||||
2010-03-21 Rob Ostensen <rob@boxacle.net>
|
||||
* first run at ldap group support
|
||||
|
||||
2010-03-19 Rob Ostensen <rob@boxacle.net>
|
||||
* include number of items in dav collection on collection edit page
|
||||
|
||||
2010-03-20 Andrew McMillan <andrew@morphoss.com>
|
||||
* Improved logging of failed queries.
|
||||
* Regression test example configuration, with comments.
|
||||
* Update DAV header.
|
||||
* Don't exclude NULL DTSTART if reporting on scheduling collection.
|
||||
* Support schedule-calendar-transp property.
|
||||
* Properly insert resourcetypes on MKCOL.
|
||||
* Handle resourcetypes regardless of XML format.
|
||||
* Provide a more useful error output on an XML parser failure.
|
||||
* Split out home & freebusy sets into their own functions.
|
||||
* Remove the freebusy_set from the collection.
|
||||
|
||||
2010-03-19 Andrew McMillan <andrew@morphoss.com>
|
||||
* Fix parent-set response on collections.
|
||||
|
||||
2010-03-18 Rob Ostensen <rob@boxacle.net>
|
||||
* warn if there are no active admin users
|
||||
|
||||
2010-03-18 Andrew McMillan <andrew@morphoss.com>
|
||||
* Fix deactivation of users no longer in LDAP.
|
||||
* Siwtch to use an object for the updated users row.
|
||||
* Correct fix for privileges INSERT.
|
||||
* Standardise on the double-cast for getting decimal -> privilege bits.
|
||||
* Fix PROPPATCH handling of CardDAV addressbook setting.
|
||||
* Confirm lock is removed by DELETE.
|
||||
* Test failure to remove a lock due to wrong lock token.
|
||||
* Add support for PUT on individual resources within a bind.
|
||||
* Catch the privileges on resources via a bound ticket.
|
||||
* Restructure and add support for DELETE on a Bind.
|
||||
* Add a test header and log it to help find which tests cause problems.
|
||||
* Remove ancient hack to cope with broken Evolution < v1.9
|
||||
* Add $c->skip_bad_event_on_import configuration setting.
|
||||
This will allow failure on import of collections to apply only
|
||||
to an individual event, rather than failing the whole collection.
|
||||
* Add support for resource-id and parent-set properties.
|
||||
* Can now apply arbitrary resourcetypes to collections.
|
||||
* Add an extra resourcetype to a binding to indicate it's a binding.
|
||||
* Finish migrating all DAViCal code to AwlQuery.
|
||||
* Remove the old screen for showing a collection.
|
||||
|
||||
2010-03-17 Aurelien Requiem <aurelien@menfin.net>
|
||||
* Don't include self as a potential group member.
|
||||
* Updated i18n & French translation.
|
||||
|
||||
2010-03-17 Andrew McMillan <andrew@morphoss.com>
|
||||
* Show calendar properties on creation.
|
||||
* Using original displayname for binds.
|
||||
* Add support for persistent connections.
|
||||
* Add support for PROPPATCH displayname on a bind.
|
||||
|
||||
2010-03-16 Andrew McMillan <andrew@morphoss.com>
|
||||
* No dependence on DAViCalUser.php is needed any longer.
|
||||
* Fix sf.net #2970729
|
||||
* Remove old DAViCalUser class
|
||||
* Remove old relationship_types maintenance program.
|
||||
|
||||
2010-03-15 Andrew McMillan <andrew@morphoss.com>
|
||||
* Make calendar-query report work with bound collections.
|
||||
* GET now working with bound resources.
|
||||
* Getting bindings to work as seamlessly as possible.
|
||||
|
||||
2010-03-14 Andrew McMillan <andrew@morphoss.com>
|
||||
* Correct privilege checking for modification of collection.
|
||||
* Working BIND and PROPFIND of bound resources.
|
||||
* Fix incorrect reference in PreconditionFailed() method.
|
||||
* Update installation docs.
|
||||
* Added MatchResource() method for matching by resource_id.
|
||||
* Removed references to old style $debuggroups.
|
||||
* Added build-depends on libawl-php (closes: debian bts #573687)
|
||||
|
||||
2010-03-13 Andrew McMillan <andrew@morphoss.com>
|
||||
* New regression tests for things using tickets.
|
||||
* RRULE expansion now working correctly.
|
||||
* Enhance the exception handler to display a forward trace
|
||||
|
||||
2010-03-12 Andrew McMillan <andrew@morphoss.com>
|
||||
* Minor adjustments to handling 'infinity' for ticket timeout.
|
||||
* Switch from AllowedTo() to HavePrivilegeTo() to support tickets.
|
||||
* Allow ticket based access as well as public calendars.
|
||||
|
||||
2010-03-12 Aurelien Requiem <aurelien@menfin.net>
|
||||
* Updated french translation, with further i18n fixes to setup.
|
||||
|
||||
2010-03-12 Andrew McMillan <andrew@morphoss.com>
|
||||
* Add principal_id to PublicSession.
|
||||
|
||||
2010-03-11 Andrew McMillan <andrew@morphoss.com>
|
||||
* Fix uninitialised variable errors in new scheduling code.
|
||||
* Some updates to the caldav client library and an example script.
|
||||
* Nail the last (hopefully) missing reference to base_url.
|
||||
* Handle 'infinity' for the ticket timeout.
|
||||
* create-database.sh does not need to specify bash.
|
||||
|
||||
2010-03-10 Andrew McMillan <andrew@morphoss.com>
|
||||
* Adding Upgrader class to AwlDatabase and tidying things somewhat.
|
||||
* Starting work on a PHP database upgrader.
|
||||
* Switch some library code to LGPLv3 license.
|
||||
|
||||
2010-03-10 Rob Ostensen <rob@boxacle.net>
|
||||
* Don't write to resources we don't have privileges to
|
||||
* Scheduling extentions working with iCal 4
|
||||
|
||||
2010-03-10 Andrew McMillan <andrew@morphoss.com>
|
||||
* Reinstate PostgreSQL 8.1 support into the Debian control file.
|
||||
|
||||
2010-03-09 Andrew McMillan <andrew@morphoss.com>
|
||||
* New Svenska localisation from Emil Lundberg
|
||||
* Need to depend on new version of AWL.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user