FIGBERT
58b212913c
Revert sync changes
...
This reverts commits:
948bf767bc
8fcbdddc62
2023-08-25 13:22:03 -07:00
FIGBERT
ad1fd015cb
Use new Beeper JWT login when headless
2023-08-24 10:47:14 -07:00
FIGBERT
948bf767bc
Use more generic sync process in headless mode
2023-08-17 10:30:18 -07:00
FIGBERT
634a3350d5
Standardize around "Recovery Code" language
2023-08-16 17:00:47 -07:00
FIGBERT
8a1e095f58
Return errors from sync in headless mode
2023-08-14 13:34:54 -07:00
FIGBERT
3b333aef02
Don't run UI code in HandleMessage when headless
2023-08-13 02:01:15 -07:00
FIGBERT
fb10f59801
Move sync before verification in headless mode
2023-08-09 23:50:31 -07:00
FIGBERT
f6f1a906d0
Delegate headless homeserver to configuration
2023-08-09 13:31:04 -07:00
FIGBERT
a55f78d628
Close update channel on headless return (again)
...
The issue was elsewhere nevermind
2023-08-09 11:31:53 -07:00
FIGBERT
80c8cd62ef
Return error instead of custom alias from headless
2023-08-09 11:31:20 -07:00
FIGBERT
b7a4d58637
Revert close channel change
...
I do not know why but this broke everything in beepy
2023-08-09 11:05:51 -07:00
FIGBERT
2361a5fa96
Close update channel on headless return
2023-08-09 10:53:00 -07:00
FIGBERT
df0ff2035e
Rework headless public message API
2023-08-08 23:57:35 -07:00
FIGBERT
97154a6787
Remove tautology
2023-08-08 19:59:32 -07:00
FIGBERT
ab18e4c28d
Add update channel to headless initialization
2023-08-08 19:47:19 -07:00
FIGBERT
7d139c50d6
Enforce modern displaymode in headless init
2023-08-08 18:43:23 -07:00
FIGBERT
507aa3c61c
Use recovery code with all verification methods
...
The previous commit made one attempt at fixing an issue with verifying
keys, but was misguided: the issue at hand was not in attempting the
wrong method of authorization, but rather what was *passed* to the
method. Namely, the account password as opposed to the recovery phrase.
Regardless of terminology, the latter should be used. Certain code has
been restored, while the password parameter remains deleted.
2023-08-08 18:15:52 -07:00
FIGBERT
b8a41425bd
Use recovery phrase to verify in headless client
2023-08-08 17:37:45 -07:00
FIGBERT
c628bfb97c
Configure MxID and homeserver in headless startup
2023-08-08 16:56:57 -07:00
FIGBERT
5db39fd50a
Initialize client in headless Matrix client
2023-08-08 16:24:30 -07:00
FIGBERT
b1c940a0a8
Add sync implementation to headless.go
2023-08-08 14:22:29 -07:00
FIGBERT
704fc53db1
Change headless from flag to subpackage
2023-08-06 22:01:40 -07:00