Age | Commit message (Expand) | Author |
2024-09-02 | wrap events | Jonas Smedegaard |
2024-09-02 | encode LaTeX strings | Jonas Smedegaard |
2024-09-02 | always decode ICal::Data strings (apparently is raw bytes) | Jonas Smedegaard |
2024-09-02 | fix Event::timespan() | Jonas Smedegaard |
2024-09-02 | fake some Data::ICal properties to silence Cal::DAV | Jonas Smedegaard |
2024-09-02 | omit debug log for non-coerced locale or time zone | Jonas Smedegaard |
2024-09-02 | tidy | Jonas Smedegaard |
2024-09-01 | add script events2semesterplan | Jonas Smedegaard |
2024-09-01 | add O::G::Event methods start_date and end_date | Jonas Smedegaard |
2024-09-01 | add verbosity options | Jonas Smedegaard |
2024-09-01 | use Getopt::Complete | Jonas Smedegaard |
2024-09-01 | streamline logging | Jonas Smedegaard |
2024-09-01 | streamline span handling | Jonas Smedegaard |
2024-09-01 | rename internal variable $begin -> $start | Jonas Smedegaard |
2024-09-01 | fix sort by end date (not only start date) | Jonas Smedegaard |
2024-09-01 | streamline locale and timezone handling | Jonas Smedegaard |
2024-08-28 | define class Object::Groupware::DAV | Jonas Smedegaard |
2024-08-28 | move object classes to library Object::Groupware | Jonas Smedegaard |
2024-08-28 | simplify vCalendar format juggling, thanks to Data::ICal::DateTime | Jonas Smedegaard |
2024-08-28 | stop explicitly use strict, needless since v5.12 | Jonas Smedegaard |
2024-08-28 | define class Calendar | Jonas Smedegaard |
2024-08-28 | tidy: improve comments to distinguish subsetting from serializing | Jonas Smedegaard |
2024-08-28 | use Feature::Compat::Class to define class Event | Jonas Smedegaard |
2024-08-28 | use modern Perl, and use signatures | Jonas Smedegaard |
2024-08-28 | pass only non-empty arrays to template | Jonas Smedegaard |
2024-08-28 | show only day (not time) for whole-day events | Jonas Smedegaard |
2024-08-27 | use Text::Xslate | Jonas Smedegaard |
2024-08-27 | fix strip double trailing spaces | Jonas Smedegaard |
2024-08-27 | support holdbar.com link attachments | Jonas Smedegaard |
2024-08-27 | parse time shift from environment variable CAL_DAV_NOW | Jonas Smedegaard |
2024-08-27 | log time scope | Jonas Smedegaard |
2024-08-27 | tidy script | Jonas Smedegaard |
2024-08-27 | use Feature::Compat::Try (not Try::Tiny); log failure to parse URI | Jonas Smedegaard |
2024-08-27 | handle event without end time | Jonas Smedegaard |
2024-08-27 | tidy script | Jonas Smedegaard |
2024-08-27 | skip events without subject | Jonas Smedegaard |
2024-08-27 | use Data::ICal::DateTime (not iCal::Parser) | Jonas Smedegaard |
2024-08-27 | render 6 months (not 1 month) | Jonas Smedegaard |
2024-08-27 | stop use List::MoreUtils | Jonas Smedegaard |
2024-08-27 | simplify event sorting using the Schwartzian Transform | Jonas Smedegaard |
2024-08-27 | fix tolerate missing summary | Jonas Smedegaard |
2024-08-27 | support passing local file/dir URI instead of CalDAV URIs | Jonas Smedegaard |
2024-08-27 | restructure: wrap credentials resolving and calendar fetching in URI check | Jonas Smedegaard |
2024-08-27 | tidy: define scope start and end when used | Jonas Smedegaard |
2024-08-27 | restructure: pass start and end times to print_event() (not whole iCal::Parse... | Jonas Smedegaard |
2024-08-27 | fix use string entries from Data::ICal object (iCal::Parser is broken: not on... | Jonas Smedegaard |
2024-08-27 | tidy: rename internal variable calendar_event -> entry | Jonas Smedegaard |
2024-08-27 | restructure composition of output | Jonas Smedegaard |
2024-08-27 | fix add newline betwen description and guides in output | Jonas Smedegaard |
2024-08-27 | fix separate description from trailing single-line notes in output | Jonas Smedegaard |