Block a user
bb21f5858d
chore: move oauth into api
310eff0e88
chore: re-organize config
3a6dbf8595
feat: allow to override ClientIP logic in gin
f52450f4c1
fix: signed state could not prevent replay attack, use redis to store real state and delete once checked
e24c2296ae
chore: update deps
36760b6d8a
chore: disable sentry performance tracing, prometheus is enough
7faeafb367
feat: add initial oauth2 support
09611857c9
feat: user: allow to query profile and create if not exists (transaction)
97c0eed6ef
chore: adjust order
b595ec95ba
chore: sync with latest woj-sandbox
d95c8f9ea3
fix: ncmp might core dump on old server
2765fe0b3d
chore: amend some comments
355619e85d
feat: add golang support
ae91f2c3f5
feat: refactor, drop LD_PRELOAD method
b6e7a328ff
chore: rework test cases