3 Commits (7b35ea7c1a5080c83420108372b6cee3ee6d6663)

Author SHA1 Message Date
Nikos Filippakis 1be6c8c1cd
Enable e2ee across all services and save crypto material in the database (#324) 6 years ago
Nikos Filippakis 6409b00205
[WIP] Switch Gomatrix for Mautrix (#322) 6 years ago
Nikos Filippakis 1e297c50ad
Re-format project as a Go module (#310) 6 years ago
Kegan Dougal 71e6d97f79 Remove outdated comment 9 years ago
Kegan Dougal 38ead2c174 Make ServiceDB an interface called `Storer` 9 years ago
Kegan Dougal 0fce8aea09 Glue everything together 9 years ago
Kegan Dougal 295c9bbb4b Add 'api' package and move HTTP API requests there 9 years ago
Kegan Dougal 729b80c6bc Set max open conns to 1 on sqlite3 9 years ago
Kegan Dougal 65963cd93f Add stub RSS Service. Add DefaultService. Add Poller interface. 9 years ago
Kegan Dougal 1fbb579212 Add /admin/removeAuthSession 9 years ago
Kegan Dougal 267890503f Delete webhook services when there are no webhooks left 9 years ago
Kegan Dougal b59d43b810 Add a `NextBatchStorer` interface to load/save next_batch tokens 9 years ago
Kegan Dougal 5f9a065d83 Persist next_batch tokens 9 years ago
Kegan Dougal 8b44f3658c Support bot options and implement github bot options for default repos 9 years ago
Kegan Dougal 4772d10cbd Join webhook rooms on Register() 9 years ago
Kegan Dougal 8f8dec5539 Sync rooms on startup 9 years ago
Kegan Dougal 97a292c65f Change how Services are notified for incoming !commands and expansions 9 years ago
Kegan Dougal f928b4c84e Review comments 9 years ago
Kegan Dougal 8937e031c0 Implement processing of !jira create commands 9 years ago
Kegan Dougal 71be73a721 Add ID field to AuthSessions so redirects can lookup based off this key 10 years ago
Kegan Dougal 9adb89c24d Start parsing out redirect requests for github realms 10 years ago
Kegan Dougal 51bf830632 Tweak the auth session API to be more transactional 10 years ago
Kegan Dougal ed78b0cbcf Spelling 10 years ago
Kegan Dougal ca1168147f Add concept of AuthSessions 10 years ago
Kegan Dougal 098101015b Remove concept of AuthModule and ThirdPartyAuth 10 years ago
Kegan Dougal 36eb21be7c Add concept of AuthRealms 10 years ago
Kegan Dougal 8fea4bb0ab Add AuthModule concept 10 years ago
Kegan Dougal 514d59e4d5 Remove Service ID from ThirdPartyAuth; query off resource instead. 10 years ago
Kegan Dougal 1d08fcbb18 Add LoadThirdPartyAuthsForUser and StoreThirdPartyAuth 10 years ago
Kegan Dougal edf3f87674 Move database/types.go to types/types.go in its own 'types' package 10 years ago
Mark Haines 9c83637852 An extensible Matrix bot written in Go 10 years ago