Oystein Kristoffer Tveit oysteikt
oysteikt closed issue mugiten/mugiten#82 2026-04-14 20:32:22 +02:00
Shard export/import data into pieces to avoid overfilling memory on import/export
oysteikt closed issue mugiten/mugiten#105 2026-04-14 20:30:47 +02:00
Stream progress updates for export / import
oysteikt pushed to main at mugiten/mugiten 2026-04-14 20:30:39 +02:00
3b10ac1f06 Move archival actions into a singleton controller
oysteikt opened issue mugiten/mugiten#198 2026-04-14 20:28:00 +02:00
Lock history and library lists while exporting/importing archives
oysteikt opened issue mugiten/mugiten#197 2026-04-14 19:44:03 +02:00
Make it possible to abort archive imports
oysteikt opened issue mugiten/mugiten#196 2026-04-14 19:43:40 +02:00
Make it possible to abort archive exports
oysteikt opened issue mugiten/mugiten#195 2026-04-14 19:22:49 +02:00
Allow archives to export/import directly from archive instead of un/packing to directory
oysteikt commented on issue mugiten/mugiten#104 2026-04-14 18:22:33 +02:00
Versioned SQL queries for archive generation

It is likely enough to find a subset of required functions (mostly batch export, batch import, maybe entry count and existence?), and keep them versioned in their own directory. Since these…

oysteikt reopened issue mugiten/mugiten#122 2026-04-14 18:10:17 +02:00
Don't allow empty / whitespace only word searches
oysteikt commented on issue mugiten/mugiten#122 2026-04-14 18:10:16 +02:00
Don't allow empty / whitespace only word searches

This seems to somehow have resurfaced?

oysteikt commented on issue mugiten/mugiten#104 2026-04-14 17:50:33 +02:00
Versioned SQL queries for archive generation

I seem to have misunderstood this to mean a different thing than it originally was.

This is about keeping the SQL intact between migrations (particularly the parts in mugiten, not in jadb).

T…

oysteikt commented on issue mugiten/mugiten#105 2026-04-14 17:46:35 +02:00
Stream progress updates for export / import

There is a working implementation of this now, but it is not hooked up to anything yet

oysteikt pushed to main at mugiten/mugiten 2026-04-14 17:45:40 +02:00
0f50750e24 services/archive/v2: init
oysteikt pushed to streaming-import-export at mugiten/mugiten 2026-04-14 17:23:37 +02:00
69016ad12e WIP: services/archive/v2: init
9c354f98e6 services/archive/v1: delete temporary directory after export
Compare 2 commits »
oysteikt pushed to main at mugiten/mugiten 2026-04-14 17:22:00 +02:00
9c354f98e6 services/archive/v1: delete temporary directory after export
oysteikt pushed to streaming-import-export at mugiten/mugiten 2026-04-14 16:43:38 +02:00
f8069ea8fb WIP: services/archive/v2: init
oysteikt pushed to streaming-import-export at mugiten/mugiten 2026-04-14 16:03:44 +02:00
2de8ed9eb2 WIP: services/archive/v2: init
oysteikt pushed to streaming-import-export at mugiten/mugiten 2026-04-14 13:14:15 +02:00
6be5975cd4 WIP: services/archive/v2: init
c3eebb1609 services/archive/v1: fix library list import, test/archive/v1: test zip archive
239c9d59d1 test/archive/v1: add some basic tests for library list import/export
Compare 3 commits »
oysteikt pushed to main at mugiten/mugiten 2026-04-14 13:00:32 +02:00
c3eebb1609 services/archive/v1: fix library list import, test/archive/v1: test zip archive
oysteikt commented on issue mugiten/mugiten#4 2026-04-14 12:48:39 +02:00
Unit test archive functionality

Some basic tests are in place now, where sqlite -> json file/dir and json file/dir -> sqlite is being tested separately for history and library lists (without any compression at the end).

I'd…