summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/inc/icalparser.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* Implicitly nullable types are deprecated in PHP 8.3, make explicitSimon Rettberg2025-08-011-4/+1Star
|
* [locationinfo] icalparser: Undo the entity encoding before returning iCal dataSimon Rettberg2025-07-011-0/+12
|
* [locationinfo] Handle invalid UTF8 by sanitizing through iconvSimon Rettberg2024-06-261-0/+1
|
* Fix more type errors, stricter typingSimon Rettberg2023-11-151-4/+1Star
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-4/+2Star
|
* [locationinfo] text-muted for "inherited" up-arrowSimon Rettberg2023-10-061-91/+53Star
|
* [locationinfo] Fix conversion of time zone argument to DateTimeSimon Rettberg2021-02-051-2/+4
| | | | | | | Now we properly always convert time zone strings to DateTimeZone instances before passing them to the DateTime(Immutable) constructor as the second argument. The timeZoneStringToDateTimeZone() was made idempotent, to simplify code using it.
* [locationinfo] ical: Fix undefined index accessSimon Rettberg2020-11-041-1/+2
|
* [locationinfo] His: Switch from SOAP to iCalSimon Rettberg2020-09-081-0/+2092
iCal downloads are much faster in more revent HisInOne versions, while the SOAP API will make cobbling together a time table for a specific room even more complicated in the next release (2020.12). Switch to iCal for now and see how it goes. TODO: Create a generic iCal backend module based on this.