Commit graph

2476 commits

Author SHA1 Message Date
Nicolas Werner
5ca043ad87 Fix user status that got lost at some point 2021-01-04 15:14:40 +01:00
Nicolas Werner
a13502b881 lint 2021-01-01 04:14:34 +01:00
DeepBlueV7.X
aab7447d02
Merge pull request #364 from d42/d42/find-sso-flow
Try to find SSO flow in all of the server flows
2021-01-01 04:13:49 +01:00
d42
b732ea432b rename login_method -> loginMethod to fit the Nheko coding style 2020-12-31 17:57:09 +01:00
d42
4bc25ffb15 find sso flow in all of the flows 2020-12-31 17:30:13 +01:00
DeepBlueV7.X
afdd35db22
Merge pull request #363 from trilene/master
Add Fedora build requirements to README
2020-12-31 04:11:38 +01:00
trilene
6533269611 Add Fedora build requirements to README 2020-12-30 16:02:11 -05:00
DeepBlueV7.X
caaa832319
Merge pull request #361 from Nheko-Reborn/keychain-in-flatpak
Link keychain in flatpak statically
2020-12-29 08:57:34 +01:00
Nicolas Werner
63f0d6bf27 Fix missing include on Windows 2020-12-28 23:34:42 +01:00
Nicolas Werner
d84f6a7091 Link keychain in flatpak statically 2020-12-28 22:59:42 +01:00
Nicolas Werner
102ef05cfe Merge branch 'ci-cleanups-and-experiments' into 'master'
Remove travis and build appimages on gitlab

See merge request nheko-reborn/nheko!2
2020-12-27 16:59:10 -05:00
Nicolas Werner
391b1b3285 Fix #359
Actually store the login details under the selected profile
2020-12-27 22:56:54 +01:00
Nicolas Werner
71aea17ac6 Expose appimage 2020-12-26 04:52:03 +01:00
Nicolas Werner
16bfe2a930 Remove travis 2020-12-26 04:23:28 +01:00
Nicolas Werner
bfcb659d60 Upload appimage to matrix 2020-12-26 03:55:05 +01:00
Nicolas Werner
3eb836abb1 Fixup library paths 2020-12-26 03:48:29 +01:00
Nicolas Werner
f0a355c9cb AppImages in gitlab 2020-12-26 01:38:35 +01:00
Nicolas Werner
525b319a94 lint 2020-12-25 19:20:25 +01:00
Nicolas Werner
b26a6bd9d2 Remove s3 upload for nightlies 2020-12-25 18:30:40 +01:00
DeepBlueV7.X
ea5f6ca0f4
Merge pull request #358 from Nheko-Reborn/windows-fixes
Windows fixes
2020-12-25 05:59:18 +01:00
Nicolas Werner
904cafcd39 lint 2020-12-25 04:11:47 +01:00
Nicolas Werner
be9df45af9 Use vs2019 for CI 2020-12-25 04:11:24 +01:00
DeepBlueV7.X
3a047ffe30
Merge pull request #323 from LorenDB/newProfile
Set up new method of using profiles
2020-12-25 03:31:22 +01:00
Loren Burkholder
af52ceb387 Remove unused variable 2020-12-24 21:16:46 -05:00
LorenDB
53f45bdb1c Switch profile code to a more flexible method
This introduces a new version of SingleApplication as well.
2020-12-24 21:16:46 -05:00
Nicolas Werner
01e38d12ed Fix some compiler warnings 2020-12-25 00:08:06 +00:00
DeepBlueV7.X
100b5e0371
Merge pull request #357 from LorenDB/qkchdocs
Add qtkeychain to install lists
2020-12-20 04:07:17 +01:00
Loren Burkholder
6fc0b95cae Add qtkeychain to dependency installs 2020-12-19 22:05:59 -05:00
Weblate
34f45003cd Translated using Weblate (Estonian)
Currently translated at 100.0% (412 of 412 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/
Translation: Nheko/nheko
2020-12-19 15:20:55 -05:00
DeepBlueV7.X
45701b0896
Merge pull request #355 from Nheko-Reborn/ssss
Cross-signing with self and user signing keys
2020-12-18 15:20:11 +01:00
Nicolas Werner
3b900bdcd2 Fix unused capture 2020-12-18 14:35:41 +01:00
Nicolas Werner
fac28bac1a Another shadowed variable 2020-12-18 04:42:24 +01:00
Nicolas Werner
02163636a6 Fix some shadow warnings 2020-12-18 04:21:51 +01:00
Nicolas Werner
15d8eb2b8b Update deps for keychain 2020-12-18 03:53:57 +01:00
Nicolas Werner
994c28ea95 Add download keys from secret storage 2020-12-18 03:04:18 +01:00
Weblate
d4dfd84e7b Translated using Weblate (Finnish)
Currently translated at 54.3% (224 of 412 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2020-12-17 20:56:58 -05:00
Nicolas Werner
9d2177afe2 Request secrets after verification 2020-12-17 03:16:06 +01:00
Nicolas Werner
9413f5b8e5 Upload cross-signing signatures after verification 2020-12-17 02:34:32 +01:00
Nicolas Werner
7b46aa2a6e Store secrets in keychain 2020-12-16 22:10:09 +01:00
Nicolas Werner
7f1f747203 Fix black cat emoji 2020-12-15 21:53:51 +01:00
Nicolas Werner
559ed57565 Fix crash when we don't have device keys cached 2020-12-15 18:59:08 +01:00
Nicolas Werner
74f17bdc60 Clean up encrypted message handling 2020-12-15 16:09:47 +01:00
Nicolas Werner
9825f1bbd0 Send SSSS requests 2020-12-15 15:48:33 +01:00
Nicolas Werner
b8ce9d543d Fix scrolling the room list using touch 2020-12-15 00:17:56 +01:00
Nicolas Werner
97688763f6 Background color for code and don't collapse space in timeline 2020-12-14 02:21:58 +01:00
Nicolas Werner
7abeb1f1a4 React with arbitrary strings via /react 2020-12-13 16:23:04 +01:00
Nicolas Werner
703950273b Don't overflow room name 2020-12-13 16:05:48 +01:00
Nicolas Werner
65a4c85ed4 Don't sync db on every sync
This fixes some lag, when Nheko is running, which could affect Nheko and
even other applications by excessively calling fsync. This should be
fine, since all filesystems seem to guarantee order and in most cases,
the modified pages are still written. In the worst case we should only
lose the last /sync results or similar.
2020-12-13 01:29:35 +01:00
Nicolas Werner
dc1dd6e2e6 Remove some travis builds 2020-12-13 01:29:35 +01:00
Joseph Donofry
c97b988c57
Start addressing gstreamer deps on macos ci build 2020-12-08 22:14:55 -05:00