-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft: Update all timezone guesses to use TZ 2022g canonical timezones #83
base: master
Are you sure you want to change the base?
Commits on Aug 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dde2b5c - Browse repository at this point
Copy the full SHA dde2b5cView commit details
Commits on Sep 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e980e28 - Browse repository at this point
Copy the full SHA e980e28View commit details -
Merge pull request #1 from ProtonMail/feat/update-composer
Change composer package name
Configuration menu - View commit details
-
Copy full SHA for bbb9eb6 - Browse repository at this point
Copy the full SHA bbb9eb6View commit details -
Merge pull request #2 from ProtonMail/fix/by-year-day
Fix bug in by year day
Configuration menu - View commit details
-
Copy full SHA for 0c57be3 - Browse repository at this point
Copy the full SHA 0c57be3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b27d82 - Browse repository at this point
Copy the full SHA 2b27d82View commit details -
Enhance fastforward speed if no
count
value has been given (#4)* Improve fast forward performance * Add testcases
Configuration menu - View commit details
-
Copy full SHA for ab366e1 - Browse repository at this point
Copy the full SHA ab366e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for af51976 - Browse repository at this point
Copy the full SHA af51976View commit details
Commits on Jan 24, 2020
-
* Add FastForward Before * Fix case no occurrence in frequency window * Split functions * Review * Review
Configuration menu - View commit details
-
Copy full SHA for be709bc - Browse repository at this point
Copy the full SHA be709bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d78a3ac - Browse repository at this point
Copy the full SHA d78a3acView commit details
Commits on Jan 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1889acd - Browse repository at this point
Copy the full SHA 1889acdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0d4498 - Browse repository at this point
Copy the full SHA d0d4498View commit details
Commits on Jan 29, 2020
-
* Fix phpstan * Fixing tests <= PHP7.1 * Adding badges
Configuration menu - View commit details
-
Copy full SHA for 7933fc2 - Browse repository at this point
Copy the full SHA 7933fc2View commit details
Commits on Jan 30, 2020
-
FREQ is mandatory in the RRule (#11)
* FREQ is mandatory in the RRule * Review
Configuration menu - View commit details
-
Copy full SHA for 647533a - Browse repository at this point
Copy the full SHA 647533aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe3a9a - Browse repository at this point
Copy the full SHA 2fe3a9aView commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0a003c7 - Browse repository at this point
Copy the full SHA 0a003c7View commit details
Commits on May 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c89b54 - Browse repository at this point
Copy the full SHA 1c89b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca647a2 - Browse repository at this point
Copy the full SHA ca647a2View commit details
Commits on Jul 22, 2020
-
Expose RRULE properties from RRuleIterator (#15)
* Expose RRULE properties from RRuleIterator COUNT FREQ INTERVAL UNTIL * Test get accessors for RRULE properties
Configuration menu - View commit details
-
Copy full SHA for b16c3e7 - Browse repository at this point
Copy the full SHA b16c3e7View commit details
Commits on Jul 28, 2020
-
* fix Bad file descriptor (7.4) (sabre-io#469) * travis: allow failure for phpstan for now (sabre-io#470) * travis: add php 7.4snapshot build (sabre-io#471) * Fixed typo in vobject CLI help (sabre-io#477) * Run phpstan on PHP >= 7.1 (sabre-io#483) * Add TZ in iTip REPLY messages * Added phpstan for tests folder (sabre-io#485) * Add PHONE-NUMBER value type (used for TEL in vCard 3.0) (sabre-io#486) Signed-off-by: Christian Kraus <hanzi@hanzi.cc> * use latest phpstan 0.12.5 in CI * Add PHPstorm .idea to .gitignore * Fix various typos * Prepare next iteration * Apply php-cs-fixer code style changes * Use phpunit8 where possible * Fixed phpstan level 1 errors * Make sure there is no logic change * Prevent setting foreach key beforehand * Refactored fqcn strings to ::class to allow checking with phpstan (sabre-io#495) * Added convenient development commands * Decoupled cs-fixer command from chosen tool * Use phpunit 9 where possible * Replace assertRegExp with assertMatchesRegularExpression in unit test * fix an incomplete phpdoc type annotation * php-cs-fixer fixes * Ignore phpdoc_summary check Seriously you want me to put a full stop directly after a link?? * Drop php < 7.1, pull composer / travis changes from upstream * Release 4.3.4 Co-authored-by: Remi Collet <remi@remirepo.net> Co-authored-by: Markus Staab <maggus.staab@googlemail.com> Co-authored-by: Dominik <dominik@tobschall.de> Co-authored-by: Jeroen van Oort <jvanoort@simplexis.nl> Co-authored-by: Renaud BOYER <rboyer@linagora.com> Co-authored-by: Christian Kraus <github@hanzi.cc> Co-authored-by: Phil Davis <phil@jankaritech.com> Co-authored-by: Michael Stilkerich <ms@mike2k.de>
Configuration menu - View commit details
-
Copy full SHA for 10a03a8 - Browse repository at this point
Copy the full SHA 10a03a8View commit details
Commits on Nov 18, 2020
-
Merge upstream changes up to 4.3.3 (#18)
* fix Bad file descriptor (7.4) (sabre-io#469) * travis: allow failure for phpstan for now (sabre-io#470) * travis: add php 7.4snapshot build (sabre-io#471) * reduce phpstan level back to 0, as level 1 is failing right now (sabre-io#472) * reduce phpstan level back to 0, as level 1 is failing right now * travis: no longer allow failures for phpstan * Fixed typo in vobject CLI help (sabre-io#477) * Release 4.2.1 (sabre-io#479) * Release 4.2.1 * Update CHANGELOG.md * Prepare next iteration (sabre-io#480) * Run phpstan on PHP >= 7.1 (sabre-io#483) * Add TZ in iTip REPLY messages * Added phpstan for tests folder (sabre-io#485) * Add PHONE-NUMBER value type (used for TEL in vCard 3.0) (sabre-io#486) Signed-off-by: Christian Kraus <hanzi@hanzi.cc> * use latest phpstan 0.12.5 in CI * Add PHPstorm .idea to .gitignore * Fix various typos * Release 4.2.2 (sabre-io#490) * Release 4.2.2 * Update CHANGELOG.md * Prepare next iteration * Update dependencies and code style tools * Remove unneeded 'bootstrap' line from phpstan.neon * Apply php-cs-fixer code style changes * run php-cs-fixer in CI * php-cs-fixer must be at least 2.16.1 for PHP 7.4 * Use phpunit8 where possible * Fixed phpstan level 1 errors * Make sure there is no logic change * Prevent setting foreach key beforehand * Refactored fqcn strings to ::class to allow checking with phpstan (sabre-io#495) * Release 4.3.0 (sabre-io#497) * Update CHANGELOG.md * Update Version.php * Added phpstan to dev dependencies * Reset bin-dir config * Added convenient development commands * Cleaned up .gitignore These entries should be in the developer's global .gitignore * cs-fixer: don't check only the lib folder * Decoupled cs-fixer command from chosen tool * Standardize CI * Use phpunit 9 where possible * Only upload coverage when it has been collected * Replace assertRegExp with assertMatchesRegularExpression in unit test * fix an incomplete phpdoc type annotation * Release 4.3.1 * Adjust boolean vars in .travis.yml to prepare for PHP8.0 * Run unit tests on PHP8 * Fixup calendar parameter to Broker parseEvent * Release 4.3.2 * Remove Pacific-New obsolete timezone * Do composer remove --no-update in Travis * Use min php-cs-fixer 2.16.7 * Release 4.3.3 Co-authored-by: Remi Collet <remi@remirepo.net> Co-authored-by: Markus Staab <maggus.staab@googlemail.com> Co-authored-by: Dominik <dominik@tobschall.de> Co-authored-by: Jeroen van Oort <jvanoort@simplexis.nl> Co-authored-by: Renaud BOYER <rboyer@linagora.com> Co-authored-by: Christian Kraus <github@hanzi.cc> Co-authored-by: Thomas Müller <thomas.mueller@tmit.eu> Co-authored-by: Phil Davis <phil@jankaritech.com> Co-authored-by: Michael Stilkerich <ms@mike2k.de>
Configuration menu - View commit details
-
Copy full SHA for f290360 - Browse repository at this point
Copy the full SHA f290360View commit details
Commits on Nov 23, 2020
-
Throw exception when getting invalid timezone (#17)
Co-authored-by: Ren Xie Liu <liurx41@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for e125596 - Browse repository at this point
Copy the full SHA e125596View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6507b3d - Browse repository at this point
Copy the full SHA 6507b3dView commit details
Commits on Jan 18, 2021
-
Validate count and until property (#20)
Co-authored-by: Ren Xie Liu <liurx41@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for bee705a - Browse repository at this point
Copy the full SHA bee705aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e572e2 - Browse repository at this point
Copy the full SHA 5e572e2View commit details
Commits on Jul 15, 2021
-
Add microsoft timezone map (#23)
Co-authored-by: Ren Xie Liu <liurx41@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57b05a4 - Browse repository at this point
Copy the full SHA 57b05a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0380546 - Browse repository at this point
Copy the full SHA 0380546View commit details
Commits on Oct 4, 2021
-
[Calendar] Fix duplicate value (#25)
Co-authored-by: Ren Xie Liu <liurx41@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for f9055e0 - Browse repository at this point
Copy the full SHA f9055e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b87d007 - Browse repository at this point
Copy the full SHA b87d007View commit details
Commits on Oct 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fb68d5a - Browse repository at this point
Copy the full SHA fb68d5aView commit details
Commits on Oct 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 79a8073 - Browse repository at this point
Copy the full SHA 79a8073View commit details
Commits on Oct 29, 2021
-
Merge pull request #28 from ProtonMail/fix/exchange-tzid-local
Add Europe localized timezone in FR
Configuration menu - View commit details
-
Copy full SHA for 97e52d0 - Browse repository at this point
Copy the full SHA 97e52d0View commit details
Commits on Nov 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1b109b0 - Browse repository at this point
Copy the full SHA 1b109b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0750ed7 - Browse repository at this point
Copy the full SHA 0750ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe6cf8e - Browse repository at this point
Copy the full SHA fe6cf8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3131c - Browse repository at this point
Copy the full SHA 3e3131cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea0bcee - Browse repository at this point
Copy the full SHA ea0bceeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a3a76 - Browse repository at this point
Copy the full SHA a1a3a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for c26e2d4 - Browse repository at this point
Copy the full SHA c26e2d4View commit details
Commits on Dec 15, 2021
-
* fix Bad file descriptor (7.4) (sabre-io#469) * travis: allow failure for phpstan for now (sabre-io#470) * travis: add php 7.4snapshot build (sabre-io#471) * reduce phpstan level back to 0, as level 1 is failing right now (sabre-io#472) * reduce phpstan level back to 0, as level 1 is failing right now * travis: no longer allow failures for phpstan * Fixed typo in vobject CLI help (sabre-io#477) * Release 4.2.1 (sabre-io#479) * Release 4.2.1 * Update CHANGELOG.md * Prepare next iteration (sabre-io#480) * Run phpstan on PHP >= 7.1 (sabre-io#483) * Add TZ in iTip REPLY messages * Added phpstan for tests folder (sabre-io#485) * Add PHONE-NUMBER value type (used for TEL in vCard 3.0) (sabre-io#486) Signed-off-by: Christian Kraus <hanzi@hanzi.cc> * use latest phpstan 0.12.5 in CI * Add PHPstorm .idea to .gitignore * Fix various typos * Release 4.2.2 (sabre-io#490) * Release 4.2.2 * Update CHANGELOG.md * Prepare next iteration * Update dependencies and code style tools * Remove unneeded 'bootstrap' line from phpstan.neon * Apply php-cs-fixer code style changes * run php-cs-fixer in CI * php-cs-fixer must be at least 2.16.1 for PHP 7.4 * Use phpunit8 where possible * Fixed phpstan level 1 errors * Make sure there is no logic change * Prevent setting foreach key beforehand * Refactored fqcn strings to ::class to allow checking with phpstan (sabre-io#495) * Release 4.3.0 (sabre-io#497) * Update CHANGELOG.md * Update Version.php * Added phpstan to dev dependencies * Reset bin-dir config * Added convenient development commands * Cleaned up .gitignore These entries should be in the developer's global .gitignore * cs-fixer: don't check only the lib folder * Decoupled cs-fixer command from chosen tool * Standardize CI * Use phpunit 9 where possible * Only upload coverage when it has been collected * Replace assertRegExp with assertMatchesRegularExpression in unit test * fix an incomplete phpdoc type annotation * Release 4.3.1 * Adjust boolean vars in .travis.yml to prepare for PHP8.0 * Run unit tests on PHP8 * Fixup calendar parameter to Broker parseEvent * Release 4.3.2 * Remove Pacific-New obsolete timezone * Do composer remove --no-update in Travis * Use min php-cs-fixer 2.16.7 * Release 4.3.3 * Add .gitattributes * Explicitly select PHP 8.0 in CI * Use latest php-cs-fixer 2.17.1 * Update windowszones timezone data to 2020-12-13 * Fix typos * Reassign modified date in yearly rrule * Add test * Code style * Add test for calendar expand * adjust unit test settings for time limits Some tests were testing a bug that caused an infinite loop. Annotate those tests with large, small annotations. Turn on enforceTimeLimit, failOnWarning and failOnRisky so that the annotations are enforced when unit tests are run. Add phpunit/php-invoker to the composer require-dev becaause this is required to make the enforceTimeLimit setting effective. * Release 4.3.4 * Make use of until parameter in nextMonthly function * CS FIX * CS FIX * Fix breaking tests * create testMonthlyByDayUntil * create testMonthlyByDayUntilWithImpossibleNextOccurrence * Fix setting properties with group assignment * Unit test for adding properties with group for a VCard * Adapt style * Release 4.3.5 * tests: migrate from Travis to gh-actions * Removed travis config * Minor edit to README * Run phpunit with coverage in CI * Fix deprecated usages and return types on PHP 8.1 * sync ci.yml to match other repos * Changes that should have happened for 4.3.6 * changelog and VERSION bump for 4.3.7 * EventIterator returns wrong endTime (sabre-io#534) * Reordering of the attendees should not be a signitifcant change (sabre-io#540) * Reordering of vevent should not be a significant change (sabre-io#542) * Prepare release 4.3.8 * Allow easier extension of the timezone guessing This will ease customization of timezone-guessing as it is now gets easier to extend that process with own implementations (as long as they implement the appropriate interface) This is espechially necessary when wanting to actually guess a timezone via the rules defined in the VTIMEZONE-entry (which is currently not done) * testEmptyTimeZone * Changelog for 4.4.0 * Fix Changelog * Merge github actions Co-authored-by: Remi Collet <remi@remirepo.net> Co-authored-by: Markus Staab <maggus.staab@googlemail.com> Co-authored-by: Dominik <dominik@tobschall.de> Co-authored-by: Jeroen van Oort <jvanoort@simplexis.nl> Co-authored-by: Renaud BOYER <rboyer@linagora.com> Co-authored-by: Christian Kraus <github@hanzi.cc> Co-authored-by: Thomas Müller <thomas.mueller@tmit.eu> Co-authored-by: Phil Davis <phil@jankaritech.com> Co-authored-by: Michael Stilkerich <ms@mike2k.de> Co-authored-by: Stéphane <demonchaux.stephane@gmail.com> Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com> Co-authored-by: Jair Cueva Junior <junior@dinhost.com.br> Co-authored-by: Parajuli Kiran <kiranparajuli589@gmail.com> Co-authored-by: Cédric Anne <cedric.anne@gmail.com> Co-authored-by: Holger Floerke <floerke@doctronic.de> Co-authored-by: Andreas Heigl <andreas@heigl.org>
Configuration menu - View commit details
-
Copy full SHA for 1424b38 - Browse repository at this point
Copy the full SHA 1424b38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0251b1f - Browse repository at this point
Copy the full SHA 0251b1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d357a6 - Browse repository at this point
Copy the full SHA 4d357a6View commit details -
* fix Bad file descriptor (7.4) (sabre-io#469) * travis: allow failure for phpstan for now (sabre-io#470) * travis: add php 7.4snapshot build (sabre-io#471) * reduce phpstan level back to 0, as level 1 is failing right now (sabre-io#472) * reduce phpstan level back to 0, as level 1 is failing right now * travis: no longer allow failures for phpstan * Fixed typo in vobject CLI help (sabre-io#477) * Release 4.2.1 (sabre-io#479) * Release 4.2.1 * Update CHANGELOG.md * Prepare next iteration (sabre-io#480) * Run phpstan on PHP >= 7.1 (sabre-io#483) * Add TZ in iTip REPLY messages * Added phpstan for tests folder (sabre-io#485) * Add PHONE-NUMBER value type (used for TEL in vCard 3.0) (sabre-io#486) Signed-off-by: Christian Kraus <hanzi@hanzi.cc> * use latest phpstan 0.12.5 in CI * Add PHPstorm .idea to .gitignore * Fix various typos * Release 4.2.2 (sabre-io#490) * Release 4.2.2 * Update CHANGELOG.md * Prepare next iteration * Update dependencies and code style tools * Remove unneeded 'bootstrap' line from phpstan.neon * Apply php-cs-fixer code style changes * run php-cs-fixer in CI * php-cs-fixer must be at least 2.16.1 for PHP 7.4 * Use phpunit8 where possible * Fixed phpstan level 1 errors * Make sure there is no logic change * Prevent setting foreach key beforehand * Refactored fqcn strings to ::class to allow checking with phpstan (sabre-io#495) * Release 4.3.0 (sabre-io#497) * Update CHANGELOG.md * Update Version.php * Added phpstan to dev dependencies * Reset bin-dir config * Added convenient development commands * Cleaned up .gitignore These entries should be in the developer's global .gitignore * cs-fixer: don't check only the lib folder * Decoupled cs-fixer command from chosen tool * Standardize CI * Use phpunit 9 where possible * Only upload coverage when it has been collected * Replace assertRegExp with assertMatchesRegularExpression in unit test * fix an incomplete phpdoc type annotation * Release 4.3.1 * Adjust boolean vars in .travis.yml to prepare for PHP8.0 * Run unit tests on PHP8 * Fixup calendar parameter to Broker parseEvent * Release 4.3.2 * Remove Pacific-New obsolete timezone * Do composer remove --no-update in Travis * Use min php-cs-fixer 2.16.7 * Release 4.3.3 * Add .gitattributes * Explicitly select PHP 8.0 in CI * Use latest php-cs-fixer 2.17.1 * Update windowszones timezone data to 2020-12-13 * Fix typos * Reassign modified date in yearly rrule * Add test * Code style * Add test for calendar expand * adjust unit test settings for time limits Some tests were testing a bug that caused an infinite loop. Annotate those tests with large, small annotations. Turn on enforceTimeLimit, failOnWarning and failOnRisky so that the annotations are enforced when unit tests are run. Add phpunit/php-invoker to the composer require-dev becaause this is required to make the enforceTimeLimit setting effective. * Release 4.3.4 * Make use of until parameter in nextMonthly function * CS FIX * CS FIX * Fix breaking tests * create testMonthlyByDayUntil * create testMonthlyByDayUntilWithImpossibleNextOccurrence * Fix setting properties with group assignment * Unit test for adding properties with group for a VCard * Adapt style * Release 4.3.5 * tests: migrate from Travis to gh-actions * Removed travis config * Minor edit to README * Run phpunit with coverage in CI * Fix deprecated usages and return types on PHP 8.1 * sync ci.yml to match other repos * Changes that should have happened for 4.3.6 * changelog and VERSION bump for 4.3.7 * EventIterator returns wrong endTime (sabre-io#534) * Reordering of the attendees should not be a signitifcant change (sabre-io#540) * Reordering of vevent should not be a significant change (sabre-io#542) * Prepare release 4.3.8 * Allow easier extension of the timezone guessing This will ease customization of timezone-guessing as it is now gets easier to extend that process with own implementations (as long as they implement the appropriate interface) This is espechially necessary when wanting to actually guess a timezone via the rules defined in the VTIMEZONE-entry (which is currently not done) * testEmptyTimeZone * Changelog for 4.4.0 * Fix Iterator method signatures This avoids warnings under PHP>=8.1 Real return types should be added before PHP 9 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> * Avoid passing null as separator for implode Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> * Prepare release 4.4.1 * Rebase fix * Add PHP8.1 CI * Remove PHPUnit update * Fix PHP8.1 tests Co-authored-by: Remi Collet <remi@remirepo.net> Co-authored-by: Markus Staab <maggus.staab@googlemail.com> Co-authored-by: Dominik <dominik@tobschall.de> Co-authored-by: Jeroen van Oort <jvanoort@simplexis.nl> Co-authored-by: Renaud BOYER <rboyer@linagora.com> Co-authored-by: Christian Kraus <github@hanzi.cc> Co-authored-by: Thomas Müller <thomas.mueller@tmit.eu> Co-authored-by: Phil Davis <phil@jankaritech.com> Co-authored-by: Michael Stilkerich <ms@mike2k.de> Co-authored-by: Stéphane <demonchaux.stephane@gmail.com> Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com> Co-authored-by: Jair Cueva Junior <junior@dinhost.com.br> Co-authored-by: Parajuli Kiran <kiranparajuli589@gmail.com> Co-authored-by: Cédric Anne <cedric.anne@gmail.com> Co-authored-by: Holger Floerke <floerke@doctronic.de> Co-authored-by: Andreas Heigl <andreas@heigl.org> Co-authored-by: Côme Chilliet <come.chilliet@nextcloud.com>
Configuration menu - View commit details
-
Copy full SHA for 814f4b8 - Browse repository at this point
Copy the full SHA 814f4b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a5847 - Browse repository at this point
Copy the full SHA a5a5847View commit details
Commits on Jan 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7fdf3bb - Browse repository at this point
Copy the full SHA 7fdf3bbView commit details
Commits on Jan 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8e3e2ad - Browse repository at this point
Copy the full SHA 8e3e2adView commit details
Commits on Jan 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 059aabc - Browse repository at this point
Copy the full SHA 059aabcView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaba674 - Browse repository at this point
Copy the full SHA eaba674View commit details
Commits on Feb 10, 2022
-
[Calendar] Fix unfolding issue (#42)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for 5479bba - Browse repository at this point
Copy the full SHA 5479bbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ab83bb - Browse repository at this point
Copy the full SHA 9ab83bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2013799 - Browse repository at this point
Copy the full SHA 2013799View commit details
Commits on Feb 14, 2022
-
[Calendar] Support UTC-05:00 timezone (#46)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for 9a298f9 - Browse repository at this point
Copy the full SHA 9a298f9View commit details
Commits on Feb 15, 2022
-
Ren Xie Liu committed
Feb 15, 2022 Configuration menu - View commit details
-
Copy full SHA for 587dd4c - Browse repository at this point
Copy the full SHA 587dd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf3b4c2 - Browse repository at this point
Copy the full SHA bf3b4c2View commit details
Commits on Mar 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 786c731 - Browse repository at this point
Copy the full SHA 786c731View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13cbb28 - Browse repository at this point
Copy the full SHA 13cbb28View commit details
Commits on Apr 22, 2022
-
Add LowercaseTimezoneIdentifier (#50)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for f2d3f95 - Browse repository at this point
Copy the full SHA f2d3f95View commit details -
Ren Xie Liu committed
Apr 22, 2022 Configuration menu - View commit details
-
Copy full SHA for 7d6cba6 - Browse repository at this point
Copy the full SHA 7d6cba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e4d88d - Browse repository at this point
Copy the full SHA 5e4d88dView commit details
Commits on May 4, 2022
-
[Calendar] Add FindFromOutlookCities timezone finder (#52)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for 0ed2875 - Browse repository at this point
Copy the full SHA 0ed2875View commit details
Commits on May 5, 2022
-
Ren Xie Liu committed
May 5, 2022 Configuration menu - View commit details
-
Copy full SHA for fcf1ee2 - Browse repository at this point
Copy the full SHA fcf1ee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3ac3c8 - Browse repository at this point
Copy the full SHA c3ac3c8View commit details
Commits on May 26, 2022
-
[Calendar] Handle version timezone (#58)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for 623bd9a - Browse repository at this point
Copy the full SHA 623bd9aView commit details -
Feat/merge upstream 2022 05 (#56)
* fix Bad file descriptor (7.4) (sabre-io#469) * travis: allow failure for phpstan for now (sabre-io#470) * travis: add php 7.4snapshot build (sabre-io#471) * reduce phpstan level back to 0, as level 1 is failing right now (sabre-io#472) * reduce phpstan level back to 0, as level 1 is failing right now * travis: no longer allow failures for phpstan * Fixed typo in vobject CLI help (sabre-io#477) * Release 4.2.1 (sabre-io#479) * Release 4.2.1 * Update CHANGELOG.md * Prepare next iteration (sabre-io#480) * Run phpstan on PHP >= 7.1 (sabre-io#483) * Add TZ in iTip REPLY messages * Added phpstan for tests folder (sabre-io#485) * Add PHONE-NUMBER value type (used for TEL in vCard 3.0) (sabre-io#486) Signed-off-by: Christian Kraus <hanzi@hanzi.cc> * use latest phpstan 0.12.5 in CI * Add PHPstorm .idea to .gitignore * Fix various typos * Release 4.2.2 (sabre-io#490) * Release 4.2.2 * Update CHANGELOG.md * Prepare next iteration * Update dependencies and code style tools * Remove unneeded 'bootstrap' line from phpstan.neon * Apply php-cs-fixer code style changes * run php-cs-fixer in CI * php-cs-fixer must be at least 2.16.1 for PHP 7.4 * Use phpunit8 where possible * Fixed phpstan level 1 errors * Make sure there is no logic change * Prevent setting foreach key beforehand * Refactored fqcn strings to ::class to allow checking with phpstan (sabre-io#495) * Release 4.3.0 (sabre-io#497) * Update CHANGELOG.md * Update Version.php * Added phpstan to dev dependencies * Reset bin-dir config * Added convenient development commands * Cleaned up .gitignore These entries should be in the developer's global .gitignore * cs-fixer: don't check only the lib folder * Decoupled cs-fixer command from chosen tool * Standardize CI * Use phpunit 9 where possible * Only upload coverage when it has been collected * Replace assertRegExp with assertMatchesRegularExpression in unit test * fix an incomplete phpdoc type annotation * Release 4.3.1 * Adjust boolean vars in .travis.yml to prepare for PHP8.0 * Run unit tests on PHP8 * Fixup calendar parameter to Broker parseEvent * Release 4.3.2 * Remove Pacific-New obsolete timezone * Do composer remove --no-update in Travis * Use min php-cs-fixer 2.16.7 * Release 4.3.3 * Add .gitattributes * Explicitly select PHP 8.0 in CI * Use latest php-cs-fixer 2.17.1 * Update windowszones timezone data to 2020-12-13 * Fix typos * Reassign modified date in yearly rrule * Add test * Code style * Add test for calendar expand * adjust unit test settings for time limits Some tests were testing a bug that caused an infinite loop. Annotate those tests with large, small annotations. Turn on enforceTimeLimit, failOnWarning and failOnRisky so that the annotations are enforced when unit tests are run. Add phpunit/php-invoker to the composer require-dev becaause this is required to make the enforceTimeLimit setting effective. * Release 4.3.4 * Make use of until parameter in nextMonthly function * CS FIX * CS FIX * Fix breaking tests * create testMonthlyByDayUntil * create testMonthlyByDayUntilWithImpossibleNextOccurrence * Fix setting properties with group assignment * Unit test for adding properties with group for a VCard * Adapt style * Release 4.3.5 * tests: migrate from Travis to gh-actions * Removed travis config * Minor edit to README * Run phpunit with coverage in CI * Fix deprecated usages and return types on PHP 8.1 * sync ci.yml to match other repos * Changes that should have happened for 4.3.6 * changelog and VERSION bump for 4.3.7 * EventIterator returns wrong endTime (sabre-io#534) * Reordering of the attendees should not be a signitifcant change (sabre-io#540) * Reordering of vevent should not be a significant change (sabre-io#542) * Prepare release 4.3.8 * Allow easier extension of the timezone guessing This will ease customization of timezone-guessing as it is now gets easier to extend that process with own implementations (as long as they implement the appropriate interface) This is espechially necessary when wanting to actually guess a timezone via the rules defined in the VTIMEZONE-entry (which is currently not done) * testEmptyTimeZone * Changelog for 4.4.0 * Fix Iterator method signatures This avoids warnings under PHP>=8.1 Real return types should be added before PHP 9 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> * Avoid passing null as separator for implode Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> * Prepare release 4.4.1 * Component/select: Before uppercasing $child->group, make sure it isn't null Signed-off-by: Gergely Nagy <me@gergo.csillger.hu> * fix php 8.1 null string deprecation in built-in functions * drop duplicated workflow config Co-authored-by: Remi Collet <remi@remirepo.net> Co-authored-by: Markus Staab <maggus.staab@googlemail.com> Co-authored-by: Dominik <dominik@tobschall.de> Co-authored-by: Jeroen van Oort <jvanoort@simplexis.nl> Co-authored-by: Renaud BOYER <rboyer@linagora.com> Co-authored-by: Christian Kraus <github@hanzi.cc> Co-authored-by: Thomas Müller <thomas.mueller@tmit.eu> Co-authored-by: Phil Davis <phil@jankaritech.com> Co-authored-by: Michael Stilkerich <ms@mike2k.de> Co-authored-by: Stéphane <demonchaux.stephane@gmail.com> Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com> Co-authored-by: Jair Cueva Junior <junior@dinhost.com.br> Co-authored-by: Parajuli Kiran <kiranparajuli589@gmail.com> Co-authored-by: Cédric Anne <cedric.anne@gmail.com> Co-authored-by: Holger Floerke <floerke@doctronic.de> Co-authored-by: Andreas Heigl <andreas@heigl.org> Co-authored-by: Côme Chilliet <come.chilliet@nextcloud.com> Co-authored-by: Gergely Nagy <me@gergo.csillger.hu> Co-authored-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com> Co-authored-by: Christopher Szu <christopher.szu@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for a165030 - Browse repository at this point
Copy the full SHA a165030View commit details
Commits on May 27, 2022
-
Christopher Szu committed
May 27, 2022 Configuration menu - View commit details
-
Copy full SHA for b1770c9 - Browse repository at this point
Copy the full SHA b1770c9View commit details -
Merge pull request #59 from ProtonMail/release/4.13.0
prepare release 4.13.0
Configuration menu - View commit details
-
Copy full SHA for 16d4f04 - Browse repository at this point
Copy the full SHA 16d4f04View commit details
Commits on May 30, 2022
-
[Calendar] Add FindFromOffsetName (#54)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for 1f66ae1 - Browse repository at this point
Copy the full SHA 1f66ae1View commit details
Commits on May 31, 2022
-
Ren Xie Liu committed
May 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 9f37c06 - Browse repository at this point
Copy the full SHA 9f37c06View commit details -
Merge pull request #60 from ProtonMail/release/4.14.0
prepare release 4.14.0
Configuration menu - View commit details
-
Copy full SHA for 344f7a9 - Browse repository at this point
Copy the full SHA 344f7a9View commit details
Commits on Jun 22, 2022
-
[Calendar] Handle customized timezone (#57)
* [Calendar] Handle customized timezone * [Calendar] Add active customized time zone guesser flag Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for ee3e095 - Browse repository at this point
Copy the full SHA ee3e095View commit details
Commits on Jun 23, 2022
-
Ren Xie Liu committed
Jun 23, 2022 Configuration menu - View commit details
-
Copy full SHA for c1783c0 - Browse repository at this point
Copy the full SHA c1783c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7edff03 - Browse repository at this point
Copy the full SHA 7edff03View commit details
Commits on Jul 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 665b0ad - Browse repository at this point
Copy the full SHA 665b0adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cde481 - Browse repository at this point
Copy the full SHA 5cde481View commit details
Commits on Jul 28, 2022
-
[Calendar] Replace Godthab timezone (#65)
Co-authored-by: Ren Xie Liu <ren.xie@proton.ch>
Configuration menu - View commit details
-
Copy full SHA for 0b93c0b - Browse repository at this point
Copy the full SHA 0b93c0bView commit details
Commits on Jul 29, 2022
-
Ren Xie Liu committed
Jul 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 0c4c6a9 - Browse repository at this point
Copy the full SHA 0c4c6a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f617dad - Browse repository at this point
Copy the full SHA f617dadView commit details
Commits on Sep 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ec72aea - Browse repository at this point
Copy the full SHA ec72aeaView commit details -
Christopher Szu committed
Sep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for f4a015f - Browse repository at this point
Copy the full SHA f4a015fView commit details -
Merge pull request #70 from ProtonMail/release/4.18.0
prepare release 4.18.0
Configuration menu - View commit details
-
Copy full SHA for 67a745b - Browse repository at this point
Copy the full SHA 67a745bView commit details
Commits on Dec 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9aad44d - Browse repository at this point
Copy the full SHA 9aad44dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 013a7db - Browse repository at this point
Copy the full SHA 013a7dbView commit details
Commits on Dec 23, 2022
-
Christopher Szu committed
Dec 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 8a6ec13 - Browse repository at this point
Copy the full SHA 8a6ec13View commit details -
Merge pull request #74 from ProtonMail/fix/calbe-2028
handle null tzid
Configuration menu - View commit details
-
Copy full SHA for 8be46c0 - Browse repository at this point
Copy the full SHA 8be46c0View commit details -
Christopher Szu committed
Dec 23, 2022 Configuration menu - View commit details
-
Copy full SHA for 7359e88 - Browse repository at this point
Copy the full SHA 7359e88View commit details -
Merge pull request #75 from ProtonMail/release/4.20.0
Release 4.20.0
Configuration menu - View commit details
-
Copy full SHA for 7ff09ae - Browse repository at this point
Copy the full SHA 7ff09aeView commit details
Commits on Dec 27, 2022
-
Christopher Szu committed
Dec 27, 2022 Configuration menu - View commit details
-
Copy full SHA for da41cb5 - Browse repository at this point
Copy the full SHA da41cb5View commit details
Commits on Dec 28, 2022
-
Merge pull request #76 from ProtonMail/feat/add-timezone-mapping-for-pst
Add timezone mapping for PST
Configuration menu - View commit details
-
Copy full SHA for 2a7d579 - Browse repository at this point
Copy the full SHA 2a7d579View commit details -
Christopher Szu committed
Dec 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 6328936 - Browse repository at this point
Copy the full SHA 6328936View commit details -
Merge pull request #77 from ProtonMail/release/4.21.0
Release 4.21.0
Configuration menu - View commit details
-
Copy full SHA for 13cbb27 - Browse repository at this point
Copy the full SHA 13cbb27View commit details
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c948d71 - Browse repository at this point
Copy the full SHA c948d71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8525bea - Browse repository at this point
Copy the full SHA 8525beaView commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 48411a2 - Browse repository at this point
Copy the full SHA 48411a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2906de - Browse repository at this point
Copy the full SHA c2906deView commit details