-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
87 make email great again #89
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Closed
brokelyn
approved these changes
May 31, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ship It 📦
nilsalm
added a commit
that referenced
this pull request
Jan 22, 2024
* General improvements all over the app (#40) * Add pocketbase file to gitignore * Update favicon to fruit * Make home button fully clickable and not just the text * Refactor nav buttons into component * Undo gitignore changes * Update the readme to avoid same startup bug * Add new sub category for template lists * Update template sign inside list * Increase hitbox of items for clicks * Add small hover effect for lists * Add profile information on the profile page * Fix requested stuff in PR comments * Add models (#39) * Add models * Add models * add deepClone util * Add model to /profile * Add model to /lists * Add queries to list page * Add query to /edit * Small fixes * fix: add quantity ti item query * Simplify models * remove comments * 28 safely delete lists (#43) * Make query safe * Fix small bug * Remove dead code * Add a modal to improve deleting lists * Apply improved pattern to category deleting * 41 make category optional (#45) * Update schema * Add and show items without category * Let the user update an item category * Add animation when adding and deleting items from the list (#50) * Add pocketbase to gitignore * Add animation for adding and removing items * Redesign navbar for mobile first design (#44) * Add footer navigation bar * Update list design and breakpoints * Add dummy category page * Add some padding to lists page * Add 3 input modes to item editor * Adjust the bottom offset to always show whole list * Add enum to item editor state * Update name of enum * Add logo images and include as component (#52) * Add logo images and include as component * Update favicon * remove unused PNG * Include Logo * Fix image in readme * Update readme with colorscheme * Add Icon component (#64) * 55 Add toggle button to footer (#59) * Update footer to new design * Add store to toggle item adder * Add planning mode toggle to category page * Remove categories from profile * Add placeholder page to templates route * Fix pr review things * Remove bold font from mode toggler * Fix the auto-increase overriding adding a similar item (#65) * 42 Add button to show picked items in list (#61) * Add button to show picked items * Update item query to fetch all items * Update item query with picked parameter * Update query params to fetch picked items * Remove console output * Style footer navbar (#66) * Style footer navbar * Remove titles, improve visibility * Move log out from topbar to profile page (#72) * Handle registration errors with error message instead of 500 (#70) * 35 make categories editable to rename them (#73) * Make category editable on own page * Add some stats * 62 fix jumping animation when deleting items (#67) * Add button to show picked items * Update item query to fetch all items * Merge * 63 remove email from registration and move to username only (#75) * Update register form to use username * Update login page to use username * Add new pb schema file * 7 enable ordering categories (#76) * Add order to category model * Add order to update form * Remove old modal * Query categories ordered * revert useless change * refactor category item * Update category order on desktop * style * update pb schema * update schema * 74 wrap duplicated layouts into component (#77) * Add new layout container everywhere * Remove unused planning mode * Fix mobile design * Add conditon for padding to layoutcontainer * Only add padding when on list id page * Remove unused code * 36 increasingdecreasing the quantity of items is really slow (#82) * Make item adding quicker * change formactions to functions * update schema to avoid merge conflicts * 84 fix login/registration does not trim username string (#85) * Fix trim login issue * Fix trim registrer issue * 53 fix wrong alignment of item buttons (#86) * Remove width calculation and use flex grow * Remove useless div and flex * update README (#90) * 87 make email great again (#89) * add email for registration and login * add username update * improve error handling * 9 share list with other users backenddata (#92) * Update Schema * change user to owner * 68 add reset password form (#94) * Add password reset page * Refactor title out of the form * Remove console log * Fix typo * Update text messages * Remove buttons from footer and add category button to profile (#97) * adds invitation functionality (#99) * 58 accept invitation to list 1 (#107) * remove user from list * update schema * accept/decline invitations * remove unused data * remove unused code * improve invitation sending * share categories * simplify query * add unfollow list * remove dead code * add icon on template * Rename Component List to ListButton * update fly-config for V2 --------- Co-authored-by: Philipp Krause <phil.fhs11@googlemail.com>
nilsalm
added a commit
that referenced
this pull request
Jan 23, 2024
* General improvements all over the app (#40) * Add pocketbase file to gitignore * Update favicon to fruit * Make home button fully clickable and not just the text * Refactor nav buttons into component * Undo gitignore changes * Update the readme to avoid same startup bug * Add new sub category for template lists * Update template sign inside list * Increase hitbox of items for clicks * Add small hover effect for lists * Add profile information on the profile page * Fix requested stuff in PR comments * Add models (#39) * Add models * Add models * add deepClone util * Add model to /profile * Add model to /lists * Add queries to list page * Add query to /edit * Small fixes * fix: add quantity ti item query * Simplify models * remove comments * 28 safely delete lists (#43) * Make query safe * Fix small bug * Remove dead code * Add a modal to improve deleting lists * Apply improved pattern to category deleting * 41 make category optional (#45) * Update schema * Add and show items without category * Let the user update an item category * Add animation when adding and deleting items from the list (#50) * Add pocketbase to gitignore * Add animation for adding and removing items * Redesign navbar for mobile first design (#44) * Add footer navigation bar * Update list design and breakpoints * Add dummy category page * Add some padding to lists page * Add 3 input modes to item editor * Adjust the bottom offset to always show whole list * Add enum to item editor state * Update name of enum * Add logo images and include as component (#52) * Add logo images and include as component * Update favicon * remove unused PNG * Include Logo * Fix image in readme * Update readme with colorscheme * Add Icon component (#64) * 55 Add toggle button to footer (#59) * Update footer to new design * Add store to toggle item adder * Add planning mode toggle to category page * Remove categories from profile * Add placeholder page to templates route * Fix pr review things * Remove bold font from mode toggler * Fix the auto-increase overriding adding a similar item (#65) * 42 Add button to show picked items in list (#61) * Add button to show picked items * Update item query to fetch all items * Update item query with picked parameter * Update query params to fetch picked items * Remove console output * Style footer navbar (#66) * Style footer navbar * Remove titles, improve visibility * Move log out from topbar to profile page (#72) * Handle registration errors with error message instead of 500 (#70) * 35 make categories editable to rename them (#73) * Make category editable on own page * Add some stats * 62 fix jumping animation when deleting items (#67) * Add button to show picked items * Update item query to fetch all items * Merge * 63 remove email from registration and move to username only (#75) * Update register form to use username * Update login page to use username * Add new pb schema file * 7 enable ordering categories (#76) * Add order to category model * Add order to update form * Remove old modal * Query categories ordered * revert useless change * refactor category item * Update category order on desktop * style * update pb schema * update schema * 74 wrap duplicated layouts into component (#77) * Add new layout container everywhere * Remove unused planning mode * Fix mobile design * Add conditon for padding to layoutcontainer * Only add padding when on list id page * Remove unused code * 36 increasingdecreasing the quantity of items is really slow (#82) * Make item adding quicker * change formactions to functions * update schema to avoid merge conflicts * 84 fix login/registration does not trim username string (#85) * Fix trim login issue * Fix trim registrer issue * 53 fix wrong alignment of item buttons (#86) * Remove width calculation and use flex grow * Remove useless div and flex * update README (#90) * 87 make email great again (#89) * add email for registration and login * add username update * improve error handling * 9 share list with other users backenddata (#92) * Update Schema * change user to owner * 68 add reset password form (#94) * Add password reset page * Refactor title out of the form * Remove console log * Fix typo * Update text messages * Remove buttons from footer and add category button to profile (#97) * adds invitation functionality (#99) * 58 accept invitation to list 1 (#107) * remove user from list * update schema * accept/decline invitations * remove unused data * remove unused code * improve invitation sending * share categories * simplify query * add unfollow list * remove dead code * add icon on template * Rename Component List to ListButton * update fly-config for V2 * updated fly config * 111 improve planning mode (#114) * change available actions for shop and plan mode * Update icons * Improve amount handling (#118) --------- Co-authored-by: Philipp Krause <phil.fhs11@googlemail.com>
nilsalm
added a commit
that referenced
this pull request
Jan 24, 2024
* add email for registration and login * add username update * improve error handling
nilsalm
added a commit
that referenced
this pull request
Jan 24, 2024
* Redesign navbar for mobile first design (#44) * Add footer navigation bar * Update list design and breakpoints * Add dummy category page * Add some padding to lists page * Add 3 input modes to item editor * Adjust the bottom offset to always show whole list * Add enum to item editor state * Update name of enum * Add Icon component (#64) * 55 Add toggle button to footer (#59) * Update footer to new design * Add store to toggle item adder * Add planning mode toggle to category page * Remove categories from profile * Add placeholder page to templates route * Fix pr review things * Remove bold font from mode toggler * Style footer navbar (#66) * Style footer navbar * Remove titles, improve visibility * Handle registration errors with error message instead of 500 (#70) * 35 make categories editable to rename them (#73) * Make category editable on own page * Add some stats * 63 remove email from registration and move to username only (#75) * Update register form to use username * Update login page to use username * Add new pb schema file * 74 wrap duplicated layouts into component (#77) * Add new layout container everywhere * Remove unused planning mode * Fix mobile design * Add conditon for padding to layoutcontainer * Only add padding when on list id page * Remove unused code * update schema to avoid merge conflicts * update README (#90) * 87 make email great again (#89) * add email for registration and login * add username update * improve error handling * 9 share list with other users backenddata (#92) * Update Schema * change user to owner * Remove buttons from footer and add category button to profile (#97) * adds invitation functionality (#99) * 58 accept invitation to list 1 (#107) * remove user from list * update schema * accept/decline invitations * remove unused data * remove unused code * improve invitation sending * share categories * simplify query * add unfollow list * remove dead code * add icon on template * Rename Component List to ListButton * updated fly config * 111 improve planning mode (#114) * change available actions for shop and plan mode * Update icons * Improve amount handling (#118) * remove duplicate query (#120) --------- Co-authored-by: Philipp Krause <phil.fhs11@googlemail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
M.E.G.A
User registers with email
User logs in with either email or username
User can edit username in profile
User cannot update email yet -> #69