Replies: 1 comment
-
|
Getting this error. I'm using 2.1.1 Exception in thread Thread-9: I'm guessing it's a filename? Not sure. It just errors and then the library no longer shows up. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Over the past few months, I’ve been working—when time allows—on the biggest refactor since
v2. This overhaul fundamentally changes how libraries, files, and identified apps are tracked. It’s a crucial first step toward enabling the upcoming features of Ownfoil.This is a major change. Updating to the latest
developbranch will reset your existing library to ensure a clean start and proper migration support.List of main changes
🚫 Before
Previously, everything lived in a single
Filestable, which stored file paths along withtitle_id,app_id,version, and the identification method. It was extremely limited:This made backend logic, inspection, or automation impossible.
✅ Now
With this refactor, Ownfoil now supports database migrations—unlocking the ability to evolve the data model without disrupting users. Libraries can now scale, and powerful new features can be added with ease.
Key improvements:
File identification is now separated from app ownership.
Filestable now tracks individual files with rich metadata: identification results, errors, compression type, download counts, multi-content status (fixes split nsp files #19 and Support multi content XCI file #121), etc.A new
Appstable tracks app ownership per Title ID.Feedback is appreciated, I'm testing with a small, personal library, and I'm sure your experience will differ and we will need further improvements.
Beta Was this translation helpful? Give feedback.
All reactions