Lance Edgar
078e2c5471
Tweak label formatter instantiation, per rattail changes.
2015-08-17 12:39:26 -05:00
Lance Edgar
f5b22b1256
Refactor app configuration to use rattail.config.make_config()
.
...
Yay, one step closer to removing edbob completely.
2015-08-16 19:55:00 -05:00
Lance Edgar
673fcaed97
Hard-code old grid pagecount settings, to avoid edbob.config
.
2015-08-16 19:52:51 -05:00
Lance Edgar
3e37ac909e
Various tweaks to support "late login" idea when uploading new batch.
2015-08-15 17:00:01 -05:00
Lance Edgar
1a929f8dd1
Remove some unused styles.
2015-08-15 16:59:49 -05:00
Lance Edgar
9d426fa54f
Fix bug when rendering hidden field in FA fieldset.
...
Field wasn't being rendererd at all, if hidden.
2015-08-15 16:58:51 -05:00
Lance Edgar
2b1bdec2f8
Add "Save Defaults" button so user can save personal defaults for any new grid.
2015-08-14 19:59:26 -05:00
Lance Edgar
d57f5169b0
Add 'Default Filters' and 'Clear Filters' buttons to new grid filters form.
2015-08-14 18:53:39 -05:00
Lance Edgar
d2b065a8fc
Add basic checkbox support to new grids.
...
Also:
* Add 'creatable', 'editable' etc. to master view class.
* Add styles for warning/notice grid rows.
* Misc. other tweaks.
2015-08-14 15:31:11 -05:00
Lance Edgar
e79531fda8
Add CurrencyFieldRenderer
.
...
Also clean up the subpackage root a little bit.
2015-08-14 15:27:52 -05:00
Lance Edgar
d3f65452b6
Update changelog.
2015-08-13 13:51:29 -05:00
Lance Edgar
761620028c
Fix progress template, per jQuery CDN changes.
2015-08-13 13:50:42 -05:00
Lance Edgar
19029519fe
Update changelog.
2015-08-12 01:14:54 -05:00
Lance Edgar
d4210844ac
Convert label profiles to use master view.
...
Plus some more minor tweaks to the framework.
2015-08-12 00:46:39 -05:00
Lance Edgar
af07f477dc
Convert User pages to use master view.
...
And of course make some more tweaks to new grids etc.
2015-08-11 23:24:02 -05:00
Lance Edgar
9cfbc918e7
Overhaul how available permissions are registered in app config.
...
Permissions must now be regsistered just like routes and views. This
should make things much nicer going forward.
2015-08-11 17:26:04 -05:00
Lance Edgar
412ac6e12f
Tweak some view config logic to avoid test failure.
2015-08-11 15:18:39 -05:00
Lance Edgar
9605d44b05
Convert Roles to use master view.
...
Also tweak the grid API here and there.
2015-08-11 15:01:21 -05:00
Lance Edgar
585eb09bec
Add support for "new-style grids" and "model master views".
...
Finally, an API that makes some sense... We don't yet have feature parity
with the old-style grids and CRUD views, but this is already a significant
improvement to the design. Still needs a lot of docs though...
2015-08-10 18:58:31 -05:00
Lance Edgar
62b7194c21
Tweak jQuery UI styles, so button text etc. isn't so big.
2015-08-08 17:56:59 -05:00
Lance Edgar
ea9a9ad5bc
Tweak renderer import, for clarity.
2015-08-08 17:20:42 -05:00
Lance Edgar
0db1c252cd
Add "core" JS/CSS defs to base template, for sharing's sake.
2015-08-08 17:00:04 -05:00
Lance Edgar
17c6f390c0
Remove cached copies of jQuery / jQuery UI files.
...
We just need to use the CDN, or else folks are welcome to roll their own
theme etc. for use within their templates.
2015-08-08 15:26:06 -05:00
Lance Edgar
d698bef608
Don't show flash message when user logs in.
...
That just seems more annoying to me, somehow..
2015-08-08 13:58:16 -05:00
Lance Edgar
d756b7885a
Update changelog.
2015-07-29 12:28:17 -05:00
Lance Edgar
46f8430c32
Log warning instead of error when refreshing batch fails.
2015-07-29 12:27:28 -05:00
Lance Edgar
b4f5c36b3b
Update changelog.
2015-07-28 01:13:53 -05:00
Lance Edgar
eecabac08f
Fix filter bug in bouncer.
2015-07-23 20:10:29 -05:00
Lance Edgar
c42e80f87a
Make email "source" filter use a dropdown, in bouncer UI.
2015-07-23 20:05:48 -05:00
Lance Edgar
0ddb5bffd7
Add plain text of message body to email bounce view.
...
Also tweak some labels.
2015-07-23 15:47:17 -05:00
Lance Edgar
f523146a4b
Add initial support for email bounce management.
2015-07-22 20:01:16 -05:00
Lance Edgar
cfd5e5ae50
Update changelog.
2015-07-21 12:55:25 -05:00
Lance Edgar
fca1ae55db
Fix missing import bug.
2015-07-21 12:54:49 -05:00
Lance Edgar
e2131d3500
Update changelog.
2015-07-20 17:16:07 -05:00
Lance Edgar
ab23a8067c
Add DecimalFieldRenderer
.
2015-07-20 12:47:37 -05:00
Lance Edgar
b6192b49f2
Tweak form label area width for common forms.
...
This still needs to be overhauled I'm sure.
2015-07-20 10:43:19 -05:00
Lance Edgar
a992a34fdf
Add some custom FormEncode validators.
2015-07-20 09:57:41 -05:00
Lance Edgar
50e8637b71
Fix timezone issues with util.pretty_datetime()
function.
...
Seems we should just calculate the "time ago" value instead of just
providing a "then" timestamp and expecting the humanize library to
understand exactly what we meant.
2015-07-20 09:52:24 -05:00
Lance Edgar
3732cc30f2
Add rattail_config
attribute to base View
class.
...
Just a shortcut but should save a little code noise.
2015-07-20 09:51:29 -05:00
Lance Edgar
d0a977d64b
Add products autocomplete view.
2015-07-20 09:51:08 -05:00
Lance Edgar
e0cb47d03a
Add list of assigned users to role view page.
...
This surely could be better still; at least this is *something*.
2015-07-16 17:11:25 -05:00
Lance Edgar
bafa1a0fd7
Tweak how default filter config is handled for batch grid views.
...
Not sure I fully understand what happened but this seemed to fix it..
2015-07-15 23:19:29 -05:00
Lance Edgar
21486a5e55
Add StoreFieldRenderer
.
...
Also try to set a good pattern for going forward..
2015-07-15 23:18:53 -05:00
Lance Edgar
5cbccb175a
Only check executability of a batch when not creating one.
...
There is no batch yet when creating, so execution is not relevant.
2015-07-09 15:46:21 -05:00
Lance Edgar
dc1ef65441
Let batch handler determine whether Execute button is enabled.
2015-07-09 13:38:54 -05:00
Lance Edgar
4290f0d8df
Allow batch view to disable the Execute button in some cases.
...
Although this only disables the UI button element, it doesn't really
prevent anything beyond that...
2015-07-09 01:42:19 -05:00
Lance Edgar
fb8fab1577
Tweak logic for removing certain form fields when creating a batch.
...
Just to be a little more on the safe side.
2015-07-03 17:48:53 -05:00
Lance Edgar
fcfe5f6442
Add display_name
field to employee CRUD view.
2015-05-19 22:18:21 -05:00
Lance Edgar
4f5c0e6bd8
Tweak app.make_rattail_config()
to allow caller to define some settings.
...
This is mostly for the sake of tests etc.
2015-05-03 19:36:19 -05:00
Lance Edgar
2f5f9c8c3c
Make anchor tags with 'button' class render as jQuery UI buttons.
2015-05-02 20:39:03 -05:00