Pop Up Mkt Logo

Changelog

Front-End

2/9/2023 - Website - added alt tags on images, matching OpenGraph url and Canonical url

1/19/2023 - Website - update meta fields, fixes img tags and canonical; Vendor pages - can route to vendor page;

1/15/2023 - Website - logo centering, resolve links that were giving 4** errors

1/7/2023 - Website - add link to hope page when clicking image

1/5/2023 - Website - remove 404 links from manual.html page

Back-End

1/19/2023 - Account - sending request to account list now responses properly as type application/json

iOS Application

v2.2

Subscription setup button has beed added

Dark mode uses the same styles

Manage vendor account entered data are cached, retained when uploading an image

Android Application

PopUpMkt-1.61

Released on 13/2/2023

Multi-tap on send button now can't send multiple messages

PopUpMkt-1.60

Released on 19/1/2023

Remove lateinit to prevent crashes

- Null values handled through exceptions

- Late init variables are all null-default and null-checked

Account cancellation hotfix

Accessability visual issues update - application should be better accessible on non-phone devices

PopUpMkt-1.57

Released on 30/11/2022

Vendor fragment now also provides link

FAQ activity

- Available from settings

- Available for both - logged in and try it users

- Server-side stored, not cached

Security certificate update

Updates JSON structures for account cancellation

PopUpMkt-1.55

Released on 13/10/2022

Hotfix: Ensure link points to valid location

PopUpMkt-1.53

Released on 12/10/2022

Save button on QR link

PopUpMkt-1.51

Released on 6/10/2022

Adds links to vendor profile (auto-generate when necessary)

Creates QRViewActivity and link downloads

Bugfixes:

- Uninitialized variables in Messages view

- JSON decode handle receiving wrong JSON from server

- JSON encode handle null objects

- Refreshing account now checks for valid index

- Refreshing customer now checks for valid response (200)

- Obtaining favorites handle exceptions

PopUpMkt-1.46

Released on 3/8/2022

Vendor Pop Up refresh right after goods change

Store last known location and use it next time user starts

PopUpMkt-1.44

Released on 31/7/2022

Add update for location whenever we moved 100m away from previous location (follow user)

Default zoom set to 13.0

Farmer's markets use XML

Using Clear/Filter buttons switch back to map

Phase out ViewPager, replace with ViewPager2

- Tabs refreshed upon selection

- Tabs navigation fixed

- Tabs silde-able

- Tabs unable to let user see non-allowed tab

PopUpMkt-1.43

Released on 21/7/2022

Adds request/response structures for camera rawl

Farmer's markets now plot on map with specific icon

PopUpMkt-1.42

Released on 7/7/2022

Updates subscription button to work as intended

Updates filter view - save/restore state, feedback about error given in toast message

Codable to handle JSONObject updated

Hide keyboard upon logging in

PopUpMkt-1.41

Released on 23/6/2022

Versioning update for minor version

PopUpMkt-1.4

Released on 23/6/2022

User guide added to login view

Signing in issue resolved

PopUpMkt-1.3

Released on 16/6/2022

Adds user guide

PopUpMkt-1.2

Released on 29/5/2022

Use scrollview for LoginView and SignUp

Display 'Dev version' text when running on Dev server

PopUpMkt-1.1

Released on 18/5/2022

Location services initial implementation (GPS live location)

Notifications from buyer added

Notifications from vendor added

Notifications now use flag icon whenever fired

Mosquitto integration added

Switching buyer-vendor and vice versa allowed

User interface fixign (vendor detail view, corrected tabview and menu)

Notifications views added

Favorites implemented

Messages added, search results for messages working

PopUpMkt-rc1

Released on 5/5/2022

Initial release of Pop Up Mkt application for Android