-
5f8aec456b
Unified Quote Journal (parts_log) v3
main
Mikhail Chusavitin
2026-03-21 17:25:54 +03:00
-
f73e3d144d
Vendor mapping: wildcard ignore patterns, bulk CSV import, multi-lot qty
Mikhail Chusavitin
2026-03-19 09:41:48 +03:00
-
df14da2265
Improve pricing modal performance and charting
v0.6.0
Mikhail Chusavitin
2026-03-17 12:37:58 +03:00
-
df5be91353
Improve performance on poor connections: local assets, gzip, caching
v0.5.0
Mikhail Chusavitin
2026-03-14 14:51:21 +03:00
-
c53c484bde
Replace competitor discount with price_uplift; stock pricelist detail UI
v0.4.0
Mikhail Chusavitin
2026-03-13 12:58:41 +03:00
-
9b9b343f0c
Update bible: competitors API endpoints and pricelist deletion/competitor sections
v0.3.0
Mikhail Chusavitin
2026-03-13 10:24:34 +03:00
-
9fde087d0a
Wire competitor models, task type, usage count fix, and Competitors page handler
Mikhail Chusavitin
2026-03-13 09:00:07 +03:00
-
ec182abe99
Competitor pricelist: aggregate all competitors, rebuild without re-import
Mikhail Chusavitin
2026-03-13 08:17:44 +03:00
-
592d77e30b
Fix estimate data leaking into competitor/warehouse pricelists
Mikhail Chusavitin
2026-03-13 08:09:47 +03:00
-
f48615e8a9
Modularize Go files, extract JS to static, implement competitor pricelists
Mikhail Chusavitin
2026-03-13 07:44:10 +03:00
-
c0fecde34e
Add new items section to price changes modal
Mikhail Chusavitin
2026-03-12 11:39:47 +03:00
-
d067a5890a
Update bible submodule
Mikhail Chusavitin
2026-03-08 17:09:43 +03:00
-
3f26a2935a
Refactor vendor mappings to canonical PN catalog
v0.2.0
Mikhail Chusavitin
2026-03-07 23:11:42 +03:00
-
96572be712
Harden local admin and secret storage
Mikhail Chusavitin
2026-03-07 22:14:31 +03:00
-
08de9006ef
Refactor partnumber book catalog storage
Mikhail Chusavitin
2026-03-07 22:10:05 +03:00
-
b2b2f4774c
Refactor scheduler and settings UI
Mikhail Chusavitin
2026-03-07 21:10:20 +03:00
-
27e33db446
Restore previous bible/ content as bible-local/
Michael Chus
2026-03-01 22:26:50 +03:00
-
f0c5aa8da3
Convert bible/ to git submodule (mchus/bible)
Michael Chus
2026-03-01 22:25:55 +03:00
-
7e6a30fc39
Add bible submodule files (patterns, kit, exports, demo)
Michael Chus
2026-03-01 22:25:01 +03:00
-
85b2f6169e
Update bible paths kit/ → rules/
Michael Chus
2026-03-01 16:57:52 +03:00
-
04ce74ca1b
Refine vendor mapping CSV operations and ignore import flow
Mikhail Chusavitin
2026-02-27 16:49:39 +03:00
-
6f1de7a20e
Add vendor mappings CSV import modal and fix vendor rename save
Mikhail Chusavitin
2026-02-26 12:44:11 +03:00
-
63454554c1
Fix vendor mapping delete behavior and update docs
Mikhail Chusavitin
2026-02-25 19:06:28 +03:00
-
a4457a0a28
Add partnumber book snapshots for QuoteForge integration
Michael Chus
2026-02-21 22:16:16 +03:00
-
225e1beda9
Fix pricelist generation logic
Mikhail Chusavitin
2026-02-20 19:13:34 +03:00
-
c96a8806c4
Harden pricelist formation and document architecture decisions
Mikhail Chusavitin
2026-02-20 19:01:07 +03:00
-
d381a5833d
Require bible updates before user-requested commits
Mikhail Chusavitin
2026-02-20 15:38:12 +03:00
-
60563509e4
Deduplicate vendor seen by partnumber and fix vendor mappings list
Mikhail Chusavitin
2026-02-20 15:37:41 +03:00
-
7d402b756d
docs: add bible/ as single source of architectural truth
Mikhail Chusavitin
2026-02-20 14:16:47 +03:00
-
c22328bf03
Implement global vendor mappings with bundle support and seen-based ignore
Mikhail Chusavitin
2026-02-18 19:54:07 +03:00
-
b94dd3d015
warehouse: switch stock pricing to weighted_avg
Mikhail Chusavitin
2026-02-18 19:45:32 +03:00
-
9eb573ca90
Restore lot mappings tools and ignore rules
Mikhail Chusavitin
2026-02-18 11:03:10 +03:00
-
221e414e2f
Default lot category to PART_ when missing
Mikhail Chusavitin
2026-02-18 10:32:51 +03:00
-
0827c501df
Update lot recalc flow
Mikhail Chusavitin
2026-02-18 10:32:36 +03:00
-
d55f484616
Update admin pricing recalc flow
Mikhail Chusavitin
2026-02-18 10:32:13 +03:00
-
50d1e281a5
Update pricing handler counts and defaults
Mikhail Chusavitin
2026-02-18 10:31:35 +03:00
-
c939ce18ad
Merge origin/main
Mikhail Chusavitin
2026-02-18 10:12:07 +03:00
-
-
985e64d1b5
chore: apply pending changes
Michael Chus
2026-02-18 07:01:49 +03:00
-
f64c4fd6b2
feat: optimize background tasks and fix warehouse pricelist workflow
Michael Chus
2026-02-16 11:08:10 +03:00
-
c8ad43677d
refactor: separate LOT management to dedicated page
Mikhail Chusavitin
2026-02-10 16:13:04 +03:00
-
9b07262514
chore: remove compiled binary from tracking
Mikhail Chusavitin
2026-02-10 15:25:35 +03:00
-
70bcb428cc
fix: handle MySQL 'Cannot change column' error in migrations
Mikhail Chusavitin
2026-02-10 15:25:17 +03:00
-
c47c93ab31
fix: потоковая отправка прогресса создания прайслиста и исправление маппинга колонки категории
Mikhail Chusavitin
2026-02-10 15:17:16 +03:00
-
7849e5a3fd
release binary
v0.2.0-1-g7849e5a
Michael Chus
2026-02-08 21:39:59 +03:00
-
c9f7f4e908
release binary
Michael Chus
2026-02-08 21:39:59 +03:00
-
-
cb469177e2
feat: add timeout utility for database operations
Michael Chus
2026-02-08 21:31:41 +03:00
-
7d671203d7
feat: add timeout utility for database operations
Michael Chus
2026-02-08 21:31:41 +03:00
-
728bc06a05
feat: implement background task system with notifications
Michael Chus
2026-02-08 20:39:59 +03:00
-
e97cd5048c
feat: implement background task system with notifications
Michael Chus
2026-02-08 20:39:59 +03:00
-
a7998e86ff
docs: add CSV export pattern documentation
Michael Chus
2026-02-08 13:14:12 +03:00
-
06aa7c7067
docs: add CSV export pattern documentation
Michael Chus
2026-02-08 13:14:12 +03:00
-
bbf5be615a
feat: add pricelist CSV export and improve description display
Michael Chus
2026-02-08 12:25:38 +03:00
-
9bc01831c9
feat: add pricelist CSV export and improve description display
Michael Chus
2026-02-08 12:25:38 +03:00
-
7fc79f006a
fix: prevent duplicate partnumbers in stock mappings table
Michael Chus
2026-02-08 11:58:13 +03:00
-
ed339a172b
fix: prevent duplicate partnumbers in stock mappings table
Michael Chus
2026-02-08 11:58:13 +03:00
-
0e61382633
feat: add LOT creation, auto-save mappings, disable auto warehouse pricelist
Michael Chus
2026-02-08 11:34:43 +03:00
-
85062e007c
feat: add LOT creation, auto-save mappings, disable auto warehouse pricelist
Michael Chus
2026-02-08 11:34:43 +03:00
-
3f7920d877
Restore connection settings modal from top nav
Michael Chus
2026-02-08 10:54:31 +03:00
-
319400106c
Restore connection settings modal from top nav
Michael Chus
2026-02-08 10:54:31 +03:00
-
eb09177f21
docs: remove obsolete integration and migration notes
Michael Chus
2026-02-08 09:01:59 +03:00
-
8fbdcb1d86
docs: remove obsolete integration and migration notes
Michael Chus
2026-02-08 09:01:59 +03:00
-
fbd6861a20
lincense initial commit
Michael Chus
2026-02-08 08:57:52 +03:00
-
d8954c411c
lincense initial commit
Michael Chus
2026-02-08 08:57:52 +03:00
-
-
88e8655450
chore: ignore releases artifacts
Michael Chus
2026-02-08 08:54:48 +03:00
-
d1ab562282
docs: restore README for current PriceForge runtime
Michael Chus
2026-02-07 21:50:57 +03:00
-
bf5dce9f18
chore: remove remaining QuoteForge/qfs references
Michael Chus
2026-02-07 21:49:32 +03:00
-
641bc5614f
chore: refresh pfs binary
Michael Chus
2026-02-07 21:47:04 +03:00
-
22f0ad0e6e
ui: switch branding palette to orange
Michael Chus
2026-02-07 21:45:36 +03:00
-
005478ac6b
refactor to MariaDB-only runtime and simplify PriceForge
v0.1.0
Michael Chus
2026-02-07 21:38:55 +03:00
-
20309d1f0e
Fork from QuoteForge → PriceForge
Michael Chus
2026-02-07 21:00:01 +03:00
-
2f94536ed9
Initial commit
Michael Chus
2026-02-07 21:40:45 +03:00