Inex Code
894d23bb7c
feat: Allow viewing service logs from the service screen
2024-07-30 01:47:27 +03:00
Inex Code
ef51f27e91
feat(services): Service settings
2024-07-29 19:38:40 +03:00
def
add2366e6b
feat: add copy link to service page ( #461 )
...
closes #452
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
Inex Code
e9538a4a84
feat(ui): Use adaptive widgets where possible
2024-03-13 18:20:50 +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
4eb8f34e37
Merge remote-tracking branch 'origin/master' into api-connection-refactor
2024-02-20 20:13:19 +03:00
aliaksei tratseuski
dd81053f42
refactor(UI): Rewrite onboarding page
...
rewrote OnboardingPage:
* decomposed into separate widgets
* now content stays centered on wide screens (set so width won't expand further than 480px)
* pageController is now properly disposed
* added some more code changes to
* main (error widget builder)
* brand_header (centerTitle instead of empty actions list)
* console_page (listener callback fix, used gaps instead of SizedBox'es, added keys to list items)
* service_page (just cleaner build method)
* removed some dead code
Co-authored-by: Aliaksei Tratseuski <aliaksei.tratseuski@gmail.com>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/444
Co-authored-by: aliaksei tratseuski <misterfourtytwo@noreply.git.selfprivacy.org>
Co-committed-by: aliaksei tratseuski <misterfourtytwo@noreply.git.selfprivacy.org>
2024-02-08 13:59:52 +02:00
Inex Code
3b9d616045
refactor: Introduce VolumesBloc, remove ServerVolumeCubit
2024-02-01 18:30:06 +04:00
Inex Code
725c592086
refactor: Fix callbacks returning sets
2024-01-31 15:14:37 +04:00
Inex Code
f46865ca71
style: Apply directives_ordering lint
2024-01-31 14:57:12 +04:00
Inex Code
831a0e95eb
refactor: Rewrite services cubit to bloc, using ApiRepo streams
2024-01-29 19:58:37 +04:00
Inex Code
332e31b655
refactor: Remove binds migration
2024-01-26 14:58:59 +04:00
NaiJi
c894456fe6
refactor: Fix linter warnings
...
- Remove unused text_extensions.dart
2023-11-06 17:15:38 +04:00
NaiJi
4dae3404fa
fix(ui): Prevent service moving if volume is null for some reason
2023-07-25 18:56:47 -03:00
Inex Code
a4dbba0968
feat(backups): Backups screens
2023-07-02 18:24:07 +03:00
Inex Code
931da1443d
refactor(ui): Delete BrandCards
2023-04-05 13:38:07 +03:00
Inex Code
c18191f639
feat: Add jobs button to the app bar of HeroScreen
2023-04-05 13:38:07 +03:00
Inex Code
af7196d84b
refactor(router): Migrate to AutoRouter v6
2023-04-05 13:38:07 +03:00
Inex Code
ee9b8a4e31
refactor(router): Move more pages to new router
2023-04-05 13:38:07 +03:00
Inex Code
999c8346be
style: Fix formatting
2023-04-05 13:38:07 +03:00
inexcode
423efeeb20
feat: Introduce new router and adaptive layouts
2023-04-05 13:38:07 +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
aa3dee585b
chore(dart): Fix warnings that appeared at Dart 2.18 SDK
2022-10-26 20:26:09 +04:00
NaiJi
7bad11967a
refactor(job): Implement polymorphic predicate for job accessibility
...
Now every job type can impement canAddTo function to make JobsCubit know whether it can be applied or not
2022-10-07 17:50:18 +00:00
NaiJi
699e2f676f
refactor(service): Get rid of legacy common enums
2022-10-05 01:41:48 +03:00
Inex Code
129eb76a04
feat: MD3 app bars
...
Fixed #123 spent @2h
2022-10-04 13:36:37 +03:00
Inex Code
c1cba41b7b
fix(i18l): Un-hardcode service status descriptions
2022-10-04 11:05:26 +03:00
NaiJi
d36c8e987d
Completely refactor language asset files
2022-10-04 02:32:35 +03:00
Inex Code
10891881ae
Service migrations
2022-09-19 03:21:08 +03:00
Inex Code
ae0295d959
Add storage usage to service screen, formatting
2022-09-16 16:36:51 +03:00
Inex Code
641e329725
Move DiskStatus to the server volume cubit
2022-09-16 14:28:17 +03:00
Inex Code
0c31e7697c
Refactor cards, move server details screen from modal to screen, move storage card to server screen.
2022-09-15 19:57:26 +03:00
Inex Code
34837d8e29
Introducing InfoBox widget, small UI fixes
2022-09-14 19:45:50 +03:00
NaiJi
8d2fbb5100
Implement service page enabling/disabling and service restart
2022-09-06 13:25:28 +03:00
inexcode
7d8f8e1d38
Rewrite services cubit and add basic service screen.
2022-08-30 00:35:06 +04:00
NaiJi
62db476575
Fix ipv4 bug
2022-08-29 21:18:07 +03:00
NaiJi
7bbdaf2ebe
Last changes on storage pages and job backend logic
2022-08-24 08:35:49 +03:00