1471fd0e3d
chore(docker): update healthcheck to use /api/health endpoint
...
Docker Build / docker (push) Successful in 19s
Use the dedicated health API endpoint instead of the root dashboard
route for more accurate container health monitoring.
2026-02-11 16:19:02 +07:00
e2604bb3b8
Fix View button in logs page not working
...
- Store log details in data-details attribute instead of inline onclick
- Update showDetails() to read from data attribute
- Prevents JSON quote conflicts breaking the onclick handler
2026-02-11 16:12:58 +07:00
e9577a9199
feat(api): add health check endpoint for container orchestration
2026-02-11 16:10:49 +07:00
3d9fb94204
Small debug
2026-02-11 16:10:27 +07:00
b03959f474
fix: Fix View link in logs modal failing on error details
...
Docker Build / docker (push) Successful in 30s
The showDetails() function was using escape filter which doesn't properly
handle JSON data for JavaScript strings. Changed to tojson filter and
added error handling to gracefully handle malformed JSON in log details.
2026-02-05 17:30:41 +07:00
bbcd9b7d9c
feat: Add AniDB image support for Telegram success notifications
...
- Extract AniDB ID from folder path patterns {anidb4-XXXX}
- Fetch and send anime images with rename_success Telegram messages
- Fallback to text-only if image unavailable
- Add aiohttp dependency for async HTTP requests
2026-02-05 17:28:33 +07:00
92f10b228c
fix: Quote regex and override_title arguments in renamer command
...
Docker Build / docker (push) Successful in 20s
Arguments containing spaces or special regex characters (like parentheses)
were not being properly passed to rename.py, causing renamer failures.
Use shlex.quote() to ensure proper shell escaping for rename_regex
and override_title parameters
2026-02-05 16:53:15 +07:00
664eb7ddb9
Optimize folder autocomplete with lazy loading and caching
...
Docker Build / docker (push) Successful in 12s
- Lazy load folders only on input focus instead of page load
- Add debouncing (150ms) to reduce API calls during typing
- Implement in-memory caching for folder suggestions
- Add server-side ?q= filter parameter for faster searches
- Prevent concurrent duplicate folder fetch requests
Improves page load time and autocomplete responsiveness.
2026-02-05 16:42:00 +07:00
639d054a4f
Updated Readme.md. Included screenshot of drop folder interface
2026-02-05 16:37:00 +07:00
888c9a785f
Kinda forgot this part lol
Docker Build / docker (push) Successful in 12s
2026-02-05 16:24:00 +07:00
03b1a7216d
feat(web): add drop folder view page with file status and rule matching
...
Docker Build / docker (push) Successful in 43s
- Add new `/drop_folder` page showing files in drop folder
- Display matched rules, processing status, and file details
- Include statistics cards and filtering by status
- Add retry functionality for failed files
- Add navigation link in navbar
2026-02-05 16:17:26 +07:00
494bd03a7f
dashboard: Remove duplicate placeholder showToast function
...
The dashboard.html had a duplicate showToast function that overrode the
proper implementation in base.html with a simple alert() placeholder.
Removing it allows the toast notification system to work correctly for
reprocess buttons.
2026-02-05 16:09:31 +07:00
ccee49b8c0
feat(watcher): Add periodic scanning fallback mechanism
...
- Added scan_interval parameter to FolderWatcher class
- Implemented _periodic_scan background thread
- Fixed on_modified event handler to process files
- Improved logging for debugging filesystem events
- Optimized _process_existing to avoid redundant processing
2026-02-05 15:34:36 +07:00
84c979a4ad
Added debug
2026-02-05 15:31:17 +07:00
59c0ab459a
Removed Random memory that vibe code introduced
Docker Build / docker (push) Successful in 13s
2026-02-04 19:03:19 +07:00
4b0028ec5a
Add Future Improvements section to README.md with critical issues, security enhancements, code quality, feature enhancements, infrastructure, and priority guide
2026-02-04 18:45:16 +07:00
085f2e198f
Enhance copyRegex function with clipboard API support and fallback method; add user feedback for copy actions
2026-02-04 18:31:20 +07:00
a2fd7be080
Add Bootstrap JS bundle script to base.html for enhanced functionality
2026-02-04 18:30:02 +07:00
fae5dcd133
Fix get_status function to use media folder for disk usage calculation
Docker Build / docker (push) Successful in 12s
2026-02-04 17:28:43 +07:00
0a66703f80
Update README.md: Revise table of contents and enhance installation instructions; add screenshots for dashboard, rule management, progress tracking, and configuration settings
Docker Build / docker (push) Successful in 10s
2026-02-04 17:27:28 +07:00
e290f7696f
Remove redundant global declaration for config in update endpoints
Docker Build / docker (push) Successful in 12s
2026-02-04 17:11:45 +07:00
ee3a5ee0dc
Add system status display and reprocess functionality with toast notifications
Docker Build / docker (push) Successful in 12s
2026-02-04 16:57:07 +07:00
31ea4b8c6a
Update README.md: Enhance documentation with installation instructions, technology stack, architecture diagram, and configuration details
2026-02-04 16:37:45 +07:00
f25b55a6ad
Fix global config reference in configuration update endpoints
Docker Build / docker (push) Successful in 11s
2026-02-04 16:32:03 +07:00
dab347a850
Add configuration management features: create config page and API endpoints for loading and updating TOML configuration
Docker Build / docker (push) Successful in 55s
2026-02-04 16:05:29 +07:00
3224015ade
Enhance notifier and progress display: add memory note for rename success and update HTML content
2026-02-04 15:34:59 +07:00
940ff4246a
Updated Readme.md
2026-02-04 15:34:34 +07:00
4498d3f341
Fix command parameter handling for rule-specific regex index
Docker Build / docker (push) Successful in 12s
2026-02-03 01:37:42 +07:00
ffc32e9f94
Update requirements.txt
Docker Build / docker (push) Successful in 21s
2026-02-02 19:30:03 +01:00
9abef7c9b6
Hopefully this actually fixes
Docker Build / docker (push) Successful in 14s
2026-02-03 01:22:20 +07:00
7e19db1026
More DEBUG
Docker Build / docker (push) Successful in 19s
2026-02-03 01:18:20 +07:00
2aa77035bb
Merge branch 'main' of https://gitea.kareemhorstink.me/Imrayya/anime_manager
Docker Build / docker (push) Successful in 11s
2026-02-03 01:15:59 +07:00
aabda883a1
Change error logging to warnings for episode extraction and group index validation
2026-02-03 01:15:17 +07:00
99ac25a4c9
Change error logging to warnings for episode extraction and group index validation
Docker Build / docker (push) Successful in 21s
2026-02-03 01:11:29 +07:00
24586a2b8d
Debug!
Docker Build / docker (push) Successful in 25s
2026-02-03 01:09:51 +07:00
26e2e6fc12
Fix episode extraction logic: adjust group index validation in extract_episode method
Docker Build / docker (push) Successful in 10s
2026-02-03 01:03:31 +07:00
be227b6c06
Fix episode extraction logic: adjust group index handling in extract_episode method
Docker Build / docker (push) Successful in 16s
2026-02-03 00:53:17 +07:00
85fcca9314
Add rule retrieval and update functionality: implement API endpoints and enhance edit modal in the UI
Docker Build / docker (push) Successful in 12s
2026-02-03 00:50:03 +07:00
ffcf3927f3
Enhance processing logic: add duplicate episode handling, update notifications, and improve file processing flow
Docker Build / docker (push) Successful in 16s
2026-02-03 00:32:36 +07:00
1eca920269
Add flush and reprocess feature: implement API endpoint and update dashboard for file management
2026-02-03 00:22:01 +07:00
a292a43075
Add processed files count and override title feature to dashboard and rules
Docker Build / docker (push) Successful in 21s
2026-02-03 00:18:04 +07:00
89aa56f9df
Add progress tracking feature: implement route and template for in-progress files
Docker Build / docker (push) Successful in 14s
2026-02-02 23:54:24 +07:00
1ca6f94ee6
Refactor rule handling: rename regex_pattern to match_regex and add rename_regex; update database schema and UI accordingly
Docker Build / docker (push) Successful in 14s
2026-02-02 23:46:29 +07:00
0d85012dbc
Add handling for empty regex index and update pattern in rule form
Docker Build / docker (push) Successful in 16s
2026-02-02 23:39:25 +07:00
2bc4cab99d
Google fix lol
Docker Build / docker (push) Successful in 1m36s
2026-02-02 23:24:06 +07:00
620c375226
Kimi Fix rules
Docker Build / docker (push) Successful in 15s
2026-02-02 23:19:36 +07:00
8ef15de7c6
Added simple debugging
Docker Build / docker (push) Successful in 18s
2026-02-02 23:16:24 +07:00
9b2e02d086
Hopefully it fixes it?
Docker Build / docker (push) Successful in 15s
2026-02-02 23:12:15 +07:00
03ba603141
Add error handling to rules route and log exceptions
Docker Build / docker (push) Successful in 15s
2026-02-02 22:49:33 +07:00
96900bd101
Update regex source option text and ensure regex history loads on initialization
2026-02-02 22:40:45 +07:00