Skip to content

Martin/new testing branch#543

Merged
LeviXIII merged 13 commits intomainfrom
martin/new-testing-branch
Feb 17, 2026
Merged

Martin/new testing branch#543
LeviXIII merged 13 commits intomainfrom
martin/new-testing-branch

Conversation

@Fikitti
Copy link
Contributor

@Fikitti Fikitti commented Jan 24, 2026

All-around importer updates.
File import naming feature (IDs added to create unique file names).
Better optimized way of storing original documents in the attachements.
Ability to remove folders/corpus markers.

Fixed labeling issue on Biblica importer.
Implemented the same rebuild round-trip logic for Spreadsheet importer and refined it.
Tried new approach with PDF importer (still not great, but works a little bit better)
Fikitti and others added 10 commits January 31, 2026 09:58
We can now import multiple files with same name, so we add UUID to the source and codex file name.
The display names of the files should work like "sample", "sample (1)" etc.
Now we should only store a single file with the exact same content thanks to original hashes we store in the originals folder. If we import a file with same name but different content, it will save it to originals folder as "sample(1)" and set this new file in the path to original file in the source/codex imported file.
If we import a file with different name but exactly the same content as we already have, we still import the new source/codex file with appropriate name but set the original file path to already existing file with different name with that content.
…into martin/new-testing-branch

# Conflicts:
#	webviews/codex-webviews/src/NewSourceUploader/importers/docx/experiment/docxExporter.ts
…into martin/new-testing-branch

# Conflicts:
#	webviews/codex-webviews/src/CodexCellEditor/CellList.tsx
Got rid of some unusel unfinished importers, made the webview more clear and readable with colored tags for round-trip, matching the green tags in "Round-trip Exporter" in export window. Moved spreadsheet importer and renamed it to Bible Spreadsheet for it's specific use case in specialized importers.
…into martin/new-testing-branch

# Conflicts:
#	src/providers/NewSourceUploader/NewSourceUploaderProvider.ts
#	webviews/codex-webviews/src/NavigationView/index.tsx
…filename shown when there are duplicate file names.
@LeviXIII LeviXIII merged commit 5eb1dbc into main Feb 17, 2026
3 checks passed
@LeviXIII LeviXIII deleted the martin/new-testing-branch branch February 17, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants