Skip to content

Commit 924421f

Browse files
Merge origin/main into chore/optimize-ci-path-filters
Resolves conflicts by: - Keeping path filter optimization (changes job + conditional skipping) - Adopting pnpm package manager from main - Upgrading GitHub Actions to v4 for security/performance - Updating lock file path from package-lock.json to pnpm-lock.yaml - Changing npm commands to pnpm equivalents - Removing redundant npm-based changeset entry
2 parents 05334c5 + 47a9f4e commit 924421f

201 files changed

Lines changed: 17006 additions & 11933 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/bright-clocks-jam.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
Migrate project tooling from npm to pnpm across CI workflows, Docker setup, hooks, and contributor commands.

.changeset/brown-bears-pay.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
fix: maxLimit checks added to subscription message handler

.changeset/bump-uuid-to-v14.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
Bump dev dependency uuid from 8.3.2 to 14.0.0
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
refactor: only register OpenNode, LNbits, and Zebedee callback routes when their processor is active

.changeset/crisp-paws-own.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
fix: close dead connections even if they have active subscriptions

.changeset/dark-places-tickle.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
Fix root HTML negotiation and subpath-aware template links behind trusted proxies.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'nostream': patch
3+
---
4+
5+
Expire stale pending invoices when LNbits no longer has the invoice or reports it as unpaid past its expiry time.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
Security: override serialize-javascript to >=7.0.3 (CVE RCE, GHSA-5c6j-r48x-rmvq)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
Allow generic tag filters to match empty string tag values.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"nostream": patch
3+
---
4+
5+
Implement geohash wildcard/prefix behavior for `#g` filters (closes #265): a
6+
criterion ending in `*` matches any event `g` tag whose value starts with the
7+
prefix before `*`; exact matching (no `*`) is unchanged. Only normal geohash
8+
prefixes are intended as input. This is a Nostream extension, not part of
9+
NIP-12.

0 commit comments

Comments
 (0)