Obsidian
1a06634473
Merge pull request #12 from LightZirconite/main
...
Latest update, fixing many issues before V3
2025-11-15 12:53:56 +01:00
e7f8f7110c
feat: Improve workflow management by making runMaster asynchronous and adding error handling
2025-11-15 12:47:09 +01:00
cf0611d841
feature: Update the version to 2.60.0 and improve the handling of human gestures, etc.
2025-11-15 12:35:09 +01:00
Obsidian-wtf
41d06ee001
feat: Introduire un simulateur de comportement humain pour améliorer la création de comptes
2025-11-15 12:00:35 +01:00
Obsidian-wtf
22cbaa166a
Merge branch 'main' of https://github.com/Obsidian-wtf/Microsoft-Rewards-Bot
2025-11-15 00:00:25 +01:00
Bot
682bd78cfa
Merge pull request #11 from BrentJMadison/cluster_issue
...
Cluster issue fix
2025-11-14 23:59:01 +01:00
9ef12b934b
fix: Update backup strategy by removing dist/ from critical files and ensuring clean rebuild
2025-11-14 23:26:08 +01:00
brentjmadison
767bc3e7af
Cluster issue fix
2025-11-14 15:19:08 -06:00
6eb175d4e1
fix: Improve activity management by replacing fixed delay with fast failure for unavailable activities
2025-11-14 21:24:17 +01:00
8ecc8f17ef
fix: Improve scheduler management by enabling it first to provide immediate information and then run tasks
2025-11-14 21:16:26 +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
ec1596bbbd
fix: Revert version to 2.59.1 in package.json and package-lock.json
2025-11-14 20:15:09 +01:00
8950da2563
fix: Enhance referral URL handling and improve diagnostic logging for account creation
2025-11-14 20:13:17 +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
661f3f0ab0
fix: Update Docker configuration to improve volume mounts and remove unnecessary Playwright browser copy
2025-11-14 07:35:02 +01:00
7fbecc7dcc
fix: Revert version to 2.59.0 and update .dockerignore to exclude compose.yaml
2025-11-14 07:30:19 +01:00
be826f4d12
fix: Update version to 2.60.0 and enhance documentation with new commands and troubleshooting tips
2025-11-13 23:34:20 +01:00
67388539b2
fix: Update version to 2.56.15 and improve immediate task execution in scheduling logic
2025-11-13 22:16:05 +01:00
47424be67b
fix: Update version to 2.56.14 and enhance page reload logic to handle missing activities
2025-11-13 21:59:59 +01:00
c1ab595f25
fix: Update package version to 2.56.13 and improve timeout handling for custom elements registration
2025-11-13 21:48:59 +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
84484817ad
fix: Update package version to 2.56.12 and enhance webhook summary with detailed statistics
2025-11-13 21:33:01 +01:00
17021b00d6
fix: Update Docker configuration and documentation for improved deployment process
2025-11-13 21:10:10 +01:00
6ed77b120f
fix: Update package version to 2.56.11 in package.json and package-lock.json
2025-11-13 20:36:08 +01:00
4bf63835f1
feat: Enhance output formatting for validation results and daily run summary
2025-11-13 20:35:47 +01:00
5651f62088
Fix error
2025-11-13 20:23:57 +01:00
e098bdec64
Fix error
2025-11-13 17:25:37 +01:00
2c7653e007
fix: Update package version to 2.56.9 in package.json and package-lock.json
2025-11-13 15:39:10 +01:00
8e2e7fae84
fix: Clean up build system and resolve Docker Chromium persistence issue
...
- Remove redundant prestart hook (no more "Build not found" message)
- Add prebuild hook for automatic Chromium installation
- Fix Docker Chromium persistence (copy @playwright from builder)
- Simplify npm scripts (11 → 9 commands, better naming)
- Add comprehensive build system documentation
- Add Docker deployment guide with troubleshooting
Fixes: Docker "Chromium not installed" error on subsequent runs
Closes: #[issue-number]
2025-11-13 15:34:02 +01:00
3b06b4ae83
feat: Implement internal scheduler for automatic daily execution with timezone detection
2025-11-13 15:19:35 +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
9f56227608
feature: Improved element management and diagnostics during navigation to the homepage
2025-11-12 23:16:29 +01:00
8aa2e8bb6d
feat: Enhance error reporting with additional expected error handling and improved logging for failures
2025-11-11 20:59:25 +01:00
615122e894
feature: Improve popup and click management in the account creation process
2025-11-11 16:47:46 +01:00
b4bb375226
Feature: Added detection of temporary unavailability of Microsoft servers and improved error handling during account creation
2025-11-11 16:16:02 +01:00
7c8ad1e3d0
feat: Add Microsoft rate-limit detection and improve marketing opt-in unchecking strategies
2025-11-11 16:04:48 +01:00
f92ea9aab6
Everything works, creator account mode.
2025-11-11 15:56:33 +01:00
bcab53319a
feat: Reduce wait times for page stability checks in account creation process
2025-11-11 15:30:37 +01:00
6069f2eba0
Fix creator
2025-11-11 15:25:21 +01:00
ffb77d3a28
Fix url
2025-11-11 15:16:21 +01:00
1f3d4159e0
feat: Update command usage to include '--' for argument passing in creator script
2025-11-11 15:10:02 +01:00
3f65ac83cd
Error correction
2025-11-11 15:01:02 +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
4d9ad85682
feat: Add warning for unconfigured risk management policies in StartupValidator
2025-11-11 13:44:46 +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
759229902f
feat: Improve update verification using the GitHub API for always-fresh data and manage rate limits
2025-11-11 13:23:02 +01:00