b45e629825
Refactor code structure for improved readability and maintainability
sHa2026-01-03 14:54:50 +00:00
6fee7d9f63
Add ConversionService for AVI to MKV remux with metadata preservation
sHa2026-01-03 14:29:30 +00:00
917d25b360
Add decorators for formatting various media attributes
sHa2026-01-03 10:13:17 +00:00
6bca3c224d
Refactor code structure for improved readability and maintainability
sHa2026-01-02 12:45:31 +00:00
a85ecdb52d
fix: Increase width tolerance for frame class matching to accommodate ultrawide aspect ratios
sHa2026-01-02 12:43:55 +00:00
981000793f
Add ProposedFilenameView and MediaPanelView with comprehensive tests
sHa2026-01-02 12:29:04 +00:00
e64aaf320b
chore: Bump version to 0.6.1 and update decorators to use new cache system
sHa2026-01-02 11:01:08 +00:00
60f32a7e8c
refactor: Remove old decorators and integrate caching into the new cache subsystem
sHa2026-01-02 08:12:28 +00:00
7c7e9ab1e1
Refactor code structure and remove redundant code blocks for improved readability and maintainability
sHa2026-01-02 07:14:33 +00:00
262c0a7b7d
Add comprehensive tests for formatter classes, services, and utilities
sHa2025-12-31 14:04:33 +00:00
c5fbd367fc
Add rename service and utility modules for file renaming operations
sHa2025-12-31 03:13:26 +00:00
b50b9bc165
feat(cache): Implement unified caching subsystem with decorators, strategies, and management
sHa2025-12-31 02:29:10 +00:00
3fbf45083f
feat: Update documentation and versioning for v0.6.0; enhance AI assistant reference
mediacatalog2
sHa2025-12-31 00:21:01 +00:00
6121311444
Add Ice Age: Continental Drift (2012) BDRip file to test filenames
sHa2025-12-30 23:40:48 +00:00
c4777352e9
Refactor code structure for improved readability and maintainability
sHa2025-12-30 11:23:33 +00:00
fe11dc45f1
fix: Sanitize title and new name inputs by replacing invalid characters
sHa2025-12-30 11:10:38 +00:00
67cf6a0c8b
feat: Enhance caching mechanism with MD5 hashing for instance identifiers
mediacatalog
sHa2025-12-30 09:08:14 +00:00
dff245c37f
Refactor code structure for improved readability and maintainability
sHa2025-12-30 09:03:20 +00:00
6b343681a5
feat: Bump version to 0.5.5 and update frame class detection logic
sHa2025-12-30 06:31:51 +00:00
a7682bcd24
Refactor code structure for improved readability and maintainability
sHa2025-12-29 22:18:20 +00:00
6694567ab4
Add unit tests for MediaInfo frame class detection
sHa2025-12-29 22:03:41 +00:00
e0637e9981
fix: Remove unused resolution frame class method from formatter order
sHa2025-12-29 20:10:34 +00:00
50de7e1d4a
added media catalog mode, impooved cache
sHa2025-12-29 19:47:55 +00:00
eedc32bf31
feat: Update version to 0.4.7 and add new extraction methods for anamorphic, extension, and 3D layout
sHa2025-12-28 17:06:29 +00:00
75339ee7f7
Refactor code structure for improved readability and maintainability
sHa2025-12-28 16:29:49 +00:00
665991f1bd
fix: Correct special info formatting in ProposedNameFormatter
sHa2025-12-28 16:29:10 +00:00
fedcf15ad8
feat: Add mk3d media type to MEDIA_TYPES for Matroska 3D support
sHa2025-12-28 15:42:22 +00:00
dafccf19cc
Refactor code structure for improved readability and maintainability
sHa2025-12-28 14:08:04 +00:00
ad78abe30b
feat: Enhance FilenameExtractor to support various filename formats and add comprehensive test cases
sHa2025-12-28 14:07:06 +00:00
2237f8515c
feat: Bump version to 0.4.4, add logging for file renaming operations, and update test filenames
sHa2025-12-28 10:09:26 +00:00
c2a037d5b9
feat: Bump version to 0.4.3, add TMDB as a title source, and update lock files
sHa2025-12-28 09:11:52 +00:00
e676b13c0a
chore: Remove old wheel files for versions 0.2.10, 0.2.11, 0.2.12, 0.3.1, and 0.3.2
sHa2025-12-28 09:10:02 +00:00
c2772f9946
feat: Bump version to 0.4.2, update TMDBExtractor to include original language in title, and adjust media formatter value formatters
sHa2025-12-28 09:09:23 +00:00
9a78dc2540
Add TMDBExtractor class for movie information extraction
sHa2025-12-28 09:02:42 +00:00
97bacf602c
feat: Bump version to 0.3.3, update special editions structure, and enhance filename extraction logic
sHa2025-12-28 07:33:37 +00:00
3b7ab1d54e
feat: Bump version to 0.3.2 and update related files
sHa2025-12-28 07:21:48 +00:00
fe4c0a4a58
feat: Bump version to 0.3.1, update filename extraction logic, and enhance rename confirmation screen
sHa2025-12-28 07:14:39 +00:00
229478ce64
feat: Enhance frame class extraction logic to include width matching and update test assertions
sHa2025-12-27 05:49:56 +00:00
8ceea5bce3
feat: Remove outdated wheel files for versions 0.2.5 to 0.2.9
sHa2025-12-27 05:32:45 +00:00
de56de7dd0
feat: Increase height threshold for frame class extraction and add test file
sHa2025-12-27 05:32:15 +00:00
e87769f44b
feat: Bump version to 0.2.11, update media info extraction logic and add test file
sHa2025-12-27 04:11:17 +00:00
b2144a1014
feat: Bump version to 0.2.10, update constants and enhance source dictionary
sHa2025-12-27 04:05:04 +00:00
9877be17a3
feat: Bump version to 0.2.9, enhance frame class extraction and add build script
sHa2025-12-27 04:02:32 +00:00
a2d5fa8dde
feat: Bump version to 0.2.8, escape filenames in rename confirmation screen
sHa2025-12-27 03:36:08 +00:00
e9153d2225
feat: Bump version to 0.2.7, enhance frame class extraction logic for better matching
sHa2025-12-27 03:24:40 +00:00
140b88c0a8
feat: Bump version to 0.2.6, update release process, and modify dependency sync command
sHa2025-12-27 03:16:57 +00:00
c0ce9c8848
feat: Add developer guide, enhance versioning and release process, and refactor extractor imports
sHa2025-12-27 03:14:11 +00:00
649ea7fbb3
feat: Add database info formatting to proposed filename generation
sHa2025-12-27 02:58:30 +00:00
f2060b4a92
feat: Bump version to 0.2.5, enhance logging, normalize Cyrillic characters, and improve database info formatting
sHa2025-12-27 02:55:34 +00:00
95cbaee7fa
feat: Update version to 0.2.4, enhance logging capabilities, and improve special info formatting
sHa2025-12-27 01:31:21 +00:00
44a6a978b8
feat: Bump version to 0.2.3, add VHSRecord to SOURCE_DICT, and include new wheel file
sHa2025-12-27 00:25:59 +00:00
39841b2c0b
feat: Refactor main.py into renamer directory and update script entry point in pyproject.toml
sHa2025-12-26 23:49:36 +00:00
d5e3661860
feat: Update version to 0.2.2, enhance installation guide, and improve help screen with dynamic versioning
sHa2025-12-26 23:46:46 +00:00
cec8bd9e96
feat: Update .gitignore to exclude distribution files and add new .whl file
sHa2025-12-26 23:35:10 +00:00
3d13b8ba19
feat: Update AI_AGENT.md with enhanced code structure details and new component descriptions
sHa2025-12-26 23:16:32 +00:00
1453b753d0
feat: Update documentation and project files to reflect enhanced renaming functionality and new features
sHa2025-12-26 23:14:56 +00:00
a6507dec31
feat: Enhance renamer app with help screen, rename confirmation, and special info formatting
sHa2025-12-26 23:11:16 +00:00
691d1e7b2d
feat: Add extraction and formatting for special edition information in filenames
sHa2025-12-26 20:56:22 +00:00
b21308c7b8
feat: Add order extraction from filename and integrate into proposed name formatting
sHa2025-12-26 20:42:52 +00:00
2dce807984
feat: Introduce DefaultExtractor for fallback values and refactor extraction logic in MediaExtractor
sHa2025-12-26 19:10:49 +00:00
aec31bae9e
feat: Add audio languages and tracks extraction from filename, with corresponding tests
sHa2025-12-26 15:37:57 +00:00
c5ab985440
feat: Add movie database identifier extraction and update related tests
sHa2025-12-26 14:34:58 +00:00
38e3f0e553
feat: Improve title extraction logic and add comprehensive test cases for edge cases
sHa2025-12-26 14:06:40 +00:00
3ecffc0d3c
feat: Add HDR extraction from filename and update tests
sHa2025-12-26 13:51:12 +00:00
91df347727
feat: Enhance metadata extraction and formatting, improve extractor architecture, and update documentation
sHa2025-12-26 13:38:17 +00:00
8f68624529
feat: Increase audio and subtitle track extraction limits to 10
sHa2025-12-26 12:07:33 +00:00