aboutsummaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)Author
2024-09-02encode LaTeX stringsJonas Smedegaard
2024-09-02fake some Data::ICal properties to silence Cal::DAVJonas Smedegaard
2024-09-02tidyJonas Smedegaard
2024-09-01add script events2semesterplanJonas Smedegaard
2024-09-01add verbosity optionsJonas Smedegaard
2024-09-01use Getopt::CompleteJonas Smedegaard
2024-09-01streamline loggingJonas Smedegaard
2024-09-01streamline locale and timezone handlingJonas Smedegaard
2024-08-28define class Object::Groupware::DAVJonas Smedegaard
2024-08-28move object classes to library Object::GroupwareJonas Smedegaard
2024-08-28simplify vCalendar format juggling, thanks to Data::ICal::DateTimeJonas Smedegaard
2024-08-28stop explicitly use strict, needless since v5.12Jonas Smedegaard
2024-08-28define class CalendarJonas Smedegaard
2024-08-28tidy: improve comments to distinguish subsetting from serializingJonas Smedegaard
2024-08-28use Feature::Compat::Class to define class EventJonas Smedegaard
2024-08-28use modern Perl, and use signaturesJonas Smedegaard
2024-08-28pass only non-empty arrays to templateJonas Smedegaard
2024-08-28show only day (not time) for whole-day eventsJonas Smedegaard
2024-08-27use Text::XslateJonas Smedegaard
2024-08-27fix strip double trailing spacesJonas Smedegaard
2024-08-27support holdbar.com link attachmentsJonas Smedegaard
2024-08-27parse time shift from environment variable CAL_DAV_NOWJonas Smedegaard
2024-08-27log time scopeJonas Smedegaard
2024-08-27tidy scriptJonas Smedegaard
2024-08-27use Feature::Compat::Try (not Try::Tiny); log failure to parse URIJonas Smedegaard
2024-08-27handle event without end timeJonas Smedegaard
2024-08-27tidy scriptJonas Smedegaard
2024-08-27skip events without subjectJonas Smedegaard
2024-08-27use Data::ICal::DateTime (not iCal::Parser)Jonas Smedegaard
2024-08-27render 6 months (not 1 month)Jonas Smedegaard
2024-08-27stop use List::MoreUtilsJonas Smedegaard
2024-08-27simplify event sorting using the Schwartzian TransformJonas Smedegaard
2024-08-27fix tolerate missing summaryJonas Smedegaard
2024-08-27support passing local file/dir URI instead of CalDAV URIsJonas Smedegaard
2024-08-27restructure: wrap credentials resolving and calendar fetching in URI checkJonas Smedegaard
2024-08-27tidy: define scope start and end when usedJonas Smedegaard
2024-08-27restructure: pass start and end times to print_event() (not whole iCal::Parse...Jonas Smedegaard
2024-08-27fix use string entries from Data::ICal object (iCal::Parser is broken: not on...Jonas Smedegaard
2024-08-27tidy: rename internal variable calendar_event -> entryJonas Smedegaard
2024-08-27restructure composition of outputJonas Smedegaard
2024-08-27fix add newline betwen description and guides in outputJonas Smedegaard
2024-08-27fix separate description from trailing single-line notes in outputJonas Smedegaard
2024-08-27add 'Læs mere her' URLs to outputJonas Smedegaard
2024-08-27tidy newlines in outputJonas Smedegaard
2024-08-27add script events2md.plJonas Smedegaard
2020-11-24Major rewriteJonas Smedegaard