Chris Sexton
f83cc32788
web: refactor and convert secrets
2024-02-27 17:30:36 -05:00
7ba9d94ac2
counter: add api, bot: change routes
...
* many routes changed by adding the chi router
* counter has an authenticated API to increment and decrement
2021-07-28 11:41:01 -04:00
8f391ee7bc
git: refactor
2021-02-04 08:17:50 -05:00
bbf5b27790
web: remove go template dependency
...
All vue pages now request `/nav` to get a JSON array of navigation
instead of relying on the Go template to have the nav built in. This
cleans up all of the crufty `{{ "{{ thing }}" }}` that was making it
hard to wriet vue.
This also paves the way to using the new Go resource embedding so that
the pages don't need to be wrapped in Go files.
2021-01-09 13:46:28 -05:00
6ada638968
git: add icons
...
Also break services out into individual files
2019-11-03 07:47:45 -05:00
8d74baddba
git: fix gitea formatting
2019-11-02 18:21:40 -04:00
f1f5fb3c12
git: add nicer repo addition & gitea support
...
Also added an `!unset` command for configurations.
2019-10-26 17:43:31 -04:00
6a332bcd8e
gitlab: fix event URL
2019-10-26 15:40:49 -04:00
6393d8bb22
git: change message formatting
2019-10-26 15:40:49 -04:00
686ba1d662
git: only respond to PR opened event
...
Probably will need to check this on other events too.
2019-10-26 15:40:49 -04:00
2694463964
git: add git hook support for github & gitlab
2019-10-26 15:40:49 -04:00