Merge branch 'master' into affiliate

This commit is contained in:
Benjamin Wilson
2024-08-08 20:40:56 -04:00
7 changed files with 5042 additions and 3534 deletions
+42
View File
@@ -42,6 +42,48 @@
] ]
}, },
"configurations": { "configurations": {
"electron": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.electron.ts"
}
],
"budgets": [
{
"type": "initial",
"maximumWarning": "3mb",
"maximumError": "3mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "4kb"
}
],
"outputHashing": "all"
},
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],
"budgets": [
{
"type": "initial",
"maximumWarning": "3mb",
"maximumError": "3mb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "2kb",
"maximumError": "4kb"
}
],
"outputHashing": "all"
},
"production": { "production": {
"fileReplacements": [ "fileReplacements": [
{ {
+4964 -3514
View File
File diff suppressed because it is too large Load Diff
+20 -19
View File
@@ -6,6 +6,7 @@
"start": "ng serve --proxy-config proxy.config.local.json ", "start": "ng serve --proxy-config proxy.config.local.json ",
"start:prod": "ng serve --proxy-config proxy.config.prod.json ", "start:prod": "ng serve --proxy-config proxy.config.prod.json ",
"build": "ng build --configuration=production && gzipper compress --gzip --brotli ./dist/public-pool-ui/", "build": "ng build --configuration=production && gzipper compress --gzip --brotli ./dist/public-pool-ui/",
"build:electron": "ng build --configuration=electron --base-href ./",
"build:github": "ng build --configuration=production && echo \"web.public-pool.io\" > dist/public-pool-ui/CNAME", "build:github": "ng build --configuration=production && echo \"web.public-pool.io\" > dist/public-pool-ui/CNAME",
"watch": "ng build --watch --configuration development", "watch": "ng build --watch --configuration development",
"test": "ng test", "test": "ng test",
@@ -13,33 +14,33 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "16.1.2", "@angular/animations": "18.1.0",
"@angular/common": "16.1.2", "@angular/common": "18.1.0",
"@angular/compiler": "16.1.2", "@angular/compiler": "18.1.0",
"@angular/core": "16.1.2", "@angular/core": "18.1.0",
"@angular/forms": "16.1.2", "@angular/forms": "18.1.0",
"@angular/platform-browser": "16.1.2", "@angular/platform-browser": "18.1.0",
"@angular/platform-browser-dynamic": "16.1.2", "@angular/platform-browser-dynamic": "18.1.0",
"@angular/router": "16.1.2", "@angular/router": "18.1.0",
"bitcoin-address-validation": "^2.2.1", "bitcoin-address-validation": "^2.2.3",
"chart.js": "^4.3.0", "chart.js": "^4.4.3",
"chartjs-adapter-moment": "^1.0.1", "chartjs-adapter-moment": "^1.0.1",
"moment": "^2.29.4", "moment": "^2.30.1",
"ng-particles": "^3.10.1", "ng-particles": "^3.12.0",
"ngx-device-detector": "^6.0.2", "ngx-device-detector": "8.0.0",
"primeflex": "^3.3.1", "primeflex": "^3.3.1",
"primeicons": "^6.0.1", "primeicons": "^6.0.1",
"primeng": "16.0.2", "primeng": "17.18.3",
"rxjs": "~7.8.1", "rxjs": "~7.8.1",
"tslib": "^2.3.0", "tslib": "^2.3.0",
"tsparticles": "^2.10.1", "tsparticles": "^2.10.1",
"tsparticles-engine": "^2.10.1", "tsparticles-engine": "^2.10.1",
"zone.js": "~0.13.1" "zone.js": "~0.14.7"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "^16.1.1", "@angular-devkit/build-angular": "18.1.0",
"@angular/cli": "^16.1.4", "@angular/cli": "18.1.0",
"@angular/compiler-cli": "^16.1.2", "@angular/compiler-cli": "^18.1.0",
"@types/jasmine": "~4.0.0", "@types/jasmine": "~4.0.0",
"gzipper": "^7.2.0", "gzipper": "^7.2.0",
"jasmine-core": "~4.2.0", "jasmine-core": "~4.2.0",
@@ -48,7 +49,7 @@
"karma-coverage": "~2.2.0", "karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0", "karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "~2.0.0", "karma-jasmine-html-reporter": "~2.0.0",
"typescript": "~5.1.3", "typescript": "~5.5.3",
"webpack-bundle-analyzer": "^4.9.0" "webpack-bundle-analyzer": "^4.9.0"
} }
} }
@@ -14,6 +14,16 @@
<i class="pi pi-star-fill"></i> <i class="pi pi-star-fill"></i>
</a> </a>
</ng-container> </ng-container>
<ng-container *ngSwitchCase="'QAxe+'">
<a (click)="cancelClick($event)" href="https://github.com/shufps/qaxe" target="_blank">QAxe+
<i class="pi pi-star-fill"></i>
</a>
</ng-container>
<ng-container *ngSwitchCase="'0xAxe'">
<a (click)="cancelClick($event)" href="https://github.com/shufps/0xaxe" target="_blank">0xAxe
<i class="pi pi-star-fill"></i>
</a>
</ng-container>
<ng-container *ngSwitchCase="'bitaxe'"> <ng-container *ngSwitchCase="'bitaxe'">
<a (click)="cancelClick($event)" href="https://github.com/skot/bitaxe/" target="_blank">Bitaxe <a (click)="cancelClick($event)" href="https://github.com/skot/bitaxe/" target="_blank">Bitaxe
<i class="pi pi-star-fill"></i> <i class="pi pi-star-fill"></i>
@@ -47,4 +57,4 @@
</a> </a>
</ng-container> </ng-container>
<ng-container *ngSwitchDefault>{{userAgent}}</ng-container> <ng-container *ngSwitchDefault>{{userAgent}}</ng-container>
</ng-container> </ng-container>
Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

+5
View File
@@ -0,0 +1,5 @@
export const environment = {
production: true,
API_URL: 'http://localhost:3334',
STRATUM_URL: 'localhost:3333'
};