-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Enhance DMM and IMDB import processes with metadata tracking an…
…d configuration updates - Introduced `DmmService` and `ImdbFileService` for handling import metadata and tracking last import dates. - Updated `DmmScraping` and `ImdbMetadataLoader` to utilize new services for checking last import times and storing import metadata. - Added `DmmLastImport` and `ImdbLastImport` classes to track import statistics. - Modified `DmmFileDownloader` to respect a minimum re-download interval. - Updated `DmmSyncState` to load and save parsed pages using `DmmService`. - Enhanced `compose.yaml` with new environment variables for configuration options. - Updated `README.md` with detailed configuration options and examples. - Added new database configurations and entity mappings for import metadata and parsed pages. - Refined global usings and service collection extensions to include new services and configurations. - Adjusted Python requirements installation script to use the default Python version.
- Loading branch information
1 parent
355f308
commit fec3e96
Showing
36 changed files
with
437 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,13 @@ | ||
<component name="ProjectRunConfigurationManager"> | ||
<configuration default="false" name="Zilean.DmmScraper" type="DotNetProject" factoryName=".NET Project"> | ||
<option name="EXE_PATH" value="$PROJECT_DIR$/src/Zilean.DmmScraper/bin/Release/net8.0/dmmscraper" /> | ||
<option name="EXE_PATH" value="$PROJECT_DIR$/src/Zilean.DmmScraper/bin/Debug/net8.0/dmmscraper.exe" /> | ||
<option name="PROGRAM_PARAMETERS" value="" /> | ||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/src/Zilean.DmmScraper/bin/Release/net8.0" /> | ||
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/src/Zilean.DmmScraper/bin/Debug/net8.0" /> | ||
<option name="PASS_PARENT_ENVS" value="1" /> | ||
<envs> | ||
<env name="Zilean__ElasticSearch__Url" value="http://localhost:9200" /> | ||
<env name="ZILEAN_PYTHON_PYLIB" value="/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/lib/libpython3.11.dylib" /> | ||
<env name="ZILEAN_PYTHON_VENV" value="C:\Users\Prom3theu5\.conda\envs\dev" /> | ||
<env name="ZILEAN_PYTHON_PYLIB" value="C:\Python311\python311.dll" /> | ||
<env name="ZILEAN_PYTHON_VENV" value="C:\Python311" /> | ||
</envs> | ||
<option name="USE_EXTERNAL_CONSOLE" value="0" /> | ||
<option name="USE_MONO" value="0" /> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
Remove-Item -Path ../src/Zilean.DmmScraper/python -Recurse -Force | ||
New-Item -Path ../src/Zilean.DmmScraper/python -ItemType Directory | ||
python3.11 -m pip install -r ../requirements.txt -t ../src/Zilean.DmmScraper/python/ --no-user | ||
python -m pip install -r ../requirements.txt -t ../src/Zilean.DmmScraper/python/ --no-user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
30 changes: 29 additions & 1 deletion
30
...ons/20240909215841_RtnRelease.Designer.cs → ...ons/20240910121738_RtnRelease.Designer.cs
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
32 changes: 30 additions & 2 deletions
32
...240909215912_FunctionsIndexes.Designer.cs → ...910121802_FunctionsAndIndexes.Designer.cs
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.