2024-09-08 11:34 | doc: add pr link | Andreas Gruhler | 1 | +1 | -1 |
2024-09-08 11:30 | feat: update copyright year | Andreas Gruhler | 1 | +1 | -1 |
2024-08-20 20:46 | chore: bump module github.com/spf13/viper to v1.19.0 | jenkins | 2 | +3 | -3 |
2024-08-20 20:45 | feat(updatecli): add latest targets | Andreas Gruhler | 1 | +8 | -0 |
2024-08-20 20:29 | fix(updatecli): missing action handler | Andreas Gruhler | 1 | +0 | -6 |
2024-08-17 09:42 | feat(updatecli): separate discovery strategies | Andreas Gruhler | 1 | +57 | -4 |
2024-08-17 09:42 | fix(go-sqlite): ensure stable v1 release | Andreas Gruhler | 1 | +3 | -0 |
2024-08-16 17:59 | debug(updatecli): crawler strategies | Andreas Gruhler | 1 | +7 | -0 |
2024-08-11 10:01 | feat(Jenkinsfile): add updatecli | Andreas Gruhler | 2 | +50 | -0 |
2024-06-16 12:37 | fix(http): close body and follow redirect | Andreas Gruhler | 2 | +31 | -8 |
2024-06-16 09:13 | doc(caldav): improve flow example | Andreas Gruhler | 1 | +75 | -10 |
2024-06-13 19:48 | feat: add Jenkinsfile | Andreas Gruhler | 1 | +6 | -0 |
2024-06-13 19:21 | feat: bump v0.4-nightly | Andreas Gruhler | 1 | +1 | -1 |
2024-06-13 19:19 | feat: release v0.3 | Andreas Gruhler | 2 | +17 | -2 |
2024-06-13 19:09 | doc: document caldav curl requests | Andreas Gruhler | 1 | +24 | -0 |
2024-06-13 19:07 | feat(discovery): add HIVEDAV_CALDAV_HOST | Andreas Gruhler | 6 | +90 | -38 |
2024-06-13 17:20 | doc(config): single quotes for passwords | Andreas Gruhler | 2 | +8 | -4 |
2024-05-19 08:39 | doc(readme): update irc link | Andreas Gruhler | 1 | +1 | -1 |
2024-05-14 22:10 | fix(#64): update go-sqlite3 v1.14.22 | Andreas Gruhler | 2 | +57 | -471 |
2024-02-25 21:11 | feat: simplify availability query | Andreas Gruhler | 2 | +40 | -32 |
2024-02-23 23:51 | feat: add hive mascot | Andreas Gruhler | 2 | +496 | -0 |
2023-12-21 16:02 | feat: check X-MICROSOFT-CDO-INTENDEDSTATUS | Andreas Gruhler | 1 | +14 | -2 |
2023-12-10 21:19 | feat: select year | Andreas Gruhler | 7 | +44 | -37 |
2023-12-10 19:57 | fix(config): wrong horizon override | Andreas Gruhler | 1 | +1 | -1 |
2023-11-09 21:55 | feat(config): HORIZON to cap recurring events | Andreas Gruhler | 3 | +13 | -2 |
2023-11-09 21:31 | feat(curlable): next/prev week help text | Andreas Gruhler | 1 | +4 | -3 |
2023-11-09 21:22 | feat(fold): simplify iterators | Andreas Gruhler | 1 | +11 | -14 |
2023-10-06 18:45 | feat: bump v0.3-nightly | Andreas Gruhler | 1 | +1 | -1 |
2023-10-06 18:44 | feat: release v0.2 | Andreas Gruhler | 2 | +18 | -2 |
2023-10-06 18:36 | fix: error msgs and return escaping | Andreas Gruhler | 1 | +45 | -37 |
2023-10-05 00:25 | feat: starttls, input dtstart, double boookings | Andreas Gruhler | 6 | +103 | -34 |
2023-10-04 21:16 | feat: success msg and ics folding | Andreas Gruhler | 1 | +87 | -10 |
2023-09-30 13:21 | feat: add html CubicleForm | Andreas Gruhler | 5 | +112 | -10 |
2023-09-30 09:39 | fix: superfluous WriteHeader, use http.Error | Andreas Gruhler | 1 | +11 | -25 |
2023-09-27 23:11 | feat: improve html templates | Andreas Gruhler | 3 | +86 | -34 |
2023-09-27 21:39 | feat: use iana tzids | Andreas Gruhler | 3 | +193 | -2 |
2023-09-27 10:58 | fix(config): hivedav env var prefix | Andreas Gruhler | 1 | +16 | -19 |
2023-09-27 00:50 | fix(config): set default smtp port | Andreas Gruhler | 2 | +3 | -1 |
2023-09-27 00:39 | fix(config): read hivedav host from env | Andreas Gruhler | 1 | +3 | -0 |
2023-09-26 23:42 | feat: send ics invite | Andreas Gruhler | 11 | +337 | -108 |
2023-09-19 23:32 | feat(book): draft curlable booking process | Andreas Gruhler | 5 | +216 | -16 |
2023-09-18 21:00 | feat: add HIVEDAV_REFRESH_INTERVAL | Andreas Gruhler | 5 | +29 | -10 |
2023-09-18 20:41 | fix: server test | Andreas Gruhler | 1 | +4 | -6 |
2023-09-18 20:19 | feat(49/52): add cron and healthz | Andreas Gruhler | 4 | +76 | -49 |
2023-09-18 20:16 | chore: make fmt | Andreas Gruhler | 1 | +9 | -10 |
2023-09-17 22:40 | fix(config): env var overrides config file | Andreas Gruhler | 1 | +25 | -4 |
2023-09-17 09:39 | fix: dayOfISOWeek loop and html tmpl | Andreas Gruhler | 5 | +217 | -62 |
2023-09-16 22:02 | feat: less verbose logging | Andreas Gruhler | 1 | +1 | -8 |
2023-09-16 21:46 | fix(env): wrong homeset/calendar variable | Andreas Gruhler | 1 | +1 | -1 |
2023-09-16 21:44 | doc: add usage section to readme | Andreas Gruhler | 1 | +12 | -1 |
2023-09-16 21:38 | doc: fix availability table schema in readme | Andreas Gruhler | 1 | +5 | -5 |
2023-09-16 21:35 | doc: changelog and release checklist | Andreas Gruhler | 3 | +16 | -1 |
2023-09-15 20:56 | chore: comments | Andreas Gruhler | 1 | +8 | -45 |
2023-09-15 20:49 | feat: use between for comparing dates | Andreas Gruhler | 2 | +45 | -29 |
2023-09-15 20:41 | fix: timezone parsing | Andreas Gruhler | 1 | +130 | -50 |
2023-09-13 20:07 | improve availability display | Andreas Gruhler | 1 | +42 | -10 |
2023-09-12 23:27 | feat: serve weeks | Andreas Gruhler | 4 | +202 | -48 |
2023-09-12 08:29 | feat: parse time | Andreas Gruhler | 4 | +172 | -70 |
2023-09-12 06:51 | doc: update readme | Andreas Gruhler | 1 | +13 | -0 |
2023-09-11 23:03 | feat: add caldav module | Andreas Gruhler | 6 | +274 | -169 |
2023-09-11 18:21 | feat: write availability to db | Andreas Gruhler | 5 | +68 | -21 |
2023-09-06 14:07 | feat(server): smaller functions | Andreas Gruhler | 6 | +172 | -89 |
2023-09-03 20:13 | feat: list dtstart and dtend in homeset | Andreas Gruhler | 9 | +154 | -41 |
2023-09-03 09:26 | feat(Makefile): force remove coverage report | Andreas Gruhler | 1 | +1 | -1 |
2023-08-19 19:59 | test(server): test curlable & regular UI | Andreas Gruhler | 2 | +26 | -2 |
2023-08-15 22:23 | feat(server): add basic test | Andreas Gruhler | 1 | +39 | -0 |
2023-08-15 22:23 | feat(ui): render ui based on user agent | Andreas Gruhler | 4 | +28 | -4 |
2023-08-15 22:21 | feat(Makefile): clean coverage report | Andreas Gruhler | 1 | +1 | -0 |
2023-08-15 21:18 | feat: add gofmt to Makefile | Andreas Gruhler | 2 | +6 | -1 |
2023-08-15 21:03 | init: HTTP server, config, readme | Andreas Gruhler | 11 | +726 | -0 |