8 Commits

Author SHA1 Message Date
c485ebf793 chore: old TODOs (#4886)
Impacted files:
* `knowledge_panel_world_map_card.dart`: handled the "multi geo" case; fixed the geo marker alignment
* `permission_helper.dart`: removed comment
* `pubspec.lock`: wtf
* `pubspec.yaml`: added package `email_validator`
* `svg_safe_network.dart`: minor refactoring
* `user_management_helper.dart`: now using package `email_validator`
* `user_preferences.dart`: replaced hard-coded string with const
* `user_preferences_attribute_group.dart`: removed dead code
2023-12-12 13:11:06 +01:00
aedd8391b7 Add the user id (or email) to the profile (#1849) 2022-05-25 19:39:27 +02:00
5c003a6127 fix: #1585 Limited username to 20 characters (#1605)
* Limited username to 20 characters
2022-04-22 09:01:18 +02:00
3bfe7f7e01 fix: Sign up page: Fix trimmed text not being done correctly (#1545)
* Sign up page: Fix trimmed text not being done correctly

* Add missing file
2022-04-12 11:08:51 +02:00
f671955d2f fix: user management propoeses re login (#1228)
* refactor: Helper => UserManagementProvider

* Refactor: UserPreferencesPage for provider use

* Review
2022-03-17 18:06:33 +01:00
174b1f73cc feat: Better user management buttons in preferences (#872)
* feat: Better user management buttons in preferences

* Code review
2022-01-07 14:33:54 +01:00
d56579ddf8 feature/#702 - sign up page that pop's true when successful (#801)
New file:
* `sign_up_page.dart`: Sign Up Page. `pop`s true if the sign up was successful.

Impacted files:
* `app_en.arb`: added 25 labels
* `app_fr.arb`: added 25 labels
* `login_page.dart`: added a call to new page `SignUpPage`
* `smooth_text_form_field.dart`: added parameter `textInputType` (for emails); fixed the "obscure" bug
* `user_management_helper.dart`: added validation methods for email, username and password; created method `put` used for sign in and sign up
2021-12-30 10:26:31 +01:00
bc02b75e41 feat: Implemented basic login (#742)
* feat: First login UI

* feat: Added DaoSecuredString

* fix: Android build

* feat: Login logic + minimal validation

* feat: Created dedicated SmoothTextFormField

* feat: visibility_off or visibility icon

* feat: Added UserManagementHelper

* fix: Eye icon rebuild

* fix: null error

* feat: Updated files

* feat: Darkmode support

* feat: Added temporary credentials check

* feat: Added temporary credentials check

* fix: Formatting

* fix: Const

* fix: test

* Code review

* Code review

* Code review
2021-12-22 16:16:30 +01:00