Update .gitignore, Gemfile, and various job classes for improved functionality
- Added '*.notes.md' and '*.export' to .gitignore to prevent unnecessary files from being tracked. - Refactored job classes in the Domain::Fa module to enhance logging and job enqueuing processes, including: - Improved logging messages in Domain::Fa::Job::Base for better clarity. - Added support for a new 'enqueue_favs_scan' option in user job processing. - Enhanced the FavsJob to utilize active fav post joins and added a 'removed' flag for better management of favorites. - Updated user and post models to include scopes for active favorites and improved error handling in user creation. - Enhanced the page parser to support new formats for favorites pages and added tests for these changes.
This commit is contained in:
649
test/fixtures/files/domain/fa/parser/redux/favs_zzreg_page_0_first.html
vendored
Normal file
649
test/fixtures/files/domain/fa/parser/redux/favs_zzreg_page_0_first.html
vendored
Normal file
File diff suppressed because one or more lines are too long
756
test/fixtures/files/domain/fa/parser/redux/favs_zzreg_page_1_2024_format.html
vendored
Normal file
756
test/fixtures/files/domain/fa/parser/redux/favs_zzreg_page_1_2024_format.html
vendored
Normal file
File diff suppressed because one or more lines are too long
736
test/fixtures/files/domain/fa/parser/redux/favs_zzreg_page_last_2024_format.html
vendored
Normal file
736
test/fixtures/files/domain/fa/parser/redux/favs_zzreg_page_last_2024_format.html
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user