tailbone/CHANGES.txt

233 lines
5.3 KiB
Plaintext
Raw Normal View History

2012-04-10 12:39:30 -05:00
2013-06-09 15:46:20 -05:00
0.3a23
------
* Fixed bugs where edit links were appearing for unprivileged users.
* Added support for product codes.
These are shown when viewing a product, and may be used to locate a product
via search filters.
2013-05-22 00:39:35 -05:00
0.3a22
------
* Removed ``setup.cfg`` file.
* Added ``Session`` to ``rattail.pyramid`` namespace.
* Added Email Address field to Vendor CRUD views.
* Added extra key lookups for customer and product routes.
Now the CRUD routes for these objects can leverage UUIDs of various related
objects in addition to the primary object. More should be done with this,
but at least we have a start.
* Replaced ``forms`` module with subpackage; added some initial goodies (many
of which are currently just imports from ``edbob``).
* Added/edited various CRUD templates for consistency.
* Modified several view modules so their Pyramid configuration is more
"extensible." This just means routes and views are defined as two separate
steps, so that derived applications may inherit the route definitions if they
so choose.
* Added Employee CRUD views; added Email Address field to index view.
* Updated ``people`` view module so it no longer derives from that of
``edbob``.
* Added support for, and some implementations of, extra key lookup abilities to
CRUD views. This allows URLs to use a "natural" key (e.g. Customer ID
instead of UUID), for cases where that is more helpful.
* Product CRUD now uses autocomplete for Brand field. Also, price fields no
longer appear within an editable fieldset.
* Within Store index view, default sort is now ID instead of Name.
* Added Contact and Phone Number fields to Vendor CRUD views; added Contact and
Email Address fields to index view.
2013-05-08 19:54:58 -05:00
0.3a21
------
- [feature] Added CRUD view and template.
- [feature] Added ``AutocompleteView``.
- [feature] Added Person autocomplete view and User CRUD views.
- [feature] Added ``id`` and ``status`` fields to Employee grid view.
2013-04-16 08:52:15 -05:00
0.3a20
------
- [feature] Sorted the Ordering Worksheet by product brand, description.
2013-02-21 00:14:42 -06:00
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.
2013-02-13 00:22:22 -06:00
0.3a18
------
- [bug] Label profile editing now uses stripping field renderer to avoid
problems with leading/trailing whitespace.
- [feature] Added Inventory Worksheet report.
2013-02-11 21:10:13 -06:00
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.
2013-02-10 19:20:05 -06:00
0.3a16
------
- [bug] Fixed bug where requesting deletion of non-existent batch row was
redirecting to a non-existent route.
2013-02-05 21:37:15 -06:00
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.
2012-11-27 23:52:26 -06:00
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.
2012-11-14 15:33:09 -06:00
0.3a13
------
- [bug] Fixed bug which prevented UPC search from working on products screen.
2012-11-13 11:46:28 -06:00
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.
2012-10-11 12:39:04 -05:00
0.3a11
------
- [bug] Fixed product label printing to handle any uncaught exception, and
report the error message to the end user.
2012-10-09 18:39:21 -05:00
0.3a10
------
- [general] Updated category views and templates. These were sorely out of
date.
2012-10-04 10:52:48 -05:00
0.3a9
-----
- Add brands autocomplete view.
- Add departments autocomplete view.
- Add ID filter to vendors grid.
2012-09-28 11:40:43 -05:00
0.3a8
-----
- Tweak batch progress indicators.
- Add "Executed" column, filter to batch grid.
2012-09-25 11:45:33 -05:00
0.3a7
-----
- Add ability to restrict batch providers via config.
2012-09-24 18:21:37 -05:00
0.3a6
-----
- Add Vendor CRUD.
- Add Brand views.
2012-09-18 21:01:20 -05:00
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.
2012-08-17 11:58:00 -05:00
0.3a4
-----
- Update grid and CRUD views per changes in ``edbob``.
2012-08-12 14:25:16 -05:00
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.
2012-07-17 12:39:04 -05:00
0.3a2
-----
- Refactor category views.
2012-04-10 12:39:30 -05:00
0.3a1
-----
- Initial port to Rattail v0.3.