Commit graph

671 commits

Author SHA1 Message Date
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
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
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 ad3b0380ea Merge pull request 'chore(translations): Add languages to md files' (#186) from new-translations into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/186
2023-01-20 12:41:06 +02:00
Inex Code f06ad3bf9c chore(translations): Add languages to md files 2023-01-20 13:39:57 +03:00
Inex Code 4ee93bf03c Merge pull request 'Include *.aab in Release Stage' (#185) from include-aab into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/185
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2023-01-17 15:22:54 +02:00
Alya Sirko 439b079c09 Include AABs in Release Stage 2023-01-17 03:20:54 +02:00
Inex Code fe8a7cf9ac Merge pull request 'Try to fix CI pipeline' (#183) from fix-ci into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/183
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2023-01-16 07:49:32 +02:00
Alya Sirko 90b1cc67e4 typo 2023-01-14 01:22:20 +02:00
Alya Sirko 7d2b474210 try to fix pipeline 2023-01-14 01:14:28 +02:00
Inex Code b0c0805402 Merge pull request 'ci: Enable AAB generation' (#159) from release-party into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/159
2022-12-31 09:57:12 +02:00
Inex Code 4ed0ffb846 ci: Enable AAB generation 2022-12-31 10:56:47 +03:00
NaiJi ✨ 9dbe79ed73 Merge pull request 'docs: Add Digital Ocean how-to markdown and privacy policy' (#158) from release-party into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/158
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-12-31 08:33:14 +02:00
NaiJi e0c04468bc Merge branch 'master' into release-party 2022-12-31 10:06:34 +04:00
Inex Code d1c4aa9fc6 feat(about): Add privacy policy and licenses 2022-12-31 09:04:25 +03:00
NaiJi 12de989df6 docs: Add Digital Ocean how-to markdown 2022-12-31 10:01:27 +04:00
Inex Code dcb265b9f4 Merge pull request 'New Year release party 🎄🎉 (SP 0.8.0)' (#157) from release-party into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/157
Reviewed-by: NaiJi  <naiji@udongein.xyz>
2022-12-31 07:40:45 +02:00
Inex Code 2fb9932eb6 chore: Bump version 2022-12-31 08:40:32 +03:00
Inex Code 53fc0d4d28 chore: Disable staging ACME 2022-12-31 08:13:28 +03:00
Inex Code bbb1d55b64 feat(services): Sort the services by their status
Done by changing the indexes of ServiceStatus enum and sorting by it.
2022-12-31 08:08:25 +03:00
Inex Code 5f311ee907 feat(logging): Add limit to log console 2022-12-31 07:58:20 +03:00
Inex Code e2a9493b61 fix(jobs): Make jobs panel take less space
Closes: #136
2022-12-31 07:51:47 +03:00
Inex Code 3feb5acf71 style: Linting 2022-12-31 07:50:43 +03:00
Inex Code 48446ab3d5 fix(charts): Temporary fix for Hetzner CPU chart 2022-12-31 07:49:19 +03:00
NaiJi 6950e32558 docs(translations): Translate new assets to Russian 2022-12-31 08:29:42 +04:00
Inex Code b007fec75b refactor(initializing): Refresh the server istallation UI 2022-12-31 07:16:10 +03:00
Inex Code 040de69268 docs(translations): Add translations to use this domain screen 2022-12-31 06:58:37 +03:00
Inex Code a750fa2eeb fix(translations): typo 2022-12-31 06:44:31 +03:00
Inex Code 72969ec1eb fix(Incorrect translation keys): 2022-12-31 06:40:08 +03:00
NaiJi 41340f2026 docs: Add server type assets 2022-12-31 07:36:49 +04:00
NaiJi 979e8dd908 docs: Add select provider notice 2022-12-31 06:53:01 +04:00
NaiJi 3fad05c8d5 docs: Add english text for new installation process 2022-12-31 06:40:02 +04:00
Inex Code fc3d78662e refactor(theming): Remove gtk and win plugins for color extraction
Default plugin now takes care of that
2022-12-31 05:33:04 +03:00
Inex Code e342727181 refactor(services): Remove services switch on services screen cards 2022-12-31 05:31:59 +03:00
NaiJi f24137cd98 docs: Implement new basic onboading translations 2022-12-31 03:25:05 +04:00
NaiJi ✨ 86cd12803a chore: Merge deletion-error into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/155
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-12-23 12:12:55 +02:00
NaiJi f64f741a76 fix: Manage server deletion for Digital Ocean 2022-12-23 13:50:38 +04:00
NaiJi 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
Inex Code a0e531f18c Merge pull request 'feat: Implement logging for GraphQL API map' (#153) from graphql-logging into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/153
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-12-19 21:05:02 +02:00
NaiJi 8dffcab30d chore: Rename and unify GraphQL logging classes 2022-12-19 22:53:07 +04:00
NaiJi 813d275d12 feat: Implement logging for GraphQL API map
Log to application console all requests and all responses
2022-12-19 22:47:35 +04:00
NaiJi ✨ 1e8f17f16e chore: Merge recovery-error into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/152
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-12-15 13:55:23 +02:00
NaiJi 7847839ea6 feat: Enable server provider logging 2022-12-15 15:42:21 +04:00
NaiJi ✨ 968667e4bf chore: Merge ssh-access-recovery into master
Reviewed-on: https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/151
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
2022-12-13 06:34:01 +02:00
NaiJi d7318ed2e4 fix: Make recovery by API token endpoint expect GraphQL token
We pass GraphQL token, but at the same time we did not use it and tried to authorize without token...
2022-12-13 08:15:32 +04:00