tailbone/CHANGES.txt
2013-02-20 22:14:42 -08:00

162 lines
3.3 KiB
Plaintext

0.3a19
------
- [feature] Made batch creation and execution threads aware of
`sys.excepthook`. Updated both instances to use `rattail.threads.Thread`
instead of `threading.Thread`. This way if an exception occurs within the
thread, the registered handler will be invoked.
0.3a18
------
- [bug] Label profile editing now uses stripping field renderer to avoid
problems with leading/trailing whitespace.
- [feature] Added Inventory Worksheet report.
0.3a17
------
- [feature] Added Brand and Size fields to the Ordering Worksheet. Also
tweaked the template styles slightly, and added the ability to override the
template via config.
- [feature] Added "preferred only" option to Ordering Worksheet.
0.3a16
------
- [bug] Fixed bug where requesting deletion of non-existent batch row was
redirecting to a non-existent route.
0.3a15
------
- [bug] Fixed batch grid and CRUD views so that the execution time shows a
pretty (and local) display instead of 24-hour UTC time.
0.3a14
------
- [feature] Added some more CRUD. Mostly this was for departments,
subdepartments, brands and products. This was rather ad-hoc and still is
probably far from complete.
- [general] Changed main batch route.
- [bug] Fixed label profile templates so they properly handle a missing or
invalid printer spec.
0.3a13
------
- [bug] Fixed bug which prevented UPC search from working on products screen.
0.3a12
------
- [general] Fixed namespace packages, per ``setuptools`` documentation.
- [feature] Added support for ``LabelProfile.visible``. This field may now be
edited, and it is honored when displaying the list of available profiles to
be used for printing from the products page.
- [bug] Fixed bug where non-numeric data entered in the UPC search field on the
products page was raising an error.
0.3a11
------
- [bug] Fixed product label printing to handle any uncaught exception, and
report the error message to the end user.
0.3a10
------
- [general] Updated category views and templates. These were sorely out of
date.
0.3a9
-----
- Add brands autocomplete view.
- Add departments autocomplete view.
- Add ID filter to vendors grid.
0.3a8
-----
- Tweak batch progress indicators.
- Add "Executed" column, filter to batch grid.
0.3a7
-----
- Add ability to restrict batch providers via config.
0.3a6
-----
- Add Vendor CRUD.
- Add Brand views.
0.3a5
-----
- Added support for GPC data type.
- Added eager import of ``rattail.sil`` in ``before_render`` hook.
- Removed ``rattail.pyramid.util`` module.
- Added initial batch support: views, templates, creation from Product grid.
- Added support for ``rattail.LabelProfile`` class.
- Improved Product grid to include filter/sort on Vendor.
- Cleaned up dependencies.
- Added ``rattail.pyramid.includeme()``.
- Added ``CustomerGroup`` CRUD view (read only).
- Added hot links to ``Customer`` CRUD view.
- Added ``Store`` index, CRUD views.
- Updated ``rattail.pyramid.views.includeme()``.
- Added ``email_preference`` to ``Customer`` CRUD.
0.3a4
-----
- Update grid and CRUD views per changes in ``edbob``.
0.3a3
-----
- Add price field renderers.
- Add/tweak lots of views for database models.
- Add label printing to product list view.
- Add (some of) ``Product`` CRUD.
0.3a2
-----
- Refactor category views.
0.3a1
-----
- Initial port to Rattail v0.3.