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
Lance Edgar
e58f8594c4
Fixed bug with request.has_any_perm()
.
2013-09-20 20:21:59 -07:00
Lance Edgar
62a0b67502
Added forbidden view.
2013-09-20 20:17:59 -07:00
Lance Edgar
2bdac13a14
update changelog
2013-09-20 16:02:17 -07:00
Lance Edgar
919279f3bc
update changelog
2013-09-20 15:51:37 -07:00
Lance Edgar
23e08d0bb0
Fixed grid join map bug.
2013-09-20 15:49:48 -07:00
Lance Edgar
685b391dd2
Added products.search
route/view.
...
This is for simple AJAX uses.
2013-09-20 14:54:27 -07:00
Lance Edgar
ba5dc6ab02
Added some autocomplete Javascript magic.
...
Not sure how this got missed the first time around.
2013-09-12 06:51:00 -07:00
Lance Edgar
fab49e6b20
update changelog
2013-09-10 20:38:31 -07:00
Lance Edgar
857a4b88e5
Fixed change password template/form.
2013-09-10 20:37:19 -07:00
Lance Edgar
6b5ca78a83
update changelog
2013-09-10 09:55:11 -07:00
Lance Edgar
332122a4e9
Added progress template.
2013-09-10 09:54:11 -07:00
Lance Edgar
73686b822f
Added forms.alchemy
module and changed CRUD view to use it.
2013-09-10 09:45:01 -07:00
Lance Edgar
716f3cbd71
update changelog
2013-09-10 06:38:30 -07:00
Lance Edgar
047c35ab75
Changed vendor filter in product search to find "any vendor".
...
I.e. the current filter is ''not'' restricted to the preferred vendor only.
Probably should still add one (back) for preferred only as well; hence the
commented code.
2013-09-10 06:35:17 -07:00
Lance Edgar
88adfe5d85
update changelog
2013-09-09 22:05:20 -07:00
Lance Edgar
017815a9e2
Made logo more easily customizable in login template.
2013-09-09 21:57:35 -07:00
Lance Edgar
2e84873666
Added global_title()
to base template.
2013-09-06 04:13:50 -07:00
Lance Edgar
0d0445592e
Fix authorization policy bug.
...
This was really an edge case, but in any event the problem would occur when a
user was logged in, and then that user account was deleted.
2013-09-06 04:12:21 -07:00
Lance Edgar
7d19700c3c
More standalone operation stuff.
...
Stop using `edbob.db.engine`, stop using all edbob templates, etc.
2013-09-01 20:25:34 -07:00
Lance Edgar
2a50e704ef
Major overhaul for standalone operation.
...
This removes some of the `edbob` reliance, as well as borrowing some templates
and styling etc. from Dtail.
2013-09-01 15:31:50 -07:00
Lance Edgar
9f02ec593d
update changelog
2013-09-01 08:24:01 -07:00
Lance Edgar
40efd8a3bc
Rebranded to Tailbone.
2013-09-01 08:18:37 -07:00