Lance Edgar
49d897ab86
docs: update project links, kallithea -> forgejo
2024-09-14 12:11:06 -05:00
Lance Edgar
7cc5c7abad
docs: use markdown for readme file
2024-09-13 18:46:06 -05:00
Lance Edgar
c954c4304b
bump: version 0.3.8 → 0.3.9
2024-08-19 12:02:28 -05:00
Lance Edgar
57d3a21e43
fix: improve logic for matching CORE stock purchase to Rattail payment
...
we were already "trying" to match on date only, but only as a sort of
fallback. now we still try "exact" date/time match first but then
also an explicit date match, before other fallback logic
2024-08-19 11:30:44 -05:00
Lance Edgar
666fb747bb
bump: version 0.3.7 → 0.3.8
2024-08-18 20:08:25 -05:00
Lance Edgar
6072a359fd
fix: avoid deprecated base class for config extension
2024-08-16 10:14:07 -05:00
Lance Edgar
802c8ab87b
fix: work around, log error when datasync can't locate member
2024-08-14 09:12:32 -05:00
Lance Edgar
b4f8bb9c93
bump: version 0.3.6 → 0.3.7
2024-08-13 11:24:36 -05:00
Lance Edgar
c3441f700d
fix: improve core-office anonymize
command logic
...
- prefer setting `custdata` names over `meminfo`
- use custdata name for basis of `meminfo.email`
- use "real" random zipcode
- fix attr assignment for `meminfo.zip`
2024-08-10 12:00:48 -05:00
Lance Edgar
9cc137d29a
bump: version 0.3.5 → 0.3.6
2024-08-06 23:22:14 -05:00
Lance Edgar
339c718b32
fix: fix DELETE triggers for meminfo
, employees
...
whoops not sure how those got missed
2024-08-06 11:41:02 -05:00
Lance Edgar
6cece2c41e
fix: avoid deprecated AppProvider.load_object()
method
2024-07-18 08:32:45 -05:00
Lance Edgar
c56a3d4cd5
bump: version 0.3.4 → 0.3.5
2024-07-14 11:24:43 -05:00
Lance Edgar
13b63cedd8
fix: update app provider entry point, per wuttjamaican
2024-07-14 11:24:13 -05:00
Lance Edgar
b7ad6ba37f
fix: fix CORE op model reference
2024-07-14 08:36:41 -05:00
Lance Edgar
24213f22c9
bump: version 0.3.3 → 0.3.4
2024-07-13 15:18:03 -05:00
Lance Edgar
345d5348c3
fix: refactor config.get_model()
=> app.model
...
per rattail changes
2024-07-13 09:52:53 -05:00
Lance Edgar
03bc03c9b8
fix: avoid error when CORE API gives record with no upc
2024-07-10 10:22:46 -05:00
Lance Edgar
d52a8704b7
bump: version 0.3.2 → 0.3.3
2024-07-05 00:00:31 -05:00
Lance Edgar
1adf3cece0
fix: add logic to auto-create user for CORE POS cashier login
...
config can now declare two things:
- whether to auto-create users (if needed) when CORE login succeeds
- which role the auto-created users should be assigned to
this is designed for usage with WuttaPOS, so existing/active cashiers
in CORE can login to WuttaPOS with minimal friction
2024-07-04 21:37:23 -05:00
Lance Edgar
e56cdf1802
fix: fix employee status when importing from CORE API
2024-07-04 21:33:38 -05:00
Lance Edgar
1b04b4097c
fix: add Employee support for CORE API -> Rattail import/datasync
2024-07-04 18:29:05 -05:00
Lance Edgar
4752409a45
fix: misc. improvements for CORE API importer, per flaky data
...
handle some edge cases better; let config dictate whether some
warnings should be logged etc.
2024-07-04 13:23:51 -05:00
Lance Edgar
dca2c1bfe2
fix: add command to install mysql triggers for CORE office_op
DB
...
for use with datasync. this also adds datasync support for
ProductCost preference
2024-07-03 18:25:18 -05:00
Lance Edgar
2f22be6e7e
fix: improve ProductCost sorting for import from CORE API
...
this hopefully ensures a more consistent preference order, fewer diffs
2024-07-02 22:44:55 -05:00
Lance Edgar
eb9a1ae4f0
fix: include person_uuid
for Member import from CORE API
...
so we correctly associate Customer / Person / Member
2024-07-02 13:58:47 -05:00
Lance Edgar
6f7fa65c09
bump: version 0.3.1 → 0.3.2
2024-07-02 01:34:55 -05:00
Lance Edgar
d2c8274afd
fix: avoid deprecated function for get_engines()
config
2024-07-01 22:11:00 -05:00
Lance Edgar
7dde017c58
bump: version 0.3.0 → 0.3.1
2024-07-01 13:59:25 -05:00
Lance Edgar
b903cf97fa
fix: remove legacy command definitions
2024-07-01 12:35:47 -05:00
Lance Edgar
6ddafa4041
docs: use more specific project homepage url
2024-06-14 19:49:33 -05:00
Lance Edgar
40598d76e8
bump: version 0.2.0 → 0.3.0
2024-06-10 16:09:38 -05:00
Lance Edgar
06c38c0ce2
feat: switch from setup.cfg to pyrpoject.toml + hatchling
2024-06-10 16:09:22 -05:00
Lance Edgar
7dd249a38a
Update changelog
2024-05-29 10:12:26 -05:00
Lance Edgar
ea147e8c0d
Add typer equivalents for rattail
commands
2024-05-16 19:16:08 -05:00
Lance Edgar
93c7b254a3
Migrate the crepes
commands to use typer
2024-05-15 23:12:49 -05:00
Lance Edgar
2b0ca89fb8
Migrate the core-office
commands to use typer
2024-05-15 23:01:26 -05:00
Lance Edgar
98e8e8128d
Migrate the trainwreck
commands to use typer
2024-05-15 20:49:14 -05:00
Lance Edgar
76b183676d
Misc. fixes for CORE API -> Theo importers
...
based on a certain sample data set, not sure why these didn't come up
before? oh well
2024-05-09 20:52:08 -05:00
Lance Edgar
421a58efc2
Add get_model_office_arch()
method for corepos handler
2024-05-08 20:14:33 -05:00
Lance Edgar
8eb097867e
Add basic support for importing from CSV to office_arch.bigArchive
...
still requires CSV file header column names to match the SA model,
and *not* the underlying mysql names
2024-05-08 14:54:16 -05:00
Lance Edgar
db8f872eef
Update changelog
2024-01-17 11:27:50 -06:00
Lance Edgar
f07c767826
Truncate "blue line" text if necessary when updating CORE
2024-01-17 11:26:42 -06:00
Lance Edgar
e332872f46
Update changelog
2023-11-30 15:17:47 -06:00
Lance Edgar
0813f2b7e3
Update subcommand entry point group names, per wuttjamaican
2023-11-21 14:40:18 -06:00
Lance Edgar
17e08c9f3c
Update changelog
2023-11-18 12:12:20 -06:00
Lance Edgar
e6c1b2d9ba
Add function for writing value to fannie config file
2023-11-18 12:11:39 -06:00
Lance Edgar
ebef0f6be1
Update changelog
2023-11-15 11:43:37 -06:00
Lance Edgar
439bd50deb
Add account_holder_full_name
for CORE -> Rattail customer import
2023-11-15 11:38:33 -06:00
Lance Edgar
5fa28a1843
Update changelog
2023-11-05 18:16:03 -06:00