-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release #146
base: master
Are you sure you want to change the base?
Release #146
Commits on Sep 5, 2024
-
[ALS-6100] All-in-one: Move PSAMA to its own Docker (#125)
In order to move the pic-sure-auth-micro-app to its own container I did the following: - Update HTTPD networking to redirect PSAMA request to the PSAMA container. - Added a new `.env` file that is passed to PSAMA as part of the build. - Updated the configuration pipeline to set values in the PSAMA`.env` file. - Removed PSAMA from WildFly database configuration. - Added necessary docker commands to both the `start-picsure.sh` and `stop-picsure.sh`.
Configuration menu - View commit details
-
Copy full SHA for 811f769 - Browse repository at this point
Copy the full SHA 811f769View commit details -
Update .env variables names and values (#128)
The commit updates several .env variable names and values for a clearer and more accurate configuration. The changes include renaming CLIENT_ID and CLIENT_SECRET to inline with Application Properties. The flag to determine if secret is base64 is also added. In addition, a boolean flag is utilized to enable the use of Auth0 IDP Provider instead of setting the provider's name directly.
Configuration menu - View commit details
-
Copy full SHA for bb18eb8 - Browse repository at this point
Copy the full SHA bb18eb8View commit details -
[ALS-0000] removing docker config dir bugs
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 112eecb - Browse repository at this point
Copy the full SHA 112eecbView commit details -
Add Jenkins jobs for PIC-SURE Auth Micro-App (#130)
This commit introduces three Jenkins jobs related to the PIC-SURE Auth Micro-App; one for building and deploying the application, one for uploading updated configurations, and one for downloading the current configuration file.
Configuration menu - View commit details
-
Copy full SHA for 8d4476b - Browse repository at this point
Copy the full SHA 8d4476bView commit details -
+ set DOCKER_CONFIG_DIR environment variable
- include a useful default value if the DOCKER_CONFIG_DIR environment variable isn't already set.
Configuration menu - View commit details
-
Copy full SHA for 44053e0 - Browse repository at this point
Copy the full SHA 44053e0View commit details -
Export -f doesn't work on all systems
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 3dcaade - Browse repository at this point
Copy the full SHA 3dcaadeView commit details -
- Build dict - Deploy dict - Add to c4u pipeline - Add new tab for Dictionary
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 5c1d3a8 - Browse repository at this point
Copy the full SHA 5c1d3a8View commit details -
[ALS-6725] Dictionary Start / Stop + .env
- start changes - stop changes - upload env file
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for a636af6 - Browse repository at this point
Copy the full SHA a636af6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b140991 - Browse repository at this point
Copy the full SHA b140991View commit details -
[CHORE] Clean up start jenkins script
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 6349aa8 - Browse repository at this point
Copy the full SHA 6349aa8View commit details -
Luke Sikina committed
Sep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 1f79a3a - Browse repository at this point
Copy the full SHA 1f79a3aView commit details -
[ALS-6725] Create weighting utility
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 772b6af - Browse repository at this point
Copy the full SHA 772b6afView commit details -
Luke Sikina committed
Sep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 7b35d93 - Browse repository at this point
Copy the full SHA 7b35d93View commit details -
Add defaults to build hashes in all places.
Luke Sikina committedSep 5, 2024 Configuration menu - View commit details
-
Copy full SHA for d42f41a - Browse repository at this point
Copy the full SHA d42f41aView commit details -
* Copy global maven settings to be used in container build
Configuration menu - View commit details
-
Copy full SHA for a7c1507 - Browse repository at this point
Copy the full SHA a7c1507View commit details -
[ALS-7065] All-In-One PSAMA initial configuration environment file (#139
) * Add scripts for MySQL config and Auth0 integration Enhanced MySQL instance configuration with additional JDBC replacement commands in `config.xml` files. Introduced a new job for exporting Jenkins build configurations with archiving functionality. Updated the Auth0 integration script to include replacements for client secret, client ID, and tenant. * Update Docker MySQL volume paths to use configuration directory Changed all paths for the MySQL Docker volume from `/root/.my.cnf` to `$DOCKER_CONFIG_DIR/.my.cnf` across multiple Jenkins jobs. This improves the maintenance and flexibility of the project's configuration files. * Update MySQL configuration directory usage Changed references from $DOCKER_CONFIG_DIR to $MYSQL_CONFIG_DIR across multiple Jenkins job config files and setup scripts to better organize and separate MySQL-specific configurations. This improves clarity and management of MySQL configuration settings. * Add script to reset development environment This script stops running services, prunes Docker images, and clears configuration directories. It ensures no critical directories are set incorrectly and resets specific paths with proper permissions. * Update config.xml in Jenkins pipelines to fix array syntax Added missing commas in the build_hashes array for three Jenkins pipeline configurations. This ensures proper syntax and prevents potential issues during pipeline execution. * Update README for additional MySQL config directory parameter Adjusted the install command to include a MySQL config directory. Updated documentation to reflect the new `MYSQL_CONFIG_DIR` variable, clarifying its usage and importance. * Ignore and remove sensitive temp files Added 'pass.tmp' and 'initial-configuration/pass.tmp' to .gitignore to avoid accidental commits of sensitive files. Deleted the existing 'initial-configuration/pass.tmp' file from the repository. * Refactor MySQL connection settings in config.xml Removed unnecessary MySQL connection string replacement for 'picsure' in psama/.env and 'auth' in wildfly/standalone.xml. * Update MySQL config directory in Jenkins and install script Changed the MySQL configuration directory path from `/root/` to `/usr/local/docker-config/picsure-db/` in the Jenkins config file and the install dependencies script.
Configuration menu - View commit details
-
Copy full SHA for 300bd7b - Browse repository at this point
Copy the full SHA 300bd7bView commit details
Commits on Sep 17, 2024
-
Rename job in Jenkins pipeline configuration (#148)
Updated the name of the Jenkins job from 'PIC-SURE Auth Micro-App Build' to 'PIC-SURE Auth Micro-App Build - Jenkinsfile' in the pipeline configuration. This ensures alignment with the correct job naming conventions.
Configuration menu - View commit details
-
Copy full SHA for 99dee40 - Browse repository at this point
Copy the full SHA 99dee40View commit details
Commits on Sep 18, 2024
-
[ALS-6921] Open Access Configuration Changes (#149)
* Add openAccess configuration properties
Configuration menu - View commit details
-
Copy full SHA for 7fea8b2 - Browse repository at this point
Copy the full SHA 7fea8b2View commit details