Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
5b3afad
Add KYC services
Marchosiax Apr 27, 2022
a691c5a
Add address in attributes
Marchosiax Apr 27, 2022
8f12bf5
Add nln-eth pair config
Marchosiax Apr 27, 2022
d346bac
Close #237, Upload containers to public registry (#238)
ebrahimmfadae Apr 30, 2022
64720aa
Add block service for kyc
Marchosiax May 1, 2022
c27d7c9
Add reason for block kyc
Marchosiax May 1, 2022
9f73b69
Add issue templates (#252)
ebrahimmfadae May 4, 2022
479ef36
Fix root package name
ebrahimmfadae May 5, 2022
07e4d59
Update README.md
ebrahimmfadae May 5, 2022
9a3c630
Update README.md
ebrahimmfadae May 5, 2022
47acc23
user-management: Set default secrets in opex-realm.json
ebrahimmfadae May 7, 2022
50d92c5
user-management: Update access token and refresh token life span
ebrahimmfadae May 7, 2022
1dacf2b
user-management: Update opex-realm.json line ending to LF
ebrahimmfadae May 7, 2022
9a6e5a8
Add IRT, BSC and BUSD currencies (#255)
ebrahimmfadae May 7, 2022
b26f573
Fix BNB currency symbol
ebrahimmfadae May 7, 2022
78ba13f
bc-gateway: Improve currency_implementations table
ebrahimmfadae May 7, 2022
6a8e73d
api: Fix BNB pair implementations
ebrahimmfadae May 7, 2022
8d10bbe
Update README.md
ebrahimmfadae May 7, 2022
35adb46
bc-gateway: Replace WBNB with BNB
ebrahimmfadae May 8, 2022
197c6ef
user-management: Add undertow.json
ebrahimmfadae May 8, 2022
80e67c7
Update docker-compose.yml
ebrahimmfadae May 8, 2022
6be8536
user-management: Update application.yml
ebrahimmfadae May 8, 2022
37fb62d
user-management: Update application.yml
ebrahimmfadae May 8, 2022
9c496a1
Close #258, Fix vault resetting secrets issue (#261)
ebrahimmfadae May 9, 2022
27aef72
Close #256, Fix wrong keycloak session ip (#260)
ebrahimmfadae May 9, 2022
64b2845
user-management: Fix captcha
ebrahimmfadae May 9, 2022
b3c0034
captcha: Fix remote address fetching
ebrahimmfadae May 9, 2022
afc38d6
vault: Fix init script
ebrahimmfadae May 9, 2022
2befd49
vault: Update init script
ebrahimmfadae May 9, 2022
762d95a
vault: Update init script
ebrahimmfadae May 9, 2022
2628cb7
captcha: Fix remote address fetching
ebrahimmfadae May 9, 2022
f43a0d0
Close #257, Add service health checks (#262)
ebrahimmfadae May 10, 2022
1add64c
Close #256, Decouple initiate scripts on dev and demo environments (#…
ebrahimmfadae May 14, 2022
b0a8b5e
api: Fix alias key
ebrahimmfadae May 14, 2022
705fce1
Replace @Autowired with @PostConstruct
ebrahimmfadae May 14, 2022
4ed37a1
api: Fix symbol mapper
ebrahimmfadae May 14, 2022
858d22f
wallet: Fix altered currency name and symbol
ebrahimmfadae May 14, 2022
52178d1
matching-engine: Fix symbols case issue
ebrahimmfadae May 14, 2022
41d1bbb
accountant: Disable platform coin logic
ebrahimmfadae May 14, 2022
eec5aae
Accountant and wallet improvements (#268)
Marchosiax May 15, 2022
2e55eca
referral: Add `app.address` to referral config
ebrahimmfadae May 15, 2022
781f6c6
websocket: Add `app.address` to config
ebrahimmfadae May 15, 2022
02319e7
docker-compose: Fix build configs
ebrahimmfadae May 16, 2022
6445d35
Add fee to exchange info
Marchosiax May 16, 2022
4a22fa9
GitHub: Fix workflows
ebrahimmfadae May 16, 2022
1e6ee08
Fix websocket event key
Marchosiax May 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
41 changes: 31 additions & 10 deletions .github/workflows/dev.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,40 @@
name: Deploy OPEX - Dev
name: Push images on dev branch update

on:
push:
branches:
- dev

jobs:
jenkinsJob:
name: Build OPEX new dev version
runs-on: ubuntu-latest
build:
runs-on: ubuntu-20.04
strategy:
matrix:
java: [ 11 ]
name: Build OPEX and run tests with java ${{ matrix.java }}
steps:
- name: Trigger opex-build-job on jenkins
uses: appleboy/jenkins-action@master
- name: Checkout Source Code
uses: actions/checkout@v2
- name: Setup Java
uses: actions/setup-java@v2
with:
url: ${{ secrets.JENKINS_URL }}
user: ${{ secrets.JENKINS_USER }}
token: ${{ secrets.JENKINS_TOKEN }}
job: "opex-core-dev-deploy"
distribution: 'adopt'
java-package: jdk
java-version: ${{ matrix.java }}
cache: maven
- name: Build
run: mvn -B -T 1C clean install
- name: Build Docker images
env:
TAG: dev
run: docker-compose -f docker-compose.build.yml build
- name: Login to GitHub Container Registry
uses: docker/login-action@v1
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Push images to GitHub Container Registry
env:
TAG: dev
run: docker-compose -f docker-compose.build.yml push
41 changes: 31 additions & 10 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,40 @@
name: Deploy OPEX - Demo
name: Push images on main branch update

on:
push:
branches:
- main

jobs:
jenkinsJob:
name: Deploy OPEX new demo version
runs-on: ubuntu-latest
build:
runs-on: ubuntu-20.04
strategy:
matrix:
java: [ 11 ]
name: Build OPEX and run tests with java ${{ matrix.java }}
steps:
- name: Trigger opex-build-job on jenkins
uses: appleboy/jenkins-action@master
- name: Checkout Source Code
uses: actions/checkout@v2
- name: Setup Java
uses: actions/setup-java@v2
with:
url: ${{ secrets.JENKINS_URL }}
user: ${{ secrets.JENKINS_USER }}
token: ${{ secrets.JENKINS_TOKEN }}
job: "opex-core-demo-deploy"
distribution: 'adopt'
java-package: jdk
java-version: ${{ matrix.java }}
cache: maven
- name: Build
run: mvn -B -T 1C clean install
- name: Build Docker images
env:
TAG: latest
run: docker-compose -f docker-compose.build.yml build
- name: Login to GitHub Container Registry
uses: docker/login-action@v1
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Push images to GitHub Container Registry
env:
TAG: latest
run: docker-compose -f docker-compose.build.yml push
13 changes: 8 additions & 5 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Build on pull request
name: Build and test on pull request

on:
pull_request:
Expand All @@ -10,7 +10,7 @@ jobs:
strategy:
matrix:
java: [ 11 ]
name: Opex with java ${{ matrix.java }} build
name: Build OPEX and run tests with java ${{ matrix.java }}
steps:
- name: Checkout Source Code
uses: actions/checkout@v2
Expand All @@ -21,6 +21,9 @@ jobs:
java-package: jdk
java-version: ${{ matrix.java }}
cache: maven
- name: Build OPEX-Core
working-directory: .
run: mvn -B clean install
- name: Build
run: mvn -B -T 1C clean install
- name: Build Docker images
env:
TAG: latest
run: docker-compose -f docker-compose.build.yml build
88 changes: 45 additions & 43 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,43 +1,45 @@
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### Other files ###
.env
docker-compose.local.yml
application-local.yml
mvnw
mvnw.cmd

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/
!/.mvn/

.DS_Store
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr

### Other files ###
.env
docker-compose.local.yml
docker-compose.legacy.yml
application-local.yml
mvnw
mvnw.cmd

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/

### VS Code ###
.vscode/
!/.mvn/

.DS_Store
resources
72 changes: 0 additions & 72 deletions Jenkinsfile

This file was deleted.

Loading