fbbdd370ce
Fix: Update version number to 2.56.0 in package-lock.json; comment out utility methods in AccountCreator for future use
2025-11-09 11:19:48 +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
22adf44f63
Refactor: Simplify bot login handling in DesktopFlow and MobileFlow; initialize Login instance in MicrosoftRewardsBot
2025-11-09 00:18:10 +01:00
3bdb94adb5
Fix: Update version number to 2.56.0 in README, package.json, and package-lock.json
2025-11-08 23:58:21 +01:00
4c5d5ef9a8
feat: Implement main application logic and UI styling
...
- Added app.js to manage global state, WebSocket connections, and API interactions.
- Implemented functions for theme toggling, toast notifications, and updating UI elements.
- Created functions to fetch and display account metrics, logs, and status updates.
- Added event handlers for starting, stopping, and restarting the bot.
- Introduced WebSocket handling for real-time updates.
- Added style.css for consistent theming and responsive design across the application.
- Included styles for various UI components such as buttons, cards, logs, and empty states.
- Implemented light theme support with appropriate styles.
2025-11-08 23:56:21 +01:00
773304fc85
Refactor: Simplify recovery email handling and validation; update documentation for clarity
2025-11-08 21:26:06 +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
ca356075fa
Refactor: Update README to indicate Account Creator is in BETA; improve error messages for recoveryEmail validation
2025-11-08 18:37:32 +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
40dd9b9fd8
Refactor: Remove deprecated sync endpoint and BuyModeHandler module; streamline configuration and loading processes
2025-11-08 18:06:23 +01:00
03b6c3a4d8
feature: Add the BuyModeManual module to manage manual purchase sessions
2025-11-08 12:40:00 +01:00
6e859902d0
feature: Integrate the SummaryReporter module to improve results reporting
2025-11-08 12:24:43 +01:00
d04289948e
Fix: Reorganize imports for better clarity in test files
2025-11-08 12:20:38 +01:00
8eefd15b80
feat: Refactor and modularize flow handling for improved maintainability
...
- Extracted BuyModeHandler, DesktopFlow, MobileFlow, and SummaryReporter into separate modules for better organization and testability.
- Enhanced type safety and added interfaces for various return types in Load, Logger, UserAgent, and flow modules.
- Implemented comprehensive error handling and logging throughout the new modules.
- Added unit tests for DesktopFlow, MobileFlow, and SummaryReporter to ensure functionality and correctness.
- Updated existing utility functions to support new flow structures and improve code clarity.
2025-11-08 12:19:34 +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
c150fa8657
feature: Add scheduling management to the configuration
2025-11-08 10:23:51 +01:00
6be9cca80f
feat: Implement account creation module with realistic data generation
...
- Add DataGenerator class for generating emails, passwords, birthdates, and names.
- Create README.md detailing features, usage, and process flow for account creation.
- Develop CLI for initiating account creation with optional referral URL.
- Introduce nameDatabase for realistic first and last name generation.
- Define CreatedAccount interface for structured account data.
2025-11-07 20:45:18 +01:00
555efa1db0
Improve handling of navigation errors in the connection flow: implement recovery attempts for navigation errors and proxy connection failures.
2025-11-06 22:34:06 +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
ee28e92866
Fix auto update github api
2025-11-05 22:12:40 +01:00
107c5db52e
Improved start validation: replace warnings with informational messages for TOTP users and clarify the intended behavior of passesPerRun.
2025-11-05 22:04:16 +01:00
e19a7a2b11
Refactor QueryDiversityEngine: Enhance logging, improve error handling, and optimize query fetching logic
2025-11-05 21:59:02 +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
222e6fe4cf
Account configuration update
2025-11-05 21:22:29 +01:00
b7ee657faf
Account configuration update: ProxyAxios is now disabled by default, and validation has been added for the proxy URL.
2025-11-05 21:11:24 +01:00
900fc7d35c
Merge branch 'main' of https://github.com/Light60-1/Microsoft-Rewards-Bot
2025-11-05 21:03:55 +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
Obsidian
49b9eceb2e
Delete NOTICE
2025-11-05 11:42:18 +01:00
Obsidian
6611da3ec5
Update README.md
2025-11-05 10:31:38 +01:00
Obsidian
2d26043fe9
Delete CONTRIBUTING.md
2025-11-05 10:30:04 +01:00
Obsidian
a915cf38f9
Delete SECURITY.md
2025-11-05 10:29:19 +01:00
4e8bd59ff4
feat: Enhance login state detection with strict checks for portal elements and improved handling of unknown states
2025-11-04 23:09:31 +01:00
d89816c817
feat: Add recovery handling for navigation errors and conditional HTTP 400 checks in login flow
2025-11-04 23:04:59 +01:00
0afd1e990c
feat: Add error handling for navigation interruptions and HTTP 400 responses in login flow
2025-11-04 23:00:05 +01:00
9733c5698b
feat: Improve error handling for HTTP 400 and network issues in browser navigation
2025-11-04 22:55:58 +01:00
f32c1bc039
Patch 2
2025-11-04 22:50:02 +01:00
9fbdd2be8a
feat: Fix DNS 404
2025-11-04 22:45:56 +01:00
4c3a57a508
feat: refactor browser configuration handling and update validation logic
2025-11-04 22:43:09 +01:00
2255845dbe
feat: add job state reset functionality and improve user prompts
2025-11-04 22:37:43 +01:00
3116312cbc
feat: update Dockerfile and documentation for platform-specific dependency generation
2025-11-04 22:31:27 +01:00
56b8b832db
Implement feature X to enhance user experience and fix bug Y in module Z
2025-11-04 22:31:17 +01:00
0fcc8c3307
Fix webook
2025-11-04 22:25:10 +01:00
411b435555
feat: update sign-in URL to redirect to the rewards dashboard
2025-11-04 22:23:58 +01:00
76c7ce3100
Fix bug rewards.bing
2025-11-04 22:20:59 +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
9d5a9b438d
feat: refactor Docker setup for built-in cron scheduling and improved entrypoint handling
2025-11-04 21:37:46 +01:00
57e2bc392d
feat: add Buy Mode functionality for manual purchase monitoring and point tracking
2025-11-04 21:08:11 +01:00