Releases: crossroads/api.goodcity
0.16.0
This release contains the following changes:
- GCW-2858 data sanitization
- GCW-2902 notifications tweak
- GCW-2784 multiple printer feature
- GCW-2929 Split without creating singletons
- fix-rack-vulnerability
- GCW-2906-sorting-offers
- GCW-2774 allow creation of boxes and pallets
- Fixed SQLI issue by sanitizing sort_column options.
0.15.9
- Support additional fields for computers, computer accessories & electrical goods(GCW-2812)
- Upgrade Twilio Client SDK as its deprecated and replaced with Twilio's new Programmable Voice SDK(GCW-1895)
- Include orders_packages in orders#show
0.15.8
- On Item Search State Filter on applying Image "No Images" gives "Something went wrong" (GCW-2808)
- Add "weight" & "pieces" columns to packages and sync with StockIt (GCW-2780)
- implement new item creation features (GCW-2773)
- Fix company edit/update with crm_id as nil
- No schedule on public holidays
- StockitUpdateJob retries multiple times on prod sidekiq. (GCW-2823)
- Cancel button do not work when receive item with inventory number returns 422 from api. (GCW-2824)
0.15.7
This release contains the following changes
- Allow creation of corporate donation (GCW-2691)
- Allow create/inventorying of an item in one step (GCW-2697)
- Include company name &/or note in offer title and search (GCW-2695)
- Prevent Sync from creating many duplicates if item is deleted or missing in StockIt(GCW-2149)
- Handle Errors and render actual errors that api sends (GCW-2763)
- Huge numbers of errors and requests (GCW-2782)
- Inventory Number fix.
0.15.6
0.15.5
- Single line tweak to speed up OffersController#index
- generate confirmation email when orders are finished processing. (GCW-2678)
- Search orders by a beneficiary. (GCW-2735)
- Dashboard related changes.
0.15.4
- Backend cart.
- Offer filters. (GCW- 2666)
- Auto email on order/appt. submitted. (GCW-2605)
- Redirect users to packages controller if they hit `browse/fetch_packages.
- Fix package permissions.
- Added rake task to remove specific permission.
- Allow adding items to submitted order. (GCW-2683)
- Rake task for publish-unpublish packages.
- Some email addresses are used to send SMS's. (GCW-2684)
0.15.3
Fix bad api-endpoint
When we launch the browse app, we fetch packages, and the end point for fetching those packages was /browse/fetch_packages
earlier.
But due to recent refactoring and code changes, that endpoint was removed because it was unneccessary to have a separate controller for browse app.
So the changes were made in a manner that the endpoint which already exists should be used instead of a separate one.
So to fetch the packages now, we are pointing the browse app to /packages
endpoint.
Issue which was coming yesterday was due to this reason, because older apps will still point to /browse/fetch_packages
which doesn't exist anymore.
So this release is temporary fix for that, i.e. whenever the older endpoint is hit (using an old app). The user will we redirected to the current endpoint i.e. /packages
.
0.15.2
- Handling multi-quantity filter on API side instead of stock app side. Restrict multi-quantity item designation from order details. (GCW-2525)
- Temporarily disable the image delete API job which assist us operationally whilst we figure out the bug in more detail.
- Fixed: If the browsers back button is used to return to the 'Account Details page' and the user attempts to select the 'Continue' button, the 'Mobile is invalid Mobile can't be blank' error message appears. (GCW-2550)
- Removed the old PushUpdates class from orders, replaced it with the configurable version.
Also added a way to disable stockit sync (env variable), useful when testing. - Re-designate cancelled orders_package if already exist in orders instead of creating new orders_package. (GCW-2577)
- Rake - cloudinary:purge.
- Move configurable settings to other repo.
- Validate the presence of order_id on order_transport.
- Add missing scenario's for sms_reminders regarding order. (GCW-2189)
- Rake to fix missing organizations on orders.
- Remove hardcoded donor condition.
- calculate request count for a user who created order.
0.15.0
- Fix to account details update throws mobile number invalid error.