Commit graph

734 commits

Author SHA1 Message Date
NaiJi 8da7341ccb chore: Implement basics of hetzner installation logic 2023-02-21 13:11:04 +04:00
NaiJi e739f7ab9d chore: Merge digital-ocean-dns into refactoring 2023-02-17 13:36:18 +04:00
NaiJi 7ddc90383b chore: Merge flutter-3.7 into digital-ocean-dns 2023-02-17 13:35:51 +04:00
NaiJi 61f2cb010d chore: Merge master into flutter-3.7 2023-02-17 13:35:24 +04:00
Inex Code aeb1319262 Merge pull request 'Make Windows builds' (#202) from windows-builds into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/202
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-02-17 08:39:31 +02:00
Alya Sirko f5f1f91900 Make Windows builds 2023-02-17 03:11:58 +02:00
NaiJi 3873c1d3cc chore: Merge digital-ocean-dnso into refactoring 2023-02-17 00:48:35 +04:00
NaiJi 512f270547 chore: Merge flutter-3.7 into digital-ocean-dns 2023-02-17 00:48:00 +04:00
NaiJi f731eae1c0 chore: Merge master into flutter-3.7 2023-02-17 00:47:17 +04:00
NaiJi ✨ aa241297bb chore: Merge fix-fdroid-metadata into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/201
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-02-16 21:48:48 +02:00
Alya Sirko 5d0519cb11 add fdroid images 2023-02-16 21:24:40 +02:00
Alya Sirko 438bad3cd0 fix fdroid metadata 2023-02-16 21:22:19 +02:00
Alya Sirko c43a8bc047 try to fix fdroid metadata 2023-02-16 20:47:27 +02:00
NaiJi 02abb3d321 chore: Merge digital-ocean-dns into refactoring 2023-02-15 11:46:15 +04:00
NaiJi ba1f9dbfc9 chore: Merge flutter-3.7 into digital-ocean-dns 2023-02-15 11:45:48 +04:00
NaiJi ✨ 79dcb4178a chore: Merge ram-server-filtering into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/200
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-02-15 09:45:48 +02:00
NaiJi 5db42c37b6 chore: Merge master into flutter-3.7 2023-02-15 11:45:14 +04:00
NaiJi e99b08bcc3 fix: Improve DigitalOcean server types filtering
- Convert RAM to GB
- Don't let it droplets with RAM less than 1024 MB
2023-02-15 11:03:13 +04:00
NaiJi be25775601 chore: Merge digital-ocean-dns into refactoring 2023-02-15 10:45:14 +04:00
NaiJi b818d3bfe1 chore: Marge flutter-3.7 into digital-ocean-dns 2023-02-15 10:44:51 +04:00
NaiJi 63c667355d chore: Merge master into flutter-3.7 2023-02-15 10:44:13 +04:00
NaiJi bad6926567 chore: Continue refactoring
- Rename APIGenericResult to GenericResult
- Wrap all provider functions results with GenericResult
- Move basic server commands and getters to business logic layer from API on Hetzner
2023-02-13 18:13:32 +04:00
Inex Code 74df5480df Merge pull request 'fix packaging metadata' (#197) from fix-metadata into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/197
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-02-09 06:10:52 +02:00
Alya Sirko 6cebe27852 fix packaging metadata 2023-02-08 22:33:34 +02:00
Inex Code 176eb319e7 Merge pull request 'Set compileSdkVersion' (#196) from fix-build into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/196
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-02-08 20:46:06 +02:00
Alya Sirko 9c27083a1c set compileSdkVersion 2023-02-08 20:19:27 +02:00
NaiJi efe4f620ee chore: Transfer some methords from api to provider 2023-02-07 20:51:15 +04:00
NaiJi c1738ec875 chore: Add build runner results 2023-02-06 13:28:30 +04:00
NaiJi 4d4a980aaf Merge branch 'digital-ocean-dns' into refactoring 2023-02-06 12:40:08 +04:00
NaiJi 2fd5c9a2cd chore: Merge flutter-3.7 into digital-ocean-dns 2023-02-06 12:39:39 +04:00
Inex Code 6b90c5aa3b refactor: Migrate to Flutter 3.7 2023-02-05 16:24:37 +03:00
Inex Code c4e5d44b8e Merge pull request 'fix/inex-ui' (#193) from fix/inex-ui into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/193
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-02-02 17:39:18 +02:00
Inex Code dc05bd9e99 Merge pull request 'build(ios): Fix ios builds' (#192) from fix/ios into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/192
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-02-02 17:38:53 +02:00
Inex Code cd552616bd docs(changelog): Add localizations to changelog 2023-02-02 12:46:08 +03:00
Inex Code 1bde176612 feat(translations): Activate support for some languages
Languages being activated are:
- Ukrainian
- German
- French
- Spanish
- Czech
- Polish
- Thai

Translation which are not finished will fall back to English.
2023-02-01 01:57:55 +03:00
Inex Code c271331f29 refactor(ui): Remove SafeArea where they are not needed 2023-02-01 01:40:42 +03:00
Inex Code 80547785d3 refactor(ui): Change the styling of "Server is not ready" card 2023-02-01 01:29:17 +03:00
Inex Code 44553eaf85 fix(ui): Add a title to setup wizard 2023-02-01 01:13:06 +03:00
Inex Code c8bc75d422 fix(ui): Make onboarding screen more adaptive 2023-02-01 01:11:59 +03:00
Inex Code e186dac39f fix(ui): Deduplicated launch_url functions
Also fixed issue of calling URI with duplicate protocol

Closes: #184
2023-02-01 01:11:50 +03:00
Inex Code 2cd564c38d build(ios): Fix ios builds 2023-01-31 20:48:30 +02:00
NaiJi a270f3dfbb feat: Implement general server provider and its factory 2023-01-30 19:44:52 +04:00
NaiJi 818de37acd chore: Merge digital-ocean-dns into refactoring 2023-01-29 08:57:08 +04:00
NaiJi fcd1c29606 fix: Remove breaking underscore from a launchURL call
In services.dart
2023-01-29 08:56:51 +04:00
NaiJi 10593229b2 chore: Merge master into digital-ocean-dns 2023-01-29 08:54:31 +04:00
NaiJi ✨ 42b9de656c chore: Merge recovery-fix into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/190
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-01-29 06:50:31 +02:00
NaiJi ✨ 4548620f0a chore: Merge services-urls into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/191
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-01-29 06:50:10 +02:00
NaiJi 9929cdd1a3 fix: Remove double protocol on opening a service link 2023-01-29 08:41:59 +04:00
NaiJi 9cbe3b2abb fix: Improve dns checking on recovery
No special case for when a user only has one server
2023-01-29 08:31:40 +04:00
NaiJi 27925f5d8a Merge branch 'digital-ocean-dns' into refactoring 2023-01-27 20:55:00 +04:00