Lance Edgar
f755460242
feat: inherit from wuttaweb for AppInfoView, appinfo/configure template
2024-08-21 00:49:23 -05:00
Lance Edgar
be6eb5f815
fix: add null menu handler, for use with API apps
2024-07-15 21:51:45 -05:00
Lance Edgar
5e1c0a5187
fix: fix model reference in menu handler
2024-07-14 12:41:08 -05:00
Lance Edgar
25e62fe6ef
fix: fix bug when making "integration" menus
...
per recent refactor
2024-07-14 11:47:15 -05:00
Lance Edgar
fd1ec01128
feat: move core menu logic to wuttaweb
...
tailbone still defines the default menus, and allows for making dynamic
menus from config (which wuttaweb does not).
also remove some even older logic for "v1" menu functions
2024-07-14 11:05:01 -05:00
Lance Edgar
c1f2f84c7f
Remove unused "simple menus" module approach
...
now we always use a handler instead
2023-10-29 15:46:18 -05:00
Lance Edgar
f572757f00
Expose views for tenders, more columns for POS batch/rows
2023-09-27 17:13:49 -05:00
Lance Edgar
3e56950872
Expose POS batch views as "typical"
2023-09-24 19:30:59 -05:00
Lance Edgar
58354e7adf
Add views etc. for member equity payments
2023-06-18 21:20:40 -05:00
Lance Edgar
92538b87ad
Add master view for CustomerShopper
2023-06-11 20:52:24 -05:00
Lance Edgar
816e652357
Add basic support for membership types
2023-06-06 13:13:19 -05:00
Lance Edgar
2ed63b1c1a
Massive overhaul of "generate project" feature
...
previous incarnation was woefully lacking. new feature is much more
extensible. still need to remove old POS integration specifics in
some places.
and a couple of unrelated things that snuck in..
- deprecate `rattail.util.OrderedDict`
- deprecate `rattail.util.import_module_path()`
- deprecate `rattail.util.import_reload()`
2023-05-05 00:18:16 -05:00
Lance Edgar
743a2ccd07
Add views for sample vendor files
2023-02-22 22:00:05 -06:00
Lance Edgar
2ebae17839
Refactor the Ordering Worksheet generator, per Buefy
2023-02-03 16:10:08 -06:00
Lance Edgar
1e5b7e7ee7
Add a couple more menu items to default set
2023-01-18 21:54:24 -06:00
Lance Edgar
3f61c9ee18
Add some more menu items to default set
2023-01-18 19:21:34 -06:00
Lance Edgar
23dea7bced
Add more views, menus to default set
2023-01-18 16:55:30 -06:00
Lance Edgar
98fa6eea05
Misc. tweaks for App Details / Configure Menus
2023-01-16 21:55:52 -06:00
Lance Edgar
9d2bcff96b
Add full set of default menus
...
plus dynamic set of integration menus, from providers
2023-01-14 18:48:56 -06:00
Lance Edgar
39d53617bd
Add new handlers, TailboneHandler and MenuHandler
2023-01-14 16:01:26 -06:00
Lance Edgar
d842a3d8e0
Add new views for App Info, and Configure App
...
and a way to specify version/url overrides for buefy, vue etc.
also, begin logic for "standard" admin menu
2023-01-12 15:30:10 -06:00
Lance Edgar
f388f84b07
Suppress error if menu entry has bad route name
2022-12-10 10:09:39 -06:00
Lance Edgar
66a15fb9a1
Add initial/basic support for configuring "included views"
...
also stub for managing "poser views"
2022-03-05 09:26:25 -06:00
Lance Edgar
74fecf553e
Add page/way to configure main menus
...
just the basics so far, index page routes and separators should be
supported but nothing else. also "menus from config" is all or
nothing, no way to mix config + code at this point
2022-02-26 17:22:54 -06:00
Lance Edgar
3553f23eab
Use dict instead of custom object to represent menus
...
as prep for editing menu config directly in app
2022-02-23 00:26:14 -06:00
Lance Edgar
fe80028c07
Add support for "nested" menu items
...
some menus were just getting too long, so this gives us a way to collapse
certain items, which user can expand as needed
2021-02-01 13:58:08 -06:00
Lance Edgar
c1eaf28812
Add support for top-level links for simple menus
...
also add 'messaging_enabled' to global template context, so can include (or
not) that stuff in the user menu
2018-11-29 14:51:57 -06:00
Lance Edgar
0eb394fb86
Add support for "simple" menus in base template
...
also flesh out the simple menu logic a bit, add separators etc.
2018-11-29 14:00:11 -06:00
Lance Edgar
b5083d32db
Add basic support for "simple menus"
...
for sake of keeping those in common across various themes
2018-11-29 01:39:20 -06:00