Files
2016-06-01 14:41:08 +02:00

148 lines
4.3 KiB
Markdown

Release
=======
Fast notes after upgrade 2016-06-01
------------------------------------
* Sorting products does not work
* my-schedule is broken
Release todos:
--------------
- Printer paperclip 5 minute setup story
- facebook api integration on homepage share picture and js
- Signup explanation better and link to current supplier when already
signed in
- Add got it button to bottom of supplier User info modal
- User move table alert flash_message for suppliers
- User app authorizations
- identity
- Add app-store link to android on android phones, and to ios store for
ios devices
Supplier
--------
- Implement product labels
- Test new product_category creation
- Better message when signing up and already logged in, give link to go
to current supplier!!!
- fix page-body template compile view
- Add supplier specific name field to my_account
- Add styling to active class active navigation items in top menu, side
and dropdown menus
- Proper emails when an employee is created or added to a supplier
- Add section-area colors
- Add snap_code toggle to svg elements
- Link employee to orders
- Employee personal schedule
- english emails
- Add qr print functionality offering to send the stickers
- Use modernizr svg to determine svg handling capabilities
- Add spec for switching from non-manager supplier to other supplier
- Testing
- Change list table
- Set product_category day from false to true
- Go to list from dashboard (targetObject.targetObject stupidity)
- Click on the get Qr codes link from the section actions menus and
sections index page
- Product order check for product being active
- Add product_variant price_difference
User
----
- BUG when move to another table popup is shown and cancel chosen
nothing happens. Should be redirect to active list
- Check test ordering just inactivated product
- Implement https://github.com/EddyVerbruggen/Custom-URL-scheme with mozo:// scheme
- test met veel producten
- remove active orders on list close
- fix ajaxError duplicity
- rename "I am signed in as a user" to "there is a signed in user" in
the specs
- Kom in aanmerking voor vaste klanten acties!
- Add supplier info page
- Testing
- When there are new product orders, and the list is closed by the
supplier, and the user orders anyway, what happens?, also a security test
- Ordering a product
- Test for product being inactive
- Test for product's product category not active that moment
- Destroy authentication info button in settings page
Bugs
----
<!-- - nothing!!! -->
General
-------
- Add sign in link to collapsed mobile version of the site
- Loading pages
- Food/allergy information/labels
- Timed delivering
- minimum delay
- What products
- how to display
- bitpay integration
Post release
============
- Chromecast app Waiter app Users can disable their own help request (maak ongedaan?) Users can disable their own bill request (maak ongedaan?) Think about extra confirmation box for these requests Supplier section 100% on ember :)
- Do not destroy tables with active list
- Test list view when table is destroyed
- Test a whole bunch of destroy actions (soft delete? DestoyedTable model?)
- rate experience
Website
-------
- website calls to action
General
-------
- search for class btn and replace with font awesome correct styling if needed, remove otherwize
- Implement faye write security
Promotion
---------
* Mention that it is free
Supplier
--------
- tables#index Make table actions available
- Section view, add go to list button right next to edit section button
- https://github.com/buytruckload/geonames_api
- Section view
- add order vinkjes (active, delivered) management to table actions (post release)
- List view
- add order vinkjes (active, delivered) management to orders of active list
- Dashboard
- toggle lists and orders same way as user product categories using controller setting
- Add opening hours to settings with special cases
- Add broadcast to current users option
User
----
- Cleanup user controller
- Subscribe to general faye channels [':version', 'mozo']
- Post order on Facebook
- Split bill by user
- request list closing
Integrations
------------
- Bonnetjes machine
- Payleven? Payment
Braindump:
Create blog
Explanation about ordering
The price is the actual price at the restaurant, is different when
waited for a long time