Commit Graph

677 Commits

Author SHA1 Message Date
cblgh 8be59c9575 route add/language returns 405 for non-POST req 2021-03-16 14:08:54 +01:00
cblgh a8061c0f20 rename webassert.InputsInForm->ElementsInForm
* webasserts.InputsInForm now also takes a Tag as arg
2021-03-16 14:08:30 +01:00
cblgh e8b577719a refactor tests to use internal webassert module 2021-03-16 14:08:30 +01:00
cblgh cc17f97077 update to use roomdb instead of admindb 2021-03-16 14:08:12 +01:00
cblgh ba2fbbef8e notice edit test cleanup 2021-03-16 14:08:12 +01:00
cblgh 76fe1ec8d2 wip: verify edit form has required inputs 2021-03-16 14:08:12 +01:00
cblgh 0a90dd1c60 update some comments 2021-03-16 14:08:12 +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 3db514fd66 add more tests 2021-03-16 14:08:12 +01:00
cblgh 8d35860cde add basic smoke tests for notices 2021-03-16 14:08:12 +01:00
cblgh c2ae71e2c7 fix typo in function comment 2021-03-16 14:08:12 +01:00
cblgh c7b7d2ebd1 ignore vim swap files 2021-03-16 14:08:12 +01:00
Henry 206a776917
Merge pull request #78 from ssb-ngi-pointer/aliases
Aliases: database and web/muxrpc handlers
2021-03-16 11:35:50 +01:00
Henry ca3ee626db
Update web/handlers/aliases.go
Co-authored-by: André Staltz <andre@staltz.com>
2021-03-16 10:28:00 +01:00
André Staltz 90634b0c96
Merge pull request #80 from ssb-ngi-pointer/css-invite-pages
style the invite-list page
2021-03-16 10:29:41 +02:00
Henry 416bc9c089 fix tag closing 2021-03-16 09:22:37 +01:00
Henry c41abf5a72 add revokeAlias to muxrpc handler 2021-03-16 09:13:27 +01:00
Henry 5092f8ef9e add more godoc strings 2021-03-16 09:10:44 +01:00
Henry 757b14d419 Apply suggestions from code review
Co-authored-by: Alexander Cobleigh <cblgh@cblgh.org>
2021-03-16 08:49:58 +01:00
Henry e47fa57c73 small fixes
* fix address on JSON response
* show address on HTML page
* add TODO for ssb-uri
2021-03-16 08:49:58 +01:00
Henry 1cc5cb435d fix cmd/server build 2021-03-16 08:49:58 +01:00
Henry b9bcbb42ec alias JSON endpoint and testing 2021-03-16 08:49:58 +01:00
Henry 50e4ebbaca aliases: add overview and revoke handlers 2021-03-16 08:49:47 +01:00
Henry 9d60d09843 add aliases.IsValid for name checks 2021-03-16 08:49:47 +01:00
Henry 6fe202cead license headers 2021-03-16 08:49:47 +01:00
Henry 71c013ee81 some polish 2021-03-16 08:49:47 +01:00
Henry 8335a74c0e add test for alias registration over muxrpc 2021-03-16 08:49:40 +01:00
Henry 38da82980e fix builds 2021-03-16 08:49:40 +01:00
Henry 033efe5145 muxrcp: alias.register
* re-work muxrpc handler registration
* update muxrpc tests
2021-03-16 08:49:18 +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 04104c0f9e aliases: sign and verify 2021-03-16 08:48:52 +01:00
Andre Staltz 6dc7fb1788
localize invite-list page 2021-03-12 16:57:03 +02:00
Andre Staltz 25663d4d8f
support mobile layout on invite-list 2021-03-12 16:56:46 +02:00
Andre Staltz bd9c521fcf
fix typo in AdminInvitesWelcome 2021-03-12 13:35:09 +02:00
Andre Staltz 134d9124bf
style the invite-list page 2021-03-12 13:25:27 +02:00
Alexander Cobleigh c9eb1aef9d
Merge pull request #77 from ssb-ngi-pointer/server-startup
Flesh out development instructions
2021-03-12 12:24:51 +01:00
Alexander Cobleigh d0c480d665
Apply suggestions from code review
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-03-12 11:33:01 +01:00
Alexander Cobleigh 7ac4cda00a
Update README.md
Co-authored-by: Henry <111202+cryptix@users.noreply.github.com>
2021-03-12 11:24:12 +01:00
Alexander Cobleigh 4a8ed9f9b3
Update README.md 2021-03-12 10:48:42 +01:00
Henry decce2252d
Merge pull request #74 from ssb-ngi-pointer/the-big-rename
The big rename
2021-03-11 12:12:48 +01:00
Henry ccee696507 use exported InputsInForm helper in web/handlers/admin 2021-03-11 12:08:54 +01:00
Alexander Cobleigh c487622633
flesh out development instructions 2021-03-11 10:44:49 +01:00
Henry 96b57b7562 split up http_test and move assertion helpers into a new package 2021-03-11 09:55:38 +01:00
Henry 639bffeffa typo in web/handlers/invites.go
Co-authored-by: Alexander Cobleigh <cblgh@cblgh.org>
2021-03-11 09:32:17 +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 ad7c01fb10 web/handlers: streamline receiver names 2021-03-11 09:32:03 +01:00
Henry e013a5604d meta fixes
* update gitignore
* dont commit testruns
* fix github actions script
2021-03-11 09:31:46 +01:00
Henry 23c7e02c45 rename muxrpc packages 2021-03-10 16:57:49 +01:00
Henry 117cad48a7 rename admindb to roomdb 2021-03-10 16:44:46 +01:00