mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-08-24 17:36:39 +00:00
release 1.1.8
This commit is contained in:
parent
9bc94556b4
commit
4af9595f4d
6
CREDITS
6
CREDITS
@ -23,6 +23,7 @@ and version control history:
|
||||
Aiko Barz <aiko@deepco.de>
|
||||
Andrew McMillan <debian@mcmillan.net.nz>
|
||||
Andrew Ruthven <andrew@etc.gen.nz>
|
||||
Antoine <ahuret@skilld.fr>
|
||||
Aurelien Requiem <aurelien@menfin.net>
|
||||
Benoît Bleuzé <benoit.bleuze@gmail.com>
|
||||
Christian Kier <kier@isip.uni-luebeck.de>
|
||||
@ -41,6 +42,7 @@ Francois Marier <francois@debian.org>
|
||||
Francois Perichon <francois.perichon@univ-lille2.fr>
|
||||
Frank Steinberg <steinberg@ibr.cs.tu-bs.de>
|
||||
Henri Sivonen <hsivonen@iki.fi>
|
||||
Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
Jan Losinski <losinskij@gmail.com>
|
||||
Ján Máté <jan.mate@inf-it.com>
|
||||
Jason Alavaliant <alavaliant@gmail.com>
|
||||
@ -61,7 +63,9 @@ Maxime Delorme <mdelorme@tennaxia.com>
|
||||
Michael Trausch <mike@trausch.us>
|
||||
Milan Medlik <milan@morphoss.com>
|
||||
Nishanth Aravamudan <nish.aravamudan@canonical.com>
|
||||
Nomad Arton <pch13@myzel.net>
|
||||
Patrick Näf Moser <patrick@moser-naef.ch>
|
||||
Paul Kallnbach <p.kallnbach@gorilla-computing.de>
|
||||
Paul Willoughby <paulw@nationalfitness.com>
|
||||
Peter Schaefer-Hutter <pschaefer@users.sourceforge.net>
|
||||
Philipp Matthias Hahn <pmhahn@pmhahn.de>
|
||||
@ -71,5 +75,7 @@ Rik Theys <Rik.Theys@esat.kuleuven.be>
|
||||
Rob Ostensen <caveman+davical@caveman.name>
|
||||
Sarenet S.A.U Egoitz Aurrekoetxea <egoitz@sarenet.es>
|
||||
Scott Balneaves <sbalneav@alburg.net>
|
||||
Till Schäfer <till2.schaefer@tu-dortmund.de>
|
||||
Vincent Van Houtte <vvh@synergylaw.be>
|
||||
wmbr <w-m-b-r@t-online.de>
|
||||
Wolfgang Herget <wolfgang@r007.de>
|
||||
|
||||
127
ChangeLog
127
ChangeLog
@ -1,3 +1,130 @@
|
||||
2019-01-30 Florian Schlichting <fsfs@debian.org>
|
||||
* add users to new groups in the "update groups" step
|
||||
* honour do_not_sync_group_from_ldap when creating groups, correctly display all results
|
||||
* honour do_not_sync_from_ldap when creating users, correctly display all results
|
||||
* do_not_sync_from_ldap for groups (fixes #158)
|
||||
* make the Admin role inheritable (fix #140)
|
||||
* turn PHP7+ type hint into phpdoc (fixes #185)
|
||||
|
||||
2019-01-30 Andrew Ruthven <puck@catalyst.net.nz>
|
||||
* Sure bet to ensure we use a higher version number than Debian
|
||||
* Provide example of how to enable audit logging
|
||||
|
||||
2019-01-28 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* RRule Expansion: Do not emit recurrences for instances with RRULEs
|
||||
* Fix bugs in expansion of events with overridden instances
|
||||
* Increase, and make configurable, the limit for rrule expansion
|
||||
|
||||
2018-01-11 Nomad Arton <pch13@myzel.net>
|
||||
* Make log_caldav_action log calendar_item summary
|
||||
* Make log_caldav_action log to syslog
|
||||
* Move log_caldav_action() so that it is called before the DELETE
|
||||
|
||||
2019-01-10 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Swallow errors when updating instance ranges on TZ changes
|
||||
|
||||
2019-01-08 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Update instance range columns when a collection's timezone changes
|
||||
|
||||
2019-01-05 Andrew Ruthven <puck@catalyst.net.nz>
|
||||
* meh, I give up on php for now
|
||||
* The pipeline showed 7.3 as being available, ah well.
|
||||
* Specific PHP version...
|
||||
* Package build wants dot for graphs, and to run php
|
||||
* Need to use sprintf!
|
||||
* Make the default settings stand out more
|
||||
|
||||
2019-01-04 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Fix excessive SQL queries in calendar-sync REPORT
|
||||
|
||||
2019-01-03 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Fix tests after freebusy query changes
|
||||
* Use first_instance_start / last_instance_end to filter freebusy queries
|
||||
* Populate first_instance_start and last_instance_end on resource write
|
||||
* Handle default timezones in getVCalendarRange
|
||||
|
||||
2018-12-31 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Make the recurrence range columns in the database tz-aware
|
||||
|
||||
2018-11-27 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Pull the freebusy floating-time handling into a function
|
||||
|
||||
2019-01-03 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Keep Apache logs as CI artifacts for debugging failures
|
||||
|
||||
2018-12-31 Florian Schlichting <fsfs@debian.org>
|
||||
* checkpoint scheduling test results and add them to CI runner (fixes: #170)
|
||||
|
||||
2017-09-29 Florian Schlichting <fsfs@debian.org>
|
||||
* mask unstable DTSTAMP in scheduling tests
|
||||
|
||||
2018-12-29 Florian Schlichting <fsfs@debian.org>
|
||||
* provide defaults for unused function parameters (fixes #155)
|
||||
* Debian: use system perl in dba/update-davical-database
|
||||
* Update debian/watch to changed Gitlab directory layout
|
||||
|
||||
2018-12-22 Florian Schlichting <fsfs@debian.org>
|
||||
* fix to more uses of continue inside switch discovered by CI
|
||||
* properly check if $row has been unset (fixes #141)
|
||||
* Test: max-resource-size is no longer infinity
|
||||
* Apache 2.4.35 stops sending Content-Type headers for 204 No Content responses
|
||||
* call fetch_external with external_ua_string (fixes #164)
|
||||
|
||||
2018-10-02 Andrew Ruthven <puck@catalyst.net.nz>
|
||||
* Remove use of $old_attendees
|
||||
|
||||
2018-10-30 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Add Gitlab CI
|
||||
|
||||
2018-11-13 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Fix returning dead properties in an allprop PROPFIND
|
||||
|
||||
2018-11-30 Andrew Ruthven <puck@catalyst.net.nz>
|
||||
* Ignore the id in our test comparision
|
||||
* Explicitly set the Charset to use, and look for the usual format.
|
||||
* Exclude the ctags from the test
|
||||
* Atually, options aren't supported on the end of REPLACE
|
||||
|
||||
2018-11-12 Andrew Ruthven <puck@catalyst.net.nz>
|
||||
* Make the tests more interesting by using ctag
|
||||
* Add tests for: Fix Fatal PHP Error if Depth is more than 1.
|
||||
* Fix Fatal PHP Error if Depth is more than 1.
|
||||
* Allow over riding the value of ALLSUITES
|
||||
* This looks like an acceptable change
|
||||
* Allow database dumps to be restored in test suite.
|
||||
* Ignore the PostgreSQL version for tests
|
||||
|
||||
2018-11-09 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Guess the timezone of non-all-day floating events in freebusy
|
||||
|
||||
2018-10-29 Jamie McClymont <jamiemcclymont@catalyst.net.nz>
|
||||
* Guess the timezone of VALUE=DATE events in freebusy
|
||||
|
||||
2018-10-02 Andrew Ruthven <puck@catalyst.net.nz>
|
||||
* Add trivial translations of Passed: %s, using what is already present for Passed.
|
||||
* If DAViCal or AWL versions pass, show the running version.
|
||||
* Test that max-resource-size is infinity.
|
||||
* Fix a typo of this.
|
||||
|
||||
2018-08-30 “Paul <“p.kallnbach@gorilla-computing.de”>
|
||||
* Introduce new global variable to control maximum size of carddav resources.
|
||||
|
||||
2018-05-22 Paul Kallnbach <p.kallnbach@gorilla-computing.de>
|
||||
* increase maximum resource size to infinity
|
||||
|
||||
2018-04-25 wmbr <w-m-b-r@t-online.de>
|
||||
* Fix a typo in DAV_AllProperties which caused dead properties to be omitted
|
||||
|
||||
2018-03-21 Till Schäfer <till2.schaefer@tu-dortmund.de>
|
||||
* replace php4 style constructors with __construct
|
||||
|
||||
2018-02-21 Antoine <ahuret@skilld.fr>
|
||||
* Allow user to define awl_appuser and awl_dbauser on create-database script
|
||||
|
||||
2018-01-13 Florian Schlichting <fsfs@debian.org>
|
||||
* external fetch: improve error reporting
|
||||
* external fetch: handle initial NULL of collection.modified
|
||||
|
||||
2018-01-11 Florian Schlichting <fsfs@debian.org>
|
||||
* switch to doxygen for api docs
|
||||
* put the most important debug options in a more visible place
|
||||
|
||||
11
debian/changelog
vendored
11
debian/changelog
vendored
@ -1,3 +1,14 @@
|
||||
davical (1.1.8-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
* Update debian/watch to changed Gitlab directory layout
|
||||
* Use system perl in dba/update-davical-database
|
||||
* Bump dependency on AWL to 0.60
|
||||
* Update copyright years
|
||||
* Declare compliance with Debian Policy 4.3.0
|
||||
|
||||
-- Florian Schlichting <fsfs@debian.org> Wed, 30 Jan 2019 22:52:41 +0100
|
||||
|
||||
davical (1.1.7-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
|
||||
6
debian/control
vendored
6
debian/control
vendored
@ -4,11 +4,11 @@ Priority: optional
|
||||
Maintainer: Davical Development Team <davical-devel@lists.sourceforge.net>
|
||||
Uploaders: Andrew McMillan <awm@debian.org>,
|
||||
Florian Schlichting <fsfs@debian.org>
|
||||
Standards-Version: 4.1.3
|
||||
Standards-Version: 4.3.0
|
||||
Build-Depends: debhelper (>= 9),
|
||||
dh-exec,
|
||||
jdupes,
|
||||
libawl-php (>= 0.59-1~), libawl-php (<< 0.60),
|
||||
libawl-php (>= 0.60-1~), libawl-php (<< 0.61),
|
||||
gettext,
|
||||
doxygen,
|
||||
php-cli | php5-cli,
|
||||
@ -20,7 +20,7 @@ Homepage: https://www.davical.org/
|
||||
Package: davical
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, ${perl:Depends},
|
||||
libawl-php (>= 0.59-1~), libawl-php (<< 0.60),
|
||||
libawl-php (>= 0.60-1~), libawl-php (<< 0.61),
|
||||
libdbd-pg-perl,
|
||||
libyaml-perl,
|
||||
php | php5,
|
||||
|
||||
10
debian/copyright
vendored
10
debian/copyright
vendored
@ -7,7 +7,7 @@ Files: *
|
||||
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
|
||||
2006 - 2008, Catalyst IT Ltd
|
||||
2008 - 2013, Morphoss Ltd
|
||||
2007 - 2017, Davical contributors (see CREDITS for details)
|
||||
2007 - 2019, Davical contributors (see CREDITS for details)
|
||||
License: GPL-2+
|
||||
|
||||
Files: dba/caldav_functions.sql htdocs/public.php htdocs/tools.php
|
||||
@ -18,7 +18,7 @@ Files: dba/caldav_functions.sql htdocs/public.php htdocs/tools.php
|
||||
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
|
||||
2006 - 2008, Catalyst IT Ltd
|
||||
2008 - 2013, Morphoss Ltd
|
||||
2007 - 2017, Davical contributors (see CREDITS for details)
|
||||
2007 - 2019, Davical contributors (see CREDITS for details)
|
||||
License: GPL-2
|
||||
|
||||
Files: htdocs/tz.php inc/CalDAVRequest.php inc/iSchedule-POST.php
|
||||
@ -28,14 +28,14 @@ Files: htdocs/tz.php inc/CalDAVRequest.php inc/iSchedule-POST.php
|
||||
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
|
||||
2006 - 2008, Catalyst IT Ltd
|
||||
2008 - 2013, Morphoss Ltd
|
||||
2007 - 2017, Davical contributors (see CREDITS for details)
|
||||
2007 - 2019, Davical contributors (see CREDITS for details)
|
||||
License: GPL-3+
|
||||
|
||||
Files: inc/caldav-client-v2.php
|
||||
Copyright: 2006 - 2013, Andrew McMillan <andrew@mcmillan.net.nz>
|
||||
2006 - 2008, Catalyst IT Ltd
|
||||
2008 - 2013, Morphoss Ltd
|
||||
2007 - 2017, Davical contributors (see CREDITS for details)
|
||||
2007 - 2019, Davical contributors (see CREDITS for details)
|
||||
License: LGPL-3+
|
||||
|
||||
Files: inc/check_UTF8.php
|
||||
@ -93,7 +93,7 @@ License: 3-clause-bsd
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2006-2012, Andrew McMillan <awm@debian.org>
|
||||
2014-2017, Florian Schlichting <fsfs@debian.org>
|
||||
2014-2019, Florian Schlichting <fsfs@debian.org>
|
||||
License: GPL-2+
|
||||
|
||||
License: GPL-2+
|
||||
|
||||
@ -245,8 +245,8 @@ if ( function_exists('awl_set_locale') ) {
|
||||
*
|
||||
*/
|
||||
$c->code_version = 0;
|
||||
$c->want_awl_version = '0.59';
|
||||
$c->version_string = '1.1.7'; // The actual version # is replaced into that during the build /release process
|
||||
$c->want_awl_version = '0.60';
|
||||
$c->version_string = '1.1.8'; // The actual version # is replaced into that during the build /release process
|
||||
if ( isset($c->version_string) && preg_match( '/(\d+)\.(\d+)\.(\d+)(.*)/', $c->version_string, $matches) ) {
|
||||
$c->code_major = $matches[1];
|
||||
$c->code_minor = $matches[2];
|
||||
@ -263,7 +263,7 @@ $_SERVER['SERVER_NAME'] = $c->domain_name;
|
||||
|
||||
require_once('AwlQuery.php');
|
||||
|
||||
$c->want_dbversion = array(1,3,2);
|
||||
$c->want_dbversion = array(1,3,3);
|
||||
$c->schema_version = 0;
|
||||
$qry = new AwlQuery( 'SELECT schema_major, schema_minor, schema_patch FROM awl_db_revision ORDER BY schema_id DESC LIMIT 1;' );
|
||||
if ( $qry->Exec('always',__LINE__,__FILE__) && $row = $qry->Fetch() ) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user