Commit 1424b38
Merge upstream commits (#34)
* 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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: Markus Staab <[email protected]>
Co-authored-by: Dominik <[email protected]>
Co-authored-by: Jeroen van Oort <[email protected]>
Co-authored-by: Renaud BOYER <[email protected]>
Co-authored-by: Christian Kraus <[email protected]>
Co-authored-by: Thomas Müller <[email protected]>
Co-authored-by: Phil Davis <[email protected]>
Co-authored-by: Michael Stilkerich <[email protected]>
Co-authored-by: Stéphane <[email protected]>
Co-authored-by: Allon Moritz <[email protected]>
Co-authored-by: Jair Cueva Junior <[email protected]>
Co-authored-by: Parajuli Kiran <[email protected]>
Co-authored-by: Cédric Anne <[email protected]>
Co-authored-by: Holger Floerke <[email protected]>
Co-authored-by: Andreas Heigl <[email protected]>1 parent c26e2d4 commit 1424b38
File tree
55 files changed
+979
-176
lines changed- .github/workflows
- bin
- lib
- Component
- ITip
- Parser
- Property
- ICalendar
- VCard
- Recur
- TimezoneGuesser
- timezonedata
- tests/VObject
- Component
- ITip
- Parser
- Recur
- EventIterator
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
55 files changed
+979
-176
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
41 | 49 | | |
42 | 50 | | |
43 | 51 | | |
| |||
49 | 57 | | |
50 | 58 | | |
51 | 59 | | |
52 | | - | |
| 60 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
4 | 8 | | |
5 | 9 | | |
6 | 10 | | |
| |||
138 | 142 | | |
139 | 143 | | |
140 | 144 | | |
141 | | - | |
| 145 | + | |
142 | 146 | | |
143 | 147 | | |
144 | 148 | | |
| |||
460 | 464 | | |
461 | 465 | | |
462 | 466 | | |
463 | | - | |
| 467 | + | |
464 | 468 | | |
465 | 469 | | |
466 | 470 | | |
| |||
697 | 701 | | |
698 | 702 | | |
699 | 703 | | |
700 | | - | |
| 704 | + | |
701 | 705 | | |
702 | 706 | | |
703 | 707 | | |
| |||
855 | 859 | | |
856 | 860 | | |
857 | 861 | | |
858 | | - | |
| 862 | + | |
859 | 863 | | |
860 | 864 | | |
861 | 865 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
47 | | - | |
| 46 | + | |
48 | 47 | | |
49 | 48 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
0 commit comments