Skip to content
Draft
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
01070e1
initial implementation
joshua-journey-apps Oct 6, 2025
23dc8e4
Add make, remove and get uri endpoints to local storage
joshua-journey-apps Oct 7, 2025
ecb71cb
Fix exporting node and index db storage adapters
joshua-journey-apps Oct 7, 2025
029df9d
Wip add sync throttle & cache limiting
joshua-journey-apps Oct 7, 2025
958675a
Add downloading attachment test
joshua-journey-apps Oct 7, 2025
45773aa
Add user defined storage adapter path
joshuabrink Oct 27, 2025
533dfab
Refactor watch active observer into dedicated service
joshuabrink Oct 27, 2025
643289d
Add temporal units to variable name
joshuabrink Oct 28, 2025
6840fb0
Rename storage -> syncing service
joshuabrink Oct 28, 2025
d8d4ad9
Add updateHook to save file
joshuabrink Oct 28, 2025
9509aeb
Use async onUpdate callback
joshuabrink Oct 28, 2025
9ac685c
Improve comments
joshuabrink Oct 28, 2025
ce33bab
Fix closing the watch active attachments listener
joshuabrink Oct 28, 2025
704c2a8
tests(WIP:) initial node setup and few bug fixes
Oct 31, 2025
ff25b2b
tests: fixed SyncService to rely on LocalStorage and be agnostic to f…
Oct 31, 2025
fae7f27
test: workflow tests working and passing
Nov 5, 2025
eedd224
feat: introduce AttachmentErrorHandler for custom error handling in a…
Nov 5, 2025
ec1a733
feat: added archival management to AttachmentQueue via AttachmentCon…
Nov 6, 2025
f6b2343
docs: update README.md to document usage
Nov 6, 2025
4cb5753
feat: added ExpoFileSystemAdapter to the attachments package
Nov 10, 2025
7e40d26
refactor: refactored react native demo to use new attachments API
Nov 10, 2025
206bd5f
fix: expo blob compatability and attachment row mapping
joshuabrink Nov 12, 2025
e42ae45
fix: node exclusive exports
joshuabrink Nov 12, 2025
4d5a1bc
fix: linting, dead code and move active watch into start sync
joshuabrink Nov 12, 2025
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
4 changes: 3 additions & 1 deletion packages/attachments/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@
},
"devDependencies": {
"@powersync/common": "workspace:*",
"@powersync/web": "workspace:*",
"@types/node": "^20.17.6",
"vite": "^6.1.0",
"vite-plugin-top-level-await": "^1.4.4"
"vite-plugin-top-level-await": "^1.4.4",
"vite-plugin-wasm": "^3.3.0"
}
}
Loading
Loading