Tour
49a6c755ee
fix-tests-cleanup
...
Former-commit-id: 3cc0d40fa3
2025-12-08 07:52:54 +01:00
Tour
df919abad5
fix-tests-cleanup
...
Former-commit-id: be65f4a5e6
2025-12-08 07:19:50 +01:00
Tour
aecf32eb19
fix-tests-cleanup
...
Former-commit-id: 3358a2693c
2025-12-08 05:37:35 +01:00
Tour
efc6b7ac21
fix-tests-cleanup
...
Former-commit-id: 62cda5c0cb
2025-12-08 05:37:29 +01:00
Tour
270df601d2
slash
...
Former-commit-id: 7600cebcbb
2025-12-07 18:06:17 +01:00
Tour
9cb19bbd8b
Features
...
Former-commit-id: 394469923b
2025-12-07 16:25:29 +01:00
Tour
8a74b2bc71
test
...
Former-commit-id: 2da6049206
2025-12-07 15:51:11 +01:00
Tour
c7040f1ed7
redeploy
...
Former-commit-id: 3cf2d2ef7a
2025-12-07 15:27:29 +01:00
Tour
22c1e99c4a
Enrich ALL lots on startup in background thread
...
Former-commit-id: afd7b311a9
2025-12-07 14:48:36 +01:00
Tour
f6f37ff9d1
Add startup enrichment trigger for lot intelligence data
...
- Added StartupEvent observer to QuarkusWorkflowScheduler
- Triggers enrichment of lots closing within 24 hours on startup
- Ensures bid intelligence data is populated immediately after deployment
- Fixes issue where server showed 0 lots with bids
This ensures the GraphQL enrichment service runs at startup to populate
bid_count, starting_bid, followers_count and other intelligence fields.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
Former-commit-id: 7ab21ae840
2025-12-07 14:43:10 +01:00
Tour
86b19db30b
Fix database schema: Change auction_id and lot_id from BIGINT to TEXT
...
The scraper uses TEXT IDs like "A7-40063-2" but DatabaseService was creating
BIGINT columns, causing PRIMARY KEY constraint failures on the server.
Changes:
- auction_id: BIGINT -> TEXT PRIMARY KEY
- lot_id: BIGINT -> TEXT PRIMARY KEY
- sale_id: BIGINT -> TEXT
- Added UNIQUE constraints on URLs
- Added migration script (fix-schema.sql)
This fixes the "UNIQUE constraint failed: auctions.auction_id" errors
and allows bid data to populate correctly on the server.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
Former-commit-id: 12c3a732e4
2025-12-07 13:59:26 +01:00
Tour
4f0d5113f5
Fix GraphQL enrichment to use displayId instead of numeric lotId
...
- Added displayId (String) field to Lot record for full lot ID (e.g., "A1-34732-49")
- Updated ScraperDataAdapter to extract both numeric ID and displayId from database
- Fixed TroostwijkGraphQLClient to query by displayId using lotDetails() instead of lot()
- Matched Python scraper's query structure with LOT_BIDDING_QUERY pattern
- Updated GraphQL response parsing to handle lotDetails.location and biddingStatistics
- Added upsertLotWithIntelligence() method to DatabaseService for full intelligence updates
- Updated LotEnrichmentService to pass displayId to GraphQL client
This fixes the "No intelligence data returned" error on production server.
GraphQL API requires string displayId parameter, not numeric lot ID.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
Former-commit-id: 4d7da94315
2025-12-07 13:31:40 +01:00
Tour
2e8af3b1d2
Fix PRIMARY KEY constraint handling in auction import
...
- Handle both auction_id and URL constraint failures
- Add fallback UPDATE by URL when INSERT fails
- Properly catch and log constraint violations without propagating
- Fixes import errors on server with duplicate auctions
Former-commit-id: 80b9841aee
2025-12-07 13:10:39 +01:00
Tour
cadb703a88
goog
...
Former-commit-id: 00eb3f7aca
2025-12-07 12:59:22 +01:00
Tour
93d47436a8
goog
...
Former-commit-id: 825058f790
2025-12-07 12:56:53 +01:00
Tour
1ccb4558d7
goog
...
Former-commit-id: d5d245cfc1
2025-12-07 12:47:36 +01:00
Tour
d18d4f40f4
Features
...
Former-commit-id: ca19649b6a
2025-12-07 11:41:22 +01:00
Tour
b7e387da62
Features
...
Former-commit-id: 65bb5cd80a
2025-12-07 11:31:55 +01:00
Tour
fb31915b39
Fix mock tests
...
Former-commit-id: 43b5fc03fd
2025-12-07 11:08:59 +01:00
Tour
89969b8234
Fix mock tests
...
Former-commit-id: 11a76e0292
2025-12-07 09:59:08 +01:00
Tour
c63cc2dc3d
Fix mock tests
...
Former-commit-id: a649b629e4
2025-12-07 06:51:18 +01:00
Tour
ca38327834
Fix mock tests
...
Former-commit-id: 3efa83bc44
2025-12-07 06:32:03 +01:00
Tour
03f94de020
Fix mock tests
...
Former-commit-id: ef804b3896
2025-12-07 06:28:37 +01:00
Tour
4764f072b5
Fix mock tests
...
Former-commit-id: f561a73b01
2025-12-07 02:36:00 +01:00
Tour
5d966da2c4
Fix mock tests
...
Former-commit-id: 432fcbc503
2025-12-06 21:37:08 +01:00
Tour
57524de4ad
Fix mock tests
...
Former-commit-id: b4e0f8c13b
2025-12-06 21:36:55 +01:00
Tour
f750f211db
Fix build: Update tests for image download refactor
...
- Remove RateLimitedHttpClient from ImageProcessingService constructor
- Rewrite ImageProcessingServiceTest to test new object detection workflow
- Fix IntegrationTest constructor call
- Add insertImage() back to DatabaseService for test compatibility
- Tests now focus on object detection rather than image downloading
Former-commit-id: e216a763ac
2025-12-06 21:34:29 +01:00
Tour
9baaca9013
go
...
Former-commit-id: 6091b7180f
2025-12-06 21:27:19 +01:00
Tour
49cb4f94aa
test
...
Former-commit-id: 288ee6a2a6
2025-12-06 07:08:07 +01:00
Tour
4375021a65
%*
...
Former-commit-id: a25c0bdf5d
2025-12-06 07:04:53 +01:00
Tour
4ab55cb55c
all
...
Former-commit-id: 4ecb6625c8
2025-12-06 06:23:34 +01:00
Tour
d055b52c43
all
...
Former-commit-id: 174d0b136e
2025-12-06 06:19:23 +01:00
Tour
f6246c5156
front-end-fix
...
Former-commit-id: d8f7464944
2025-12-06 06:14:26 +01:00
Tour
175fa3a4fd
front-end-fix
...
Former-commit-id: 9f5003ecc5
2025-12-06 06:03:43 +01:00
Tour
f8cd3f21c7
front-end-fix
...
Former-commit-id: cda9b648ad
2025-12-06 05:59:22 +01:00
Tour
14389236a3
front-end-fix
...
Former-commit-id: 1af565ae1b
2025-12-06 05:51:55 +01:00
Tour
39c0161dc2
Fix mock tests
...
Former-commit-id: 36b03dea7b
2025-12-06 05:41:14 +01:00
Tour
745fbdadd5
front-end-fix
...
Former-commit-id: 528a217708
2025-12-06 05:39:59 +01:00
Tour
4223628c0e
front-end-fix
...
Former-commit-id: d1a149e40d
2025-12-06 05:29:41 +01:00
Tour
08312daead
Fix mock tests
...
Former-commit-id: 758e60ecb3
2025-12-05 21:10:17 +01:00
Tour
2b5762237d
done
...
Former-commit-id: e06f5747ec
2025-12-05 20:58:32 +01:00
Tour
5e0c8ab531
done
...
Former-commit-id: 0b1be38681
2025-12-05 20:54:23 +01:00
Tour
7b07db83a3
init
...
Former-commit-id: e9b4298f58
2025-12-05 09:42:48 +01:00
Tour
ffa7b47d5d
dns
...
Former-commit-id: 887295260f
2025-12-05 09:35:17 +01:00
Tour
30d2407b1e
dns
...
Former-commit-id: a06434642c
2025-12-05 08:59:23 +01:00
Tour
3f984b9024
dns
...
Former-commit-id: 36a1edfecf
2025-12-05 08:57:29 +01:00
Tour
60e92ad234
all
...
Former-commit-id: 243573d4b2
2025-12-05 08:49:59 +01:00
Tour
ca1a1812d0
all
...
Former-commit-id: 41de6c1e8a
2025-12-05 08:35:19 +01:00
Tour
4629e7db39
all
...
Former-commit-id: 0ab9430f35
2025-12-05 08:27:43 +01:00
Tour
d9c900c7d7
update
...
Former-commit-id: 20c2129d06
2025-12-05 08:20:18 +01:00
Tour
64cc09ce7a
update
...
Former-commit-id: 5430610b56
2025-12-05 08:14:15 +01:00
Tour
c431c551b8
update
...
Former-commit-id: c91b2d7f3a
2025-12-05 07:57:58 +01:00
Tour
040b52d182
update
...
Former-commit-id: 3357267581
2025-12-05 07:42:17 +01:00
Tour
a6e32573e2
update
...
Former-commit-id: c6263e78b2
2025-12-05 07:40:26 +01:00
Tour
f4578a5fc2
update
...
Former-commit-id: cf486796ac
2025-12-05 07:36:25 +01:00
Tour
1b80ca3fbc
update
...
Former-commit-id: 79f63ba9a5
2025-12-05 07:35:20 +01:00
Tour
9dbd6f7e25
update
...
Former-commit-id: fb5fa1b0ff
2025-12-05 07:28:49 +01:00
Tour
96db0c9c0a
monitor-page
...
Former-commit-id: 6325d07909
2025-12-05 07:06:34 +01:00
Tour
01743dce79
Fix mock tests
...
Former-commit-id: 04df491d64
2025-12-05 06:19:28 +01:00
Tour
b69571afee
Fix mock tests
...
Former-commit-id: f05a8b73ec
2025-12-05 04:48:41 +01:00
Tour
0e9570c6fb
Fix mock tests
...
Former-commit-id: 1292d09427
2025-12-05 03:44:31 +01:00
Tour
f309b77b06
Fix mock tests
...
Former-commit-id: 5083a68205
2025-12-05 03:44:28 +01:00
Tour
96cc09c387
Fix mock tests
...
Former-commit-id: 8ecd9fcbda
2025-12-05 03:42:36 +01:00
Tour
2ff7aa6027
Fix mock tests
...
Former-commit-id: ff8f5f2c1a
2025-12-04 20:14:28 +01:00
Tour
4ceb284ab7
Fix mock tests
...
Former-commit-id: 2ff6fcca17
2025-12-04 20:07:54 +01:00
Tour
7265a6dbaf
Fix mock tests
...
Former-commit-id: d52bd8f94e
2025-12-04 20:00:33 +01:00
Tour
2bf5a3f51a
Fix mock tests
...
Former-commit-id: ed74bb5e93
2025-12-04 19:38:38 +01:00
Tour
4642b31062
Fix mock tests
...
Former-commit-id: 9857f053a1
2025-12-04 04:30:44 +01:00
Tour
5b091cd2f0
USe ASM 9.8 with Java 25
...
Former-commit-id: e71d52be8a
2025-12-04 04:00:03 +01:00
Tour
59b640c696
USe ASM 9.8 with Java 25
...
Former-commit-id: cad27f1842
2025-12-04 03:31:27 +01:00
Tour
0904014b8c
USe ASM 9.8 with Java 25
...
Former-commit-id: d2000a46bc
2025-12-04 03:21:03 +01:00
Tour
3ff8decf9a
start
...
Former-commit-id: 8e06e20b70
2025-12-03 19:03:03 +01:00
Tour
1aa4d76559
start
...
Former-commit-id: 4c32043e5f
2025-12-03 17:30:09 +01:00
Tour
51f834fab8
start
...
Former-commit-id: 8fff75dcf2
2025-12-03 17:17:49 +01:00
Tour
6c1a6313c8
start
...
Former-commit-id: febd08821a
2025-12-03 15:40:19 +01:00
Tour
f3c450ad85
start
...
Former-commit-id: d3dc37576d
2025-12-03 15:32:41 +01:00
Tour
be2842f390
start
...
Former-commit-id: aef7a3aa30
2025-12-03 15:32:34 +01:00
Tour
6756c2f6c6
start
...
Former-commit-id: 815d6a9a4a
2025-12-03 15:18:21 +01:00
Tour
4bb36e23e9
start
...
Former-commit-id: 853c3cf53e
2025-12-03 15:09:39 +01:00
13cedfa84c
start
...
Former-commit-id: 7fa3e4a545
2025-11-28 14:43:58 +01:00
0c73b53790
start
...
Former-commit-id: 836ce3527f
2025-11-28 06:37:04 +01:00
bbaab28fa3
start
...
Former-commit-id: b174f77f6c
2025-11-28 06:23:30 +01:00
9708a1bba7
start
...
Former-commit-id: 0f5800441a
2025-11-28 05:54:30 +01:00
92c5bd5d66
start
...
Former-commit-id: f5ee240283
2025-11-28 05:46:53 +01:00
cef5aae8fb
start
...
Former-commit-id: bde45e0dc9
2025-11-28 05:39:23 +01:00
92cf72fb5e
start
...
Former-commit-id: 5ab7d4f90d
2025-11-28 05:28:20 +01:00
1762a7f9f2
start
...
Former-commit-id: b560240c17
2025-11-28 05:16:51 +01:00
7e1e08c49f
start
...
Former-commit-id: ec2efd4661
2025-11-28 05:05:33 +01:00
5a6a144bb3
Allow shell commands in dokku run
...
Former-commit-id: c26264b92a
2025-11-28 03:02:18 +01:00
518e4e8973
start
...
Former-commit-id: 9ff96cdf2f
2025-11-28 02:22:28 +01:00
9ba861dabb
all
...
Former-commit-id: 58b07e9e84
2025-11-28 02:22:17 +01:00
b418ae9525
all
...
Former-commit-id: 90ce6bc907
2025-11-28 02:19:48 +01:00
d9f3fcfda6
all
...
Former-commit-id: b1295f4329
2025-11-28 02:16:49 +01:00
79a592576e
all
...
Former-commit-id: 026eb05912
2025-11-28 02:15:38 +01:00
341249b577
all
...
Former-commit-id: 0a2ea083df
2025-11-28 02:12:53 +01:00
0991cafc42
start
...
Former-commit-id: a11aa41cb2
2025-11-28 02:08:56 +01:00
58b204e5bb
all
...
Former-commit-id: 7fbc9a2c96
2025-11-27 13:51:59 +01:00
3d33b152b2
all
...
Former-commit-id: d570da4b0b
2025-11-27 13:44:14 +01:00
1653cf4f52
all
...
Former-commit-id: cd156de795
2025-11-27 13:42:18 +01:00
cda7e16350
all
...
Former-commit-id: b57d395fed
2025-11-27 13:39:29 +01:00
df5b4fa8e8
all
...
Former-commit-id: 05d4a4bc63
2025-11-27 13:35:58 +01:00
59806aa9ac
all
...
Former-commit-id: 858ed6a0cf
2025-11-27 13:32:11 +01:00
62a59775ba
all
...
Former-commit-id: 20cb782a63
2025-11-27 13:28:09 +01:00
3ba235cfd0
all
...
Former-commit-id: 94061891e3
2025-11-27 13:20:40 +01:00
4688d9d16e
all
...
Former-commit-id: 075fda64f6
2025-11-27 13:14:45 +01:00
529ad1cf6c
all
...
Former-commit-id: c540518723
2025-11-27 13:11:01 +01:00
618dd21dcc
all
...
Former-commit-id: fad11d56b8
2025-11-27 13:08:30 +01:00
283a041484
all
...
Former-commit-id: 7ce6abd3e7
2025-11-27 12:54:54 +01:00
7dd4fb64f7
all
...
Former-commit-id: 97b0fb09f0
2025-11-27 12:53:36 +01:00
072763330d
all
...
Former-commit-id: 15a4936310
2025-11-27 12:51:07 +01:00
886244e908
all
...
Former-commit-id: 913e0dfcc1
2025-11-27 12:45:01 +01:00
0c8064801f
all
...
Former-commit-id: adb66611c1
2025-11-27 12:43:27 +01:00
8db8bf08a1
all
...
Former-commit-id: b0304034cb
2025-11-27 12:41:36 +01:00
044419e3b2
all
...
Former-commit-id: 6c42429214
2025-11-27 12:33:40 +01:00
b5a6c45a9d
start
...
Former-commit-id: 4f1957fe95
2025-11-27 12:31:54 +01:00
c8dd26da2a
start
...
Former-commit-id: 7cb9599eda
2025-11-27 12:24:59 +01:00
4d61b50de5
start
...
Former-commit-id: 48fc49db9c
2025-11-27 12:21:29 +01:00
a208ae36b4
start
...
Former-commit-id: 1aa76771c4
2025-11-27 12:21:21 +01:00
a4c8f14139
start
...
Former-commit-id: afa52cb11c
2025-11-27 08:15:26 +01:00
cd0c283491
start
...
Former-commit-id: 47854d8b39
2025-11-26 13:05:04 +01:00