43 Commits

Author SHA1 Message Date
7a483fd139 feat: Implement real data fetching for points chart and enhance UI with config editor and history viewer styles 2026-01-02 18:12:19 +01:00
c2a3ba2a31 feat: Add Vercel serverless error reporting system 2026-01-02 15:21:08 +01:00
117297e478 Setup Vercel 2026-01-02 15:08:31 +01:00
a5ecf36668 feat: update documentation and improve error reporting features 2025-12-16 20:59:58 +01:00
dbc14bd1e7 feat: add proxy support for account creation and enhance logging for proxy usage 2025-12-06 14:32:40 +01:00
eda43ff7d9 feat: add request ID and stack snippet to error reports; update scheduling documentation 2025-12-06 13:38:02 +01:00
0c8fcfc597 feat: add error reporting token validation and update documentation 2025-12-06 13:32:02 +01:00
b562af43ca docs: update documentation with navigation links to improve accessibility 2025-12-06 13:21:03 +01:00
64352fa306 Refactor documentation and add new features
- Updated index.md to simplify structure and focus on task-oriented guides.
- Revised notifications.md to streamline setup instructions and improve clarity.
- Added report-error.js for structured error reporting to Discord.
- Introduced account-creation.md and configuration.md for detailed guidance on account setup and bot configuration.
- Created dashboard.md, docker.md, error-reporting.md, modes.md, running.md, scheduling.md, setup.md, troubleshooting.md, and update.md for comprehensive documentation on respective features and usage.
- Updated package-lock.json and package.json to include peer dependencies.
2025-12-06 13:13:20 +01:00
9a547bdbab Fix link Acc 2025-11-29 14:31:35 +01:00
85cab7250d fix: update volume mounts in docker configuration; correct paths for accounts and config files 2025-11-15 17:54:20 +01:00
4bc44917e2 Fix 2025-11-15 13:52:37 +01:00
8950da2563 fix: Enhance referral URL handling and improve diagnostic logging for account creation 2025-11-14 20:13:17 +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
17021b00d6 fix: Update Docker configuration and documentation for improved deployment process 2025-11-13 21:10: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
6069f2eba0 Fix creator 2025-11-11 15:25:21 +01:00
1f3d4159e0 feat: Update command usage to include '--' for argument passing in creator script 2025-11-11 15:10:02 +01:00
8a187f1630 feat: Update version to 2.56.4 in package.json and package-lock.json; add prestart script to ensure build exists before starting 2025-11-10 20:35:15 +01:00
e03761adfc feat: Enhance update mechanism with anti-loop protection and improved logging
- Implemented a restart counter to prevent infinite update loops.
- Added checks for update success using marker files.
- Improved logging for update attempts and failures.
- Created comprehensive documentation for npm commands and setup processes.
- Introduced a new update system using GitHub API for seamless updates.
- Added troubleshooting guidelines for common issues.
2025-11-09 20:13:30 +01:00
95073e6fbb Enhance documentation with new sections on notifications and troubleshooting
- Updated index.md to improve structure and navigation, added new guides for getting started and feature explanations.
- Created notifications.md detailing setup for Discord webhooks and NTFY mobile alerts, including examples and troubleshooting tips.
- Added troubleshooting.md covering common issues, installation problems, login issues, account problems, browser issues, configuration problems, performance issues, and diagnostic log retrieval.
2025-11-09 19:24:44 +01:00
5f9aafdd0f feat: Centralize timeout constants and improve navigation error handling in Login flow 2025-11-09 18:58:25 +01:00
56aacd3667 feat: Add automatic error reporting feature with configuration options and documentation 2025-11-09 17:36:07 +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
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
773304fc85 Refactor: Simplify recovery email handling and validation; update documentation for clarity 2025-11-08 21:26:06 +01:00
6b687a1018 Remove BuyMode and fix 2025-11-08 18:25:51 +01:00
3116312cbc feat: update Dockerfile and documentation for platform-specific dependency generation 2025-11-04 22:31:27 +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
014beda152 feat: add automatic task scheduling configuration for Windows and Linux 2025-11-04 20:51:49 +01:00
ae4e34cd66 Add initial HTML structure and styles for Microsoft Rewards Bot dashboard
- Created index.html with a complete layout for the dashboard
- Added favicon.ico placeholder
- Implemented responsive design and styling using CSS variables
- Integrated React for dynamic data handling and real-time updates
- Set up WebSocket connection for live log updates
- Included functionality for starting/stopping the bot and managing accounts
2025-11-03 23:07:10 +01:00
a932f48425 docs: update scheduling instructions in Docker and setup documentation 2025-11-03 19:28:43 +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
67006d7e93 Updates Discord links in several files to reflect the new community link. 2025-11-03 17:15:49 +01:00
1531cff4a3 Supprimer les tests pour le suivi des tentatives de recherche mobile 2025-11-03 16:18:15 +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
2cc9df5278 Refactor project structure and update references from Light60-1 to Obsidian-wtf
- Changed working directory in Dockerfile from /usr/src/microsoft-rewards-script to /app
- Updated Docker container name and service name from microsoft-rewards-script to microsoft-rewards-bot
- Modified LICENSE, NOTICE, README.md, and other documentation files to reflect new project ownership
- Updated package.json and package-lock.json to change project name and repository links
- Adjusted entrypoint script and Docker Compose configurations for new paths
- Updated security and login handling in source code to reflect new documentation URLs
- Changed logo asset to reflect new branding
2025-11-03 15:17:06 +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