mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-20 16:42:56 +00:00
Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7509610145 | ||
|
|
972cdf392d | ||
|
|
4f758f7d0c | ||
|
|
980e899807 | ||
|
|
d1c5bb9595 | ||
|
|
dc9c0f528f |
13
CHANGELOG.md
13
CHANGELOG.md
@@ -1,3 +1,16 @@
|
|||||||
|
# [0.58.0](https://gitlab.com/openstapps/core/compare/v0.57.0...v0.58.0) (2022-01-18)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# [0.57.0](https://gitlab.com/openstapps/core/compare/v0.56.0...v0.57.0) (2022-01-18)
|
||||||
|
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* extend config to describe auth providers ([7553620](https://gitlab.com/openstapps/core/commit/7553620a5d330ebfb66461afeab700e36bd37165))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# [0.56.0](https://gitlab.com/openstapps/core/compare/v0.55.0...v0.56.0) (2021-12-17)
|
# [0.56.0](https://gitlab.com/openstapps/core/compare/v0.55.0...v0.56.0) (2021-12-17)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
2
package-lock.json
generated
2
package-lock.json
generated
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@openstapps/core",
|
"name": "@openstapps/core",
|
||||||
"version": "0.57.0",
|
"version": "0.59.0",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@openstapps/core",
|
"name": "@openstapps/core",
|
||||||
"version": "0.57.0",
|
"version": "0.59.0",
|
||||||
"description": "StAppsCore - Generalized model of data",
|
"description": "StAppsCore - Generalized model of data",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Model",
|
"Model",
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ export interface SCAuthorizationProviderEndpoints {
|
|||||||
authorization: string;
|
authorization: string;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An authorization provider endpoints configuration
|
* URL to end current session
|
||||||
*/
|
*/
|
||||||
endSession?: string;
|
endSession?: string;
|
||||||
|
|
||||||
|
|||||||
@@ -13,18 +13,19 @@
|
|||||||
* this program. If not, see <https://www.gnu.org/licenses/>.
|
* this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
import {SCMap} from '../general/map';
|
||||||
import {SCAuthorizationProviderType} from './authorization';
|
import {SCAuthorizationProviderType} from './authorization';
|
||||||
|
|
||||||
export interface SCFeatureConfiguration {
|
export interface SCFeatureConfiguration {
|
||||||
/**
|
/**
|
||||||
* Map of extern services mapped by their name (statically)
|
* Map of extern services mapped by their name (statically)
|
||||||
*/
|
*/
|
||||||
extern?: Map<string, SCFeatureConfigurationExtern>;
|
extern?: SCMap<SCFeatureConfigurationExtern>;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Map of plugins registered with the backend mapped by their name.
|
* Map of plugins registered with the backend mapped by their name.
|
||||||
*/
|
*/
|
||||||
plugins?: Map<string, SCFeatureConfigurationPlugin>;
|
plugins?: SCMap<SCFeatureConfigurationPlugin>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ export interface SCConfigFile {
|
|||||||
/**
|
/**
|
||||||
* Configuration for the supported authorization providers
|
* Configuration for the supported authorization providers
|
||||||
*/
|
*/
|
||||||
auth: { [key in SCAuthorizationProviderType]: SCAuthorizationProvider; };
|
auth: { [key in SCAuthorizationProviderType]?: SCAuthorizationProvider; };
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Configuration for the backend that is visible to clients
|
* Configuration for the backend that is visible to clients
|
||||||
|
|||||||
Reference in New Issue
Block a user