Commit Graph

29 Commits

Author SHA1 Message Date
61b8b1a6af feat: add jitter support for scheduling to randomize execution times 2025-12-06 14:08:32 +01:00
697e81ee2a feat: add free rewards redemption feature; require phone number in account config 2025-11-15 17:07:19 +01:00
6bf1d6270a Fix false 2025-11-13 21:40:13 +01:00
7331e6d490 fix: Enable automatic daily runs in scheduling configuration 2025-11-13 21:37:54 +01:00
3b06b4ae83 feat: Implement internal scheduler for automatic daily execution with timezone detection 2025-11-13 15:19:35 +01:00
8b3d2224a2 feat: Disable automatic configuration updates in config.jsonc 2025-11-11 13:37:26 +01:00
932dedd8a8 Path Auto Update 2025-11-11 13:32:48 +01:00
04a1a4c0a4 Clean up 2025-11-10 19:57:43 +01:00
aeaffeb7ca fix: Revert version to 2.56.2 in package.json; enhance fingerprint injection error handling and configuration options 2025-11-10 19:51:34 +01:00
26d9cab668 feat: Add Docker environment detection and update mode configuration; enhance update process for Docker and host systems 2025-11-09 23:10:13 +01:00
842218ca4d feat: Refactor configuration files for clarity and structure; enhance error reporting with obfuscated webhook URL 2025-11-09 19:38:32 +01:00
56aacd3667 feat: Add automatic error reporting feature with configuration options and documentation 2025-11-09 17:36:07 +01:00
393379900c Update config.jsonc to adjust delay settings and enable critical stop in risk management
- Changed minimum delay from 3 minutes to 2 minutes
- Changed maximum delay from 5 minutes to 4 minutes
- Enabled stopping on critical issues in risk management
2025-11-09 11:17:31 +01:00
773304fc85 Refactor: Simplify recovery email handling and validation; update documentation for clarity 2025-11-08 21:26:06 +01:00
52fbbd79b1 Fix: Enable auto-update for configuration and enhance task execution handling for multi-pass runs 2025-11-08 18:32:58 +01:00
6b687a1018 Remove BuyMode and fix 2025-11-08 18:25:51 +01:00
0d6ab38b48 Improved interactive mode: added an automatic job reset option for scheduled tasks and improved stealth mode to bypass CAPTCHAs. 2025-11-05 22:44:16 +01:00
c98a85633d Auto Update with github api 2025-11-05 21:53:17 +01:00
dce1fcc193 Improved execution configuration: updated passesPerRun to 3 and added validation of execution parameters 2025-11-05 21:28:03 +01:00
2255845dbe feat: add job state reset functionality and improve user prompts 2025-11-04 22:37:43 +01:00
9d5a9b438d feat: refactor Docker setup for built-in cron scheduling and improved entrypoint handling 2025-11-04 21:37:46 +01:00
014beda152 feat: add automatic task scheduling configuration for Windows and Linux 2025-11-04 20:51:49 +01:00
8e6e4f716f feature: activate the dashboard for automatic startup with the bot 2025-11-03 22:29:16 +01:00
6cd512e1b8 feat: add standalone dashboard for bot monitoring and control
- Introduced a new dashboard feature with endpoints for bot status, account management, logs, and configuration.
- Added support for starting the dashboard server via command line and configuration options.
- Implemented WebSocket support for real-time log streaming to the dashboard.
- Enhanced configuration management to include dashboard settings.
- Updated package.json to include new dependencies and scripts for dashboard functionality.
- Added tests for dashboard state management and functionality.
2025-11-03 22:27:26 +01:00
3eb861ef8a feat: Add semantic deduplication and threshold configuration for improved query filtering 2025-11-03 21:43:21 +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
66f954ecf7 Update to recovery email management: makes the recoveryEmail field optional and adds the ability to disable recovery email verification per account. Added corresponding documentation and updated configuration examples. 2025-11-03 15:53:27 +01:00
8ccfdd23c9 Add comprehensive FAQ and README documentation for Microsoft Rewards Script
- Created FAQ.md with detailed answers to common questions regarding the project, installation, configuration, troubleshooting, safety, and features.
- Established README.md to serve as a documentation hub, outlining the structure and providing quick navigation links to various guides and resources.
2025-11-03 14:54:07 +01:00
6d549e6590 Initial commit 2025-11-01 20:44:31 +01:00