Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Supported Versions #5185

Merged
merged 80 commits into from
Oct 19, 2023
Merged
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
7a2a542
Add `app-supportedversions.json` and save it to MMKV
diegolmello Aug 23, 2023
690348d
Compare stored timestamp and build timestamp to update
diegolmello Aug 23, 2023
5546d8b
db migrations
diegolmello Aug 23, 2023
d897a0f
Save supportedVersions on servers table
diegolmello Aug 23, 2023
92b4bce
getCloudInfo
diegolmello Aug 23, 2023
bf299bd
Base logic to compare versions
diegolmello Aug 23, 2023
9807c33
Exceptions working
diegolmello Aug 24, 2023
fb00822
Migrate saga to ts
diegolmello Aug 24, 2023
63dc19a
selectServer migrate to ts
diegolmello Aug 24, 2023
eb3fd48
Extract checkServerVersionCompatibility to its own file and write tests
diegolmello Aug 24, 2023
9a826ce
Fix lint
diegolmello Aug 24, 2023
3d37924
Use tilde on server version comparisons
diegolmello Aug 28, 2023
999aaaa
Verify JWT
diegolmello Aug 28, 2023
55ea8a6
Fetch uniqueID
diegolmello Aug 28, 2023
cc4dfa6
Start to work on LTS messages
diegolmello Aug 28, 2023
fa6c71e
Return message
diegolmello Aug 28, 2023
c357eb7
Rename some tests
diegolmello Aug 29, 2023
777ca17
Write more tests and improve the function
diegolmello Aug 29, 2023
6d7474e
Cleanup
diegolmello Aug 29, 2023
c7d77cd
return i18n
diegolmello Aug 29, 2023
ddf1519
Fix some edge cases
diegolmello Aug 29, 2023
e9890a1
LTS reducer
diegolmello Aug 29, 2023
554b931
Warn badge
diegolmello Aug 30, 2023
8cab031
Sidebar item
diegolmello Aug 30, 2023
9b87a07
Disable header and expired body
diegolmello Aug 30, 2023
4f5210e
Expired and warning views
diegolmello Aug 30, 2023
8237fa8
LTS as components
diegolmello Aug 30, 2023
a13f200
Cannot connect subtitle
diegolmello Aug 30, 2023
9cb60ea
Fix HeaderButtons stories
diegolmello Aug 30, 2023
dcab6b4
Fix raiseError and types
diegolmello Aug 31, 2023
86ce52d
Add getServerById
diegolmello Aug 31, 2023
5740e5b
Call getServerInfo earlier on selectServer to prevent RoomsListView g…
diegolmello Aug 31, 2023
4e75a66
Breakdown message into title, subtitle and description
diegolmello Aug 31, 2023
acde458
getMessage
diegolmello Aug 31, 2023
332cd8f
success -> status
diegolmello Aug 31, 2023
6002ad5
Improving LTSWarning
diegolmello Sep 1, 2023
281184c
Update tests after link
diegolmello Sep 1, 2023
c9d48c8
Show warning on select server
diegolmello Sep 1, 2023
38e30e6
LTS -> SupportedVersions
diegolmello Sep 1, 2023
7e6da85
Remove message object from TSVMessage
diegolmello Sep 1, 2023
ab4e89d
Test reducer
diegolmello Sep 1, 2023
f62b504
Add some styles
diegolmello Sep 1, 2023
54f24db
Move action sheet warning from select server to login success
diegolmello Sep 1, 2023
426338b
checkServerVersionCompatibility -> checkSupportedVersions
diegolmello Sep 1, 2023
af8bc3b
Type ActionSheet Provider
diegolmello Sep 1, 2023
d000c7a
Fix fetch user with getLoggedUserById
diegolmello Sep 4, 2023
b7bffd1
useSupportedVersionMessage
diegolmello Sep 4, 2023
237322f
Start i18n tests
diegolmello Sep 4, 2023
ed0eb68
i18n working
diegolmello Sep 4, 2023
461d6dd
Finish i18n tests
diegolmello Sep 4, 2023
e2f51e9
Show alert every 12h
diegolmello Sep 4, 2023
99dd66e
Learn more background color
diegolmello Sep 5, 2023
1732769
Open warning as modal on tablets and as action sheet on smartphones
diegolmello Sep 5, 2023
d396472
Fix some types
diegolmello Sep 18, 2023
20f4b0f
Merge branch 'develop' into feat.lts
diegolmello Oct 5, 2023
9adaa78
Merge branch 'develop' into feat.lts
diegolmello Oct 5, 2023
3fb5515
Fetch from cloud and create ISupportedVersionsData
diegolmello Oct 6, 2023
7e2ea84
Stop ignoring patches
diegolmello Oct 6, 2023
07b5c16
fetch-supported-versions.sh
diegolmello Oct 6, 2023
aedac37
Update tests
diegolmello Oct 6, 2023
a5e1f6d
Fix command accordion name
diegolmello Oct 6, 2023
f7bab41
cleanup
diegolmello Oct 6, 2023
54b5ad5
Expired and warning copy
diegolmello Oct 6, 2023
8ea7398
cleanup
diegolmello Oct 6, 2023
3333654
Fix warning size and uncomment logic
diegolmello Oct 6, 2023
2e20bbd
expired learn more url
diegolmello Oct 6, 2023
62ded97
Fallback to learn more url constant on warning
diegolmello Oct 6, 2023
48f349d
Fix learn more url with go link
diegolmello Oct 6, 2023
558c10c
instance_version
diegolmello Oct 6, 2023
4470531
move getServerInfo from services to methods
diegolmello Oct 9, 2023
5c3a654
Create getSupportedVersionsCloud rest api
diegolmello Oct 9, 2023
da77016
supported versions constant
diegolmello Oct 9, 2023
ac9845f
coerce supported versions
diegolmello Oct 10, 2023
0e78770
Fix messages dark mode
diegolmello Oct 11, 2023
a8b4b6f
enforcement start date
diegolmello Oct 16, 2023
af42286
Fix some details and write tests for enforcement start date
diegolmello Oct 16, 2023
ef31b42
Minor refactor
diegolmello Oct 16, 2023
c95bf24
Send domain to cloud
diegolmello Oct 16, 2023
8da8acf
Merge branch 'develop' into feat.lts
diegolmello Oct 16, 2023
96e58cc
Merge branch 'develop' into feat.lts
diegolmello Oct 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'develop' into feat.lts
# Conflicts:
#	app/lib/methods/index.ts
  • Loading branch information
diegolmello committed Oct 16, 2023
commit 8da8acfd58c1f8b8276acf1d1b892f0c12a07ba0
1 change: 1 addition & 0 deletions app/lib/methods/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,4 @@ export * from './serializeAsciiUrl';
export * from './isRoomFederated';
export * from './checkSupportedVersions';
export * from './getServerInfo';
export * from './isImageBase64';
You are viewing a condensed version of this merge commit. You can view the full changes here.