Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5b9d2bc
Replace PouchDB with native CouchDB _replicate endpoint
mohagan9 Jun 27, 2026
df4ab67
Merge branch 'main' into chore/replace-pouchdb
mohagan9 Jun 27, 2026
591baf8
fix: replace broken design doc filter with post-replication cleanup
mohagan9 Jun 27, 2026
a6c8496
chore: biome formatting fixes
mohagan9 Jun 27, 2026
0ca3be1
fix: add DOM lib to tsconfig for HTMLInputElement in @supertoolmake/t…
mohagan9 Jun 27, 2026
8c29676
fix: make backend-core init no-op after PouchDB removal
mohagan9 Jun 27, 2026
74c7c86
fix: remove dead PouchDB init function and all callers
mohagan9 Jun 27, 2026
dd2773c
lint
mohagan9 Jun 27, 2026
4039d35
fix: remove optional chaining on doc._id to match filter return type
mohagan9 Jun 27, 2026
c9f41ba
fix: accept boolean|undefined in ReplicateOpts.filter
mohagan9 Jun 27, 2026
01e7537
fix: match customFilter type in all Replication.ts opts
mohagan9 Jun 27, 2026
274a33a
fix: cast sharp toBuffer result to Buffer for type compat
mohagan9 Jun 27, 2026
73e832a
type fixes
mohagan9 Jun 27, 2026
ae5b25c
Fix workspace import
mohagan9 Jun 27, 2026
e33198c
fix: restore couchdb-native replication and export support
melohagan Jun 27, 2026
f524a3e
fix: reduce publish path work
melohagan Jun 27, 2026
6455a0f
fix: keep local CouchDB replication
melohagan Jun 27, 2026
c383a2a
chore: format couch db test
melohagan Jun 27, 2026
b8e4e14
fix: satisfy biome in replication tests
melohagan Jun 27, 2026
7230723
Improve CouchDB replication batching
melohagan Jun 28, 2026
f9a0478
Apply formatting to replication fix
melohagan Jun 28, 2026
0b4a727
Revert "fix: keep local CouchDB replication"
melohagan Jun 28, 2026
0afa173
Fix rollback replication metadata
melohagan Jun 28, 2026
23105e8
Fix Couch DB dump and restore behavior
melohagan Jun 28, 2026
274f505
Remove unused pendingColumnRenames feature
mohagan9 Jun 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
against, provided there are no type errors.
- Avoid adding nested ternary statements.
- When writing tests involving a URL, use example.com as the domain.
- Provide a termination condition instead of using while (true)

## Test style - packages/server

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"@swc/core": "1.13.5",
"@swc/jest": "0.2.39",
"@types/jest": "30.0.0",
"@types/node": "22.18.0",
"@types/node": "25.5.0",
"@types/proper-lockfile": "4.1.4",
"audit-ci": "7.1.0",
"esbuild": "0.28.1",
Expand Down
6 changes: 1 addition & 5 deletions packages/backend-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,7 @@
"@aws-sdk/client-s3": "3.1041.0",
"@aws-sdk/lib-storage": "3.1041.0",
"@smithy/node-http-handler": "4.1.1",
"nano": "11.0.3",
"@budibase/pouchdb-replication-stream": "1.2.11",
"nano": "11.0.5",
"@supertoolmake/shared-core": "*",
"@supertoolmake/types": "*",
"@techpass/passport-openidconnect": "1.0.0",
Expand All @@ -62,7 +61,6 @@
"passport-oauth2-refresh": "2.1.0",
"pino": "8.11.0",
"pino-http": "8.3.3",
"pouchdb": "9.0.0",
"redlock": "4.2.0",
"rotating-file-stream": "3.1.0",
"sanitize-s3-objectkey": "0.0.1",
Expand All @@ -78,15 +76,13 @@
"@types/koa": "3.0.0",
"@types/lodash": "4.14.200",
"@types/node-fetch": "2.6.4",
"@types/pouchdb": "6.4.2",
"@types/redlock": "4.0.7",
"@types/semver": "7.3.7",
"@types/tar-fs": "2.0.4",
"chance": "1.1.8",
"ioredis-mock": "8.13.1",
"nock": "^13.5.6",
"pino-pretty": "10.0.0",
"pouchdb-adapter-memory": "9.0.0",
"timekeeper": "2.2.0"
},
"nx": {
Expand Down
Loading
Loading