Commit Graph

85 Commits

Author SHA1 Message Date
tiennm99 9f4bd359e1 Update log4j2.xml 2025-11-14 18:32:53 +07:00
tiennm99 e33f43f326 feat(loki): try to enable loki again 2025-11-14 18:25:46 +07:00
tiennm99 8dd8989084 Update Dockerfile 2025-11-14 18:11:10 +07:00
tiennm99 3bcf1dca97 Update Dockerfile 2025-11-14 18:05:32 +07:00
tiennm99 e6152129a7 Update Dockerfile 2025-11-14 18:00:57 +07:00
tiennm99 b948c3f08f Update Dockerfile 2025-11-14 17:57:14 +07:00
tiennm99 b3cf4c754a Update Dockerfile 2025-11-14 17:49:49 +07:00
tiennm99 17ed2de1fa feat(docker): use distTar instead of fatjar 2025-11-14 17:45:13 +07:00
tiennm99 b55eddb62c feat(loki): remove loki 2025-11-14 01:29:02 +07:00
tiennm99 38e0875b09 Update build.gradle.kts 2025-11-14 01:26:04 +07:00
tiennm99 bea860368d Revert "Update Main.java"
This reverts commit e53b1884c4.
2025-11-14 01:25:35 +07:00
tiennm99 e53b1884c4 Update Main.java 2025-11-14 01:22:08 +07:00
tiennm99 5736d7f437 Update build.gradle.kts 2025-11-14 01:20:42 +07:00
tiennm99 7fe1f61fdc Update build.gradle.kts 2025-11-14 01:09:39 +07:00
tiennm99 68d1ad707a Update Log4j2 config and shadowJar transformer usage
Removed the custom 'packages' attribute from log4j2.xml configuration and updated the shadowJar task to use the class reference for Log4j2PluginsCacheFileTransformer. This streamlines configuration and aligns with recommended usage.
2025-11-14 01:05:24 +07:00
tiennm99 2b1dabf6a1 Update log4j2 config and shadowJar task
Added 'packages' attribute to log4j2.xml Configuration for custom Log4j2 plugins. Removed mergeServiceFiles() from shadowJar task in build.gradle.kts, relying only on Log4j2PluginsCacheFileTransformer.
2025-11-14 01:01:32 +07:00
tiennm99 d0212455f8 Update build.gradle.kts 2025-11-14 00:52:27 +07:00
tiennm99 cc6c1c0b4b feat(loki): add loki again
after fix shadow jar issue
2025-11-14 00:49:04 +07:00
tiennm99 354de805de Update log4j2.xml 2025-11-14 00:35:46 +07:00
tiennm99 a51525a141 Revert "Update Dockerfile"
This reverts commit 07dbdfc125.
2025-11-14 00:31:25 +07:00
tiennm99 07dbdfc125 Update Dockerfile 2025-11-14 00:29:22 +07:00
tiennm99 b2854b29cf Update Dockerfile 2025-11-14 00:26:15 +07:00
tiennm99 e57f7fb578 Update Dockerfile 2025-11-14 00:24:11 +07:00
tiennm99 0b44e7c5e8 feat(loki): remove 2025-11-14 00:23:05 +07:00
tiennm99 664471a26b Update Dockerfile 2025-11-14 00:17:40 +07:00
tiennm99 afede567c7 Update Dockerfile 2025-11-13 23:52:27 +07:00
tiennm99 efc204a0c1 Update GooglePlayScraperTest.java 2025-11-13 21:55:38 +07:00
tiennm99 aeba0ccb90 Update Main.java 2025-11-13 21:48:03 +07:00
tiennm99 250c48ba45 Update AddAppleAppCommand.java 2025-11-13 21:40:20 +07:00
tiennm99 7400360dc4 refactor: cleanup code
And test docker build time
2025-11-13 21:29:24 +07:00
tiennm99 d6a7396ca4 Update Dockerfile 2025-11-13 21:27:06 +07:00
tiennm99 1d4d957ea5 Update Dockerfile 2025-11-13 21:24:40 +07:00
tiennm99 3d5368bc67 Update Dockerfile 2025-11-13 21:18:13 +07:00
tiennm99 7c8af88b9a Update CouchbaseUtil.java 2025-11-13 21:05:33 +07:00
tiennm99 e3f2e0ad6e feat(docker): minify 2025-11-13 21:00:44 +07:00
tiennm99 a39a9bbcf6 feat(docker): use temurin instead of corretto 2025-11-13 20:51:07 +07:00
tiennm99 34b345c744 feat(loki): send logs to loki to centralize logs 2025-11-13 18:24:13 +07:00
tiennm99 d59cd35476 feat(bot): add delgoogle 2025-11-12 10:08:26 +07:00
tiennm99 f7b8fd5562 feat(api): update base url 2025-11-11 20:59:56 +07:00
tiennm99 de46765d0c feat(apple): correct api response 2025-11-10 11:32:00 +07:00
tiennm99 f67b175f27 feat(app score): round score 2025-11-10 11:16:06 +07:00
tiennm99 3c1d60b248 feat(score): add score text 2025-11-10 11:04:42 +07:00
tiennm99 a4646c91ca Add raw app response commands for Apple and Google
Introduces RawAppleAppCommand and RawGoogleAppCommand to allow admins to fetch and download raw JSON responses from the Apple App Store and Google Play Store scrapers. Refactors AppStoreScraper and GooglePlayScraper to expose rawApp methods and improves method naming for clarity. Updates StoreScrapeBot to register the new commands and adjusts .env.example for better configuration clarity.
2025-11-09 10:12:19 +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 b3c3ca9cf3 Format long sendMessage calls for readability
Refactored sendMessage calls in DeleteAppleAppCommand and InfoCommand to split long lines for improved code readability. No functional changes were made.
2025-11-08 01:28:53 +07:00
tiennm99 a1acac424d Update Dockerfile 2025-11-08 01:13:46 +07:00
tiennm99 c0facd5ba2 Refactor repository structure for Couchbase collections
Introduced AbstractCollectionRepository and AbstractSingletonRepository to clarify repository types and encapsulate logic for single-key and collection-based repositories. Updated AdminRepository, AppleAppRepository, GoogleAppRepository, and GroupRepository to extend the appropriate abstract classes. Removed COMMON_COLLECTION_NAME from Constant.java and enforced collection name restrictions in AbstractRepository.
2025-11-08 00:05:09 +07:00