Commit History

render 404, 405, and malformed-request errors as styled html pages instead of json
6d43ab4

sabilmakbar commited on

render a friendly html error instead of a json 422 when the compare or tax form is submitted empty
fdc48e0

sabilmakbar commited on

add optional cloudflare web analytics and suppress keep-alive pings from access logs
320004a

sabilmakbar commited on

raise test coverage to 100% (152 tests)
5d65650

sabilmakbar commited on

serve pairs from per-city index (numbeo rankings): 361 cities, up to 10/country, all 92 capitals; myanmar->yangon
11b094a

sabilmakbar commited on

serve cross-country comparisons from an offline numbeo cache
8b80811

sabilmakbar commited on

switch numbeo scraper to curl_cffi with chrome tls impersonation
4a82fee

sabilmakbar commited on

harden numbeo fetch with browser headers, cookie priming and retry
e9ea2a3

sabilmakbar commited on

add landing page; move relocation calculator to /relo and add tool nav
b56f75b

sabilmakbar commited on

add take-home pay estimator: tax module, cited rate data, page and tests
c66acd9

sabilmakbar commited on

accept HEAD on / so platform health checks pass
6774a9c

sabilmakbar commited on

add integration, regression and security test layers
903a3b6

sabilmakbar commited on

add test suite covering model, fx, currencies, scraping and endpoints
28a06c2

sabilmakbar commited on