- Add -s/-u/-p/-d/-h command line options
- Add maven-shade-plugin for fat jar packaging
- Fix proxyImport signature to accept proxyHost parameter
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Make proxyLogin accept (proxyHost, username, password) parameters
- Remove duplicated HTTP logic from ImportTest
- Test now calls same methods as production code
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- Add ImportTest to verify Excel import via ets-proxy API
- Fix authorization header: use raw token without Bearer prefix
(UserInterceptor reads authorization header directly, not Bearer-prefixed)
- Rename downloaded file to date-based naming style
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
After successful export download, automatically login to ets-proxy to get
JWT token and upload the file via /api/bill/import endpoint.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>