Commit graph

3692 commits

Author SHA1 Message Date
Lance Edgar
646956dfdb Fix bug with progress template, when error occurs (?).
Not real clear about why this problem existed.  Hopefully this "fix" comes
with no side effects...
2014-12-17 14:51:13 -06:00
Lance Edgar
78b09cacd0 Update base.css with various things from other projects.
Also update "progress" template accordingly.
2014-12-17 14:50:47 -06:00
Lance Edgar
23013c954d Remove 'db' extra from rattail requirement. 2014-12-03 10:59:37 -06:00
Lance Edgar
cc2c2573e5 Add grid, CRUD views for Setting model.
This required some tweaks to the base CRUD view etc.
2014-11-23 14:27:00 -06:00
Lance Edgar
86507cf660 Tweak CRUD form buttons a little.
Change submit button wording for edit forms, from "Update" to "Save".  Also
show Cancel as a link instead of button.
2014-11-23 14:25:13 -06:00
Lance Edgar
8bf292ebac Remove some more edbob cruft. 2014-11-18 23:00:24 -06:00
Lance Edgar
9806c7a0a2 Add DateTimeFieldRenderer to show human-friendly timestamps.
This leverages the `humanize` package to do so.  Unfortunately that doesn't
seem to handle tz-aware times though, so we may need to revisit that at
some point...?
2014-11-18 19:37:52 -06:00
Lance Edgar
2326482bb6 Make GPCFieldRenderer display check digit separate from main barcode data.
It is presumed that this is a good idea in general; I guess we'll see.
2014-11-18 19:36:55 -06:00
Lance Edgar
fa9cef9636 Update changelog. 2014-11-11 10:49:46 -06:00
Lance Edgar
b2aa45ceb0 Fix bugs when configuring database session within threads.
This got missed during a recent refactor.
2014-11-11 10:48:48 -06:00
Lance Edgar
3fa9f06457 Force latest dependency installation when running tox. 2014-11-08 16:17:31 -06:00
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
4909188ee3 Remove cap on installed Pyramid version.
I don't recall exactly which changes I was trying to avoid previously, but
I'm not spotting any obvious reason we can't use the newer 1.5 series...
2014-11-02 19:41:18 -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
bdf835a4dd Ignore coverage stuff. 2014-07-12 16:01:29 -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
8f1e34c73c Freeze FormAlchemy version below 1.5. 2014-06-12 20:40:07 -07:00
Lance Edgar
79bfeced64 Add tox support. 2014-05-17 20:22:21 -07:00
Lance Edgar
d7a135f77f update changelog 2014-04-28 18:39:39 -07:00
Lance Edgar
0eb1bf4558 Fix the find_packages() usage. 2014-04-28 18:32:35 -07:00
Lance Edgar
ec65a9ee07 Stop using find_packages(); it was including tests. 2014-04-13 18:51:04 -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
e472095271 Bump rattail dependency. 2014-02-16 00:21:03 -08:00
Lance Edgar
54dff4a812 Docs tweak (test buildbot). 2014-02-16 00:04:17 -08:00