Skip to content

Dev features and enhancements#219

Merged
ebrahimmfadae merged 92 commits intomainfrom
dev
Apr 26, 2022
Merged

Dev features and enhancements#219
ebrahimmfadae merged 92 commits intomainfrom
dev

Conversation

Marchosiax and others added 30 commits December 19, 2021 18:34
* remove payment from enginx config (#170)

* #174: All modules except keycloak-gateway upgraded.

Co-authored-by: Peyman <46522754+Marchosiax@users.noreply.github.com>
* Clean up engine's event models

* Clean up accountant

* Adding new events for richorder topic

* Add OrderStatus model

* Separate order and trade processing in API

* Set all kafka configs

* close #177: Fix websocket issue

* Add kafka ui monitoring tool

* Fix new topic beans

* Change kafka image

* Fix kafka config

* Fix bean name error

* Remove kafka exposed ports

* Remove root user grant

* Optimize imports
#190)

* #189: Add Hashicorp Vault as db credential source, smtp password is also now supports Vault

* #189: A bit cleaning in the configs to remove useless files/redundant variables
* Remove nginx service and config file

* Remove redundant network aliases

* Refactor jenkins configs and docker compose

* Set all app ports to 8080

* Add fallback value to network config

* Rename network

* Refactor docker-compose configs

* Add remove orphans to docker-compose startup script

* Refactor jenkins configuration files

* Resolve docker-compose config issues

* Update jvm target version in kotlin-maven-plugin

* Remove anonymous volumes in docker files

* Update Jenkins file

* Cleanup docker-compose configs

* Fix typo in server port

* Change chain scan gateway addresses

* Update java version in git flows

* Rename compose project name in Jenkinsfile

* Update DATA value in Jenkins

* Update maven compiler version in keycloak

* Fix maven version

* Add clean up codes after deliver

* Fix local port expose

* Update Jenkins stages title
* Fix matching-engine test package names

* Change vault config address

* Fix docker-compose command in jenkins

* Fix bc-gateway VAULT_HOST
* Add auth endpoint extensions

* Add admin module

* close #172: Brute force

* close #182: Token and clients

* Add auth admin services

* Add keycloak extension

* Add profile services

* Resolve merge conflicts

* Add opex realm configs

* Close #172: Brute force protection

* Close #182: Token organization

* Close #186: Keycloak and security improvements

* Remove .env gitignore rule

* Revert keycloak's admin and frontend url

* Remove client secret variable

* Add .env gitignore rule

* Update gitignore
* Remove application-docker.yml and application-local.yml profiles

* Extract keycloak frontend url configs

* Remove mvnw and mvnw.cmd in all modules

* Fix postgres version

* Add resources folder

* Fix vault config

* Fix env variables in application.yml

* Add migration config to keycloak

* Update keycloak url configs
@opexdev opexdev deleted a comment from fkazemim Apr 19, 2022
Marchosiax and others added 26 commits April 20, 2022 11:10
* vault: Add keycloak client secret env for admin module

* captcha: Reduce CAPTCHA length to 5 characters

* captcha: Improve error handling

* bc-gateway: Extract data initiate script

* captcha: Update CAPTCHA error code

* Add mainnet currencies
* Add pagination and fix session bug

* Admin withdraw pagination
@ebrahimmfadae ebrahimmfadae merged commit e2a02ac into main Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

3 participants