Skip to content

Commit

Permalink
feat: redesign login process (#1246)
Browse files Browse the repository at this point in the history
* feat: first draft of login flow class

Based on https://github.com/nextcloud/neon/blob/be9492913f8e0fac9ebd790bee297678a3193df1/packages/neon_framework/lib/src/blocs/login_flow.dart#L64

* feat: design first login page

* feat: log in to nc.saber

* feat: add user agent string

* feat: log in with 3rd party nc

* feat: add extra step for enc keys

* fix: add `Prefs.loggedIn` getter

* fix: don't sync until logged in

* feat: ui for the enc password page

* feat: accept and check enc password

* feat: get username and pfp

* fix: accept bad certificates with pref

* fix: allow empty url

* chore: fix lints

* feat: update messages at top of settings

* feat: beginning of the new profile page

* feat: add quota to profile page

* feat: add quick links to profile page

* feat: logout

* feat: add faq to profile page

* feat: privacy policy and https prefix

* chore: delete LoginInputGroup

* chore: delete old profile page

* feat: save whether we have an app password

* i18n: remove unused strings

* feat: update faq for encryption password

* ref: make new strings translatable

* fix: update settings page when enc password entered

* ref: remove unused exception

* ref: shorten user agent

* chore: make dart scripts executable

* i18n: auto translations

* fix(i18n): remove extra faq items

* fix(i18n): mispellings of Saber
  • Loading branch information
adil192 committed May 6, 2024
1 parent c996b39 commit 901ea07
Show file tree
Hide file tree
Showing 49 changed files with 3,695 additions and 2,873 deletions.
1 change: 1 addition & 0 deletions assets/images/nextcloud-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions assets/images/undraw_mobile_encryption_re_yw3o.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

1 comment on commit 901ea07

@adil192
Copy link
Member Author

@adil192 adil192 commented on 901ea07 May 6, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.