Lance Edgar
614cba792d
feat(license): declare project license as GNU GPL v3+
2024-06-10 21:10:27 -05:00
Lance Edgar
8b2320ebc1
feat: switch from setup.cfg to pyproject.toml + hatchling
2024-06-10 21:10:25 -05:00
Lance Edgar
21d448340f
Remove hard-coded favicon, header image urls
...
upstream default leverages config instead
2024-05-31 12:20:13 -05:00
Lance Edgar
af1757b66f
Migrate commands to use 'typer' framework
2024-05-15 16:07:10 -05:00
Lance Edgar
8a6933c43e
Remove duplicated entries from appsettings
module
...
those are exposed in other places now
2024-04-13 08:04:59 -05:00
Lance Edgar
c4080f3d5b
Update subcommand entry point group names, per wuttjamaican
2023-11-21 14:46:36 -06:00
Lance Edgar
98c95637cb
Tweak config keys for batch handlers, per upstream change
2023-10-29 15:54:24 -05:00
Lance Edgar
0ce1f2f8d8
Update to latest byjove lib, built with lts/gallium
...
also update all other dependencies for mobile app
2023-08-04 00:02:29 -05:00
Lance Edgar
72d45eac36
Update theo mobile app to use lts/gallium version for nodejs
...
as of writing byjove is still built with lts/fermium
2023-08-03 11:00:01 -05:00
Lance Edgar
df2ac59ab1
Include CORE-POS problem reports, if integrating with it
2023-08-03 10:50:36 -05:00
Lance Edgar
080e9fa3b4
Tweak view config etc. per upstream changes
2023-06-10 16:53:39 -05:00
Lance Edgar
3ece00f059
Remove curated email settings
...
just use entry points like other apps
2023-06-09 19:59:09 -05:00
Lance Edgar
023e76973f
Replace setup.py
contents with setup.cfg
2023-05-16 13:38:57 -05:00
Lance Edgar
ffbd3c7586
Remove version cap for plaster lib
...
no longer relevant here
2023-03-08 20:50:32 -06:00
Lance Edgar
e089d31884
Remove version cap (1.3.x) for SQLAlchemy
...
whoops i did not see this in time, and already made the rattail pkg
require SQLAlchemy 1.4.x
need to test Catapult integration again sometime...
2023-02-11 22:29:10 -06:00
Lance Edgar
0b5fd81c0c
Tweak menu, to include Ordering/Inventory Worksheets
2023-02-03 16:08:47 -06:00
Lance Edgar
e4bd4953a4
Set default config value for app_package
2023-01-25 17:29:16 -06:00
Lance Edgar
8cc0e2755d
Use upstream menus completely
2023-01-18 17:56:54 -06:00
Lance Edgar
4dec538418
Remove the 'app' extra, absorb into requirements
2023-01-18 17:26:05 -06:00
Lance Edgar
fc89558472
Add support for new-style theo install
command
...
also use upstream menus where possible
2023-01-18 15:21:06 -06:00
Lance Edgar
1af76715be
Expose settings for Vue/Buefy versions
2022-12-22 21:48:21 -06:00
Lance Edgar
32d7466442
Refactor various views and config, per upstream changes
...
adding (most of) proper integration support
2022-12-10 10:01:13 -06:00
Lance Edgar
bb68e2713d
Remove version cap for mysql-connector-python
...
live demo now runs on python 3.9.2 and so whatever issue i ran across
previously, is no longer a thing i guess.
maybe should officially declare python 3.9 classifier? perhaps better
to add mysql version cap back in, for certain python versions? for
now i'm feeling like just this is good enough
2022-11-26 20:51:18 -06:00
Lance Edgar
4a983f6ff0
Allow running web app via ASGI
2022-11-21 22:56:34 -06:00
Lance Edgar
64a2b05c7a
Check for user uuid, instead of presence of user object
...
in order to know which pages etc. to show for current user. now the
user object is always at least an empty dict; will never be null
2022-11-21 16:46:33 -06:00
Lance Edgar
a2e35933e7
Cap version of plaster lib, per recent errors
2022-11-20 16:36:34 -06:00
Lance Edgar
9e935aeaa5
Rename menu for Luigi Tasks
2022-11-20 16:32:55 -06:00
Lance Edgar
1656a95066
Use routes instead of urls, for menu definitions
2022-08-22 16:51:41 -05:00
Lance Edgar
0a150d2ae5
Add luigi views
2022-08-22 16:49:51 -05:00
Lance Edgar
f899a86666
Fix menu for datasync
2022-08-21 15:23:30 -05:00
Lance Edgar
c391ce042b
Tweak menu for generating new report, per upstream changes
2022-01-31 19:36:23 -06:00
Lance Edgar
7f371ff2d0
Doc tweaks
2022-01-08 19:52:39 -06:00
Lance Edgar
02de0077a2
Add basic docs for demo, installation, development
2021-12-27 16:14:27 -06:00
Lance Edgar
cfc0e3a25d
Add feature overview docs
2021-12-24 10:17:15 -06:00
Lance Edgar
b59f2c1e73
Add a couple of email setting definitions
2021-12-23 19:59:18 -06:00
Lance Edgar
7f8f0fb7dc
Remove some App Settings which now have their own config page
2021-12-22 16:34:25 -06:00
Lance Edgar
70c4b6e3b2
Move the Trainwreck (Transactions) menu entry under Reporting
2021-12-13 21:53:30 -06:00
Lance Edgar
cb00ded72d
Remove some more App Settings, now available elsewhere
2021-12-13 21:34:00 -06:00
Lance Edgar
575aba9aff
Remove some App Settings which were moved to Configure Receiving
2021-12-13 20:36:01 -06:00
Lance Edgar
133c575e9e
Avoid the CORE-POS menu if not using buefy theme
...
b/c jquery theme does not support nested sub-menus
2021-12-08 19:15:50 -06:00
Lance Edgar
22aad5e31f
Add basic "receiving" support for theo mobile
2021-12-07 20:05:49 -06:00
Lance Edgar
3779d7b9f4
Expose meny entry for Problem Reports
2021-12-07 17:45:57 -06:00
Lance Edgar
5c57df189f
Register import handlers
2021-12-06 20:10:39 -06:00
Lance Edgar
04d9b573c2
Expose views for Raw Permissions, DataSync Threads
2021-12-06 20:10:26 -06:00
Lance Edgar
4f54237aef
Add import/export handler views
2021-12-05 17:26:47 -06:00
Lance Edgar
d0521bfb57
Add menu entry for Pending Products
...
also move the entry for Pending Customers
2021-11-10 12:40:53 -06:00
Lance Edgar
a3c4f0cc3a
Add setting for "price may be questionable"
2021-11-06 20:33:58 -05:00
Lance Edgar
892ddaa985
Members should come before Customers in menu
...
at least, for those stores which have a Member concept
2021-10-07 21:51:34 -04:00
Lance Edgar
6801124fdc
Add some custorder app settings
2021-10-07 20:48:02 -04:00
Lance Edgar
f28bfc4197
Add menu entry for Pending Customers, for new custorders
2021-10-07 20:46:06 -04:00