Update Dockerfile and Ruby files for improved dependency management and type safety
- Upgraded bundler version from 2.4.5 to 2.5.6 in Dockerfile for better compatibility. - Updated gem versions for faiss and rails_live_reload to their latest versions. - Modified Ruby files to enforce strict typing with Sorbet, enhancing type safety across various models and jobs. - Added type signatures to methods in Inkbunny and FA domain models, ensuring better type checking and documentation. - Improved job argument handling in Inkbunny jobs, including priority settings for deferred jobs. - Refactored initialization logic in several models to ensure default states are set correctly. These changes aim to enhance the overall stability and maintainability of the codebase.
This commit is contained in: