line-6000
04c2b9b0b6
Merge pull request #87 from GMWalletApp/dev
v1.0.6
2026-06-12 00:50:10 +08:00
line-6000
9ac9894dba
feat: add runtime log level settings
2026-06-12 00:49:18 +08:00
line-6000
9b397bd45e
feat: support TON and USDT Jetton payments
...
- add TON chain, token, RPC, address normalization, and order matching support
- add liteclient scanner with masterchain/shard catch-up and Jetton validation
- add TON manual payment verification and focused tests
2026-06-11 14:47:46 +08:00
line-6000
225cae2c24
Merge pull request #86 from GMWalletApp/dev
...
feat: add in-memory RPC runtime stats SSE endpoint
v1.0.5
2026-06-10 00:19:38 +08:00
line-6000
08d409d5eb
feat: add in-memory RPC runtime stats SSE endpoint
2026-06-10 00:18:24 +08:00
line-6000
54b83f8b16
Update README with security audit and screenshots
...
Added security audit section and program screenshots to README.
2026-06-03 21:43:17 +08:00
line-6000
3879853836
Add files
2026-06-03 21:28:24 +08:00
line-6000
2824687d9f
Merge pull request #85 from GMWalletApp/dev
...
feat(www): enable RPC node create and edit actions
v1.0.4
2026-06-03 21:01:05 +08:00
line-6000
3e85bf77c2
update www
2026-06-03 20:58:57 +08:00
line-6000
cd44c7c818
Merge pull request #82 from GMWalletApp/dev
...
Dev
v1.0.3
2026-05-27 19:41:55 +08:00
line-6000
c69b0d6c0c
feat: isolate manual verification RPC usage
...
- add rpc node purpose support for general/manual_verify/both
- keep scan, WSS and health checks away from manual_verify nodes
- fallback manual hash verification from general RPC to manual_verify RPC
- add public cashier hash submission path and errno responses
- update tests for RPC selection, failover and manual payment flows
2026-05-27 19:36:56 +08:00
line-6000
13c81ee560
feat(order): use crypto-random url-safe trade IDs and update docs examples
2026-05-27 02:59:25 +08:00
line-6000
c38f728e10
update www
2026-05-27 02:29:20 +08:00
line-6000
b70995f8e9
fix: aggregate dashboard trends by database dialect
2026-05-27 02:06:31 +08:00
line-6000
fca75a99ea
feat(payment): allow cashier manual tx hash submission
2026-05-26 23:16:10 +08:00
line-6000
8bf2adad89
fix: reject private callback and rate API URLs
2026-05-26 20:54:41 +08:00
Astra3456
0d97237c71
Update supported systems in README
2026-05-26 00:20:53 +10:00
line-6000
c65b07cfe7
Merge pull request #81 from GMWalletApp/dev
...
docs: update payment API integration guide
2026-05-23 17:24:44 +08:00
line-6000
7fcb7b38fe
docs: update payment API integration guide
2026-05-23 17:23:41 +08:00
line-6000
2a00a0332b
Merge pull request #80 from GMWalletApp/dev
...
Dev
v1.0.2
2026-05-22 23:14:35 +08:00
line-6000
8a48611625
feat(rate): support multi-currency forced rate list
2026-05-22 23:13:21 +08:00
line-6000
dec1b97b9e
fix: retry Solana signatures after transient processing errors
...
Avoid marking a Solana signature as processed when order matching or
OrderProcessing fails with a retryable error. Keep terminal outcomes
idempotent while allowing later scans to retry transient failures.
2026-05-22 16:37:50 +08:00
line-6000
449d22a41b
fix: send OkPay payment success notifications
2026-05-22 16:25:23 +08:00
line-6000
4b4701f5b9
fix: skip stale EVM ERC20 transfers before order creation
2026-05-22 15:13:09 +08:00
line-6000
f4ef71b359
fix: accept bare admin JWT authorization header
...
Allow the admin JWT middleware to parse either Authorization: Bearer <jwt>
or a bare JWT value, matching the existing comment. Add tests covering both
accepted forms plus missing and empty authorization headers.
2026-05-22 15:03:59 +08:00
line-6000
c19a7e5f2c
Merge pull request #73 from GMWalletApp/dev
...
update www
v1.0.1
2026-05-21 19:39:48 +08:00
line-6000
09642d4c2b
update www
2026-05-21 19:38:42 +08:00
line-6000
9f9b258d59
Merge pull request #72 from GMWalletApp/dev
...
feat: expose build version in public config
2026-05-21 19:23:58 +08:00
line-6000
85b81e661c
feat: expose build version in public config
...
- add version to public/admin config responses
- inject build version in Docker and GoReleaser builds
- limit Docker image publishing to v* tags
- restore soft-deleted settings on upsert
2026-05-21 19:23:04 +08:00
line-6000
049a15cb95
Merge pull request #70 from GMWalletApp/dev
...
feat: verify manual mark-paid payments
v1.0.0
2026-05-21 00:07:09 +08:00
line-6000
2a36a10e7f
feat: verify manual mark-paid payments
...
- add on-chain validation before manual mark-paid
- verify recipient address, token contract, amount, confirmations, and tx time
- reject duplicate transaction hashes and non on-chain orders
- add manual payment verification tests for EVM, TRON, and Solana
- change BSC network key to binance
- add display_name to supported_assets while keeping network unchanged
2026-05-20 23:48:00 +08:00
line-6000
864eb5969c
Merge pull request #66 from GMWalletApp/dev
v0.9.7
2026-05-13 17:00:39 +08:00
line-6000
b0093c48c7
fix: update service worker precache manifest and improve module registration
2026-05-13 16:59:06 +08:00
line-6000
4a69b7c863
Merge pull request #65 from GMWalletApp/dev
...
update readme.md
2026-05-12 15:20:43 +08:00
line-6000
52b171b49b
update readme.md
2026-05-12 15:19:36 +08:00
line-6000
4dc1ba88cd
Merge pull request #64 from GMWalletApp/dev
...
Dev
v0.9.6
2026-05-11 18:07:56 +08:00
line-6000
7a905ba307
update www
2026-05-11 18:06:53 +08:00
line-6000
07d1d8345f
update readme.md
2026-05-11 17:23:18 +08:00
line-6000
8d2ddbd045
feat: add configurable payment amount precision
...
- add system.amount_precision setting with 2-6 validation
2026-05-11 17:11:43 +08:00
line-6000
1c805ed061
feat: support background_color background_image_url
2026-05-11 16:03:32 +08:00
line-6000
84972ea0f0
fix: resolve chain tokens dynamically in block listeners
...
- resolve EVM ERC20 tokens by chain_tokens contract_address instead of hardcoded contracts
2026-05-11 13:40:07 +08:00
line-6000
7c9e3e123e
fix: (update tron logic)
2026-05-11 13:16:42 +08:00
line-6000
3e0be9bb20
docs: split README into English and Simplified Chinese versions
2026-05-11 12:45:18 +08:00
line-6000
a8a3b8697f
fix: print initial admin credentials to console on first bootstrap
2026-05-11 12:20:36 +08:00
Astra3456
2d546e3478
Revise disclaimer to add terms of use
...
Updated disclaimer section to include terms of use.
2026-05-10 03:27:25 +10:00
Astra3456
1a35cab919
Update README with project disclaimer and risk information
...
Added a disclaimer regarding the use and risks associated with EPusdt, clarifying its non-profit and open-source nature.
2026-05-10 03:26:50 +10:00
line-6000
ff157c33d9
Remove database config for PostgreSQL and MySQL
...
Removed PostgreSQL and MySQL configuration settings from the example environment file.
v0.9.5
2026-05-09 21:46:44 +08:00
line-6000
51ad344b36
Merge pull request #62 from GMWalletApp/pay
2026-05-09 21:28:42 +08:00
mcmc
3623a543bb
feat: expose site config in public/admin config responses
2026-05-09 19:01:53 +08:00
mcmc
377176a0f2
feat: integrate okpay switch-network flow and notify handling
2026-05-09 18:06:27 +08:00