Commit graph

136 commits

Author SHA1 Message Date
d3794e7782 docs: update intersphinx doc links per server migration 2025-02-18 12:16:00 -06:00
Lance Edgar
65ac2baf43 fix: update project source links, kallithea -> forgejo 2024-09-14 12:54:50 -05:00
Lance Edgar
da526824f9 docs: use markdown for readme file 2024-09-13 17:59:13 -05:00
Lance Edgar
02697de1e5 fix: avoid deprecated base class for config extension 2024-08-16 10:15:14 -05:00
Lance Edgar
b172612680 bump: version 0.2.2 → 0.2.3 2024-08-06 23:23:44 -05:00
Lance Edgar
6576946ae1 fix: define app_dist instead of app_package for Theo
for use with `app.get_version()` calls
2024-08-06 10:41:01 -05:00
Lance Edgar
2fda18c6cc fix: update menu config per wuttaweb 2024-07-14 11:48:13 -05:00
Lance Edgar
a13747582a fix: update config for default app model
per rattail changes
2024-07-13 09:48:32 -05:00
Lance Edgar
e5125b153b bump: version 0.2.1 → 0.2.2 2024-07-05 00:02:10 -05:00
Lance Edgar
ecb6f27a16 fix: use rattail function to create top-level command
share code in case logic ever changes
2024-07-01 12:00:43 -05:00
Lance Edgar
81689fe597 bump: version 0.2.0 → 0.2.1 2024-06-30 12:08:28 -05:00
Lance Edgar
acbcce1387 fix: add butterball libcache via fanstatic
using vue 3.4.31 and oruga 0.8.12
2024-06-30 12:07:45 -05:00
Lance Edgar
02dab76c46 bump: version 0.1.6 → 0.2.0 2024-06-10 21:10:34 -05:00
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