Skip to content

Commit ec25cd1

Browse files
committed
frontend: remove leftover of firebase, heartbeat and LB
1 parent 5f2e7ae commit ec25cd1

File tree

3 files changed

+2
-43
lines changed

3 files changed

+2
-43
lines changed

frontend/public/environments/webnode.js

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,10 @@ export default {
1111
'dashboard': [],
1212
'block-production': ['won-slots'],
1313
},
14-
firebase: {
15-
'projectId': 'openminawebnode',
16-
'appId': '1:120031499786:web:9af56c50ebce25c619f1f3',
17-
'storageBucket': 'openminawebnode.firebasestorage.app',
18-
'apiKey': 'AIzaSyBreMkb5-8ANb5zL6yWKgRAk9owbDS1g9s',
19-
'authDomain': 'openminawebnode.firebaseapp.com',
20-
'messagingSenderId': '120031499786',
21-
'measurementId': 'G-V0ZC81T9RQ',
22-
},
2314
},
2415
sentry: {
2516
dsn: 'https://69aba72a6290383494290cf285ab13b3@o4508216158584832.ingest.de.sentry.io/4508216160616528',
26-
tracingOrigins: ['https://www.openmina.com', 'openminawebnode.firebaseapp.com', 'openminawebnode.firebasestorage.app'],
17+
tracingOrigins: ['https://www.openmina.com'],
2718
},
2819
configs: [
2920
{

frontend/src/app/core/services/web-node.service.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ import { sendSentryEvent } from '@shared/helpers/webnode.helper';
2727
import { DashboardPeerStatus } from '@shared/types/dashboard/dashboard.peer';
2828
import { FileProgressHelper } from '@core/helpers/file-progress.helper';
2929
import { CONFIG } from '@shared/constants/config';
30-
import firebase from 'firebase/compat';
31-
import { FirestoreService } from '@core/services/firestore.service';
3230
import { SentryService } from '@core/services/sentry.service';
3331

3432
export interface PrivateStake {
@@ -60,7 +58,6 @@ export class WebNodeService {
6058

6159
constructor(
6260
private http: HttpClient,
63-
private firestore: FirestoreService,
6461
private sentryService: SentryService,
6562
) {
6663
FileProgressHelper.initDownloadProgress();
@@ -191,15 +188,6 @@ export class WebNodeService {
191188
sendSentryEvent('WebNode failed to start: ' + error.message);
192189
return throwError(() => new Error(error.message));
193190
}),
194-
switchMap(() => this.webnode$.asObservable()),
195-
filter(() => CONFIG.globalConfig.heartbeats),
196-
switchMap(() => timer(0, 60000)),
197-
switchMap(() => this.heartBeat$),
198-
switchMap(heartBeat => this.firestore.addHeartbeat(heartBeat)),
199-
catchError(error => {
200-
console.log('Error from heartbeat api:', error);
201-
return of(null);
202-
}),
203191
);
204192
}
205193
return EMPTY;
@@ -301,13 +289,6 @@ export class WebNodeService {
301289
);
302290
}
303291

304-
get heartBeat$(): Observable<any> {
305-
return this.webnode$.asObservable().pipe(
306-
filter(Boolean),
307-
switchMap(webnode => from(webnode.make_heartbeat())),
308-
);
309-
}
310-
311292
actions$(path: string): Observable<any> {
312293
let slot: string | number = path.split('?id=')[1];
313294
if (!isNaN(Number(slot))) {

frontend/src/assets/environments/webnode.js

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,10 @@ export default {
1414
dashboard: [],
1515
'block-production': ['won-slots'],
1616
},
17-
firebase: {
18-
projectId: 'openminawebnode',
19-
appId: '1:120031499786:web:9af56c50ebce25c619f1f3',
20-
storageBucket: 'openminawebnode.firebasestorage.app',
21-
apiKey: 'AIzaSyBreMkb5-8ANb5zL6yWKgRAk9owbDS1g9s',
22-
authDomain: 'openminawebnode.firebaseapp.com',
23-
messagingSenderId: '120031499786',
24-
measurementId: 'G-V0ZC81T9RQ',
25-
},
2617
},
2718
sentry: {
2819
dsn: 'https://69aba72a6290383494290cf285ab13b3@o4508216158584832.ingest.de.sentry.io/4508216160616528',
29-
tracingOrigins: [
30-
'https://www.openmina.com',
31-
'openminawebnode.firebaseapp.com',
32-
'openminawebnode.firebasestorage.app',
33-
],
20+
tracingOrigins: ['https://www.openmina.com'],
3421
},
3522
configs: [
3623
{

0 commit comments

Comments
 (0)