Commit History

Add api-test.html test panel
0b8d5a5
Running
verified

lljz66 commited on

Diagnose katana: surface stderr + return code when no URLs found
eb21d1e
verified

lljz66 commited on

Add KATANA_BIN path setting
ae91b4e
verified

lljz66 commited on

Replace Firecrawl cloud SDK with local katana crawler for /map
6f209ff
verified

lljz66 commited on

Replace cloud-Firecrawl Dockerfile with katana-based stack
ae14d69
verified

lljz66 commited on

remove MapRequest, use query params
aa59329
verified

lljz66 commited on

fix map to use GET query params
bc86bee
verified

lljz66 commited on

add map router
1f03063
verified

lljz66 commited on

GET /map endpoint
b883c58
verified

lljz66 commited on

add MapRequest schema
86f5029
verified

lljz66 commited on

Firecrawl map service
d388e0d
verified

lljz66 commited on

simplify router for Firecrawl
911aade
verified

lljz66 commited on

add FIRECRAWL_API_KEY
049dda9
verified

lljz66 commited on

switch from Jina to Firecrawl
32aa4f4
verified

lljz66 commited on

remove format field, simplify for Firecrawl
8910023
verified

lljz66 commited on

add firecrawl, remove httpx (firecrawl SDK handles it)
97145ac
verified

lljz66 commited on

pass format to scrape service
ee9d2c8
verified

lljz66 commited on

support X-Respond-With format header
5270967
verified

lljz66 commited on

add format field to ScrapeRequest
9ac3521
verified

lljz66 commited on

normalize url before scraping
8b60551
verified

lljz66 commited on

auto-prepend scheme
b79b7db
verified

lljz66 commited on

accept bare domain strings
4561d29
verified

lljz66 commited on

rewrite OpenAPI for Python API
70490b8
verified

lljz66 commited on

rewrite README for Python API
9d6f854
verified

lljz66 commited on

FastAPI entry point
a2c846b
verified

lljz66 commited on

GET /health route
2acd517
verified

lljz66 commited on

GET /favicon route
316e89c
verified

lljz66 commited on

POST /scrape route
0763eb6
verified

lljz66 commited on

routers package
af50788
verified

lljz66 commited on

google s2 favicon service
b7b8d38
verified

lljz66 commited on

jina scrape service
c565822
verified

lljz66 commited on

services package
58e4448
verified

lljz66 commited on

pydantic schemas
cb36a77
verified

lljz66 commited on

app settings
4e7ae40
verified

lljz66 commited on

app package
34e74cd
verified

lljz66 commited on

deps
6815e5e
verified

lljz66 commited on

Python FastAPI runtime
7177f0f
verified

lljz66 commited on

remove Go backend
4c7e480
verified

lljz66 commited on

switch to Python FastAPI
e5dae5b
verified

lljz66 commited on

restore full main.go with /scrape/type/ route
051e5a0
verified

lljz66 commited on

restore full dispatch.go with /scrape/type/ parsing
7ba902d
verified

lljz66 commited on

fix TypeScrapeHandler: call runKind directly
c0922ca
verified

lljz66 commited on

strip /scrape/type/ prefix to match new route
3bf22ad
verified

lljz66 commited on

fix /scrape/type route to slash subtree
b7f0776
verified

lljz66 commited on

remove unused io import
a06395f
verified

lljz66 commited on

add unified /scrape and /scrape/type: routes
e3bfb73
verified

lljz66 commited on

extract handleExtension for unified dispatcher
e90dbfd
verified

lljz66 commited on

extract handleWebsite for unified dispatcher
8706fda
verified

lljz66 commited on

extract handleGithub for unified dispatcher
b2c123b
verified

lljz66 commited on

extract handleJina for unified dispatcher
a77b49d
verified

lljz66 commited on