FIGBERT
05ccf81e57
Attempt new headless sync implementation
2023-09-18 00:43:09 -07:00
FIGBERT
c3920a41b6
Revert "Disable stream response in headless sync"
...
This reverts commit fe0bdb225b
.
2023-09-17 20:22:33 -07:00
FIGBERT
fe0bdb225b
Disable stream response in headless sync
2023-09-17 20:13:15 -07:00
FIGBERT
190eb0cdba
Don't run start when headless
2023-09-15 14:36:29 -07:00
FIGBERT
3c5a97576f
Update artifact path for macOS ARM
2023-09-12 23:09:17 -07:00
FIGBERT
d495126371
Name gomuks binaries based on platform
2023-09-12 23:02:55 -07:00
FIGBERT
f96643230f
Run publishing after builds
...
Oops
2023-09-12 19:55:50 -07:00
FIGBERT
e72b7f91ef
Add a commit tag pointing to the branch
2023-09-12 19:20:27 -07:00
FIGBERT
3f1484ea4d
Use a tag instead of a commit hash
2023-09-12 19:18:43 -07:00
FIGBERT
b177f2dde4
Provide a commit hash to the publishing step
2023-09-12 16:13:42 -07:00
FIGBERT
993e0e5f33
Add CI step to push a release after building
2023-09-12 16:08:04 -07:00
FIGBERT
9b14639657
Rename previous workflow
2023-09-11 23:09:10 -07:00
FIGBERT
d40649e9cc
Add build workflow (based on Beepy CLI)
2023-09-11 23:07:55 -07:00
FIGBERT
85663fccc7
Add print-log-path flag with early return
2023-09-07 09:58:59 -07:00
FIGBERT
d8b1fb40dc
Fix goroutine double lock error
2023-08-29 23:20:59 -07:00
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
7e25710506
Use Beeper JWT login
2023-08-23 22:55:57 -07:00
FIGBERT
8fcbdddc62
Move headless sync stop to InitDoneCallback
2023-08-17 10:49:01 -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
97d2e77a8e
Remove temporary progress bar logs
2023-08-08 18:34:33 -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
FIGBERT
edda1a956a
Move directory logic to init backend
2023-08-05 21:28:27 -07:00
FIGBERT
4ebdb0fd38
Break init backend into its own package
2023-08-05 19:49:53 -07:00
FIGBERT
8889e2df54
Add debug logs to sync progress bar
2023-07-23 14:45:58 +03:00
FIGBERT
477326228e
Merge branch 'master' into beepberry
2023-07-16 09:23:04 +03:00
FIGBERT
5309f3c158
Merge branch 'master' into beepberry
2023-07-16 09:21:37 +03:00
FIGBERT
c399f01227
Fix device link in recommended reading
2023-07-16 02:37:15 +03:00
Tulir Asokan
09a9279558
Merge pull request #430 from nileshpatra/fix-debug-log-and-dir
...
Fix debug dir on linux and disable logging by default
2023-07-10 23:02:01 +03:00
Nilesh Patra
2b36ee3737
fix xdg-update-dir and enable prettypanic by default
2023-07-10 01:31:18 +05:30
Nilesh Patra
802d6afc55
Disable logging by default, start logging onlu if DEBUG is set to 1
2023-07-06 18:26:08 +00:00
Nilesh Patra
3c53798634
Set debug log dir to ~/.local/state/gomuks on linux
2023-07-06 18:25:33 +00:00