Lance Edgar
0455e472f5
Cleanup some view modules per conventions etc.
...
Mainly this makes extending them easier..
2015-02-09 13:30:29 -06:00
Lance Edgar
eedbc5fb9a
Various grid and form tweaks.
2015-02-09 13:20:34 -06:00
Lance Edgar
3257010a7e
Change default sort for People grid view.
2015-02-02 20:44:32 -06:00
Lance Edgar
7fbabc8792
Add department to field lists for category views.
2015-01-31 18:18:54 -06:00
Lance Edgar
ccb7b47912
Update changelog.
2015-01-20 17:58:31 -06:00
Lance Edgar
c328c96203
Let settings determine which batch handler to use for vendor catalog views.
2015-01-20 13:22:20 -06:00
Lance Edgar
7c761bee99
Fix some imports etc. regarding new batch system.
2015-01-20 00:51:51 -06:00
Lance Edgar
b05f30d9fe
New batch system! Hopefully nothing else broke...
...
Attempt number 5,176 at a decent batch system, we'll see.
2015-01-19 00:52:40 -06:00
Lance Edgar
c4a19f279b
Remove some edbob, unicode tweak, etc.
...
In particular it was noticed that edbob has been configuring FormAlchemy
all this time, whoops. That's still partially the case but now at least
it's explicit.
2015-01-19 00:49:07 -06:00
Lance Edgar
e47477f0c4
Improve UPC search for rows within batches.
...
As with the products page, now this search works with or without the check
digit.
2015-01-15 12:17:35 -06:00
Lance Edgar
7d42950527
Tweak variable name.
2015-01-15 01:49:17 -06:00
Lance Edgar
b7aa4b36d0
Add unique username check when creating users.
2015-01-15 01:40:00 -06:00
Lance Edgar
4535ba0851
Require 'auth' feature of rattail package.
...
This stupid bcrypt thing, hopefully this is a good idea...
2015-01-14 15:44:28 -06:00
Lance Edgar
050276218a
Update changelog.
2015-01-13 21:27:31 -06:00
Lance Edgar
7bbadfd338
Add support for integer search filters.
...
This mostly just avoids to suppress type errors by stripping out
non-numeric chars from input.
2015-01-13 21:22:56 -06:00
Lance Edgar
9f62ed6b07
Ugh, add unwanted jQuery libs to progress template.
...
This is really just a hack to get around the problem of `tailbone.js`
always trying to load the menubar and make buttons pretty etc...
2015-01-11 19:15:05 -06:00
Lance Edgar
d8b2112d01
Fix bug in product search UPC filter.
2015-01-11 19:14:18 -06:00
Lance Edgar
107da5dd9d
Fix bug with default search filters for SA grids.
...
Sometimes the default search value needs to be `False`, in which case we do
want the filter to fire.
2015-01-10 17:16:33 -06:00
Lance Edgar
cf7f884f80
Update changelog.
2014-12-28 16:02:12 -06:00
Lance Edgar
4a71ab5fb1
Use boolean search filter for batch column filters of 'FLAG' type.
2014-12-28 16:00:52 -06:00
Lance Edgar
9e6b02bcc8
Update changelog.
2014-12-18 15:45:22 -06:00
Lance Edgar
2a04caaf99
Make product UPC search view strip non-digit chars from input.
...
This is to accomodate the apparently frequent use case of copy/paste which
includes the check digit as a "-X" type suffix.
2014-12-18 15:43:49 -06:00
Lance Edgar
d5a8d19165
Update changelog.
2014-12-17 15:06:08 -06:00
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