Skip to content

Releases: loiclefevre/dragon

DRAGON Stack Manager v2.2.0

02 Jun 15:54
Compare
Choose a tag to compare

New features

  • added support for GraphStudio and Oracle Machine Learning for the database user
  • added configuration checks against tenancy, compartment, and user ocid ensuring the values start with the expected patterns
  • added Maven 3.X requirement and installation steps

Fixes

  • now database password is checked as it must not contain the database username or admin
  • SSH key passphrase is checked to ensure it doesn't contain any hashtag
  • object storage bucket existence is checked across the whole tenant to ensure there is no duplication error

DRAGON Stack v2.1.1

31 May 07:34
Compare
Choose a tag to compare

New features

  • added support for microservice Stacks
  • added support for Overrides (allow to override a base Stack template)
    • added LiveLabs #2 (-cra#lab2) override: get a React-Table to display JSON documents
    • added micro-service override that loads random JSON documents into Oracle Autonomous databases (-cms#json-po-generator)
  • added DRAGON based LiveLabs link in the README.md file
  • added support for Linux on ARM processors

Fixes

  • fixed private key configuration when local path is being used (specifically for data loading from stacks)

DRAGON Stack v2.1.0

26 May 14:33
Compare
Choose a tag to compare

v2.1.0 - 2021.05.26

New features

  • added support for Oracle JavaScript Extension Toolkit with the -create-jet-app command line option - huge thanks to Paolo Bellardone!
  • added support for Autonomous Database 21c
  • added support for Autonomous JSON Database Always Free
  • added support for Autonomous Application Express (APEX) Always Free
  • added support for Autonomous JSON Database
  • added support for Autonomous Application Express (APEX)
  • added support for Oracle Cloud Infrastructure Limits
    • helps checking the remaining number of Always Free Database available for a given tenant
  • upgraded development infrastructure to GraalVM 21.1.0
  • upgraded Node.js v14 version for React based frontend
  • upgraded React Scripts to v4.0.3
  • upgraded Axios to v0.21.1
  • improved local configuration with Graph Studio URL, APEX and ORDS version

Fixes

  • fixed stack environment requirements
    • GraalVM and Node.js versions
    • tar command
    • Node.js path for Windows
  • fixed SODA collection creation using SODA for REST

DRAGON Stack v2.0.8

08 Dec 12:32
Compare
Choose a tag to compare

New features

  • added OCI group and policies information in case you encounter related issue
  • added -loadcsv capability: loads a CSV file into a table, if the table doesn't exist, the table DDL is deduced from the actual CSV content; note that the header is mandatory
  • added database_tables parameter for dragon.config file to list CSV files to be loaded in
  • improved error message in case of OCI authentication problem

DRAGON Stack v2.0.7

23 Nov 17:08
Compare
Choose a tag to compare

New features

  • upgraded React based stacks to use react-scripts v4.0.1
  • added links to documentation in ORDS.js
  • display information about the possible upgrade version in the help
  • allows to run DRAGON commands inside a stack folder using a specific redirect operator
  • added stack environment requirements infrastructure
    • added JDK v11 requirements including manual installation steps
    • added Node.js v14.15.1 requirements including manual installation steps

DRAGON Stack v2.0.6

18 Nov 16:59
Compare
Choose a tag to compare

Fixes

  • creating stacks or loading JSON data is possible after the database has been provisioned

New features

  • stop and start the database using -stop-db and -start-db
  • using GraalVM 20.3.0 CE (LTS), allowing for compression of Linux executable now as for Windows under 20 MB

DRAGON Stack v2.0.5

13 Nov 18:23
Compare
Choose a tag to compare

Fix:

  • better error messaging for creation and termination of databases

New feature:

  • infrastructure for overriding React based stacks
  • Always Free databases can now be deployed as Autonomous Transaction Processing (database_type=atpfree) or Autonomous Data Warehouse (database_type=adwfree)

DRAGON Stack v2.0.4

09 Nov 10:01
Compare
Choose a tag to compare

Fix:

  • key_file from dragon.config is now expanded in the case it starts with the ~ char (user home directory)
  • MAC OS title colors should now be yellow, as well as on Windows when ran from VSCode terminal

New feature:

  • Using the -create-keys from the -config-template command now generates the SSH key pairs (the config file is also filled properly with the path and fingerprint)

DRAGON Stack v2.0.3

06 Nov 11:13
Compare
Choose a tag to compare

Fixed:

  • pass_phrase parameter for SSH key
  • downloads now use the pre-defined proxy

New features:

  • create the pre-configured Spring Boot Petclinic web application connected to your Autonomous database

DRAGON Stack Manager v2.0.2

04 Nov 20:55
Compare
Choose a tag to compare

New features:

  • renamed -load command to -loadjson
  • you can now load JSON files containing JSON documents spreading several lines (no comma to separate them, no array)
  • colors now working in Windows console (starting from Windows 10)
  • updated create-react-app to React v4.0.0 (best to run with Node.js v14+)
  • added -upgrade command to ease even more upgrading the DRAGON Stack Manager