feat: add components for external services (#376)

- Add sms and edit-sms component
- Add notification and edit-notification component
- Add email and edit-email component
- Add amazon-s3 and edit-amazon-s3 component

Fixes: #182 and Fixes: #183
This commit is contained in:
Chirag Gupta
2019-04-21 20:07:24 +05:30
committed by Abhay Chawla
parent cbd8a5a44f
commit fbb7a1583a
40 changed files with 1303 additions and 10 deletions
+17
View File
@@ -99,4 +99,21 @@ export class SystemService {
return this.http.put(`/configurations/${configurationId}`, configuration);
}
/**
* @param {string} externalConfigurationName External Configuration Name.
* @returns {Observable<any>} External Configuration.
*/
getExternalConfiguration(externalConfigurationName: string): Observable<any> {
return this.http.get(`/externalservice/${externalConfigurationName}`);
}
/**
* @param {string} externalConfigurationName External Configuration Name.
* @param {any} externalConfiguration External Configuration.
* @returns {Observable<any>}
*/
updateExternalConfiguration(externalConfigurationName: string, externalConfiguration: any): Observable<any> {
return this.http.put(`/externalservice/${externalConfigurationName}`, externalConfiguration);
}
}