mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-01-27 00:33:34 +00:00
322 lines
13 KiB
Plaintext
322 lines
13 KiB
Plaintext
rscds (0.9.4) unstable; urgency=low
|
|
|
|
* Performance improvements to get_permissions()
|
|
* Further performance improvements from bypassing get_permissions()
|
|
* Other performance improvements from refactoring queries
|
|
* Fix to .ics import to handle timezones correctly.
|
|
* Work around issues introduced when open_basedir is enabled.
|
|
* More rscds => davical renaming.
|
|
* Create users for the database for DBA and application use during
|
|
installation.
|
|
* Work around differences in authentication when PHP is used with FastCGI
|
|
* Fixes to CONFIDENTIAL event handling.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sat, 09 Feb 2008 22:44:42 +1300
|
|
|
|
rscds (0.9.3) unstable; urgency=low
|
|
|
|
* Start renaming to DAViCal internally and in documentation.
|
|
* Fix handling of CONFIDENTIAL events
|
|
* Fixes to support iCal 3.0.1 and later.
|
|
* Changes to support SOHO Organizer
|
|
* Change style of response to Freebusy queries
|
|
* Various refactoring.
|
|
* Use relative URLs where possible and refactor to use URL formatting
|
|
routine.
|
|
* Start to implement structured support for DAV Principals
|
|
* Fixes to timezone handling.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Wed, 23 Jan 2008 18:42:49 +1300
|
|
|
|
rscds (0.9.2) unstable; urgency=low
|
|
|
|
* Add support for principal-url and calendar-home-set properties.
|
|
* All events should be PUBLIC unless CLASS specifies otherwise.
|
|
* Calendars can now be set such that all events are PUBLIC.
|
|
* Add support for automatically added relationships.
|
|
* Make some use of the improvements to the iCalendar class.
|
|
* Working with iCal 3.0 from Mac OS 10.5.
|
|
* Refactoring of driver code for LDAP and external AWL DB.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sun, 04 Nov 2007 23:31:10 +1300
|
|
|
|
rscds (0.9.1) unstable; urgency=low
|
|
|
|
* Reduce debug logging noise when debugging is iff
|
|
* When class is NULL we should consider it to be PUBLIC.
|
|
* Clean up some uninitialised variable warnings.
|
|
* Refactoring caldav-PUT to allow calling from a different code path.
|
|
* State how to make LDAP use an anonymous bind initially.
|
|
* Include any VTODO in GET for a collection.
|
|
* Minor permissions changes.
|
|
* Fix VTODO handling by time-range queries.
|
|
* Various fixes to LDAP authentication.
|
|
* Fix permissions for RW access.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Thu, 25 Oct 2007 16:30:06 +1300
|
|
|
|
rscds (0.9.0) unstable; urgency=low
|
|
|
|
* Changes preparatory to renaming to DAViCal
|
|
* Security (information leakage) fix from Maxime Delorme
|
|
* Changes to support newer iCalendar parsing in AWL 0.20
|
|
* Add support for DAV::principal-property-search report
|
|
* Refactoring of DAV report handling to improve extensibility
|
|
* Much improved DAV property handling
|
|
* Better support for VTODO and reports on VTODO
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Tue, 16 Oct 2007 13:28:16 +1300
|
|
|
|
rscds (0.8.0) unstable; urgency=low
|
|
|
|
* Check whether a URL missing a trailing '/' might still be a collection.
|
|
* Fix for REPORT to exclude PRIVATE events.
|
|
* Show a list of the user's relationships in the admin page.
|
|
* Add XML with MKCALENDAR support.
|
|
* Add Polish language support from Rafał Ślubowski
|
|
* Patch to support reporting of "Busy" for confidential events (Maxime
|
|
Delorme).
|
|
* Allow hiding of alarms for calendars which are not ours (Maxime Delorme).
|
|
* Allow uploading whole calendars (Maxime Delorme).
|
|
* Basic LDAP authentication (Maxime Delorme)
|
|
* Add Hungarian (Magyar) language support from Dávid Takács
|
|
* Ensure username is case-insensitive.
|
|
* Improve security on viewing other's calendar entries.
|
|
* Add basic support for installation in a Windows environment.
|
|
* Add support for automatically creating a user's home calendar.
|
|
* Add a primary key to the calendar_item table for performance.
|
|
* Only process the filter criteria on a REPORT once.
|
|
* Add a basic client library.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sat, 02 Jun 2007 12:42:21 +1200
|
|
|
|
rscds (0.7.1) unstable; urgency=low
|
|
|
|
* Add support for PRIVATE events to REPORT, PROPFIND and GET
|
|
* Fixes to the RRule parsing used for freebusy for PHP5.
|
|
* Fix various bugs present when used with PHP5.
|
|
* Fix a bug in create database script which allowed installation without an
|
|
admin password.
|
|
* Fix the response code on PUT which should be "204 No Content" rather than
|
|
"200 OK".
|
|
* Updated french translation.
|
|
* Fix function definitions to be compatible with PostgreSQL 7.4 and 8.0.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sat, 10 Mar 2007 07:54:27 +1300
|
|
|
|
rscds (0.7.0) unstable; urgency=low
|
|
|
|
* Changes to privacy model for FREEBUSY
|
|
* Simplify relationships.
|
|
* Fix internationalisation issues with updating users.
|
|
* GET/PUT against a collection URL are now interpreted as WebDAV.
|
|
* Ensure Etag is provided for GET of calendar items.
|
|
* Removed superseded ics.php interface. People should GET/PUT against
|
|
calendar collections directly for WebDAV instead.
|
|
* Cleaned out files that should not be distributed.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Mon, 19 Feb 2007 19:39:57 +1300
|
|
|
|
rscds (0.6.0) unstable; urgency=low
|
|
|
|
* Add support for LOCK, UNLOCK and PROPPATCH methods.
|
|
* Refactoring of code to simplify and improve readibility,
|
|
* General specification compliance fixes and enhancements.
|
|
* Fix bugs around 'Depth' header handling.
|
|
* free-busy-query REPORT variant implemented according to caldav-15 draft.
|
|
* freebusy.php changed to follow REPORT method.
|
|
* Wrote a library class for dealing with iCalendar repeat rules.
|
|
* New translation into Dutch by Eelco Maljaars.
|
|
* New CSS styling for admin pages by Maxime Delorme.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sun, 24 Dec 2006 10:52:33 +1300
|
|
|
|
rscds (0.5.2) unstable; urgency=low
|
|
|
|
* Don't send charset with GET since it breaks Evolution.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Wed, 6 Dec 2006 00:03:47 +1300
|
|
|
|
rscds (0.5.1) unstable; urgency=low
|
|
|
|
* Rebuild package without Wiki.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Mon, 4 Dec 2006 00:10:05 +1300
|
|
|
|
rscds (0.5.0) unstable; urgency=low
|
|
|
|
* We now support a basic authentication hook to allow external sources of
|
|
authentication and user information.
|
|
* Some simple ability has been added to the admin interface to list
|
|
calendars and events.
|
|
* When an event is added to a non-existent calendar, the calendar is
|
|
automatically created (if $c->collections_always_exist is true).
|
|
* The permissions architecture has been changed to allow extension towards
|
|
the DAV access standards in due course.
|
|
* Allow RSCDS to operate as a subdirectory in an existing virtual host.
|
|
* The PHP register_globals directive need not be enabled any longer.
|
|
* The RSCDS include directory need not be specified any longer.
|
|
* RSCDS should now work without generating errors even with E_ALL set in php.ini
|
|
* Add a Netherlands translation.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sun, 3 Dec 2006 18:43:47 +1300
|
|
|
|
rscds (0.4.0) unstable; urgency=low
|
|
|
|
* Added initial Russian translation from Nick Khazov.
|
|
* Updated Spanish translation from Lorena Paoletti. For the time being this
|
|
es_AR translation is also being used for es_ES and es_MX in the absence of
|
|
real translations from there.
|
|
* Split the supported_locales data out from base_data to allow for easier
|
|
updating of the supported locales on upgrade.
|
|
* Fix bug in update-rscds-database which meant that hostname was always
|
|
wrong.
|
|
* Add explicit support for the HEAD method.
|
|
* Start support for PROPPATCH with a placeholder. Put a placeholder in for
|
|
the freebusy support, so people realise it isn't there yet.
|
|
* Make the OPTIONS command more complete, with options which are hopefully
|
|
OK for Mozilla and Evolution.
|
|
* Added configuration option "enable_row_linking" which people can set to
|
|
false to support browsers such as Konqueror to disable the javascript
|
|
making browse rows clickable.
|
|
* Updates to regression tests.
|
|
* Minor documentation updates.
|
|
* Write some basic freebusy support.
|
|
* Fix bug in permissions application.
|
|
* Fix failure to delete calendar entry from someone else's calendar which is
|
|
writable.
|
|
* When listing all users in a PROPFIND only show the ones that this user has
|
|
rights for.
|
|
* Update packaging to depend on libawl-php 0.12, since we now need that as a
|
|
minimum version.
|
|
* Create collections if they don't exist when someone PUTs something into
|
|
them.
|
|
* Create collections with the correct user_no.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Wed, 22 Nov 2006 23:23:36 +1300
|
|
|
|
rscds (0.3.1) unstable; urgency=low
|
|
|
|
* Fix bug in handling PUT of modified event where client does not send an
|
|
If-None-Match header (e.g. Mulberry).
|
|
* Updated french translation.
|
|
* Include locale files in package :-)
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Mon, 13 Nov 2006 16:15:59 +1300
|
|
|
|
rscds (0.3.0) unstable; urgency=low
|
|
|
|
* Add a bunch more regression tests.
|
|
* Remove a non-working workaround for Evolution bug #354855
|
|
* More friendly error message when relational integrity constraints prevent
|
|
deletion of a relationship type.
|
|
* Don't always apply sample data to database creation.
|
|
* Initial database framework for identifying supported locales.
|
|
* Fix GET/PUT to use permissions properly.
|
|
* Apply i18n framework.
|
|
* Translations for Deutsch and Argentinian Spanish!
|
|
* Add an 'administration' page to the website.
|
|
* Apply permissions to MKCALENDAR and MKCOL
|
|
* Fix permission calculation function.
|
|
* Ensure that permissions and path prefixes are being correctly applied.
|
|
* Check that some smart bastard isn't playing silly buggers with our URL.
|
|
* French translation by Guillaume Rosquin.
|
|
* Add 'administration' page to website/docs.
|
|
* New release.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Fri, 10 Nov 2006 15:20:17 +1300
|
|
|
|
rscds (0.2.2) unstable; urgency=low
|
|
|
|
* Improvements to styling of maintenance pages.
|
|
* Removed broken link from relationship_types browser.
|
|
* Fix bug deleting relationship from user.
|
|
* Better and more useful front page when you log on.
|
|
* Fix base data for relationship type of 'Is a member of group'
|
|
* Much improved (though still imperfect) script for applying updates to the
|
|
database.
|
|
* New release
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Tue, 31 Oct 2006 11:40:32 +1300
|
|
|
|
rscds (0.2.1) unstable; urgency=low
|
|
|
|
* New release.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Fri, 27 Oct 2006 12:09:10 +1300
|
|
|
|
rscds (0.2.0) unstable; urgency=low
|
|
|
|
* A code sanity review and clean up. Much commenting of code and review for
|
|
behaviour against the specification.
|
|
* Extend RSCDSUser to allow for addition/deletion of relationships.
|
|
* Adjust the dba scripts to do update, as well as create.
|
|
* Develop page for list / delete / add relationship types.
|
|
* Split the data into base / sample so we know what is essential.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Tue, 17 Oct 2006 10:55:12 +1300
|
|
|
|
rscds (0.1.6) unstable; urgency=low
|
|
|
|
* Fix some bugs in caldav-REPORT, which was not working with Lightning.
|
|
* Complete work on PROPFIND so that Mulberry now works.
|
|
* Add MKCOL, which is based on MKCALENDAR, to support hierarchies of
|
|
collections better.
|
|
* Rewrite REPORT to use the new XML libraries.
|
|
* Commence support of relationships and permissions.
|
|
* Write new ics.php which allows export of the full repository (for an
|
|
admin), or a subset of the repository.
|
|
* That new ics.php allows webcal presentation of the calendars also, so that
|
|
even if evolution can't support tasks as CalDAV, it can at least refer to
|
|
tasks someone else puts there with (e.g.) Sunbird.
|
|
* Started development of a regression testing framework.
|
|
* Cleaned up code to remove as many warnings as possible.
|
|
* Make caldav.php work with 'cadaver' for more DAV love.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sun, 8 Oct 2006 20:13:44 +1300
|
|
|
|
rscds (0.1.5) unstable; urgency=low
|
|
|
|
* Support for some parts of PROPFIND and MKCALENDAR now in an effort to
|
|
start to work with Mulberry. Alas an unsuccessful one so far.
|
|
* User maintenance screens are now functional, although they still do not
|
|
allow for manipulation of relationships. That's OK because they don't
|
|
work out the other end yet either!
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sun, 1 Oct 2006 20:46:55 +1300
|
|
|
|
rscds (0.1.4) unstable; urgency=low
|
|
|
|
* Now working with both Evolution and Lightning+Thunderbird(alpha)
|
|
* Restructured database to show some sense.
|
|
* Initial support for TODO items, although either I have it wrong, or
|
|
Lighning has it wrong. Lightning can write them, but it doesn't read
|
|
them.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Sun, 24 Sep 2006 17:18:30 +1200
|
|
|
|
rscds (0.1.3) unstable; urgency=low
|
|
|
|
* Hopefully now fairly much ready to install.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Wed, 13 Sep 2006 14:10:31 +1200
|
|
|
|
rscds (0.1.2) unstable; urgency=low
|
|
|
|
* Add alternative depends on postgresql-client so we can install this on a
|
|
machine running Sarge.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Wed, 13 Sep 2006 12:03:53 +1200
|
|
|
|
rscds (0.1.1) unstable; urgency=low
|
|
|
|
* Time for a real-world-ish release.
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Tue, 12 Sep 2006 05:10:32 -0500
|
|
|
|
rscds (0.1.0) unstable; urgency=low
|
|
|
|
* Initial Debian packaging
|
|
|
|
-- Andrew McMillan <debian@mcmillan.net.nz> Tue, 2 May 2006 07:43:59 +1200
|