Commit graph

982 commits

Author SHA1 Message Date
Aliaksei Tratseuski
6eb5299d46 feat: proper separate getter for clipboard content 2024-04-30 23:25:51 +04:00
Aliaksei Tratseuski
47f3d5f53c feat: added translations to some of console page elements, empty view when there are 0 logs in console yet. 2024-04-30 02:49:06 +04:00
Aliaksei Tratseuski
8919a50bf3 Merge remote-tracking branch 'sp/master' into feat_token_management
Keeping PR up-to-date.
2024-04-29 18:02:46 +04:00
Aliaksei Tratseuski
acc007894c feat: cleaned up connection status bloc code 2024-04-29 18:02:23 +04:00
NaiJi ✨
a6b846cc78 feat(backups): Show how much space a service uses on backup ()
Fixes 

![image](/attachments/351cc025-8dae-44f2-9bca-18f8950e0780)

Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/500
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: NaiJi  <naiji@noreply.git.selfprivacy.org>
Co-committed-by: NaiJi  <naiji@noreply.git.selfprivacy.org>
2024-04-24 13:18:02 +03:00
NaiJi ✨
6819192219 feat: Add country names to installation process ()
Fixes 

Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/501
Reviewed-by: Inex Code <inex.code@selfprivacy.org>
Co-authored-by: NaiJi  <naiji@noreply.git.selfprivacy.org>
Co-committed-by: NaiJi  <naiji@noreply.git.selfprivacy.org>
2024-04-24 12:54:32 +03:00
Aliaksei Tratseuski
00545c34b4 feat: console log feature refactor.
listing scroll performance fix, uniform code and widget UI for different log item types, dialog data can now be selected & copy-pasted
2024-04-20 13:53:55 +04:00
Aliaksei Tratseuski
22fbbb051e feat: infobox changed to use wrap.
shown as 1 line when content fits, wraps into column when not.
2024-04-20 13:44:14 +04:00
Aliaksei Tratseuski
4f200ae757 fix: typos in field names 2024-04-20 13:37:04 +04:00
Aliaksei Tratseuski
06513b6fa6 fix: typo in provider constructors.
Changed `isAuthotized` to `isAuthorized`.
2024-04-20 03:19:26 +04:00
Aliaksei Tratseuski
32769c9d9f fix: selectable new device key.
In devices menu, when key for the connection of new device is created, one can select key text for copy.
2024-04-20 03:16:38 +04:00
Aliaksei Tratseuski
551305b55a fix: disable automatic scrollbar addition for desktop builds.
If view needs a scrollbar, it should be added on all platforms. Framework, by default, adds them only on desktop, so if we add scrollbars in some places (our main builds are still smartphones), on desktop we will get double scrollbars.
2024-04-20 03:11:08 +04:00
1c42598787 fix(backups): Implement filtering for enabled services for backups
- Resolve: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/433
2024-04-16 23:03:11 +04:00
Inex Code
16d1c8a918 refactor: Remove unused Users Hive box 2024-04-12 15:41:32 +03:00
Inex Code
81f4f93d7c refactor: Fix typos in variable names 2024-04-12 15:13:30 +03:00
c179a109fd fix: add subtitle for flash button ()
closes 

![image](/attachments/398ae5b1-df90-43cf-8389-0be4bafde9fd)

idk how to change hover

Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/462
Co-authored-by: dettlaff <dettlaff@riseup.net>
Co-committed-by: dettlaff <dettlaff@riseup.net>
2024-04-11 13:53:31 +03:00
def
add2366e6b feat: add copy link to service page ()
closes 

Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/461
Co-authored-by: def <dettlaff@riseup.net>
Co-committed-by: def <dettlaff@riseup.net>
2024-04-11 13:14:20 +03:00
0dc281a4f6 feat: add route to service cards in storage page ()
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/446
Co-authored-by: dettlaff <dettlaff@riseup.net>
Co-committed-by: dettlaff <dettlaff@riseup.net>
2024-04-11 13:04:22 +03:00
a4737e9f05 feat: cubit.state.progress check for connect_to_existing 2024-04-03 13:00:27 +03:00
Inex Code
bf66717854 fix(docs): Digital Ocean DNS used wrong manual 2024-04-03 12:54:33 +03:00
Inex Code
d3b7f31c65 chore: Upgrade flutter and dependencies 2024-04-02 18:11:29 +03:00
Inex Code
04401e3c00 hotfix: Backups unable to init 2024-03-14 19:51:51 +02:00
Inex Code
48c28261b8 chore: 0.11.0 release 2024-03-14 20:22:03 +03:00
Inex Code
e874392a83 refactor: Remove the server deletion function 2024-03-14 18:19:52 +02:00
Inex Code
b0528aba81 fix: english strings 2024-03-14 17:59:49 +02:00
Inex Code
b25e2f2d5f feat(ui): Overflow of the network graph card 2024-03-13 19:22:56 +03:00
Inex Code
4b08b96b38 feat(ui): Text overflow on the storage card 2024-03-13 19:03:44 +03:00
Inex Code
f1c5fa7d82 feat(ui): Try out iOS bottom navbar 2024-03-13 18:32:04 +03:00
Inex Code
e9538a4a84 feat(ui): Use adaptive widgets where possible 2024-03-13 18:20:50 +03:00
Inex Code
1cb5df19f3 fix: Title overflow of the provider and service cards titles 2024-03-13 18:02:13 +03:00
Inex Code
bba29caeba feat: Add ssh settings 2024-03-09 19:30:43 +03:00
Inex Code
b2384a5635 feat(jobs): Block starting client-side jobs when server is rebuilding or moving a service 2024-03-08 14:14:23 +03:00
Inex Code
ff2b6b8f03 refactor(ui): Move server settings to a separate screen 2024-03-05 18:10:15 +03:00
NaiJi ✨
3fb7013f84 Merge branch 'master' into move-title-in-cards 2024-03-04 12:58:48 +02:00
aec259301c feat(ui): Change provider card title to headline medium
- Resolve: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/issues/448
2024-03-04 14:58:16 +04:00
NaiJi ✨
b8b8ac43ea Merge branch 'master' into move-title-in-cards 2024-03-04 12:42:27 +02:00
Inex Code
67bcbe419f fix: Do not include faulty link-local DNS records in the list of found records 2024-03-04 01:31:27 +03:00
Inex Code
60c6736487 fix: Empty server confirmation screen during recovery 2024-03-02 18:50:05 +02:00
Inex Code
b29ee2e90e fix: Misleading value of "Do not verify TLS" 2024-03-01 11:16:53 +02:00
Inex Code
643020ebd7 fix: Detect the situation when we have faulty link-local IPv6 records 2024-03-01 11:54:27 +03:00
Inex Code
c8577b3bdf fix: When using fallback upgrade, UI showed that upgrade failed 2024-02-23 20:15:39 +03:00
Inex Code
a9a7b04ad5 fix: Return the binds migration interface
Turns out, there are still servers that didn't perform the binds migration. The can't perform it anymore because email changed the id. I'm getting back the option to perform the binds migration, with some fallback defaults.
2024-02-23 19:50:28 +03:00
Inex Code
490e5f92f3 refactor(ui): Code deduplication in AboutApplicationPage 2024-02-23 17:56:54 +02:00
Inex Code
e36cba045a feat(ui): Select device icon depending on the screen width 2024-02-23 17:56:54 +02:00
Inex Code
b4f700d56a feat(ui): Select device icon depending on the platform we are runnning on 2024-02-23 17:56:54 +02:00
Inex Code
9532ddc8af feat(ui): About page now contains links 2024-02-23 17:56:54 +02:00
Inex Code
275e8b1f40 chore: Fixes from review 2024-02-23 17:49:10 +03:00
Inex Code
160e6d3b35 refactor: Remove unused job 2024-02-21 05:00:45 +03:00
Inex Code
7bb96b5ed0 chore: remove prints 2024-02-21 00:45:32 +03:00
Inex Code
43a339af91 refactor: Code deduplication in server data reload 2024-02-20 23:34:45 +03:00