Commit graph

50 commits

Author SHA1 Message Date
Lance Edgar 3d956ef875 fix: bump version requirement for wuttaweb 2025-02-21 18:54:21 -06:00
Lance Edgar 1ee398e8fb feat: add basic support to "resolve" a pending product 2025-02-21 18:13:57 -06:00
Lance Edgar 6b4bc3da10 bump: version 0.5.0 → 0.6.0 2025-02-20 09:33:44 -06:00
Lance Edgar edd1f17184 fix: fix customer rendering in OrderItem grids; add sort/filter 2025-02-20 09:04:12 -06:00
Lance Edgar d8b37969c5 fix: track vendor name/SKU per OrderItem
and include vendor name filter by default for Placement, Receiving views
2025-02-20 09:04:10 -06:00
Lance Edgar 7ea83b2715 fix: require store for new orders, if so configured 2025-02-19 19:18:30 -06:00
Lance Edgar f3cca2e370 docs: avoid latest sphinx, per recent error
not sure exactly what the problem here is, but docs cannot build with
sphinx 8.2 - and traceback showed sphinx-toolbox was responsible.  the
latter apparently is required by the `enum-tools[sphinx]` pkg

hopefully we can remove this cap before long..?

cf. https://www.sphinx-doc.org/en/master/changes/index.html#release-8-2-0-released-feb-18-2025
2025-02-19 19:15:50 -06:00
Lance Edgar 4bb4272341 docs: update intersphinx doc links per server migration 2025-02-18 12:15:00 -06:00
Lance Edgar 3ca89a8479 feat: allow re-order past product for new orders
assuming batch has a customer set, with order history

nb. this only uses past *products* and not order qty/uom
2025-02-01 19:39:02 -06:00
Lance Edgar aa31d23fc8 feat: add per-department default item discount 2025-01-30 21:45:10 -06:00
Lance Edgar 7e1d68e2cf fix: move Pricing config to separate section, for orders/configure 2025-01-30 15:46:02 -06:00
Lance Edgar 89e3445ace feat: add config option to show/hide Store ID; default value 2025-01-27 20:33:14 -06:00
Lance Edgar 3ef84ff706 feat: add basic model, views for Stores 2025-01-27 18:15:07 -06:00
Lance Edgar 76075f146c bump: version 0.4.0 → 0.5.0 2025-01-26 17:52:16 -06:00
Lance Edgar d8c834095b feat: add pkg extras for postgres, mysql; update install doc
no longer requires psycopg2 by default; use postgres extra
2025-01-26 17:50:00 -06:00
Lance Edgar a14b97243c docs: add install doc 2025-01-26 13:18:32 -06:00
Lance Edgar df6db3cc56 fix: add setup hook to auto-create Order Admin role 2025-01-26 13:17:35 -06:00
Lance Edgar aeafd9e669 docs: add overview doc 2025-01-26 11:34:26 -06:00
Lance Edgar bdf9e46be5 feat: allow basic support for item discounts 2025-01-25 23:33:49 -06:00
Lance Edgar f8f745c243 fix: bugfix for view order item page template 2025-01-23 20:09:45 -06:00
Lance Edgar b35c9bcdfa bump: version 0.3.0 → 0.4.0 2025-01-23 17:17:18 -06:00
Lance Edgar 7167c6a7cc feat: add initial workflow master views, UI features 2025-01-23 16:55:41 -06:00
Lance Edgar 9d378a0c5f feat: add tools to change order item status; add notes 2025-01-15 22:08:11 -06:00
Lance Edgar b4deea76e0 feat: add initial support for order item events
so far just attaching events on creation, but then can view them
2025-01-15 19:26:01 -06:00
Lance Edgar c79b0262f3 fix: customize "view order item" page w/ panels
more to come soon..
2025-01-15 17:16:31 -06:00
Lance Edgar 13d576295e fix: add loading overlay for expensive calls in orders/create 2025-01-15 14:55:27 -06:00
Lance Edgar e7a5f6c09e tests: fix test for orders / configure_form() 2025-01-13 18:56:41 -06:00
Lance Edgar 6d884bccc3 fix: hide local customer when not applicable, for order view 2025-01-13 17:04:24 -06:00
Lance Edgar 778a34bfab docs: tweak trove classifiers 2025-01-13 17:03:54 -06:00
Lance Edgar f25e597ff5 bump: version 0.2.0 → 0.3.0 2025-01-13 13:33:24 -06:00
Lance Edgar ac753a62f8 fix: expose new order batch handler choice in orders/configure 2025-01-13 13:03:20 -06:00
Lance Edgar f4fdba1bbb fix: add "Other" menu, for e.g. integration system links 2025-01-13 09:23:22 -06:00
Lance Edgar 811a37995d feat: move lookup logic to handler; improve support for external lookup 2025-01-12 22:03:31 -06:00
Lance Edgar f8f4933ca1 fix: bugfix when new order with no pending customer 2025-01-09 21:44:47 -06:00
Lance Edgar 2c95d3ce28 docs: fix glossary term mixup 2025-01-09 21:04:34 -06:00
Lance Edgar 2cafc1774e bump: version 0.1.0 → 0.2.0 2025-01-09 12:55:04 -06:00
Lance Edgar a4ad23c7fa feat: add basic support for local customer, product lookups
also convert pending to local (where relevant) when executing batch
2025-01-09 12:13:58 -06:00
Lance Edgar ebd22fe6ee fix: expose config for new order w/ pending product
- whether or not this feature should be allowed at all
- user must have permission also
- UI should honor both of the above
- also, which fields are required for new pending product
2025-01-06 19:46:43 -06:00
Lance Edgar e677cd5d8c build: ignore dist folder 2025-01-06 17:38:12 -06:00
Lance Edgar dfaec14350 bump: version 0.0.0 → 0.1.0 2025-01-06 17:37:40 -06:00
Lance Edgar 85183180ab build: add release task 2025-01-06 17:35:31 -06:00
Lance Edgar 0171b9b1ed docs: set description, docs url in readme 2025-01-06 17:34:38 -06:00
Lance Edgar 6954dde8bc docs: ensure static folder exists 2025-01-06 17:28:26 -06:00
Lance Edgar ef07d30a85 feat: add basic "create order" feature, docs, tests
just the package API docs so far, narrative will come later
2025-01-06 17:03:41 -06:00
Lance Edgar 89265f0240 docs: remove unwanted readme 2024-12-30 18:28:45 -06:00
Lance Edgar 9810a1fa69 docs: add GPL license headers to python modules 2024-12-30 18:28:18 -06:00
Lance Edgar 3a9f0d751e fix: add static libcache files for vue2 + buefy 2024-12-30 17:59:30 -06:00
Lance Edgar 749df597de build: move package to src/ dir, update pyproject.toml 2024-12-30 17:57:14 -06:00
Lance Edgar 493b7c77ca build: ignore cache files 2024-12-30 17:51:51 -06:00
Lance Edgar 4495a94611 initial contents as generated via cookiecutter-wuttaweb 2024-12-30 17:40:34 -06:00