Skip to content

Releases: JeffersonLab/bam

v3.0.0-alpha1

21 Mar 16:20
Compare
Choose a tag to compare
v3.0.0-alpha1 Pre-release
Pre-release
  • Bump to smoothness-weblib v3.4.4
    • Separate demo vs weblib Docker image
    • Wildfly CLI used to do configuration instead of providing standalone.xml

v3.0.0-alpha0

23 Feb 17:01
Compare
Choose a tag to compare
v3.0.0-alpha0 Pre-release
Pre-release

Initial attempt at containerization. Lots of work to do still, but at the point it has some basic functionality:

  • Extends smoothness docker template
  • Can browse some pages
  • Has an Oracle database connection (currently empty database)
  • Has a Keycloak auth connection

Incomplete list of known issues:

  • Conversion from legacy shared global users table to fetching from Keycloak incomplete
  • Conversion from legacy shared beam destinations table to dedicated local table incomplete
  • Email support not setup yet
  • Need to replace configuration strategy from packaging a standalone.xml to a script of jboss-cli commands
  • Need to replace configuration strategy from packaging a realms.json to a script of config commands
  • Need to refactor help page more generically (use env instead of build-time context-params?)
  • Docker image we extend from actually should be more generic - currently contains smoothness-demo.war!
  • Need to refactor out even more common smoothness app configuration, docs, and scaffolding into upstream lib.
  • Docker build with build.yml not caching well, requires --no-cache currently (need to COPY targeted individual source files?)
  • Logout not working correctly currently (looks like config issue - using EXTERNAL "localhost" when should be using INTERNAL "keycloak")
  • Add some test data to the test database

v2.11.0

13 Jan 22:40
0234c41
Compare
Choose a tag to compare
  • Dropped settings table and expanded/consolidated use of environment variables

Note: we only had one value in the database. In the future we may end up with machine specific config in the database, but until then all config is currently in env

v2.10.0

11 Jan 20:20
Compare
Choose a tag to compare

Moved project to GitHub.