Commit graph

972 commits

Author SHA1 Message Date
Lance Edgar
a28f956549 Update changelog. 2014-11-04 20:52:41 -06:00
Lance Edgar
5b173dd9bc Change session progress API.
Breaks compatibility, but worth it I think..
2014-11-02 20:48:22 -06:00
Lance Edgar
4a598bd360 Add explicit session config within batch threads.
This may not be particularly necessary in general, but this change is
required to match previous functionality.
2014-11-02 19:40:14 -06:00
Lance Edgar
8faec95b17 Make Store.database_key field editable. 2014-11-02 19:39:33 -06:00
Lance Edgar
241f454e4c Update changelog. 2014-10-29 16:30:19 -05:00
Lance Edgar
b2439dee70 Add monospace font for label printer format command. 2014-10-29 16:29:16 -05:00
Lance Edgar
f7c3955d8c Update changelog. 2014-09-26 15:41:54 -07:00
Lance Edgar
350c944e91 Fix some bugs with printer profile stuff, per recent rattail changes. 2014-09-26 15:31:34 -07:00
Lance Edgar
9d2a35c8b1 Refactor some label printing stuff, per rattail changes.
This had to do with some edbob removal.
2014-09-13 19:16:25 -07:00
Lance Edgar
03c72d850d Update changelog. 2014-09-13 12:08:03 -07:00
Lance Edgar
a3cfbd1e09 Add "exclude not for sale" option to Inventory Worksheet. 2014-09-11 20:59:43 -07:00
Lance Edgar
dfb5e83c7e Add support for Product.not_for_sale flag.
This involved a couple of ancillary changes:

* The price field renderer will not display a price for products marked not
  for sale.

* The "grid" class now allows specifying a custom callable to provide
  additional CSS class for table rows.

* The products grid uses this to add a "not-for-sale" class to table rows
  for products which are marked thusly.
2014-09-10 19:38:49 -07:00
Lance Edgar
98f6a7377b Update changelog. 2014-08-05 21:25:22 -07:00
Lance Edgar
16bba17e83 Add "active" filter to users view; enable it by default. 2014-08-05 21:23:55 -07:00
Lance Edgar
dcc1699f69 Add explicit file encoding to all Mako templates.
Also remove some u"" style strings within templates, since they appear to
be unnecessary.
2014-07-23 21:35:33 -07:00
Lance Edgar
124e28c0c2 Update changelog. 2014-07-19 18:56:00 -07:00
Lance Edgar
2626ff4fdf Add Person autocomplete view which restricts to employees only. 2014-07-19 18:49:00 -07:00
Lance Edgar
9c294f2e4d Allow editing User.active field. 2014-07-13 20:39:36 -07:00
Lance Edgar
f9d22f59f2 Add customer phone autocomplete and customer "info" AJAX view.
This autocomplete view is a little different than the typical ones used
prior, and required some refactoring of the base autocomplete view as well
as the autocomplete template.
2014-07-13 12:47:03 -07:00
Lance Edgar
bfd1b034ee Update changelog. 2014-07-12 16:04:36 -07:00
Lance Edgar
6943298ee0 Add product report codes to the UI. 2014-07-12 16:03:31 -07:00
Lance Edgar
8cf5605e8e Remove some edbob references. 2014-06-12 22:07:34 -07:00
Lance Edgar
59cefd7182 update changelog 2014-06-12 20:47:47 -07:00
Lance Edgar
54bb9e2869 Add experimental soundex filter support to the Customers grid. 2014-06-12 20:41:25 -07:00
Lance Edgar
d7a135f77f update changelog 2014-04-28 18:39:39 -07:00
Lance Edgar
389bb5dcc6 Add POD image support to product view page. 2014-04-13 17:54:22 -07:00
Lance Edgar
087342b09c Add Family and Product.family to the general grid/crud UI. 2014-04-13 00:04:30 -07:00
Lance Edgar
e4ef46d4fc Fix vendor filter/sort issues in products grid. 2014-04-12 19:14:14 -07:00
Lance Edgar
0d65691952 Update URL references to Rattail home page. 2014-02-21 10:10:49 -08:00
Lance Edgar
a958a7b285 Add event hook for attaching Rattail config to new requests. 2014-02-21 10:10:10 -08:00
Lance Edgar
23ffcc5a78 update changelog 2014-02-16 19:19:30 -08:00
Lance Edgar
67f8960655 Apply zope transaction to global Tailbone Session class. 2014-02-15 19:27:50 -08:00
Lance Edgar
d6f2b1afb1 Use global Session from rattail (again). 2014-02-15 19:27:22 -08:00
Lance Edgar
f3947dc6de update changelog 2014-01-30 09:28:19 -08:00
Lance Edgar
6fcb5a5ddf Add progress views. 2014-01-28 22:35:33 -08:00
Lance Edgar
c6d01e0205 Add SessionProgress class. 2014-01-28 22:14:11 -08:00
Lance Edgar
a6226700f1 Fix customer lookup bug in customer detail view. 2014-01-26 13:17:15 -08:00
Lance Edgar
c4257809e5 update changelog 2014-01-26 00:02:15 -08:00
Lance Edgar
7638020aa0 Removed reliance on global rattail.db.Session class. 2013-12-18 21:13:03 -08:00
Lance Edgar
18453c0113 update changelog 2013-12-18 18:40:16 -08:00
Lance Edgar
874ad44e6b Removed references to edbob.enum. 2013-12-17 06:09:28 -08:00
Lance Edgar
1a557f3947 Refactored model imports, etc.
This is in preparation for using database models only from `rattail` (i.e. no
`edbob`).  Mostly the model and enum imports were affected.
2013-12-17 06:00:04 -08:00
Lance Edgar
d838203ec7 Changed UserFieldRenderer to leverage User.display_name. 2013-11-22 14:39:47 -08:00
Lance Edgar
8aaff93ff7 update changelog 2013-10-11 14:26:45 -07:00
Lance Edgar
650e6389e5 Added Product.family to CRUD view. 2013-10-11 14:15:43 -07:00
Lance Edgar
0ac0ef4079 Don't sort values in EnumFieldRenderer.
The dictionaries used to supply enumeration values should be `OrderedDict`
instances if sorting is needed.
2013-10-04 11:37:47 -07:00
Lance Edgar
3070c280cc Made EnumFieldRenderer a proper class. 2013-09-27 08:16:22 -07:00
Lance Edgar
a11b8d9ff2 Allow overriding form class/factory for CRUD views. 2013-09-21 17:09:10 -07:00
Lance Edgar
9f8a3d3a5c Refactored AutocompleteFieldRenderer.
Also improved some organization of renderers.
2013-09-21 15:02:55 -07:00
Lance Edgar
c1d726d48c Made SortableAlchemyGridView default to full (100%) width. 2013-09-20 21:51:29 -07:00