commits on main

← newer commits

2026-06-20

02031c0c Wavering Ana Merge pull request #9 from WaveringAna/codex/fix-webhook-delivery-ssrf-vulnerability

Merge pull request #9 from WaveringAna/codex/fix-webhook-delivery-ssrf-vulnerability

Harden webhook delivery URL validation to mitigate SSRF

open commit browse files
866eefcd Wavering Ana Harden webhook delivery URL validation

Harden webhook delivery URL validation

open commit browse files
4d83efe2 Wavering Ana Merge pull request #7 from WaveringAna/codex/propose-fix-for-firehose-leader-election-bug

Merge pull request #7 from WaveringAna/codex/propose-fix-for-firehose-leader-election-bug

Avoid aborting leader-election loop on firehose failures (add voluntary stepDown)

open commit browse files
0a3306be Wavering Ana Fix firehose leader stepdown loop

Fix firehose leader stepdown loop

open commit browse files
9c35c7c8 Wavering Ana Merge pull request #6 from WaveringAna/codex/fix-unauthenticated-dos-vulnerability-in-hosting

Merge pull request #6 from WaveringAna/codex/fix-unauthenticated-dos-vulnerability-in-hosting

Fix unauthenticated HTML prewarm scan amplification

open commit browse files
2df3cf6f Wavering Ana Fix unauthenticated HTML prewarm scan amplification

Fix unauthenticated HTML prewarm scan amplification

open commit browse files
553a2508 Wavering Ana Merge pull request #5 from WaveringAna/codex/propose-fix-for-handle-resolver-vulnerability

Merge pull request #5 from WaveringAna/codex/propose-fix-for-handle-resolver-vulnerability

Validate resolver-provided DIDs against DID document before PDS discovery

open commit browse files
e9002a2d Wavering Ana Verify handle resolution against DID document

Verify handle resolution against DID document

open commit browse files
8460e957 Wavering Ana Merge pull request #3 from WaveringAna/dependabot/npm_and_yarn/apps/main-app/esbuild-0.28.1

Merge pull request #3 from WaveringAna/dependabot/npm_and_yarn/apps/main-app/esbuild-0.28.1

Bump esbuild from 0.26.0 to 0.28.1 in /apps/main-app

open commit browse files
39e2616c Wavering Ana Merge pull request #4 from WaveringAna/codex/fix-on-demand-cache-vulnerability

Merge pull request #4 from WaveringAna/codex/fix-on-demand-cache-vulnerability

Prevent disk path traversal in on-demand cache and disk storage tier

open commit browse files
16cfaa6b Wavering Ana Fix disk cache path traversal

Fix disk cache path traversal

open commit browse files

2026-06-18

fa991acf nekomimi.pet more stansite work

more stansite work

open commit browse files

2026-06-14

789b5c87 dependabot[bot] Bump esbuild from 0.26.0 to 0.28.1 in /apps/main-app

Bump esbuild from 0.26.0 to 0.28.1 in /apps/main-app

Bumps [esbuild](https://github.com/evanw/esbuild) from 0.26.0 to 0.28.1. - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.26.0...v0.28.1) --- updated-dependencies: - dependency-name: esbuild dependency-version: 0.28.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>

open commit browse files

2026-06-08

cbdbe5c0 nekomimi.pet preliminary injection work

preliminary injection work

open commit browse files

2026-06-03

3595cc96 nekomimi.pet llms.txt, standardsite package, hosting service http cache fix

llms.txt, standardsite package, hosting service http cache fix

open commit browse files

2026-05-24

c53cb956 Wavering Ana Merge pull request #2 from nova-sharkgirl/dev/nova/add-ci-env-check

Merge pull request #2 from nova-sharkgirl/dev/nova/add-ci-env-check

feat: check CI env var for silent spinner mode

open commit browse files
47a48ffd nova feat: also check CI env var for silent spinner mode

feat: also check CI env var for silent spinner mode

the TTY/PTY distinction can be hard to detect in headless environments like CI runners or agent harnesses. adding 'process.env.CI === "true"' to the existing WISPCTL_NO_PROGRESS check so CI environments automatically get clean log output without spinner artifacts. also updated comment to reflect the broader scope

open commit browse files
79eff7e4 nekomimi.pet fix docs missing place.wisp.settings

fix docs missing place.wisp.settings

open commit browse files

2026-05-22

8cd316ef nekomimi.pet add verify lexi and fix delete lexi

add verify lexi and fix delete lexi

open commit browse files

2026-05-21

bbea49b1 nekomimi.pet fix firehose/on demand cache wipe race condition

fix firehose/on demand cache wipe race condition

open commit browse files

2026-05-08

87d0b956 nekomimi.pet narrow down hate enforcement into a simple rule: dont do it

narrow down hate enforcement into a simple rule: dont do it

open commit browse files

2026-05-06

9c6e2094 nekomimi.pet fix connection pooling starvation

fix connection pooling starvation

open commit browse files
c9fdbfbe nekomimi.pet general cleanup work in cli

general cleanup work in cli

open commit browse files

2026-05-03

9d1fa8bb nekomimi.pet fix node type and lowercase wisp on docs

fix node type and lowercase wisp on docs

open commit browse files

2026-05-02

d98a3748 nekomimi.pet update cli docs

update cli docs

open commit browse files

2026-04-28

4ce130c5 nekomimi.pet update astro version

update astro version

open commit browse files
e902dec1 nekomimi.pet update webhook doc

update webhook doc

open commit browse files
047ef0da nekomimi.pet more work

more work

open commit browse files
d94eaac7 nekomimi.pet major webhook work

major webhook work

open commit browse files

2026-04-26

47dd85d5 nekomimi.pet :3

:3

open commit browse files
94b5e4d1 nekomimi.pet cache the db call for site manifest

cache the db call for site manifest

open commit browse files
aa2f13ff nekomimi.pet check against db

check against db

open commit browse files
9f676006 nekomimi.pet e2e and prewarm hot tier

e2e and prewarm hot tier

open commit browse files

2026-04-25

b2832485 niri docs: fix architecture.md relay/gzip, clean hosting-service readme, add cli toc

docs: fix architecture.md relay/gzip, clean hosting-service readme, add cli toc

- architecture.md: firehose watches relay not jetstream, keeps gzipped as-is - hosting-service readme: remove outdated firehose worker feature, fix jetstream reference - cli.md: add table of contents with anchor links for navigation

open commit browse files
fc5d26c4 niri docs: writing pass — fix inconsistencies, add intros, clean boilerplate

docs: writing pass — fix inconsistencies, add intros, clean boilerplate

- README.md: fix max files limit (1000 not 2000), add 300MB size limit - deployment.md: fix port conflict (firehose HEALTH_PORT 3001→3002) - docs/README.md: replace starlight starter boilerplate with actual content - webhook-service README.md: replace bun init boilerplate with real docs - index.mdx: rewrite truncated ending, add how-it-works section - monitoring.md: add intro explaining what the integration does - grafana-setup.md: improve intro - bun.lock: updated from starlight build

open commit browse files
08822b92 niri docs: add blob reuse & framework caveats guide

docs: add blob reuse & framework caveats guide

Documents SvelteKit version hash breaking Wisp blob reuse, with workaround and tradeoffs. References #37.

open commit browse files

2026-04-22

89469faa niri v1.1.2: add --quiet flag and WISPCTL_NO_PROGRESS env var

v1.1.2: add --quiet flag and WISPCTL_NO_PROGRESS env var

open commit browse files
cead690f nekomimi.pet replay

replay

open commit browse files
92821146 niri add --quiet flag and WISPCTL_NO_PROGRESS env var to suppress spinner output

add --quiet flag and WISPCTL_NO_PROGRESS env var to suppress spinner output

open commit browse files
13da0659 nekomimi.pet finish work in removing old sites table codepaths

finish work in removing old sites table codepaths

open commit browse files

2026-04-21

a9788d7b nekomimi.pet fix old sites table still being used

fix old sites table still being used

open commit browse files

2026-04-20

16d63140 nekomimi.pet fix cache invalidation token parsing and stabilize html rewriting to be byte based

fix cache invalidation token parsing and stabilize html rewriting to be byte based

open commit browse files
12330525 nekomimi.pet remove ~ from filter

remove ~ from filter

open commit browse files
831ed8cd nekomimi.pet remove memory o11y

remove memory o11y

open commit browse files
08de172f nekomimi.pet fix folders ending with .extension being treated as files then 404ing

fix folders ending with .extension being treated as files then 404ing

open commit browse files
da19e760 nekomimi.pet docs

docs

open commit browse files
94572311 niri fix: lowercase site name in deploy to match rkey format

fix: lowercase site name in deploy to match rkey format

open commit browse files
be3e2088 nekomimi.pet html rewriter fixes

html rewriter fixes

open commit browse files

2026-04-18

6a13d8cf nekomimi.pet i can sleep now yay

i can sleep now yay

open commit browse files
aeb4fc3d nekomimi.pet add secondary relay support

add secondary relay support

open commit browse files
older commits →