Inex Code
74eb1135df
feat: BackupsProvider and TokensBloc
2024-07-30 01:18:54 +03:00
Inex Code
515b0e2c67
feat: Server logs screen
2024-07-29 19:38:40 +03:00
Inex Code
39babdeeaa
fix: Black bars on top of pages
2024-07-29 19:38:40 +03:00
Aliaksei Tratseuski
f7f791cc0c
feat: console_page - cleaned up dead code and unused l10n strings
2024-06-30 18:47:26 +04:00
Aliaksei Tratseuski
3fc3a6e7f4
feat: doc comment with clarification of console_logs blacklistedHeaders and hideList
2024-06-19 18:01:13 +04:00
Aliaksei Tratseuski
82a606e320
fix: removed horizontal dividers from app_settings_page
2024-06-19 16:07:36 +04:00
Aliaksei Tratseuski
dd036890b2
fix: l10n assets format fix, whitespace and keyname
2024-06-19 15:20:15 +04:00
Aliaksei Tratseuski
05800f5900
feat: hide/show console header value button, changed icons from cupertino to material
2024-06-19 15:12:34 +04:00
Aliaksei Tratseuski
bd090b646d
feat: reset locale to system default from language settings, removed dead code theme_picker code
2024-06-16 04:13:10 +04:00
Aliaksei Tratseuski
38a896ec2e
fix: app_settings page UI updates
2024-06-13 22:11:08 +04:00
Aliaksei Tratseuski
efd3dfbde5
feat: obscure/remove auth headers from console logs
2024-06-13 21:53:06 +04:00
Aliaksei Tratseuski
4e0779f5e7
feat: some more work on console_page
...
* console_log's copy data is now a valid json object for all log types
* graphQLResponse now provides raw response object for copy
* console_model now handles pause in itself, so UI pipeline doesn't disturb pause (like when revisiting page / hot reloading)
* some minor console_page UI tweaks
2024-05-20 03:19:30 +04:00
Aliaksei Tratseuski
0ee46e1c1e
feat: native language names for locale picker
2024-05-18 02:45:05 +04:00
Aliaksei Tratseuski
71bd5e5ad2
fix: brand_header now extends preferred_size_widget
2024-05-15 20:01:27 +04:00
Aliaksei Tratseuski
ea2cc28ac9
feat: introduced app_controller, rehooked dependencies from app_settings_cubit, added language picker to settings_page
2024-05-15 19:39:16 +04:00
Aliaksei Tratseuski
5033fa3b49
chore: version bump, changed discountinued package_info
to package_info_plus
2024-05-15 14:41:31 +04:00
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
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
Inex Code
e874392a83
refactor: Remove the server deletion function
2024-03-14 18:19:52 +02:00
Inex Code
e9538a4a84
feat(ui): Use adaptive widgets where possible
2024-03-13 18:20:50 +03:00
Inex Code
b29ee2e90e
fix: Misleading value of "Do not verify TLS"
2024-03-01 11:16:53 +02: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
4eb8f34e37
Merge remote-tracking branch 'origin/master' into api-connection-refactor
2024-02-20 20:13:19 +03:00
Inex Code
3a525f0d11
refactor: Replace RecoveryKeyCubit with RecoveryKeyBloc
2024-02-08 18:08:29 +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
f46865ca71
style: Apply directives_ordering lint
2024-01-31 14:57:12 +04:00
Inex Code
31c6a18918
Merge remote-tracking branch 'origin/directives_ordering' into api-connection-refactor
...
# Conflicts:
# lib/config/bloc_config.dart
# lib/logic/cubit/app_config_dependent/authentication_dependend_cubit.dart
# lib/logic/cubit/backups/backups_cubit.dart
# lib/logic/cubit/dns_records/dns_records_cubit.dart
# lib/logic/cubit/providers/providers_cubit.dart
# lib/logic/models/service.dart
# lib/ui/pages/backups/backup_details.dart
# lib/ui/pages/backups/change_period_modal.dart
# lib/ui/pages/backups/change_rotation_quotas_modal.dart
# lib/ui/pages/backups/copy_encryption_key_modal.dart
# lib/ui/pages/more/more.dart
# lib/ui/pages/server_storage/binds_migration/migration_process_page.dart
# lib/ui/pages/server_storage/server_storage.dart
# lib/ui/pages/server_storage/storage_card.dart
2024-01-31 14:50:40 +04:00
Inex Code
acb5da9a92
style: Enable directives_ordering lint
2024-01-31 09:14:23 +04:00
Inex Code
a5e7725733
refactor: Rewrite backups cubit to bloc, using ApiRepo streams
2024-01-29 17:54:09 +04:00
Inex Code
b1be3f24d6
refactor: Rewire cubit from depending on server_installation_cubit to the new connection manager
2024-01-26 18:46:09 +04:00
Inex Code
332e31b655
refactor: Remove binds migration
2024-01-26 14:58:59 +04:00
Inex Code
23922ef243
chore: Update the copyright year
2024-01-09 21:46:57 +02:00
Inex Code
2a4614c673
feat: Allow custom SSH keys during setup and use the new NixOS infect
2023-12-28 22:35:39 +03:00
NaiJi
4abd1e15f1
fix(ui): Remove listening of a server volume cubit for migration page
2023-11-30 12:33:54 +04:00
NaiJi
c894456fe6
refactor: Fix linter warnings
...
- Remove unused text_extensions.dart
2023-11-06 17:15:38 +04:00
Inex Code
a8bddaaeba
style: Reformatting
2023-07-02 14:41:54 +03:00
Inex Code
53e72504f7
refactor: Allow changing values for TLS settings
2023-06-16 05:59:48 +03:00
NaiJi
4260152081
chore: Merge desec into refactoring
2023-05-17 13:58:15 -03:00
Inex Code
0fb404bed4
fix(ui): Privacy policy link
2023-05-15 12:22:06 +03:00
NaiJi
755ac1d5c0
chore: Merge master into digital-ocean-dns
2023-04-12 02:42:33 -03:00
Inex Code
931da1443d
refactor(ui): Delete BrandCards
2023-04-05 13:38:07 +03:00
Inex Code
466a221dd0
refactor(ui): More compact view of console.dart
2023-04-05 13:38:07 +03:00
Inex Code
d242f5141e
refactor(ui): Remove brand alert dialogs and bottom sheet
2023-04-05 13:38:07 +03:00
Inex Code
f5313a8148
chore: New lints
2023-04-05 13:38:07 +03:00
Inex Code
f0f1e8cacc
refactor(ui): Get rid of BrandText and restructure the buttons
2023-04-05 13:38:07 +03:00