FoxMeste
bc434439ef
Translated using Weblate (Russian)
...
Currently translated at 100.0% (400 of 400 strings)
Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2023-02-17 06:39:33 +00: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
4e1659cfdc
Updated translations 2023-01-24 ( #189 )
...
* French
* FoxMeste (30)
* Ukrainian
* CaminoConDios (9)
* FoxMeste (11)
* SomeUsername (46)
* Illia (78)
* Spanish
* CaminoConDios (70)
* Russian
* Inex Code (3)
* def (7)
* German
* FoxMeste (63)
* Polish
* CaminoConDios (38)
* selfprivacy_weblate2 (151)
* Czech
* Pavel Novák (34)
* Thai
* Shitsanupong Raksat (4)
* FoxMeste (156)
Co-authored-by: selfprivacy_weblate1 <selfprivacy_weblate1@riseup.net>
Co-authored-by: Illia <ilyxa05gg@gmail.com>
Co-authored-by: selfprivacy_weblate2 <selfprivacy_weblate2@riseup.net>
Co-authored-by: def <dettlaff@riseup.net>
Co-authored-by: CaminoConDios <CaminoConDios@riseup.net>
Co-authored-by: FoxMeste <NewJessica@riseup.net>
Co-authored-by: Shitsanupong Raksat <shitsanupong3@gmail.com>
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/189
Reviewed-by: NaiJi ✨ <naiji@udongein.xyz>
2023-01-27 15:59:45 +02:00
Inex Code
d1c4aa9fc6
feat(about): Add privacy policy and licenses
2022-12-31 09:04:25 +03:00
6950e32558
docs(translations): Translate new assets to Russian
2022-12-31 08:29:42 +04:00
f24137cd98
docs: Implement new basic onboading translations
2022-12-31 03:25:05 +04:00
41dc77103f
feat: Implement error handling on server deletion
...
Notify users when errors occured and handle application state accordingly
2022-12-22 22:56:58 +04:00
7847839ea6
feat: Enable server provider logging
2022-12-15 15:42:21 +04:00
6b5a4f7875
chore: Make assets for connectior eroor shorter
...
To fit on screen
2022-11-29 15:27:19 +04:00
bd33b8d679
feat: Implement distinction for connection errors on initialing page
...
Now it's 'false' when api token is invalid and null response if couldn't connect at all, to show different kinds of errors to the user
2022-11-28 22:51:37 +04:00
8c6b56f61d
fix: Make improvements by Code Review
2022-11-23 11:55:28 +04:00
b2a5d57a1d
feat(initializing): Add description and back button to server type step
2022-11-20 14:48:08 +04:00
51dc4c67b2
feat(recovery): Implement access recovery routing for server providers
2022-11-17 11:14:34 +04:00
10bdd4c800
refactor(server-api): Make general server info polymorphic
...
Removing Hetzner type hardcode from server page and replacing it with generic String-based metadata container
2022-11-11 07:32:01 +04:00
cdc47ecdb3
refactor(ui): Move all pop up dialogs into general utils function
...
To not import get_it everywhere and encapsulate all the related dirt into utils.
2022-11-09 22:43:05 +04:00
8c053f50b0
chore: Merge master into digital-ocean
2022-11-02 18:45:36 +04:00
68811efc1e
refactor(server-api): Generalize and unify api response objects
...
- Separate response success from business logic operation success
- Remove ApiResponse, replace with GenericResult
- Make GenericMutationResult inherit GenericResult
- Add generic error message for when a response couldn't be sent or received
2022-10-28 12:20:09 +04:00
5ddbfcb342
chore: Merge master into digital-ocean
2022-10-25 12:22:34 +04:00
0cab3e3240
chore: Merge master into assets-fix
2022-10-21 07:04:39 +04:00
e956a2c9a1
fix(assets): Fix broken string for bytes on disk size
2022-10-21 06:54:55 +04:00
e36a94ded5
feat(timezone): Implement search bar for 'Select Timezone' page
2022-10-20 22:29:19 +03:00
eebff47d0c
chore: Merge master into digital-ocean
2022-10-20 12:40:16 +04:00
556df5aadc
fix(assets): Remove string hardcode from domain setup page
2022-10-19 17:46:16 +04:00
NaiJi
72760e7980
feat(initializing): Implement server type selection for initialization page
2022-10-15 21:51:37 +00:00
NaiJi
70330c59ab
feat(digital-ocean): Implement provider picker pages
2022-10-11 20:11:13 +00:00
a305e0b53f
fix(assets): Change naming to conventional and consistent 'username'
2022-10-08 19:28:07 +00:00
c4f3b76414
fix(validations): Make validations and errors text more specific
2022-10-08 16:41:19 +00:00
1d48f2887d
fix(i18l): Fix broken strings for configuration wizard
2022-10-05 12:30:37 +00:00
Inex Code
8aaf62ca5c
Translated using Weblate (Russian)
...
Currently translated at 100.0% (351 of 351 strings)
Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/ru/
2022-10-04 11:45:34 +00:00
d36c8e987d
Completely refactor language asset files
2022-10-04 02:32:35 +03:00
Inex Code
2a4c691f1e
Pre-release testing bug fixes
2022-09-19 01:11:26 +03:00
Inex Code
900e07f364
Implement user password reset
2022-09-18 23:25:26 +03:00
Inex Code
e330878e6d
Allow removing completed and failed server jobs
2022-09-18 23:12:09 +03:00
d9b82b1250
Implement volume extending button
2022-09-18 19:26:55 +03:00
Inex Code
5ca4ee27e3
Introduce ListTileOnSurfaceVariant and refactor TextDetails on server details screen.
2022-09-18 16:24:17 +03:00
Inex Code
ae0295d959
Add storage usage to service screen, formatting
2022-09-16 16:36:51 +03:00
Inex Code
5ca58a0cd3
Refactor network chart
2022-09-16 12:44:15 +03:00
11e58981b5
Implement migration process page
2022-09-16 12:08:31 +03:00
dc72b6d1b2
Implement server settings page functionality
2022-09-15 02:31:25 +03:00
c5eed6ace9
Improve server settings page
2022-09-12 20:38:22 +03:00
8d2fbb5100
Implement service page enabling/disabling and service restart
2022-09-06 13:25:28 +03:00
0602ab7de2
Fetch russian text assets
2022-08-30 22:17:22 +03:00
7bbdaf2ebe
Last changes on storage pages and job backend logic
2022-08-24 08:35:49 +03:00
7ead9a29ea
Implement basic graphql api map structure
2022-07-25 17:06:55 +03:00
313cfc7187
Bug fix error processing for installation cubits
2022-06-15 04:55:45 +03:00
Inex Code
e8d5ecccf6
Add devices screen
2022-05-31 17:30:44 +03:00
Inex Code
8ec3b8c3e3
Finish recovery key screen
2022-05-31 02:06:08 +03:00
edce25ec55
Hot bug fixing of recovery flow
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-24 20:45:13 +03:00
ac93a384e9
Implement recovery cloudflare page
2022-05-24 10:55:51 +03:00
Inex Code
fa6f74e884
Finish recovery flow cubit
2022-05-23 17:21:34 +03:00