Commit Graph

66 Commits

Author SHA1 Message Date
Henry a180c74c38 begin sign-in with ssb
* sketch session store
* use session store and unify authentication handling
* sketch muxrpc handlers
2021-03-26 13:36:42 +01:00
Henry 07feacb558 review comments for PR #91 2021-03-23 08:09:45 +01:00
Henry 4f723ab050 dashboard: change user roles
* implement SetRole on sqlite
* add dropdown form to members table
* add http endpoint for processing
* Add comment to denied keys overview
* update ban remove confirm page
2021-03-22 13:02:39 +01:00
Henry 36d46a8576 fix denied list in sqlite 2021-03-22 13:02:39 +01:00
Henry 0b1eaf2520 roomdb: remove HasID and HasFeed from members (GetBy* is enough) 2021-03-22 12:58:04 +01:00
Henry 5edd9b0066 mega schema overhaul
* create consolidated schema with new members table
* update interfaces
* remove allow_list and replace it with members
* update roomdb types
* rename User to Member
* add role enums
* update insert-user
2021-03-22 12:58:04 +01:00
Henry 0f82c29f48 track created_at column for invites 2021-03-16 17:13:01 +01:00
Henry d39d1ac6e9 go fmt ./... the last PR 2021-03-16 15:13:05 +01:00
Henry b10b2513ec fix misleading comment variable 2021-03-16 14:08:12 +01:00
Henry ae44a878b8 add test for visibility of notice edit buttons 2021-03-16 14:08:12 +01:00
cblgh c2ae71e2c7 fix typo in function comment 2021-03-16 14:08:12 +01:00
Henry 6fe202cead license headers 2021-03-16 08:49:47 +01:00
Henry e6c3305229 roomdb: flesh out alias service
* update interface
* update mockdb
* update models
* implement sqlite implementation
2021-03-16 08:49:06 +01:00
Henry 3898b845b5 sqlite: streamline receiver names
following the pattern of their first letters. ie:

func (cn CompoundName) ...
2021-03-11 09:32:17 +01:00
Henry e013a5604d meta fixes
* update gitignore
* dont commit testruns
* fix github actions script
2021-03-11 09:31:46 +01:00
Henry 117cad48a7 rename admindb to roomdb 2021-03-10 16:44:46 +01:00