Releases: FindNUS/frontend
Releases · FindNUS/frontend
v1.7.0
What's Changed
- Release/1.5.0 by @jinxuan-owyong in #117
- chore: upgrade packages by @jinxuan-owyong in #118
- chore: upgrade packages by @jinxuan-owyong in #119
Full Changelog: v1.6.0...v1.7.0
v1.6.0
Full Changelog: v1.4.1...v1.6
v1.4.1
What's Changed
- 114 issues with pagination by @jinxuan-owyong in #115
- Release/1.4.1 by @jinxuan-owyong in #116
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Milestone 3: Extensions
New features:
- Geocoding
- Show addresses matching location query when submitting item
- Display map after selecting location
- Display map when viewing items with plus code
- Item viewing
- Pagination for item peeking on home page
- Allow users to select number of items to display per page
- Allow users to filter items by category and date
- First Time Users
- Users are can input their name and email address upon login (optional)
- Lookout
- Users can now subscribe to email notifications for possible item matches (Email verification required)
Improvements to UI/UX:
- Responsive page design for use with mobile and tablet devices
- Hamburger menu for navigation on smaller devices
- Media queries for various pages
- Show matching items for lost items (Using Natural-Language Processing as explained in FindNUS/backend#151)
- Allow users to input 8-digit phone numbers starting with 8 or 9 (Valid Singapore mobile number)
- Implement sticky item filter menu for non-mobile devices for ease of access to filters
- Hide overflowing text for preview items with long names and locations
- Improve image loading speed with Imgur thumbnails
- Allow photos to be removed when uploading or editing an item
Splashdown
Bug fixes
UX Improvements:
- Hide item filter while results are loading
- Show message in dropdown for invalid location searches #112
- Add tooltip for matching item preview
What's Changed
- Add new test cases by @jinxuan-owyong in #79
- Get name from first-time user by @jinxuan-owyong in #80
- Add image clear button for item submission by @jinxuan-owyong in #81
- Improve image loading speed by @jinxuan-owyong in #82
- Add code linting to CI by @jinxuan-owyong in #83
- Improve item CRUD by @jinxuan-owyong in #84
- Collect email from new users by @jinxuan-owyong in #86
- Improve item preview by @jinxuan-owyong in #91
- Add responsive design for various screen sizes by @jinxuan-owyong in #92
- Add geocoding for item submission by @jinxuan-owyong in #94
- Add item lookout by @jinxuan-owyong in #96
- Fix item preview text overflow by @jinxuan-owyong in #99
- Improve lookout feature by @jinxuan-owyong in #100
- Fix redirect to dashboard on login by @jinxuan-owyong in #102
- Fix item preview display by @jinxuan-owyong in #103
- Fix found item submission bug by @jinxuan-owyong in #105
- Pre-release for Milestone 3 by @jinxuan-owyong in #106
- Add conditional display for date filter by @jinxuan-owyong in #109
- Add conditional display for date filter by @jinxuan-owyong in #110
- Splashdown by @jinxuan-owyong in #113
Full Changelog: v1.3.3...v1.4.0
v1.4.0-alpha.1
Milestone 3: Extensions
New features:
- Geocoding
- Show addresses matching location query when submitting item
- Display map after selecting location
- Display map when viewing items with plus code
- Item viewing
- Pagination for item peeking on home page
- Allow users to select number of items to display per page
- Allow users to filter items by category and date
- First Time Users
- Users are can input their name and email address upon login (optional)
- Lookout
- Users can now subscribe to email notifications for possible item matches (Email verification required)
Improvements to UI/UX:
- Responsive page design for use with mobile and tablet devices
- Hamburger menu for navigation on smaller devices
- Media queries for various pages
- Show matching items for lost items (Using Natural-Language Processing as explained in FindNUS/backend#151)
- Allow users to input 8-digit phone numbers starting with 8 or 9 (Valid Singapore mobile number)
- Implement sticky item filter menu for non-mobile devices for ease of access to filters
- Hide overflowing text for preview items with long names and locations
- Improve image loading speed with Imgur thumbnails
- Allow photos to be removed when uploading or editing an item
What's Changed
- Add new test cases by @jinxuan-owyong in #79
- Get name from first-time user by @jinxuan-owyong in #80
- Add image clear button for item submission by @jinxuan-owyong in #81
- Improve image loading speed by @jinxuan-owyong in #82
- Add code linting to CI by @jinxuan-owyong in #83
- Improve item CRUD by @jinxuan-owyong in #84
- Collect email from new users by @jinxuan-owyong in #86
- Improve item preview by @jinxuan-owyong in #91
- Add responsive design for various screen sizes by @jinxuan-owyong in #92
- Add geocoding for item submission by @jinxuan-owyong in #94
- Add item lookout by @jinxuan-owyong in #96
- Fix item preview text overflow by @jinxuan-owyong in #99
- Improve lookout feature by @jinxuan-owyong in #100
- Fix redirect to dashboard on login by @jinxuan-owyong in #102
- Fix item preview display by @jinxuan-owyong in #103
- Fix found item submission bug by @jinxuan-owyong in #105
- Pre-release for Milestone 3 by @jinxuan-owyong in #106
Full Changelog: v1.3.3...v1.4.0-alpha.1
v1.3.3
Milestone 2: Prototyping
New features:
- Item search by keywords or location
- Item peeking on home page (view recently submitted items by descending date)
- Item filtering by category for both search and peek
- User dashboard: View user-uploaded (lost) items, profile
- Item submission logic (both found and lost items): Drag and drop to upload image, dropdown menu to select various fields
- Form field validation for item
Existing features:
- SMS login
- App routing
- Protected routing
What's Changed
v1.2.0
- Improve login UI/UX by @jinxuan-owyong in #36
- Add styling for item submission by @jinxuan-owyong in #37
- Add test cases for components by @jinxuan-owyong in #38
- Create test.yml by @jinxuan-owyong in #39
- Add new workflows for CI by @jinxuan-owyong in #40
- Add found item submission form by @jinxuan-owyong in #41
- Add search results viewing by @jinxuan-owyong in #47
- Move misplaced files for search by @jinxuan-owyong in #49
- Add item peeking by @jinxuan-owyong in #50
v1.3.0
- Add features from sprint 2/3 by @jinxuan-owyong in #51
- Add input validation for submit form by @jinxuan-owyong in #53
- Fix bug with contact method display and submit by @jinxuan-owyong in #55
- Update search endpoint and search bar by @jinxuan-owyong in #56
- Fix issue with image upload by @jinxuan-owyong in #57
- Improve dashboard by @jinxuan-owyong in #60
- Add lost item submission by @jinxuan-owyong in #67
- Add item filter by category by @jinxuan-owyong in #68
- Milestone 2: Prototyping by @jinxuan-owyong in #69
v1.3.1
- Fix date validation bug by @jinxuan-owyong in #71
- Merge bug fix by @jinxuan-owyong in #72
v1.3.2
- Hotfix for item submission bug by @jinxuan-owyong in #74
v1.3.3
- Add Singapore mobile number verification by @jinxuan-owyong in #76
- Release/1.3.3 by @jinxuan-owyong in #78
Full Changelog: v1.1.0...v1.3.3
v1.3.2
Milestone 2: Prototyping
New features:
- Item search by keywords or location
- Item peeking on home page (view recently submitted items by descending date)
- Item filtering by category for both search and peek
- User dashboard: View user-uploaded (lost) items, profile
- Item submission logic (both found and lost items): Drag and drop to upload image, dropdown menu to select various fields
- Form field validation for item
Existing features:
- SMS login
- App routing
- Protected routing
What's Changed
v1.2.0
- Improve login UI/UX by @jinxuan-owyong in #36
- Add styling for item submission by @jinxuan-owyong in #37
- Add test cases for components by @jinxuan-owyong in #38
- Create test.yml by @jinxuan-owyong in #39
- Add new workflows for CI by @jinxuan-owyong in #40
- Add found item submission form by @jinxuan-owyong in #41
- Add search results viewing by @jinxuan-owyong in #47
- Move misplaced files for search by @jinxuan-owyong in #49
- Add item peeking by @jinxuan-owyong in #50
v1.3.0
- Add features from sprint 2/3 by @jinxuan-owyong in #51
- Add input validation for submit form by @jinxuan-owyong in #53
- Fix bug with contact method display and submit by @jinxuan-owyong in #55
- Update search endpoint and search bar by @jinxuan-owyong in #56
- Fix issue with image upload by @jinxuan-owyong in #57
- Improve dashboard by @jinxuan-owyong in #60
- Add lost item submission by @jinxuan-owyong in #67
- Add item filter by category by @jinxuan-owyong in #68
- Milestone 2: Prototyping by @jinxuan-owyong in #69
v1.3.1
- Fix date validation bug by @jinxuan-owyong in #71
- Merge bug fix by @jinxuan-owyong in #72
v1.3.2
- Hotfix for item submission bug by @jinxuan-owyong in #74
Full Changelog: v1.1.0...v1.3.2
v1.3.1
Milestone 2: Prototyping
New features:
- Item search by keywords or location
- Item peeking on home page (view recently submitted items by descending date)
- Item filtering by category for both search and peek
- User dashboard: View user-uploaded (lost) items, profile
- Item submission logic (both found and lost items): Drag and drop to upload image, dropdown menu to select various fields
- Form field validation for item
Existing features:
- SMS login
- App routing
- Protected routing
What's Changed
v1.2.0
- Improve login UI/UX by @jinxuan-owyong in #36
- Add styling for item submission by @jinxuan-owyong in #37
- Add test cases for components by @jinxuan-owyong in #38
- Create test.yml by @jinxuan-owyong in #39
- Add new workflows for CI by @jinxuan-owyong in #40
- Add found item submission form by @jinxuan-owyong in #41
- Add search results viewing by @jinxuan-owyong in #47
- Move misplaced files for search by @jinxuan-owyong in #49
- Add item peeking by @jinxuan-owyong in #50
v1.3.0
- Add features from sprint 2/3 by @jinxuan-owyong in #51
- Add input validation for submit form by @jinxuan-owyong in #53
- Fix bug with contact method display and submit by @jinxuan-owyong in #55
- Update search endpoint and search bar by @jinxuan-owyong in #56
- Fix issue with image upload by @jinxuan-owyong in #57
- Improve dashboard by @jinxuan-owyong in #60
- Add lost item submission by @jinxuan-owyong in #67
- Add item filter by category by @jinxuan-owyong in #68
- Milestone 2: Prototyping by @jinxuan-owyong in #69
v1.3.1
- Fix date validation bug by @jinxuan-owyong in #71
- Merge bug fix by @jinxuan-owyong in #72
Full Changelog: v1.1.0...v1.3.1
v1.3.0
Milestone 2: Prototyping
New features:
- Item search by keywords or location
- Item peeking on home page (view recently submitted items by descending date)
- Item filtering by category for both search and peek
- User dashboard: View user-uploaded (lost) items, profile
- Item submission logic (both found and lost items): Drag and drop to upload image, dropdown menu to select various fields
- Form field validation for item
Existing features:
- SMS login
- App routing
- Protected routing
Remarks:
- Known issues with form field date validation (Invalid date error on item submit at 12am)
What's Changed
v1.2.0
- Improve login UI/UX by @jinxuan-owyong in #36
- Add styling for item submission by @jinxuan-owyong in #37
- Add test cases for components by @jinxuan-owyong in #38
- Create test.yml by @jinxuan-owyong in #39
- Add new workflows for CI by @jinxuan-owyong in #40
- Add found item submission form by @jinxuan-owyong in #41
- Add search results viewing by @jinxuan-owyong in #47
- Move misplaced files for search by @jinxuan-owyong in #49
- Add item peeking by @jinxuan-owyong in #50
v1.3.0
- Add features from sprint 2/3 by @jinxuan-owyong in #51
- Add input validation for submit form by @jinxuan-owyong in #53
- Fix bug with contact method display and submit by @jinxuan-owyong in #55
- Update search endpoint and search bar by @jinxuan-owyong in #56
- Fix issue with image upload by @jinxuan-owyong in #57
- Improve dashboard by @jinxuan-owyong in #60
- Add lost item submission by @jinxuan-owyong in #67
- Add item filter by category by @jinxuan-owyong in #68
- Milestone 2: Prototyping by @jinxuan-owyong in #69
Full Changelog: v1.1.0...v1.3.0
v1.2.0
Improvements
- Item submission
- Item peeking
- Detailed item view
What's Changed
- Improve login UI/UX by @jinxuan-owyong in #36
- Add styling for item submission by @jinxuan-owyong in #37
- Add test cases for components by @jinxuan-owyong in #38
- Create test.yml by @jinxuan-owyong in #39
- Add new workflows for CI by @jinxuan-owyong in #40
- Add found item submission form by @jinxuan-owyong in #41
- Add search results viewing by @jinxuan-owyong in #47
- Move misplaced files for search by @jinxuan-owyong in #49
- Add item peeking by @jinxuan-owyong in #50
Full Changelog: v1.1.0...v1.2.0