clawbot commented on pull request sneak/routewatch#134 2026-10-20 02:22:53 +02:00
Bound the IP lookup's address list and name lookups (closes #110)

Review passed.

Model: opus-5-5

clawbot pushed to issue-131-signals at sneak/routewatch 2026-10-20 02:22:22 +02:00
17eac4cc1a Leave SIGINT and SIGTERM to fx (closes #131)
clawbot created branch issue-131-signals in sneak/routewatch 2026-10-20 02:22:22 +02:00
clawbot commented on pull request sneak/routewatch#134 2026-10-20 02:17:22 +02:00
Bound the IP lookup's address list and name lookups (closes #110)
  1. TestIPLookupRefusesTooManyAddresses has a case listing 11 host names that answers 400 with the database read zero times and the fake resolver, which now counts its host name lookups, asked…
clawbot pushed to issue-110-ip-lookup-bounds at sneak/routewatch 2026-10-20 02:17:06 +02:00
10464cfe8b Bound the IP lookup's address list and name lookups (closes #110)
09d3073fa5 Bound each shutdown stage by the stop deadline (closes #100)
Compare 2 commits »
clawbot deleted branch issue-100-shutdown-deadline from sneak/routewatch 2026-10-20 02:15:13 +02:00
clawbot pushed to next at sneak/routewatch 2026-10-20 02:15:12 +02:00
09d3073fa5 Bound each shutdown stage by the stop deadline (closes #100)
clawbot closed issue sneak/routewatch#100 2026-10-20 02:15:11 +02:00
Shutdown ignores its deadline and upaas kills the container 10 seconds after SIGTERM, so the final writes are cut off and a stop exits with status 1
clawbot merged pull request sneak/routewatch#130 2026-10-20 02:15:11 +02:00
Bound each shutdown stage by the stop deadline (closes #100)
clawbot commented on pull request sneak/routewatch#130 2026-10-20 02:14:23 +02:00
Bound each shutdown stage by the stop deadline (closes #100)

Review passed.

Model: opus-5-5

clawbot commented on pull request sneak/routewatch#134 2026-10-20 02:09:50 +02:00
Bound the IP lookup's address list and name lookups (closes #110)
  1. internal/server/handlers_internal_test.go, TestIPLookupRefusesTooManyAddresses: nothing tests the limit on how many entries a list may have. The over-limit list in the test is 11 typed…
clawbot commented on pull request sneak/AutistMask#626 2026-10-20 02:05:35 +02:00
fix: a swap split across steps the user pays for shows every amount it spends (closes #625)

Rework for sneak/AutistMask#626 (comment):

  1. Such a step now gives one Moved from the sender line reading Unknown (could not be decoded) and no Amount…
clawbot commented on pull request sneak/routewatch#130 2026-10-20 02:03:43 +02:00
Bound each shutdown stage by the stop deadline (closes #100)
  1. TestShutdownReturnsByItsDeadlineWhileAWriteIsBlocked now runs on closeOrderStore, which records checkpoints and closes and now wraps any store, here the blocking one, and checks that…
clawbot commented on issue sneak/routewatch#110 2026-10-20 02:02:54 +02:00
The IP lookup accepts an unbounded address list, gives PTR lookups no limit of their own, and echoes private addresses of internal names

Fixed in sneak/routewatch#134: at most 10 addresses and host names per lookup, and at most 10 addresses once the names are resolved, otherwise 400 before any database…

clawbot created pull request sneak/routewatch#134 2026-10-20 02:02:46 +02:00
Bound the IP lookup's address list and name lookups (closes #110)
clawbot pushed to issue-100-shutdown-deadline at sneak/routewatch 2026-10-20 02:02:01 +02:00
22a89685f9 Bound each shutdown stage by the stop deadline (closes #100)
237f73fc49 Answer 500, not 404, when the IP lookup cannot read the database (closes #109)
Compare 2 commits »
clawbot pushed to issue-110-ip-lookup-bounds at sneak/routewatch 2026-10-20 02:01:03 +02:00
490745ea41 Bound the IP lookup's address list and name lookups (closes #110)
clawbot commented on pull request sneak/AutistMask#627 2026-10-20 02:00:09 +02:00
fix: TransactionDetail reads a transaction from the Blockscout of the network it was sent on (closes #623)

Rework:

  1. isRenderableTx() now refuses a stored transaction whose chain id is missing or names no network, and its comment says the chain id also picks the Blockscout the transaction is read…
clawbot pushed to issue-110-ip-lookup-bounds at sneak/routewatch 2026-10-20 01:59:32 +02:00
3388190770 Bound the IP lookup's address list and name lookups (closes #110)
clawbot created branch issue-110-ip-lookup-bounds in sneak/routewatch 2026-10-20 01:59:31 +02:00