Commit Graph
28 Commits
Author SHA1 Message Date
tiennm99 3c97553c69 feat: initial JavaScript port of store-scraper-bot
Node.js 20+ ESM port mirroring Java/Go implementations.

- 13 Telegram commands matching Java identifiers
- MongoDB schema parity (common, group, apple_app, google_app collections)
- Apple/Google scrapers calling store-scraper.vercel.app with 10-min cache
- Daily 7am Vietnam-time cron with weekend-silent mode
- HTML table renderer matching Java/Go output
- Docker + Compose (prod and dev)

Untested end-to-end against live Telegram or upstream API.
2026-04-26 20:16:00 +07:00
tiennm99 ca1a409610 Clear and rewrite
Retire the Go port; history continues from the JavaScript implementation (store-scraper-bot).
2026-08-04 23:00:01 +07:00
tiennm99 9b03eb007a feat(core): add logic converted from original repo by Claude Code 2025-11-15 18:54:06 +07:00
tiennm99 c5f3628f01 Clear and rewrite
Retire the Java implementation; history continues from the Go port (store-scraper-bot-go).
2026-08-04 22:59:44 +07:00
tiennm99 61e1dcfe00 Update Dockerfile 2025-11-14 18:11:10 +07:00
tiennm99 5879bdda67 Update Dockerfile 2025-11-14 18:05:32 +07:00
tiennm99 99ab547bc5 Update Dockerfile 2025-11-14 18:00:57 +07:00
tiennm99 dda84a82cf Update Dockerfile 2025-11-14 17:57:14 +07:00
tiennm99 709a798836 Update Dockerfile 2025-11-14 17:49:49 +07:00
tiennm99 bccc6f647e feat(docker): use distTar instead of fatjar 2025-11-14 17:45:13 +07:00
tiennm99 9bf855c354 Revert "Update Dockerfile"
This reverts commit 07dbdfc125.
2025-11-14 00:31:25 +07:00
tiennm99 0fc2a4472d Update Dockerfile 2025-11-14 00:29:22 +07:00
tiennm99 3ff0f56ea7 Update Dockerfile 2025-11-14 00:26:15 +07:00
tiennm99 a92acf0a4f Update Dockerfile 2025-11-14 00:24:11 +07:00
tiennm99 03c00c164a feat(loki): remove 2025-11-14 00:23:05 +07:00
tiennm99 d28ae8918b Update Dockerfile 2025-11-14 00:17:40 +07:00
tiennm99 e522e00ab1 Update Dockerfile 2025-11-13 23:52:27 +07:00
tiennm99 5211097172 Update Dockerfile 2025-11-13 21:27:06 +07:00
tiennm99 8f7cc9452a Update Dockerfile 2025-11-13 21:24:40 +07:00
tiennm99 d7189c152e Update Dockerfile 2025-11-13 21:18:13 +07:00
tiennm99 6a75d87dc3 feat(docker): minify 2025-11-13 21:00:44 +07:00
tiennm99 a4a2df41e6 feat(docker): use temurin instead of corretto 2025-11-13 20:51:07 +07:00
tiennm99 21f6b25601 Update Dockerfile 2025-11-09 01:11:22 +07:00
tiennm99 63a8d448c5 Update Dockerfile 2025-11-09 01:08:42 +07:00
tiennm99 a51cc227d8 Update Dockerfile 2025-11-09 01:06:54 +07:00
tiennm99 f6019f12ea Update Dockerfile 2025-11-09 00:59:46 +07:00
tiennm99 a1acac424d Update Dockerfile 2025-11-08 01:13:46 +07:00
tiennm99 4bf94aaad4 Add Docker support and environment configuration
Introduced Dockerfile, .dockerignore, and example environment file for containerization. Added compose.yml for Docker Compose setup and renamed docker-compose.dev.yml to compose.dev.yml. Updated build.gradle.kts for Java 21 and shadow plugin, and improved .gitignore and .gitattributes. Refactored Config.java to reorder ENV initialization.
2025-11-04 21:18:28 +07:00