3 Commits (4230799e79742071b7e2f2994fe013cda882d863)

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