feat: remove report feature xbrl/mix (#2392)

Removed the non-working XBRL and MIX report feature from the app

FIXES: WEB-45
This commit is contained in:
Felix van Hove
2025-04-12 01:38:03 -06:00
committed by GitHub
parent 13f18e4246
commit 97d24e5d18
27 changed files with 14 additions and 674 deletions
-31
View File
@@ -30,37 +30,6 @@ export class ReportsService {
return this.http.get('/reports');
}
/**
* @returns {Observable<any>} Mix Taxonomy data
*/
getMixTaxonomyArray(): Observable<any> {
return this.http.get('/mixtaxonomy');
}
/**
* @returns {Observable<any>} Mix Taxonomy data
*/
getMixMappings(): Observable<any> {
return this.http.get('/mixmapping');
}
/**
* @param {any} mixMappingData Mix Mapping data to be posted
* @returns {Observable<any>} response code
*/
editMixMappings(mixMappingData: any): Observable<any> {
return this.http.put('/mixmapping', mixMappingData);
}
/**
* @param {any} dates start date and end date
* @returns {Observable<any>} Mix Report
*/
getMixReport(dates: any): Observable<any> {
const httpParams = new HttpParams().set('startDate', dates.startDate).set('endDate', dates.endDate);
return this.http.get('/mixreport', { params: httpParams, responseType: 'text' });
}
/**
* @param {string} reportName Report name for which parameters are needed.
* @returns {Observable<ReportParameter[]>}