Commit Graph

140 Commits

Author SHA1 Message Date
9c8bb13fb0 fixing cors for prod 2026-01-20 22:41:51 -05:00
8001ea2b4c Normalize platform names to remove hyphens across import and API layers
Changes all platform references from hyphenated format (AR-15, AR-10, AR-9, AK-47) to non-hyphenated format (AR15, AR10, AR9, AK47) for consistency across:

- Import logic (MerchantFeedImportServiceImpl): Updated inferPlatform() method and default fallbacks
- API endpoints (ProductController, BuilderBootstrapController): Updated default parameter values
- Platform normalization: Updated BuilderBootstrapController.normalizePlatform() to strip hyphens instead of adding them

This ensures platform keys are consistent throughout the system and match the canonical format expected by the catalog and builder components.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-20 20:29:34 -05:00
49d0b374d7 Merge remote-tracking branch 'origin/develop' into develop 2026-01-20 19:28:25 -05:00
e1e22f41e0 fixing platform to use standardized platform format (no hyphen) 2026-01-20 19:28:17 -05:00
5b65c73677 Add POST endpoint to create new merchants via admin API
Enables merchant creation through the admin UI by adding a POST endpoint to MerchantAdminController. Also adds avantlinkMid field to MerchantAdminDto to satisfy the required database constraint.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-20 19:27:34 -05:00
8c85840068 frenzy 2026-01-20 17:23:45 -05:00
198e7c7b39 Merge branch 'develop' of ssh://gitea.gofwd.group:2225/Forward_Group/ballistic-builder-spring into develop 2026-01-20 16:56:04 -05:00
942a20c1b3 changed the api key 2026-01-20 16:55:45 -05:00
Don Strawsburg
6a8dd7208e ci file 2026-01-20 15:10:19 -05:00
Don Strawsburg
3f928cc687 adding ci/cd 2026-01-20 12:05:37 -05:00
bba5287289 properties file changes 2026-01-18 08:32:33 -05:00
2dba685d6f Merge branch 'develop' of ssh://gitea.gofwd.group:2225/Forward_Group/ballistic-builder-spring into develop 2026-01-18 08:28:04 -05:00
ec07e5a0c8 docker-compose and docker files 2026-01-18 08:27:51 -05:00
Don Strawsburg
3f33d944e2 moving and a shaking up this build 2026-01-16 12:54:33 -05:00
65b91df22c buildsService fixes 2026-01-15 23:10:21 -05:00
Don Strawsburg
f6a0e11405 nothing much here 2026-01-15 17:02:37 -05:00
Don Strawsburg
744a31ecb4 Adding some mappers and dtos to clean up data issues in the controllers 2026-01-15 15:45:09 -05:00
Don Strawsburg
407c9cfa2c reorg and some updates 2026-01-15 12:48:53 -05:00
Don Strawsburg
ea58cc920f cleanup and fixes 2026-01-15 11:28:21 -05:00
Don Strawsburg
94be32fed0 changes to build so we can create the screen that is missing 2026-01-14 16:19:50 -05:00
52b9ffd105 fixes to admin/products 2026-01-09 10:18:56 -05:00
d7408d41a3 support for filtering and updating caliber 2026-01-08 15:26:22 -05:00
50992a03c4 more meta data in product api 2026-01-08 06:08:06 -05:00
a0ab520d5a added missing application-dev.yml back, i literally feel asleep and deleted it, move a few other classeses 2026-01-07 18:01:07 -05:00
70a54354c8 fixed enaum path issue in namedqueires, God only knows how that even works 2026-01-06 16:11:59 -05:00
3f1e6f7f42 more organization may need more feature packages like AI 2026-01-06 14:42:23 -05:00
f0f12d76a6 organizing 2026-01-06 12:23:14 -05:00
887ccc01d5 shortlink fixes and app properties 2026-01-06 05:56:19 -05:00
6c8205b90c small fix 2026-01-06 05:46:27 -05:00
e96bc24bd2 short links 2026-01-06 05:20:40 -05:00
37327ee9bf merge conflict fixed 2026-01-05 22:13:31 -05:00
601ab2a03d Merge branch 'develop' of ssh://gitea.gofwd.group:2225/Forward_Group/ballistic-builder-spring into develop 2026-01-05 22:06:49 -05:00
1d18be7dcd adding env file since I always for the property 2026-01-05 22:05:41 -05:00
97c28e94b8 moving packages 2026-01-05 17:29:13 -05:00
ae209abb77 fixes for platforms in admin pages. 2026-01-05 13:43:34 -05:00
d52dee105c added server side price sorting endpoints 2026-01-02 09:50:33 -05:00
babba2757b added ai context for openai and claude 2025-12-31 18:41:23 -05:00
9ec229d4dd added claude.md for ai context and development guidance
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-31 18:40:48 -05:00
61a64521b2 finished cleaning up all this wild db heavy api calls. 2025-12-30 14:15:04 -05:00
ec44e0d0a1 cleaned up api stuff. no longer pulling 2000 products each call. 2025-12-30 13:53:37 -05:00
fdaf25927d fixed app properties 2025-12-30 09:13:01 -05:00
82508e9fcc Merge remote-tracking branch 'origin/develop' into develop 2025-12-30 09:06:50 -05:00
91867ad189 new admin endpoints and cleaned up product dto for faster response 2025-12-30 09:06:37 -05:00
219ce94cc0 removing setting that is causing error 2025-12-29 21:49:54 -05:00
30ac00ecf9 shit ton. reworked parts role and canonical categories. 2025-12-29 13:59:41 -05:00
5269ec479b my brain is melting. reworked the categorization 2025-12-28 13:15:16 -05:00
dc1c829dab a lot of account settings and user table changes 2025-12-27 20:00:58 -05:00
5d25176f0d added support for a new builds/detials page and endpoints 2025-12-26 20:52:47 -05:00
d8c1cf6799 wired in email templates 2025-12-26 19:09:22 -05:00
24d6cfdae3 cleaned up email so we can send beta invites manually through admin only api 2025-12-26 17:19:41 -05:00