Commit Graph

65 Commits (cc45c5592284676c66f8c9247a273e8ecad3dcd5)
 

Author SHA1 Message Date
William Perron cc45c55922
instrumented absences with opentelemetry
12 months ago
William Perron 27567d16a2
convert to opentelemetry part 1
12 months ago
William Perron 1646762081
wip: refactor command logging and tracing
12 months ago
William Perron 4c09153756
wip: implement embedded distributed tracing
12 months ago
William Perron 407d63d4e6
remove unused test function
1 year ago
William Perron 1097ce5fce
use table instead of view for better perf
1 year ago
William Perron 31f2813192
fix scheduled message emoji error
1 year ago
William Perron 171ef4ee98
Add `claimables` view to database
1 year ago
William Perron 73c327d51b
update provinces table with latest version
1 year ago
William Perron 60c5430594
add doc comment
1 year ago
William Perron 008d025fa0
apply correlation IDs to modal submits and message actions
1 year ago
William Perron 7f78dcdc67
fix tests
1 year ago
William Perron 0a9cc8d7e0
add correlation IDs and propagate ctx
1 year ago
William Perron b287a95c31
fix bug in logging middleware
1 year ago
William Perron 07252229e0
add interactive button to cancel last minute
1 year ago
William Perron b292db1050
refactor command logging middleware
1 year ago
William Perron a38c27ded2
add debug info for each command with total latency
1 year ago
William Perron 04befc00f1
go fmt
1 year ago
William Perron 3d670c420d
optimize discord command registration for faster startup and shutdown
1 year ago
William Perron c1d5e472f2
add last flush to /info command
1 year ago
William Perron 5cbaff0820
improve logging, use console writer
1 year ago
William Perron f0c401f604
add tests
1 year ago
William Perron b040694c2a
add basic audit log
1 year ago
William Perron 638083a755
Add absences feature set
1 year 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