2a168bd06a
fix: Ignore password requirement messages in email error handling
2025-11-09 14:49:51 +01:00
fd6dfb817e
refactor: Replace warning logs with console messages for browser interaction instructions
2025-11-09 14:42:55 +01:00
69e8fff51e
feat: Enhance CLI with auto-accept options and improve usage documentation
2025-11-09 14:29:37 +01:00
8c94ce5b87
Remove outdated documentation files: dashboard-quickstart.md, diagnostics.md, docker.md, humanization.md, jobstate.md, ntfy.md, proxy.md, schedule.md, security.md, update.md
2025-11-09 13:44:22 +01:00
9e166c0959
Fix doc
2025-11-09 13:42:40 +01:00
a9640128f1
Refactor getting started guide for Microsoft Rewards Bot: improved structure, added prerequisites, clarified setup steps, and enhanced instructions for account creation and configuration.
2025-11-09 13:41:37 +01:00
6b2b4fe966
docs: Update README and getting-started guide for clarity and structure; remove git conflict resolution guide
2025-11-09 13:39:06 +01:00
29f408a852
feat: Simplify account creation commands and enhance recovery email and 2FA handling
2025-11-09 13:19:33 +01:00
d64bbaccf8
feat: Update account creation commands to clarify recovery email and 2FA setup options
2025-11-09 12:54:43 +01:00
cbe9a11f95
feat: Add recovery email and 2FA support to account creation process
2025-11-09 12:43:31 +01:00
e495fa18b2
Refactor: Improve CAPTCHA handling and reduce delays in the account creation process
2025-11-09 12:18:32 +01:00
1239f9de05
refactor: Optimize logging and reduce delays in account creation process
2025-11-09 12:04:22 +01:00
1bf483b76e
fix: Enhance email input verification with SMART handling for Microsoft domain separation
2025-11-09 11:26:33 +01:00
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