Alicia Sykes
bf431dcf44
feat: Protocol no longer required when searching
2026-05-10 18:59:20 +01:00
Alicia Sykes
52b3e19d1c
feat: Shows more informative error message for big fails
2026-05-10 18:26:19 +01:00
Alicia Sykes
33941f7e42
ref: Cleaner loading bar
2026-05-10 09:08:06 +01:00
Alicia Sykes
60d19bfd16
feat: TLS security audit can poll for retries
2026-05-10 08:21:42 +01:00
Alicia Sykes
ae3251e47a
fix: Moz UA header
2026-05-10 07:16:57 +01:00
Alicia Sykes
57b2cabb0f
fix: False positive PhishTank hit for unverified urls
2026-05-10 07:16:04 +01:00
Liss-Bot
fcb596c874
🔖 Bump version to 2.1.2
2.1.2
2026-05-09 19:19:24 +00:00
Alicia Sykes
d6805a3ebf
Merge pull request #298 from Lissy93/feat/advisory-panel
...
Advisory panel
2026-05-09 20:19:13 +01:00
Alicia Sykes
316b8153ad
ref: Deletes old font files, refactors font usage into css vars
2026-05-09 20:14:44 +01:00
Alicia Sykes
6f95e09bb0
ci: Adds GH actions workflow to automate releases
2026-05-09 20:14:12 +01:00
Alicia Sykes
4a44b5b48e
ref: Removes dep for masonary grid, uses css instead
2026-05-09 19:28:06 +01:00
Alicia Sykes
499191becc
feat: Removed carbon dep, remove partytown, open links in new tab
2026-05-09 16:31:24 +01:00
Alicia Sykes
cc72798575
ui: More consistent spacings, responsivness fixes
2026-05-09 15:48:53 +01:00
Alicia Sykes
d00c0dd1db
feat: Cleaner progress bar status
2026-05-09 15:04:01 +01:00
Alicia Sykes
cdf4095cb2
feat: Styles for the new advisory panel
2026-05-09 14:09:02 +01:00
Alicia Sykes
efc8b0bd29
fix: Load env vars in astro config before vite
2026-05-09 13:18:31 +01:00
Alicia Sykes
e9fddc0116
feat: initial version of advisory logic
2026-05-09 13:07:42 +01:00
Liss-Bot
b913398f57
🔖 Bump version to 2.1.1
2.1.1
2026-05-09 09:46:51 +00:00
Alicia Sykes
5972081578
Merge pull request #297 from Lissy93/ref/client-rename
...
ref: Move web-check-live to client
2026-05-09 10:46:35 +01:00
Alicia Sykes
75184fdeeb
ref: Move web-check-live to client
2026-05-09 10:41:36 +01:00
Alicia Sykes
b5095f18ea
chore: Update sponsorship section in readme
2026-05-08 21:32:03 +01:00
Alicia Sykes
537dc5af0f
Merge pull request #295 from Lissy93/upgrade/new-structure
...
Reliability improvments and fixes
2.1.0
2026-05-07 21:53:40 +01:00
Alicia Sykes
d5e8716496
bump: version 2.1.0
2026-05-07 21:46:22 +01:00
Alicia Sykes
1ba14ef0c0
ref: Clearer error messaging for upstream 403 and chromium bin
2026-05-07 21:46:04 +01:00
Alicia Sykes
ac13b20e61
fix: Chromium now working on Netlify
2026-05-07 17:55:25 +01:00
Alicia Sykes
6d716c667c
fix: Update lamda function signature for node 24
2026-05-07 16:48:33 +01:00
Alicia Sykes
b4cf50c683
ref: Catches internal errors before passing data onwards
2026-05-07 16:43:58 +01:00
Alicia Sykes
01d0cf1a0d
chore: Format
2026-05-07 16:22:22 +01:00
Alicia Sykes
17ef824c7b
chore: Setup CI for lint, typecheck and format check
2026-05-07 15:51:26 +01:00
Alicia Sykes
8af6850213
chore: Workflows for CI and CD
2026-05-07 15:50:05 +01:00
Alicia Sykes
f75ad4d252
fix: Redirect on main instance
2026-05-07 10:04:21 +01:00
Alicia Sykes
52128ff948
fix: Server re-write for /check home in docker
2026-05-07 09:57:21 +01:00
Alicia Sykes
5a8cb44127
ref: Small reuse of Row
2026-05-07 09:57:04 +01:00
Alicia Sykes
5acd6da911
fix: Many data fixes
2026-05-07 08:49:19 +01:00
Alicia Sykes
f674fb814d
ref: Improved URL detection and parsing
2026-05-06 19:50:24 +01:00
Alicia Sykes
4b0b0447ce
fix: Updates Dockerfile chromium paths
2026-05-05 17:15:24 +01:00
Alicia Sykes
3ba5e58b10
feat: Local carbon calculations, fixed location
2026-05-05 16:57:13 +01:00
Alicia Sykes
33e778cb15
feat: More robust whois and sitemap checks
2026-05-05 16:21:56 +01:00
Alicia Sykes
bb082aa9db
fix: Cloud deployment astro hydration
2026-05-05 12:26:55 +01:00
Alicia Sykes
3aeb8cf86d
chore: Upgrades all deps, migrate to new astro, ts, etc. removes non-essential deps
2026-05-05 12:10:19 +01:00
Alicia Sykes
24e13885ba
ref: Remove builtwith and traceroute
2026-05-05 08:42:50 +01:00
Alicia Sykes
c60dc5d574
ref: Consistent API error/skip obj shapes
2026-05-05 06:47:13 +01:00
Alicia Sykes
9900d2b540
feat: Re-write TLS checking, removes mozilla replaces with SSL Labs
2026-05-04 22:38:21 +01:00
Alicia Sykes
b38a457d03
ref: Simpler hook and way of managing checks
2026-05-04 21:03:52 +01:00
Alicia Sykes
6ae6b25d45
fix: Vercel Node 20 deploy, and sec visibility
...
- Fixes Vercel deployment by pinning to 20.x
- Refactors console outputs into logger.js
- Fixes sections still visible when no data (Server Info)
- Fixes checks still show error after fallback succeeds (Screenshot)
- Updates client-side env var names, from `REACT_APP_` to `PUBLIC_`
2026-05-04 15:59:07 +01:00
Alicia Sykes
1298b9431d
ref: Reliability improvments and fixes
...
- Sitemap endpoint now recursively expands sitemap-index files
- Fixes #165
- Strips :port from target URLs in get-ip, dns, dns-server, ports, mail-config
- Fixes #203
- Configurable trust proxy (TRUST_PROXY env) so app works behind Traefik/nginx
- Fixes #157
- Tranco rank now correctly says "top 1 million" (was "100 million")
- Fixes #257
- Adds engines.node ">=20" so Vercel picks a supported runtime
- Re #212
- Raises Vercel maxDuration from 10s to 60s, cutting most 504 timeouts
- Re #251
- Re #287
- Bumps axios 1.4.8 to 1.16, closing 4 high-severity SSRF/DoS CVEs
- Re #289
- Fixes mail-config crash where dns module was awaited as if promise-based
- Adds reusable structured logging util for the API
- Bumps a whole bunch of deps, and resolves lots of open npm CVEs
2026-05-04 14:32:51 +01:00
Alicia Sykes
55d86578c5
Merge pull request #292 from jorgearma/fix/security-txt-fake-negatives
...
fix: check all security.txt paths before returning isPresent false
2026-04-20 23:45:23 +01:00
jorgearma
795d41ff42
fix: add User-Agent header to avoid bot-blocking on security.txt fetch
2026-04-21 00:33:02 +02:00
jorgearma
44b8b44575
fix: continue checking paths when security.txt returns HTML
2026-04-16 03:06:50 +02:00
Alicia Sykes
5578b72832
fix: screenshot images
2026-04-06 21:00:00 +01:00