Since the Last Update
August focused on central sites for groups and associations and the new Circle gift card system. This is close to the stage where we have a minimum viable product ready to be beta tested. The group/association site is all about enabling the public to find which shop has a book, making it easier to shop locally. In addition, we’ve made improvements to returns, data loading, Xero and stock take.
New Features
- Groups and association sites
- Add seed for associations for initial dev environment setup – 179110918 (this will enable groups of independent shops to work together more easily)
 - Setup an associations page in backoffice for dev and admin to manage association groups. 179110932Payments
 - Add validations to Payment Type model 179122288 (this will prevent null data being posted)
 - Rearrange content on the single title page to prepare for the multi store store lists 179063874
 - Add a cron job to copy items from group sites to the central group site #178689867 (This enables all items in group stores to be listed on a single central group site
 
 - Circle Gift Card
- Add endpoint to get gift cards by batch id 179055244
 - Add an endpoint for receiving batch lists 179054341
 - Added a Card Batch generation system to pre-generate card #’s and pins to print 179187480
 - Add batch activation endpoint 179054891 (This is part of the system needed to activate pre-printed cards)
 - Add an API endpoint to activate a single gift card – 179055151
 - Add an API endpoint to set buyer – 179066097 (This will enable you to link a customer to a card)
 - Add scan endpoint API -179054459
 - Revise language on the ‘Buy Gift Card’ page to say “Sell Gift card” 179050272
 
 - Item based customer order fulfilment
- Add feature to edit shipping address in the binned items interface 179001764
 - Add part shipping in single scan bin feature 178940163
 - Add part shipping in new fulfilment interface by adding a part filled view. 176566603
 - Remove part shipping functionality when doing a single bin scan – 179081992
 
 - Mob POS
- Add a ‘Web POS’ menu item to the POS menus in the backoffice. #179081503 (this is the beginnings of a POS that will work on phones)
 
 
Improvements
- Returns
- Now when you select many supplier invoices when sending a return auth request all selected invoices will be sent to the supplier for authorization. -172698689
 
 - Data loading
- Added a new system for Loading Stock using CSV from other systems #178736753
 
 - Vii gift card
- Change Vii Card redeeming process from always creating an Invoice to creating un-allocated vii payment on the user account 178873287. (The makes Vii work better with the new standardised invoicing options)
 
 - Xero integration
- Exclude the Xero information/lines on both printable and “eMail this invoice” template 178565473
 
 - Payment API
- Added an API that will enable the websites to post payments into circle accounts.
 - Add an API endpoint to activate a single gift card – 179055151
 
 - Stock take
- Upload stock take public folder to online CDN storage #179315083
 
 
Upgrade
- R6 Upgrade
- Remove dependency of the mimemagic gem 178737151
 - Remove automatic conversion and create a task 174079766
 
 
See www.twitter.com/circlesupport for all changes including bug fixes.
Currently working on:
- Rails 6 upgrade
 - Circle Gift Card
 - Group central site
 - Mob POS
 

