GenX FX Trading System
0758aa640e
Merge pull request #285 from A6-9V/cleanup-vps-docs-3659919150454117231
...
Update VPS and Terminal configuration documentation
2026-02-09 08:12:38 +07:00
google-labs-jules[bot]
643c712228
docs: update VPS and terminal configuration metadata
2026-02-09 01:03:32 +00:00
GenX FX Trading System
d99ec0046e
Merge pull request #274 from A6-9V/bolt-optimize-git-review-rev-list-count-10239882398315046114
...
⚡ Bolt: Optimize PR review script with git rev-list
2026-02-09 07:18:49 +07:00
GenX FX Trading System
aa6632ee80
Merge branch 'copilot/install-juless-cli' into bolt-optimize-git-review-rev-list-count-10239882398315046114
2026-02-09 07:18:44 +07:00
GenX FX Trading System
ab97941a31
Merge pull request #284 from A6-9V/perf-market-research-loop-opt-6994024450981106396
...
⚡ Optimize market data processing loop and fix logic error
2026-02-09 04:41:46 +07:00
google-labs-jules[bot]
151f18724c
⚡ Optimize market data processing loop and fix logic error
2026-02-08 20:49:39 +00:00
GenX FX Trading System
49d4ac6b88
Merge pull request #281 from A6-9V/feat/install-vercel-cli-11754633077534590389
...
Install Vercel CLI and update setup documentation
2026-02-09 00:46:16 +07:00
google-labs-jules[bot]
887b8b73e9
feat: install Vercel CLI and update setup documentation
...
- Installed Vercel CLI v50.13.2 via npm.
- Created docs/Vercel_CLI_setup.md with installation and usage guides.
- Updated setup.sh to track Vercel CLI status and show documentation path.
2026-02-08 17:30:10 +00:00
GenX FX Trading System
789c3f032f
Merge pull request #279 from A6-9V/copilot/run-continuous-deployment
...
Add CD workflow for automated multi-platform deployment
2026-02-08 23:50:22 +07:00
copilot-swe-agent[bot]
12adedda33
Fix spacing issue in CD workflow guide
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 16:17:47 +00:00
copilot-swe-agent[bot]
38c90da940
Add CD quick reference guide
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 16:17:15 +00:00
copilot-swe-agent[bot]
88195a51ff
Add CD workflow with comprehensive deployment automation
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 16:16:13 +00:00
copilot-swe-agent[bot]
6d1d2a0422
Initial plan
2026-02-08 16:13:26 +00:00
GenX FX Trading System
2a51319a6e
Merge pull request #278 from A6-9V/circleci-project-setup
...
Add .circleci/config.yml
2026-02-08 23:12:11 +07:00
GenX FX Trading System
048950bb62
Add .circleci/config.yml
2026-02-08 22:58:37 +07:00
GenX FX Trading System
8bc0bc6ba3
Merge pull request #276 from A6-9V/palette-skip-link-12897505139395664782
...
🎨 Palette: Add skip-to-content link for accessibility
2026-02-08 22:35:17 +07:00
google-labs-jules[bot]
644c00e696
🎨 Palette: Add skip-to-content link for accessibility
2026-02-08 11:20:56 +00:00
GenX FX Trading System
c161565f6b
Merge pull request #273 from A6-9V/copilot/update-defaults-and-fix-issues
...
Configure Telegram bot and GitHub PAT for deployment automation
2026-02-08 15:50:11 +07:00
google-labs-jules[bot]
92e5a0540b
perf: optimize PR review script using git rev-list
...
- Replaced O(N) `git log` parsing with O(1) `git rev-list --count` for branch commit counts.
- Updated `get_all_branch_details` to return an empty `commits` list to ensure consistent data structure with `get_branch_info`, preventing potential runtime errors.
- Changed base branch reference from `main` to `origin/main` to support CI/CD environments and shallow clones where local `main` might be missing.
- Removed unused `commits` list generation in `get_branch_info` to improve fallback performance.
2026-02-08 05:36:14 +00:00
copilot-swe-agent[bot]
2e4cd72c57
Add task completion summary for Telegram bot configuration
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 04:18:31 +00:00
copilot-swe-agent[bot]
70d30bb991
Add comprehensive documentation for Telegram bot and GitHub secrets setup
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 04:17:00 +00:00
copilot-swe-agent[bot]
e1d193b6f9
Security fix: Replace real credentials with placeholders in docs and examples
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 04:15:17 +00:00
copilot-swe-agent[bot]
7c55d36653
Update Telegram bot defaults and webhook configuration
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-08 04:12:44 +00:00
copilot-swe-agent[bot]
8b4900e555
Initial plan
2026-02-08 04:09:16 +00:00
GenX FX Trading System
646e6011d6
Merge pull request #266 from A6-9V/palette-enhance-ux-links-10354272485788745226
...
🎨 Palette: Enhance button UX and link accessibility
2026-02-07 22:55:54 +07:00
GenX FX Trading System
69605a5491
Merge pull request #267 from A6-9V/sentinel-telegram-auth-fix-5349804444230613079
...
🛡️ Sentinel: Fix Critical Authorization Bypass in Telegram Bot
2026-02-07 22:54:43 +07:00
google-labs-jules[bot]
9b6778cba0
Fix CRITICAL authorization bypass in Telegram Bot
...
- Changed `check_authorized` in `scripts/telegram_deploy_bot.py` to fail closed (deny all) if `TELEGRAM_ALLOWED_USER_IDS` is unset or empty.
- Updated `scripts/TELEGRAM_BOT_SETUP.md` and `QUICK_DEPLOY.md` to document that `TELEGRAM_ALLOWED_USER_IDS` is now mandatory for bot access.
- Added Sentinel Journal entry in `.jules/sentinel.md` documenting the vulnerability and learning.
- Verified fix with reproduction script.
2026-02-07 11:33:43 +00:00
google-labs-jules[bot]
5810104082
🎨 Palette: Enhance button UX and link accessibility
...
- Add `.btn:focus-visible` styles for better keyboard navigation visibility.
- Add `rel="noopener noreferrer"` and `aria-label` to external links for security and accessibility.
- Add `role="button"` to placeholder links (`href="#"`) for semantic correctness.
- Replace blocking `alert()` with a non-blocking button text change ("Coming Soon! 🚧 ") for better UX.
- Apply changes to both `index.html` and `dashboard/index.html`.
2026-02-07 11:23:41 +00:00
GenX FX Trading System
77eaff3696
Merge pull request #261 from A6-9V/feature/ssh-setup-10158562751495496513
...
Add SSH Key Setup and Update Git Remote
2026-02-07 00:15:49 +07:00
google-labs-jules[bot]
ccae9d48a0
feat: add SSH key setup and update git remote to SSH
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-06 17:09:17 +00:00
Copilot
655fa623fc
Add Kubernetes introduction documentation ( #251 )
...
* Initial plan
* Add comprehensive Kubernetes introduction guide
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-05 02:53:41 +07:00
Copilot
3ae9f3f7e7
Add release management infrastructure and automation ( #255 )
...
* Initial plan
* Add release infrastructure: CHANGELOG, workflow, and documentation
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
* Add release checklist and VERSION file
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
* Fix variable assignment in release preparation script
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
* Add release quick reference and update documentation
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
* Add comprehensive release preparation summary
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
* Add task completion summary
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-05 02:53:31 +07:00
GenX FX Trading System
e699d85ad6
Merge pull request #248 from A6-9V/launch-to-vps-singapore-10-7441465906439053279
...
Launch to MetaTrader VPS Singapore 10
2026-02-04 15:05:36 +07:00
GenX FX Trading System
472652f860
Merge branch 'copilot/install-juless-cli' into launch-to-vps-singapore-10-7441465906439053279
2026-02-04 15:05:24 +07:00
GenX FX Trading System
0c7436ffa4
Merge pull request #249 from A6-9V/copilot/merge-and-update-default
...
[WIP] Merge commits and update default branch
2026-02-04 15:05:00 +07:00
copilot-swe-agent[bot]
46be9f0406
Initial plan
2026-02-04 08:04:20 +00:00
google-labs-jules[bot]
71982b145b
feat: launch to metatrader vps Singapore 10
...
- Updated all references from Singapore 09 to Singapore 10 across documentation and scripts.
- Updated dates and timestamps to reflect the current migration date (February 4, 2026).
- Added migration details to VPS_SETUP_NOTES.md.
- Verified repository consistency and ran validation tests.
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-04 07:59:55 +00:00
GenX FX Trading System
0599408036
Merge pull request #238 from A6-9V/copilot/inspect-service-worker-views
...
Add PWA service worker with inspection UI
2026-02-02 02:28:47 +07:00
copilot-swe-agent[bot]
69676f5b8d
Add implementation summary and service worker inspector documentation
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-01 19:21:39 +00:00
copilot-swe-agent[bot]
719513590f
Add PWA documentation and validation script
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-01 19:20:28 +00:00
copilot-swe-agent[bot]
85dcda4c40
Add PWA support with service worker and inspection views
...
Co-authored-by: Mouy-leng <199350297+Mouy-leng@users.noreply.github.com>
2026-02-01 19:18:55 +00:00
copilot-swe-agent[bot]
be1cfdb358
Initial plan
2026-02-01 19:15:06 +00:00
GenX FX Trading System
9bd5889191
Create CNAME
2026-01-31 18:49:58 +07:00
GenX FX Trading System
7a1e4cad3a
Merge pull request #48 from A6-9V/copilot/run-full-setup
...
Add full setup script with automated validation and CLI tool checks
2026-01-30 08:15:33 +07:00
GenX FX Trading System
b151adef93
Merge pull request #222 from A6-9V/setup-schedule-research-17348570649018237932
...
Setup schedule for Gemini and Jules research
2026-01-29 03:10:13 +07:00
google-labs-jules[bot]
6a038d53e0
Setup schedule for Gemini and Jules research with NotebookLM context
...
- Updated `docs/NOTEBOOK_LM_CONTEXT.txt` with user-provided NotebookLM URL and context directives.
- Enhanced `scripts/market_research.py` and `scripts/upgrade_repo.py`:
- Added proper Jules integration using the REST API structure `{"model": ..., "prompt": ...}` to match MQL5 implementation.
- Added warning suppression for deprecated `google.generativeai` warnings.
- Added robustness checks for API keys.
- Enhanced `scripts/schedule_research.py` with file logging (`logs/scheduler.log`) and next-run prediction.
2026-01-28 20:07:51 +00:00
GenX FX Trading System
4acf9d3823
Merge pull request #220 from A6-9V/scalping-strategy-update-14772796021775295401
...
Add Scalping Strategy & Position Management
2026-01-29 01:17:20 +07:00
google-labs-jules[bot]
7f5c705c00
feat: Add scalping strategy support for M5, M15, M30
...
- Implements `CPositionManager` class in `ManagePositions.mqh` for robust Trailing Stop and Break Even logic.
- Updates `SMC_TrendBreakout_MTF_EA.mq5` to use `CPositionManager` and exposes Scalping inputs.
- Adds preset files for M5, M15, M30 scalping in `mt5/MQL5/Presets/`.
- Documents strategy parameters in `docs/SCALPING_STRATEGY.md`.
- Adds `scripts/research_scalping.py` utility.
2026-01-28 18:14:03 +00:00
GenX FX Trading System
84ee459a8a
Deleted market_snapshot.json
2026-01-29 00:45:34 +07:00
GenX FX Trading System
0fe9db8276
Merge pull request #218 from A6-9V/bolt-perf-runner-setup-8300516273090358873
...
⚡ Bolt: CI Runner Setup & MQL5 Performance Optimization
2026-01-29 00:20:28 +07:00