Commit Graph

49 Commits (a38c27ded25e2c0e9554195dc66b97c8d9864047)
 

Author SHA1 Message Date
William Perron a38c27ded2
add debug info for each command with total latency
11 months ago
William Perron 04befc00f1
go fmt
11 months ago
William Perron 3d670c420d
optimize discord command registration for faster startup and shutdown
11 months ago
William Perron c1d5e472f2
add last flush to /info command
11 months ago
William Perron 5cbaff0820
improve logging, use console writer
11 months ago
William Perron f0c401f604
add tests
11 months ago
William Perron b040694c2a
add basic audit log
12 months ago
William Perron 638083a755
Add absences feature set
12 months ago
William Perron e9632dfaae
revert README.md
1 year ago
William Perron aaf569cb69
add golang-migrate
1 year ago
William Perron e7d12be4b8
avoid panic on uptime
1 year ago
William Perron 8578a8ad15
add darwin specific uptime variant -- not implemented and never will
1 year ago
William Perron 3f93fd3ba6
small updates to Dockerfile
2 years ago
dependabot[bot] 3e2014ed68
Bump golang.org/x/crypto from 0.0.0-20210421170649-83a5a9bb288b to 0.1.0 (#19)
2 years ago
William Perron c454b92d41
Rename /ping to /info
2 years ago
William Perron fb25f21472
update deps and tidy go.mod
2 years ago
William Perron aa90a44117 smol refactors
2 years ago
William Perron 0497f10e9c fix: get string value from sql.NullString
2 years ago
William Perron 5793278523 add query context with timeline
2 years ago
William Perron 4dcbbaa226 fix lint
2 years ago
William Perron b2d5332f67 WIP: command to run arbitrary selects
2 years ago
William Perron bd490bc18f make claim command case insensitive
2 years ago
William Perron ad22f31bcd add CI workflow
2 years ago
William Perron 99d527f83e fix shared db conn in tests
2 years ago
William Perron 679b4136c8 Logging improvements
2 years ago
William Perron 541e8691a9 Add claim details to conflicts output
2 years ago
William Perron 955a2648dd Add flush command
2 years ago
William Perron 9e63f05ebc Add describe-claim command
2 years ago
William Perron 84df9458be Add userid column to claims table
2 years ago
William Perron c2d8cf2b83 validate that both parameters are present for claim
2 years ago
William Perron 0f9668704d
add `delete-claim` command (#12)
2 years ago
William Perron 702f3c9da3 add autocomplete for the claim function
2 years ago
William Perron 2a8a36058f improve docs
2 years ago
William Perron af2aef6825 update guild id in deployment config
2 years ago
William Perron 40b6f33ee2 add sqlite3 to Docker image
2 years ago
William Perron da2cf94abf use environment variable to inject discord app ID and guild ID
2 years ago
William Perron 14cfed1b98 set up litestream replication
2 years ago
William Perron 7cdf847738 add Dockerfile and update fly configs
2 years ago
William Perron 3fdd07092e respond with list of conflicting provinces
2 years ago
William Perron ed2dcc1969 format claims list as table
2 years ago
William Perron 601aa1076b working version of Discord app
2 years ago
William Perron 2f09527677 add tests
2 years ago
William Perron 9ac33440fd add claims detail
2 years ago
William Perron 8ed0806f10 add list claims and improve error handling
2 years ago
William Perron 89ad6bbe2e add function to take claim
2 years ago
William Perron 8ecb6ed394 WIP
2 years ago
William Perron 3a8df77e46 project scaffold
2 years ago
William Perron d29b53d007
add raw csv and fly configs
2 years ago
William Perron 37ff4f0183
Initial commit
2 years ago