hivedav

A curlable free/busy scheduler with CalDAV integration
git clone https://git.in0rdr.ch/hivedav.git
Log | Files | Refs | Pull requests | README | LICENSE

DateCommit messageAuthorFiles+-
2024-09-08 11:34doc: add pr linkAndreas Gruhler1+1-1
2024-09-08 11:30feat: update copyright yearAndreas Gruhler1+1-1
2024-08-20 20:46chore: bump module github.com/spf13/viper to v1.19.0jenkins2+3-3
2024-08-20 20:45feat(updatecli): add latest targetsAndreas Gruhler1+8-0
2024-08-20 20:29fix(updatecli): missing action handlerAndreas Gruhler1+0-6
2024-08-17 09:42feat(updatecli): separate discovery strategiesAndreas Gruhler1+57-4
2024-08-17 09:42fix(go-sqlite): ensure stable v1 releaseAndreas Gruhler1+3-0
2024-08-16 17:59debug(updatecli): crawler strategiesAndreas Gruhler1+7-0
2024-08-11 10:01feat(Jenkinsfile): add updatecliAndreas Gruhler2+50-0
2024-06-16 12:37fix(http): close body and follow redirectAndreas Gruhler2+31-8
2024-06-16 09:13doc(caldav): improve flow exampleAndreas Gruhler1+75-10
2024-06-13 19:48feat: add JenkinsfileAndreas Gruhler1+6-0
2024-06-13 19:21feat: bump v0.4-nightlyAndreas Gruhler1+1-1
2024-06-13 19:19feat: release v0.3Andreas Gruhler2+17-2
2024-06-13 19:09doc: document caldav curl requestsAndreas Gruhler1+24-0
2024-06-13 19:07feat(discovery): add HIVEDAV_CALDAV_HOSTAndreas Gruhler6+90-38
2024-06-13 17:20doc(config): single quotes for passwordsAndreas Gruhler2+8-4
2024-05-19 08:39doc(readme): update irc linkAndreas Gruhler1+1-1
2024-05-14 22:10fix(#64): update go-sqlite3 v1.14.22Andreas Gruhler2+57-471
2024-02-25 21:11feat: simplify availability queryAndreas Gruhler2+40-32
2024-02-23 23:51feat: add hive mascotAndreas Gruhler2+496-0
2023-12-21 16:02feat: check X-MICROSOFT-CDO-INTENDEDSTATUSAndreas Gruhler1+14-2
2023-12-10 21:19feat: select yearAndreas Gruhler7+44-37
2023-12-10 19:57fix(config): wrong horizon overrideAndreas Gruhler1+1-1
2023-11-09 21:55feat(config): HORIZON to cap recurring eventsAndreas Gruhler3+13-2
2023-11-09 21:31feat(curlable): next/prev week help textAndreas Gruhler1+4-3
2023-11-09 21:22feat(fold): simplify iteratorsAndreas Gruhler1+11-14
2023-10-06 18:45feat: bump v0.3-nightlyAndreas Gruhler1+1-1
2023-10-06 18:44feat: release v0.2Andreas Gruhler2+18-2
2023-10-06 18:36fix: error msgs and return escapingAndreas Gruhler1+45-37
2023-10-05 00:25feat: starttls, input dtstart, double boookingsAndreas Gruhler6+103-34
2023-10-04 21:16feat: success msg and ics foldingAndreas Gruhler1+87-10
2023-09-30 13:21feat: add html CubicleFormAndreas Gruhler5+112-10
2023-09-30 09:39fix: superfluous WriteHeader, use http.ErrorAndreas Gruhler1+11-25
2023-09-27 23:11feat: improve html templatesAndreas Gruhler3+86-34
2023-09-27 21:39feat: use iana tzidsAndreas Gruhler3+193-2
2023-09-27 10:58fix(config): hivedav env var prefixAndreas Gruhler1+16-19
2023-09-27 00:50fix(config): set default smtp portAndreas Gruhler2+3-1
2023-09-27 00:39fix(config): read hivedav host from envAndreas Gruhler1+3-0
2023-09-26 23:42feat: send ics inviteAndreas Gruhler11+337-108
2023-09-19 23:32feat(book): draft curlable booking processAndreas Gruhler5+216-16
2023-09-18 21:00feat: add HIVEDAV_REFRESH_INTERVALAndreas Gruhler5+29-10
2023-09-18 20:41fix: server testAndreas Gruhler1+4-6
2023-09-18 20:19feat(49/52): add cron and healthzAndreas Gruhler4+76-49
2023-09-18 20:16chore: make fmtAndreas Gruhler1+9-10
2023-09-17 22:40fix(config): env var overrides config fileAndreas Gruhler1+25-4
2023-09-17 09:39fix: dayOfISOWeek loop and html tmplAndreas Gruhler5+217-62
2023-09-16 22:02feat: less verbose loggingAndreas Gruhler1+1-8
2023-09-16 21:46fix(env): wrong homeset/calendar variableAndreas Gruhler1+1-1
2023-09-16 21:44doc: add usage section to readmeAndreas Gruhler1+12-1
2023-09-16 21:38doc: fix availability table schema in readmeAndreas Gruhler1+5-5
2023-09-16 21:35doc: changelog and release checklistAndreas Gruhler3+16-1
2023-09-15 20:56chore: commentsAndreas Gruhler1+8-45
2023-09-15 20:49feat: use between for comparing datesAndreas Gruhler2+45-29
2023-09-15 20:41fix: timezone parsingAndreas Gruhler1+130-50
2023-09-13 20:07improve availability displayAndreas Gruhler1+42-10
2023-09-12 23:27feat: serve weeksAndreas Gruhler4+202-48
2023-09-12 08:29feat: parse timeAndreas Gruhler4+172-70
2023-09-12 06:51doc: update readmeAndreas Gruhler1+13-0
2023-09-11 23:03feat: add caldav moduleAndreas Gruhler6+274-169
2023-09-11 18:21feat: write availability to dbAndreas Gruhler5+68-21
2023-09-06 14:07feat(server): smaller functionsAndreas Gruhler6+172-89
2023-09-03 20:13feat: list dtstart and dtend in homesetAndreas Gruhler9+154-41
2023-09-03 09:26feat(Makefile): force remove coverage reportAndreas Gruhler1+1-1
2023-08-19 19:59test(server): test curlable & regular UIAndreas Gruhler2+26-2
2023-08-15 22:23feat(server): add basic testAndreas Gruhler1+39-0
2023-08-15 22:23feat(ui): render ui based on user agentAndreas Gruhler4+28-4
2023-08-15 22:21feat(Makefile): clean coverage reportAndreas Gruhler1+1-0
2023-08-15 21:18feat: add gofmt to MakefileAndreas Gruhler2+6-1
2023-08-15 21:03init: HTTP server, config, readmeAndreas Gruhler11+726-0