Commit graph

3574 commits

Author SHA1 Message Date
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 644c297f63 Fixed manifest (whoops). 2013-09-20 16:01:25 -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 9a956e66f5 Change trove classifier for framework. 2013-09-06 04:12:02 -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 b9f61e6a47 fixed bug in fabfile 2013-09-01 09:19:24 -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
Lance Edgar 47944767dc update changelog 2013-08-30 20:17:03 -07:00
Lance Edgar 9b1579f587 renamed CHANGES file 2013-08-30 20:11:42 -07:00
Lance Edgar 6921f20fed Fixed import issue with views.reports module. 2013-08-23 14:52:07 -07:00
Lance Edgar bb67fd3c32 Fixed bug in batch rows grid view. 2013-08-19 22:51:18 -07:00
Lance Edgar d1b2983a9b Improved product UPC search so check digit is optional. 2013-08-17 18:31:26 -07:00
Lance Edgar 1ade594046 Overhauled report views to allow easier template customization. 2013-08-17 08:36:56 -07:00
Lance Edgar dc44bbac67 Moved GPCFieldRenderer to products module. 2013-08-17 08:36:17 -07:00
Lance Edgar 6b1d1c3336 Bugfix in common renderers. 2013-08-17 08:35:42 -07:00
Lance Edgar d7d7d870ab Improved query modification logic in alchemy grid views. 2013-08-16 16:07:16 -07:00
Lance Edgar 8812b74460 Added grid sort arrow images. 2013-08-10 11:58:06 -07:00
Lance Edgar c2b2601103 Fixed FormAlchemy table rendering when underlying session is not primary.
This was needed for a grid based on a LOC SMS session.
2013-08-10 11:57:03 -07:00
Lance Edgar 42d0e52b89 Added style for grid checkbox cells. 2013-07-22 21:50:30 -07:00
Lance Edgar b7fdd1f797 Replaced Grid.clickable with .viewable.
Clickable grid rows seemed to be more irritating than useful.  Now a view icon
is shown instead.
2013-07-22 21:32:54 -07:00
Lance Edgar 134613aadd Moved tests out of package dir. 2013-07-22 19:22:18 -07:00
Lance Edgar 68650a5488 Removed several references to edbob. 2013-07-19 15:57:53 -07:00
Lance Edgar 578e4bde2a Stole grids and grid-based views from edbob. 2013-07-19 15:04:03 -07:00