Kaki In
550b9db4dc
Separated the join instructions into a executeJoinCommand method
2022-07-27 12:21:00 +02:00
Bruno Windels
0df66b5aea
track room before listing user ids when sharing key
2022-07-27 12:06:55 +02:00
Bruno Windels
f18520a2fe
let loadMembers use own txn in case members haven't been fetched yet
...
if they haven't, it will need a network request, meaning that the txn
will get closed, so we can't reuse it afterwards
2022-07-27 11:39:50 +02:00
Bruno Windels
50b6ee91d7
don't need history visibility here
2022-07-27 11:39:36 +02:00
Kaki In
9b0ab0c8f1
Used "null" instead of "undefined"
...
When creating the this._lastSessionHash attribute of History
2022-07-27 09:19:36 +02:00
Bruno Windels
402cf17d22
Merge branch 'master' into bwindels/sharekeyswithinvitees
2022-07-27 09:17:31 +02:00
Bruno Windels
bfaba63f47
fix ts error
2022-07-26 17:55:21 +02:00
Bruno Windels
544afef902
test adding and removing when tracking multiple rooms
2022-07-26 17:41:26 +02:00
Bruno Windels
dd878bb8d6
also take rejecting invites into account to remove user identity
2022-07-26 16:58:07 +02:00
Bruno Windels
dea3852425
add some tests for sharing keys with invitees
2022-07-26 16:57:28 +02:00
Bruno Windels
4c17612b05
allow passing txn to loadMembers so we can do it as part of sync txn
...
to rewrite useridentities upon receiving new history visibility
2022-07-26 16:53:02 +02:00
Kaki In
f9f49b7640
Fixed an error and improving css
...
If the /join command success, an error was thrown, because of a copy-pasted command not well integrated
The button of the error on "theme.css" contains now an unicode cross. The :after/:before cross was disformed when opening the room informations.
2022-07-26 14:48:03 +02:00
Kaki In
0718f1e77e
Fixed the https://github.com/vector-im/hydrogen-web/pull/816#discussion_r929692693 comment
...
Added the _lastSessionHash attribute inside the History constructor
2022-07-26 11:11:16 +02:00
Kaki In
09fd1a5113
Use "args.join" instead of "message.substring"
...
into RoomViewModel._processCommands
2022-07-26 10:37:05 +02:00
Kaki In
832b840a15
Merge remote-tracking branch 'origin' into restore_last
2022-07-26 10:06:31 +02:00
Kaki In
adfecf0778
Fix restoring the last url at start
...
The last session url is now remembered for being restored at the beginning of the session. Thanks for the help of @bwindels
2022-07-26 10:02:20 +02:00
Ajay Bura
dfc84186a8
Merge branch 'thirdroom/dev' of https://github.com/vector-im/hydrogen-web into thirdroom/dev
2022-07-26 10:19:23 +05:30
Ajay Bura
e7b8f553ba
v0.0.14
2022-07-26 10:19:17 +05:30
Robert Long
643f43413e
Merge pull request #814 from vector-im/leave-room-hsapi
...
Add kick, ban & unban api
2022-07-25 21:42:55 -07:00
Hugh Nimmo-Smith
9de574319e
Ask OP to revoke tokens on logout
2022-07-25 15:34:35 +01:00
Kaki In
5fa6793958
Merge branch 'vector-im:master' into implement-join
2022-07-25 16:30:50 +02:00
Kaki In
1e5179f835
- Application des différents commentaires du Pull Request ( #809 )
...
- Correction des erreurs d'indentations.
2022-07-25 15:22:06 +02:00
Bruno Windels
bc385e2cdc
Merge pull request #778 from vector-im/bwindels/uidocs
...
more detailed docs for IView, TemplateView and ListView
2022-07-25 13:02:22 +00:00
Kaki In
0bf021ea87
The room is now joined after having actualised the rooms list, to avoid the synchronisations waits that can sometimes disable to enter the room (message "You're not into this room" or simply "You're not in this room yet. *Join the room*")
2022-07-25 13:37:03 +02:00
Ajay Bura
7cfd34823b
Add kick, ban & unban api
2022-07-25 16:44:46 +05:30
Hugh Nimmo-Smith
97bea400f6
Improve error handling for OIDC discovery and registration
2022-07-25 09:22:06 +01:00
Hugh Nimmo-Smith
778900d0b2
Handle case of issuer field not ending with /
2022-07-25 09:12:48 +01:00
Hugh Nimmo-Smith
a5ef671f46
Handle case of OIDC Provider not returning supported_grant_types
2022-07-25 09:06:49 +01:00
Hugh Nimmo-Smith
a5554b3b1b
Use primary styling for OIDC login button
2022-07-25 09:06:30 +01:00
Hugh Nimmo-Smith
60c149713b
fix: hide OIDC button when not in use
2022-07-25 09:00:30 +01:00
Hugh Nimmo-Smith
385b9cc713
Try to improve error message on no login method available
2022-07-25 09:00:16 +01:00
Hugh Nimmo-Smith
b48e6b3fb6
Request urn:matrix:api:* scope for OIDC
2022-07-25 08:58:04 +01:00
RMidhunSuresh
fdd60a7516
Add documentation for derived themes
2022-07-25 11:38:50 +05:30
RMidhunSuresh
63bdbee39c
Make optional fields optional
2022-07-25 11:33:22 +05:30
RMidhunSuresh
8a976861fb
Add type
2022-07-25 11:31:14 +05:30
Bruno Windels
a23df8a545
pass history visibility to device tracker
...
and delegate adding and removing members to share keys with to it
2022-07-22 17:49:59 +02:00
Bruno Windels
17f42f523a
add write method for when history visibility changes
...
also returning added and removed user ids
2022-07-22 17:49:26 +02:00
Bruno Windels
f6011f3f34
take history visibility into account in device tracker
...
and return added and removed userids to their userIdentity for the given
room, so room encryption can share and discard the keys for them
2022-07-22 17:48:26 +02:00
Bruno Windels
86c0e9e669
logic for whether a key should be shared by membership and h. visibility
2022-07-22 17:46:53 +02:00
Bruno Windels
f337940202
this migration shouldn't be needed anymore
...
and undoes the export of addRoomToIdentity, which is somewhat internal
2022-07-22 17:46:29 +02:00
Kaki In
b7fd22c7f9
SyntaxError fixed
2022-07-22 17:10:29 +02:00
Kaki In
66a59e6f4d
Error of interpretation of the 403 status at the last update. Fixed
2022-07-22 17:09:43 +02:00
Kaki In
e345d0b33e
Added the 403 status when joining an unknown room
2022-07-22 17:06:09 +02:00
Kaki In
be8962cec2
Fixed priority operations when checking request status
2022-07-22 16:59:48 +02:00
Kaki In
8b39346409
The error message can now be closed
2022-07-22 16:34:52 +02:00
Kaki In
fb58d9c9ef
Corrected some syntax dismiss
2022-07-22 16:08:53 +02:00
Bruno Windels
22831e710c
support async callback in iterateResponseStateEvents
2022-07-22 14:15:26 +02:00
Kaki In
faa8cae532
Added the possibility to join a room using /join (also added the global commands uses, and some others commands like /shrug .)
2022-07-21 13:55:23 +02:00
RMidhunSuresh
8d766ac504
Remove await within loop
2022-07-21 12:05:10 +05:30
Bruno Windels
c8a8eb10b5
get user ids for sharing a new key when the message is sent
...
rather than when the key happens to get sent
2022-07-20 15:21:33 +02:00