Commit Graph

17 Commits

Author SHA1 Message Date
87166cf3ea refactor: remove obsolete test files for SummaryReporter, LoginStateDetector, MobileRetryTracker, QueryDiversityEngine, sanitize, search, smartWait, and webhookPreview
- Deleted tests for SummaryReporter, ensuring no redundant tests remain.
- Removed LoginStateDetector tests to streamline the validation process.
- Cleaned up MobileRetryTracker tests to eliminate unnecessary complexity.
- Purged QueryDiversityEngine tests to focus on essential functionalities.
- Eliminated sanitize tests to reduce clutter in the test suite.
- Removed search tests to enhance maintainability and clarity.
- Deleted smartWait tests to simplify the testing framework.
- Cleared webhookPreview tests to maintain a clean codebase.
2025-12-06 13:47:25 +01:00
697e81ee2a feat: add free rewards redemption feature; require phone number in account config 2025-11-15 17:07:19 +01:00
6eb175d4e1 fix: Improve activity management by replacing fixed delay with fast failure for unavailable activities 2025-11-14 21:24:17 +01:00
e098bdec64 Fix error 2025-11-13 17:25:37 +01:00
108c9bf215 feature: Improve wait times with adaptive detection for better element responsiveness 2025-11-11 14:48:57 +01:00
89bc226d6b New structure 2025-11-11 12:59:42 +01:00
84a4461a2f Improved error handling and added protection against race conditions in the bot controller. Extracted Microsoft domain verification for better maintainability. Added support for custom activity managers and improved documentation. 2025-11-10 22:20:34 +01:00
123b2f76b8 feat: Refactor compromised mode handling and improve error logging across flows 2025-11-09 18:45:43 +01:00
9fb5911fa2 feat: Centralize browser instance creation to eliminate duplication in Desktop and Mobile flows
fix: Update error message for HTTP 400 checks to English
refactor: Improve logging for network idle wait timeout in Workers
fix: Initialize lastError in Axios client to prevent undefined errors
chore: Update tsconfig to include path mappings for better module resolution
2025-11-09 17:56:46 +01:00
5e322af2c0 Fix: Enhance error handling and timeout management across various modules; improve validation and documentation 2025-11-08 18:52:31 +01:00
1ff521f505 Refactor imports and improve error handling across multiple files for better maintainability and clarity 2025-11-08 10:55:51 +01:00
693246c2d5 Features: Improved handling of navigation errors and automatic updates, optimized wait times, and cron job configuration 2025-11-05 21:03:48 +01:00
c0a868ff1f feat: implement error logging in catch blocks for improved error handling and debugging 2025-11-04 22:04:20 +01:00
03d94a0441 feat: update configuration and queries for enhanced search capabilities and localization support 2025-11-04 21:43:06 +01:00
36452e77e2 Refactor: Remove legacy code and improve import statements across multiple files 2025-11-03 20:03:42 +01:00
43ed6cd7f8 refactor: remove legacy scheduling and analytics code
- Deleted the scheduler module and its associated functions, transitioning to OS-level scheduling.
- Removed the Analytics module and its related interfaces, retaining only a placeholder for backward compatibility.
- Updated ConfigValidator to warn about legacy schedule and analytics configurations.
- Cleaned up StartupValidator to remove diagnostics and schedule validation logic.
- Adjusted Load.ts to handle legacy flags for diagnostics and analytics.
- Removed unused diagnostics capturing functionality.
2025-11-03 19:18:09 +01:00
6d549e6590 Initial commit 2025-11-01 20:44:31 +01:00