Morgan Pretty
c9edac4ea8
Updated the code to add the port if present...
2022-03-21 14:42:11 +11:00
Morgan Pretty
7ae1342341
Fixed an issue where open groups with no scheme in the url might not match correctly
2022-03-21 14:32:48 +11:00
RyanZhao
c7bf20dd85
Merge pull request #593 from mpretty-cyro/fix/duplicate-open-groups-from-url-differences
...
Fix duplicate open groups from url differences
2022-03-21 14:16:40 +11:00
Morgan Pretty
83fa679574
Fixed some incorrect logic (previously prevented joining other rooms in a server)
2022-03-21 13:57:06 +11:00
Morgan Pretty
d3b54b84d0
Prevent the user from joining duplicate open groups due to url differences
...
Updated the OpenGroupManagerV2 to handle HTTP scheme variants and official host variants when checking if the user is already in an open group
2022-03-21 13:52:18 +11:00
Morgan Pretty
452614d190
Fixed a bug where the OpenGroup url parsing wasn't working for a certain URL structure
2022-03-18 10:20:59 +11:00
Ryan Zhao
a1e47419c8
minor refactor
2022-03-15 14:03:17 +11:00
Morgan Pretty
3e380ede4e
A couple of message request fixes
...
Added an error state to the OpenGroupSuggestionGrid
Fixed a bug where the settings button wouldn't appear for the sender of a message request once approved
2022-03-10 14:33:20 +11:00
Morgan Pretty
c0e90152ce
Fixes for config message handling
...
Updated the config message handling to try fetch the existing contact first before creating a new one
Updated the OpenGroupManagerV2 to avoid joining an open group if the user already has a thread for it and is polling it
2022-03-09 17:44:34 +11:00
Morgan Pretty
b077061714
Updated the code to parse an open group URL to handle a '/r/' before the room name
2022-02-28 17:29:17 +11:00
Niels Andriesse
e84fc1aa04
Include destination info in error messages
2021-07-15 09:47:03 +10:00
Niels Andriesse
ba60879343
Add support for new ban and delete all endpoint
2021-07-13 14:33:42 +10:00
nielsandriesse
0d9f5388da
Prepare for OGS timestamp handling changes
2021-05-31 11:28:21 +10:00
Niels Andriesse
601062c9ef
Fix timeSinceLastOpen usage
2021-05-24 16:39:18 +10:00
Brice-W
51ba97827d
open group polling limit implementation
2021-05-24 16:00:42 +10:00
Niels Andriesse
3fda8daec9
Merge branch 'dev' into cleanup
2021-05-20 16:25:59 +10:00
Niels Andriesse
e2715d1ee9
Implement sending logic
2021-05-07 14:08:52 +10:00
Niels Andriesse
7e60d3c218
Merge branch 'dev' into cleanup
2021-05-06 09:24:42 +10:00
Niels Andriesse
ad801d4f33
Fix threading
2021-05-06 09:23:47 +10:00
nielsandriesse
06f795169b
Merge branch 'dev' into cleanup
2021-05-05 14:10:19 +10:00
nielsandriesse
964cb8b326
Fix new deletion method
2021-05-05 13:49:24 +10:00
nielsandriesse
21acdfc835
Clean up thread model
2021-05-05 09:53:18 +10:00
Niels Andriesse
d742fc1548
Delete V1 OGS & file server
2021-05-04 15:46:48 +10:00
Niels Andriesse
3daa6e8de1
Fix deletion handling
2021-05-03 13:14:01 +10:00
Niels Andriesse
4eb7d19b3e
Fix initial rooms fetch
2021-04-30 14:04:49 +10:00
Niels Andriesse
c747acfc04
Fix compact poll deletion handling
2021-04-29 11:36:29 +10:00
nielsandriesse
deb301e5b7
Update for OGS API changes
2021-04-28 10:44:50 +10:00
Niels Andriesse
e9df213bfe
Put feature flags in one place
2021-04-27 08:53:18 +10:00
Niels Andriesse
b516647125
Switch to production
2021-04-26 14:41:36 +10:00
Niels Andriesse
cfb1d78d35
Fix compact polling auth token handling
2021-04-22 16:22:39 +10:00
Niels Andriesse
f865bd8125
Enable V2 open groups
2021-04-22 09:54:58 +10:00
Niels Andriesse
b85edbe900
Fix potentially duplicated requests
2021-04-22 09:24:11 +10:00
Niels Andriesse
5a242ce4e8
Debug
2021-04-20 10:26:52 +10:00
Niels Andriesse
fac376bf55
Use HTTP for default session open group server
2021-04-20 09:40:25 +10:00
Niels Andriesse
4774123ad4
Update V2 open group poller for compact polling
2021-04-19 14:44:27 +10:00
Niels Andriesse
2eab06cec9
Add compact poll endpoint
2021-04-16 15:46:50 +10:00
Niels Andriesse
b30d6f9add
Store V2 open group auth token promises per room
2021-04-16 10:44:23 +10:00
nielsandriesse
330e4ce8ad
Fix unnecessary V2 open group requests
2021-04-07 13:18:24 +10:00
Niels Andriesse
b334ad3446
Update for back-end changes
2021-03-30 15:41:01 +11:00
Niels Andriesse
d4b745a322
Cache open group preview images
2021-03-30 09:54:40 +11:00
Niels Andriesse
2dab160599
Actually set open group images
2021-03-30 09:33:51 +11:00
Niels Andriesse
c42a694ef6
Show group images
2021-03-29 16:42:06 +11:00
Niels Andriesse
50ab253576
Add group image endpoint
2021-03-29 16:14:14 +11:00
Niels Andriesse
1e9b1520e1
Fix auth token handling
2021-03-29 15:41:08 +11:00
Niels Andriesse
e5b5f2cf07
Put V2 open groups behind a feature flag
2021-03-29 14:11:52 +11:00
Niels Andriesse
44783ddfef
Update ConfigurationMessage for V2 open groups
2021-03-29 11:49:59 +11:00
Niels Andriesse
7558e0b32a
Re-enable joining V1 open groups
2021-03-29 11:33:52 +11:00
Niels Andriesse
5504f74659
Show V2 open group member count
2021-03-26 16:31:15 +11:00
Niels Andriesse
e50f4da63e
Update AttachmentDownloadJob & AttachmentUploadJob for V2 open groups
2021-03-26 15:07:06 +11:00
Niels Andriesse
fd7081ee94
Add TODOs
2021-03-26 14:03:57 +11:00