beo3000
|
4d00be63e7
|
ui opti
|
2026-02-22 16:38:44 +01:00 |
beo3000
|
623d3f90bf
|
added drag&drop
|
2026-02-22 16:17:03 +01:00 |
beo3000
|
6116069fff
|
ui optimizations
|
2026-02-22 16:13:25 +01:00 |
beo3000
|
afb330ed5d
|
fix sync problems
|
2026-02-22 14:59:42 +01:00 |
beo3000
|
60e38dc593
|
fix sync problems
|
2026-02-22 14:39:38 +01:00 |
beo3000
|
4106c63803
|
added trash und fix seed data
|
2026-02-22 13:37:14 +01:00 |
beo3000
|
78df40e598
|
ui fix menu part2
|
2026-02-22 12:35:08 +01:00 |
beo3000
|
0e4b5f0612
|
ui fix pwa 1
|
2026-02-22 12:19:03 +01:00 |
beo3000
|
dc47683e4c
|
sync fix
|
2026-02-22 11:36:57 +01:00 |
beo3000
|
28221232d6
|
ui fix ios
|
2026-02-21 20:02:50 +01:00 |
beo3000
|
364c99381c
|
fix: chunked base64 encode/decode for large image blobs in sync
|
2026-02-21 19:44:03 +01:00 |
beo3000
|
58c990d4e6
|
feat: ZIP workspace + image blob sync
Phase 1 - ImageBlob sync:
- shared: add ImageBlob type (SyncEntity + contentHash + base64 data)
- shared: add imageBlobs to SyncChanges
- server: image_blobs table (drizzle migration 0005)
- server: sync-service push/pull for imageBlobs (base64 transport)
- client: Dexie v8 schema with SyncEntity-compatible ImageBlob
- client: storeImage computes SHA-256 contentHash
- client: syncService push (Blob→base64) and pull (base64→Blob)
Phase 2 - ZIP AI workspace:
- server: fflate dependency
- server: exportWorkspaceZip() replaces exportBundle()
- server: applyUploadFromZip() with contentHash dedup for images
- server: legacy JSON applyUpload() kept for backward compat
- server: ai-export routes support application/zip upload
- server: README updated for ZIP workspace structure
- scripts: download.ps1 extracts ZIP → work/ subdirs
- scripts: upload.ps1 compresses work/ → ZIP, posts octet-stream
- scripts: unlock.ps1 reads work/manifest.json (also supports legacy bundle)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-02-21 19:35:12 +01:00 |
beo3000
|
04983c2a05
|
dev
|
2026-02-21 19:25:43 +01:00 |
beo3000
|
07afabdbb2
|
ui fix für ios
|
2026-02-21 15:52:31 +01:00 |
beo3000
|
9c04b8652c
|
fix bypass in production
|
2026-02-21 15:49:52 +01:00 |
beo3000
|
098c9d8ace
|
UI/UX optimierung ios
|
2026-02-21 13:57:17 +01:00 |
beo3000
|
303f7ee696
|
added bypass login
|
2026-02-21 13:40:43 +01:00 |
beo3000
|
bf3db803ac
|
added manifest
|
2026-02-21 13:11:22 +01:00 |
beo3000
|
786b4374b4
|
upd link handling
|
2026-02-21 12:56:17 +01:00 |
beo3000
|
90970322f1
|
upd link handling journal
|
2026-02-21 12:46:29 +01:00 |
beo3000
|
9db6cacb8c
|
link update
|
2026-02-21 12:32:52 +01:00 |
beo3000
|
71d5a6593a
|
fix sync
|
2026-02-21 11:20:40 +01:00 |
beo3000
|
a320b1c291
|
fix sync und deploy problems
|
2026-02-21 10:38:25 +01:00 |
beo3000
|
e8e3f2eb15
|
fix deploy, lournal wiedervorlage
|
2026-02-21 09:50:23 +01:00 |
beo3000
|
1da4050813
|
added wiedervorlage
|
2026-02-21 08:28:28 +01:00 |
beo3000
|
80c7064666
|
ux update
|
2026-02-20 22:34:53 +01:00 |
beo3000
|
6818c469f6
|
ux updates
|
2026-02-20 22:33:48 +01:00 |
beo3000
|
46047ca543
|
ui update
|
2026-02-20 22:24:26 +01:00 |
beo3000
|
512c17a78c
|
fix journal & persons
|
2026-02-20 22:04:11 +01:00 |
beo3000
|
5350c5ff32
|
added ms auth
|
2026-02-20 21:05:49 +01:00 |
beo3000
|
9886b602f0
|
comp person list
|
2026-02-20 18:19:20 +01:00 |
beo3000
|
a352518569
|
change person type
|
2026-02-20 18:03:13 +01:00 |
beo3000
|
81a5a90b20
|
upd meniu
|
2026-02-20 17:49:04 +01:00 |
beo3000
|
fa4d3046d0
|
fix mention problem
|
2026-02-20 17:41:53 +01:00 |
beo3000
|
5a4b191536
|
fix mention problem
|
2026-02-20 17:12:40 +01:00 |
beo3000
|
3e0926da4b
|
features
|
2026-02-20 16:49:41 +01:00 |
beo3000
|
1acdc0b4cd
|
ui feautres
|
2026-02-20 13:28:36 +01:00 |
beo3000
|
867cffb6a1
|
initial features1
|
2026-02-20 11:33:50 +01:00 |
beo3000
|
9137c9d7ff
|
initla commit
|
2026-02-20 08:20:13 +01:00 |