This project provides a command line client for Bedework.
- JDK 17
- Maven 3
mvn clean install
Releases of this fork are published to Maven Central via Sonatype.
To create a release, you must have:
- Permissions to publish to the
org.bedework
groupId. gpg
installed with a published key (release artifacts are signed).
To perform a new release use the release script:
./bedework/build/quickstart/linux/util-scripts/release.sh "" "-SNAPSHOT"
When prompted, indicate all updates are committed
For full details, see Sonatype's documentation for using Maven to publish releases.
- Bump jackson version
- Refactor: move cli support out of bw-util into bw-cliutil
- Add log analysis code
- Improve readability
- Acces log analyzer
- Fixes to parsing and output
- Move access log stuff into bw-logs
- Use bedework-parent for builds.
- Don't return a result from Process - not using it.
- Was counting ip addresses on req in and out.
- Added postgres support
- Add cardschema command
- Add cardschema command
- Update library versions
- Factor out some code to allow other uses.
- Add classes to allow display of sessions
- Try to make display more compact
- Add a place holder for missing request in.
- Better handling of multi-line info and provision of a summary mode
- Add display modes. Filter by date/time. Allow skipping of totals.
- It was the taskId not sessionId
- Improvements to display
- Allow filter by session id
- Reorder output
- Add demo jline shell to try it as replacement
- Add history file. Add a couple of real commands and add log4j to the runnable target
- Remove log processing code now in bw-log
- Almost complete move to picocli
- Make schema commands subcommands
- Mostly completed move to picocli
- Mostly completed move to picocli. Removed more unused classes and dependency
- Avoid adding extra line endings