6ea7a35d43
feat: Implement account suspension handling and disable accounts in configuration
2026-01-02 19:28:04 +01:00
4ee648e5cb
refactor: Change default exports to named exports for consistency
2026-01-02 17:05:06 +01:00
d97af2e253
Back
2025-12-22 23:30:36 +01:00
5f7a821465
Fix
2025-12-22 22:30:06 +01:00
0e3e3068f8
Added an automatic escape manager to close native system dialogs upon login
2025-12-22 22:23:24 +01:00
a80321274f
Added dialog handlers to prevent native pop-ups when using the browser and removed the old dialog handling code in the login process.
2025-12-22 22:19:48 +01:00
94272ac7f3
Added dialog handlers to automate the closing of native browser dialogs and updated the Discord payload build function to return null in case of filtered error.
2025-12-22 22:15:11 +01:00
5b27d11c0d
Added account history tracking and statistics to the dashboard, improved logs, and increased wait times for OAuth.
2025-12-22 21:48:36 +01:00
Luis Antonio
c80ea13877
Added specific arguments for Linux and Windows machines
2025-12-22 14:54:42 +00:00
3972767c81
feat: add memory and activity statistics tracking for improved bot performance
2025-12-16 21:16:34 +01:00
Rempacious
e98edd6b93
fix: improve email typing with verification and remove example accounts file
2025-12-09 14:45:05 +08:00
b783f7c1fa
feat: implement HumanTyping module to enhance typing simulation and avoid bot detection
2025-12-06 15:02:08 +01:00
38d9f1e48d
fix: update types for heartbeat interval and constructor logger in DashboardServer and QueryDiversityEngine
2025-12-06 14:42:30 +01:00
6bee98289e
feat: implement humanization enforcement and improve Axios request error handling
2025-12-06 14:24:10 +01:00
bafa35a796
feat: add early exit handling for passkey creation flows and implement click logic for visible buttons
2025-12-06 13:59:46 +01:00
76ed1ca9a6
feat: add password option selectors and improve password link handling in login flow
2025-12-06 13:52:52 +01:00
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
7ca720f8c0
feat: Implement security handling for login process
...
- Added PasskeyHandler to manage passkey prompts and interactions.
- Introduced RecoveryHandler for handling recovery email mismatches.
- Created SecurityDetector to identify sign-in blocks and account locks.
- Developed SecurityUtils for incident reporting and documentation access.
- Implemented TotpHandler for managing two-factor authentication (2FA) processes.
- Defined SecurityIncident type for structured incident reporting.
2025-11-21 07:40:57 +01:00
697e81ee2a
feat: add free rewards redemption feature; require phone number in account config
2025-11-15 17:07:19 +01:00
4bc44917e2
Fix
2025-11-15 13:52:37 +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
7df55be0df
fix: Clean up whitespace and improve readability in login flow logic
2025-11-14 20:57:13 +01:00
cbd05d128e
fix: Improve error handling and logging across multiple modules; enhance compatibility for legacy formats
2025-11-14 20:56:48 +01:00
4c71e603ca
fix: Improve error handling and retry logic for OAuth token exchange; update session file paths to use process.cwd()
2025-11-14 08:04:46 +01:00
5651f62088
Fix error
2025-11-13 20:23:57 +01:00
e098bdec64
Fix error
2025-11-13 17:25:37 +01:00
2959fc8c73
Feature: Improved handling of wait times for page checks and reloads, using a 10s timeout for slower networks
2025-11-13 14:37:17 +01:00
108c9bf215
feature: Improve wait times with adaptive detection for better element responsiveness
2025-11-11 14:48:57 +01:00
53fe16b1cc
feat: Implement smart waiting utilities for improved page readiness and element detection
...
- Added `waitForPageReady` and `waitForElementSmart` functions to replace fixed timeouts with intelligent checks.
- Updated various parts of the codebase to utilize the new smart wait functions, enhancing performance and reliability.
- Improved logging for page readiness and element detection.
- Refactored login and browser functions to reduce unnecessary waits and enhance user experience.
- Fixed selector for MORE_ACTIVITIES to avoid strict mode violations.
- Added unit tests for smart wait utilities to ensure functionality and performance.
2025-11-11 14:20:37 +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
e9a1e2dbcf
Clean up and fix
2025-11-10 22:11:52 +01:00
5f9aafdd0f
feat: Centralize timeout constants and improve navigation error handling in Login flow
2025-11-09 18:58:25 +01:00
123b2f76b8
feat: Refactor compromised mode handling and improve error logging across flows
2025-11-09 18:45:43 +01:00
3a3f416d92
feat: Centralize timeout constants and improve logging validation across modules
2025-11-09 18:15:01 +01:00
2c55fff61d
feat: Improve error logging and validation across various flows and utilities
2025-11-09 18:05: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
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
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
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
411b435555
feat: update sign-in URL to redirect to the rewards dashboard
2025-11-04 22:23:58 +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