Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GET Settings from Backend (/WebModulesSettings/{instanceId}/{applicationScope}) #85

Open
schefbi opened this issue Sep 29, 2020 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@schefbi
Copy link
Contributor

schefbi commented Sep 29, 2020

Es soll möglich sein, falls im appconfig.js SettingsFromBackendIfConsumer: dem token.consumer_id entspricht das Settings.js via /WebModulesSettings/{instanceId}/{applicationScope} zu laden. Diese Einstellungen werden prioritär behandelt fehlen Sie wird ein Fallback auf settings.js gemacht.

Aus dem Payload des Token können die beiden Eigenschaften für den Request geladen werden.

  • instanceId: token.instance_id
  • applicationScope: token.scope
  • consumer_id
@schefbi schefbi added the enhancement New feature or request label Sep 29, 2020
@schefbi schefbi added this to To do in v3.2.0 Interlaken via automation Sep 29, 2020
@schefbi schefbi assigned schefbi and unassigned cravay Sep 29, 2020
@schefbi
Copy link
Contributor Author

schefbi commented Sep 29, 2020

Verschachtelungen können nicht gemacht werden. Ist nicht brauchbar für uns.

@cravay
Copy link
Collaborator

cravay commented Sep 29, 2020

@schefbi Was meinst du mit "Verschachtelungen"?

@schefbi
Copy link
Contributor Author

schefbi commented Sep 30, 2020

@cravay Es kann nun ein einfaches Key Value paare als JSON über geben werden aber nicht Key Value as object.

bsp.
OK {"Prod": "Das ist die Produktion", "Test": "Das ist die Testumgebung" }
NOK

{"Environment": {
"Prod": "Das ist die Produktion",
"Test": "Das ist die Testumgebung"
}}

@cravay
Copy link
Collaborator

cravay commented Sep 30, 2020

@schefbi Du hast dieses Issue dir zugewiesen, übernimmst du es?

Meinst du settings.js soll keine Verschachtelungen haben? Zurzeit gibt es einige Einstellungen (z.B. eventListFields), die nur mit Verschachtelungen angegeben werden können.

@schefbi
Copy link
Contributor Author

schefbi commented Sep 30, 2020

@cravay Ich habe bei SLH noch einen Task aufgegeben, Damit das korrigiert werden kann. Dieser Task ist on hold

@schefbi schefbi removed this from To do in v3.2.0 Interlaken Dec 16, 2020
@schefbi
Copy link
Contributor Author

schefbi commented Mar 24, 2021

Wir werden einmal einen ersten Teil umsetzten.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants