v0.5.0 - #50
Merged
Merged
Conversation
…nk for database usage in Crypto-Trader-Version
…va in Crypto-Trader-Api
…sumer.kt for Universal-Events
…n CryptoTraderLoggingApplication.kt
… with database management in Security-Services
… in Security-Models
…perations in Security-Services
…ositories with JPA operations
…Tink keysets in Security-Services
…Kafka event messages in Security-Config
….java for secure event publishing in Universal-Events
…nfig.java to prevent unintended bean registration in Crypto-Trader-Api
…ity configuration integration in Crypto-Trader-Admin
…ity configuration integration in Crypto-Trader-Agent
…ity configuration integration in Crypto-Trader-Console
…ity configuration integration in Crypto-Trader-Data
…ity configuration integration in Crypto-Trader-Version
…ration in SecurityPropertiesConfig.kt for Security-Config
…on and add conditional encryption support in Security-Config
…EncryptionServiceTest.kt for Security-Services
… security repository integration in Crypto-Trader-Api
…dule-info.java for Security-Config
…pository.keyset` package in module-info.java for Security-Repositories
…guration integration in Crypto-Trader-Admin
…guration integration in Crypto-Trader-Data
…guration integration in Crypto-Trader-Version
…ml in Security-Config
…on and encoding settings to pom.xml in Security-Services
…holder selectors in Crypto-Trader-Admin
…s models and update default host to `localhost` in run_local_https.py for Crypto-Trader-Analysis
…to 5ms in MarketSnapshotService.java for Data-Services
…to `getAnalysisUrl()`in Data-Components
…ethods and add `getInitializedPortfolio()` with Hibernate asset initialization in Api-Services
…rmance()` and delegate functionality to `CurrencyService` in Console-Services
…lio()` functionality to `PortfolioService` in Console-Services
…e()` in CurrencyService.java to support currency ranking by performance in Data-Services
…porarily exclude it from test execution in Crypto-Trader-Api
…arily exclude it from test execution in Data-Services
… universal-related modules in Version-Models
…ing-Infrastructure, Testing-Scripts, Universal-Communication, Universal-Events, and Universal-Services
…apping consistency
…om.xml for Crypto-Trader-Admin
…docs.yml for Crypto-Trader
…ge configuration options in Security-Models
…memory and database-backed `TinkKeysetStore` setups in Security-Config
…e in application-docs.yml for Crypto-Trader-Api
…e in application-docs.yml for Crypto-Trader-Data
… TinkKeysetEntityService.kt for Security-Services
… for Security-Services
theoliverlear
had a problem deploying
to
github-pages
July 5, 2026 22:17 — with
GitHub Actions
Failure
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Major security upgrade: encryption was expanded across the system using Tink-backed keysets, now stored in the database instead of the filesystem.
HTTPS support was added broadly: services now support environment-based SSL, CA bundle discovery, local HTTPS tooling, and secure health checks.
Logging became more intelligent: execution-speed tracking now supports configurable thresholds, warning levels, persisted warning classifications, and better log redaction.
Frontend logs are now user-aware: website/API logging can associate frontend log events with authenticated
ProductUserrecords.Data ingestion and performance improved: currency saves now support bulk/batch behavior, harvesting has better error handling, and currency performance ranking APIs were added.
Kafka payload handling was expanded: producer/consumer limits and batching were increased to support larger news and simulator payloads.
CORS and WebSocket security were tightened: API CORS configuration was renamed and WebSocket origins now require explicit allowed origins instead of wildcards.
Website development was modernized: HTTPS dev scripts, URL resolver utilities, centralized asset regex handling, better auth input errors, and UI/UX refactors were added.
Testing infrastructure was reorganized:
crypto-trader-testingwas replaced withtesting-infrastructure, plus database safety guards, H2 support, consolidated profiles, and broader test updates.Repository/build structure was cleaned up: SQL scripts moved to the root, AWS buildspecs now use new Secrets Manager paths,
.gitignorewas expanded, and dependency/module wiring was consolidated.