diff --git a/.changeset/shaggy-plums-bow.md b/.changeset/shaggy-plums-bow.md new file mode 100644 index 00000000..9976ef63 --- /dev/null +++ b/.changeset/shaggy-plums-bow.md @@ -0,0 +1,5 @@ +--- +"@openstapps/app": patch +--- + +Bug fixes and Android target sdk version is now 34 diff --git a/frontend/app/package.json b/frontend/app/package.json index f2190b6a..15e20691 100644 --- a/frontend/app/package.json +++ b/frontend/app/package.json @@ -97,7 +97,7 @@ "form-data": "4.0.0", "geojson": "0.5.0", "ionic-appauth": "0.9.0", - "jsonpath-plus": "6.0.1", + "jsonpath-plus": "10.0.6", "maplibre-gl": "4.0.2", "material-symbols": "0.17.1", "moment": "2.30.1", diff --git a/frontend/app/src/app/modules/auth/auth-helper.service.ts b/frontend/app/src/app/modules/auth/auth-helper.service.ts index 39994816..e62435b0 100644 --- a/frontend/app/src/app/modules/auth/auth-helper.service.ts +++ b/frontend/app/src/app/modules/auth/auth-helper.service.ts @@ -81,7 +81,6 @@ export class AuthHelperService { user[key as keyof SCUserConfiguration] = JSONPath({ path: this.userConfigurationMap[key as keyof SCUserConfiguration] as string, json: userInfo, - preventEval: true, })[0]; } if (user.givenName && user.givenName.length > 0 && user.familyName && user.familyName.length > 0) { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9d01d74..12b59703 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -837,8 +837,8 @@ importers: specifier: 0.9.0 version: 0.9.0(rxjs@7.8.1) jsonpath-plus: - specifier: 6.0.1 - version: 6.0.1 + specifier: 10.0.6 + version: 10.0.6 maplibre-gl: specifier: 4.0.2 version: 4.0.2 @@ -5522,7 +5522,7 @@ packages: object-assign: 4.1.1 open: 8.4.0 proxy-middleware: 0.15.0 - send: 0.18.0 + send: 1.1.0 serve-index: 1.9.1 transitivePeerDependencies: - supports-color @@ -6971,6 +6971,24 @@ packages: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 + /@jsep-plugin/assignment@1.2.1(jsep@1.3.9): + resolution: {integrity: sha512-gaHqbubTi29aZpVbBlECRpmdia+L5/lh2BwtIJTmtxdbecEyyX/ejAOg7eQDGNvGOUmPY7Z2Yxdy9ioyH/VJeA==} + engines: {node: '>= 10.16.0'} + peerDependencies: + jsep: ^0.4.0||^1.0.0 + dependencies: + jsep: 1.3.9 + dev: false + + /@jsep-plugin/regex@1.0.3(jsep@1.3.9): + resolution: {integrity: sha512-XfZgry4DwEZvSFtS/6Y+R48D7qJYJK6R9/yJFyUFHCIUMEEHuJ4X95TDgJp5QkmzfLYvapMPzskV5HpIDrREug==} + engines: {node: '>= 10.16.0'} + peerDependencies: + jsep: ^0.4.0||^1.0.0 + dependencies: + jsep: 1.3.9 + dev: false + /@leichtgewicht/ip-codec@2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} dev: true @@ -11966,6 +11984,11 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: true + /encoding@0.1.13: resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} requiresBuild: true @@ -14920,6 +14943,11 @@ packages: resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==} engines: {node: '>=12.0.0'} + /jsep@1.3.9: + resolution: {integrity: sha512-i1rBX5N7VPl0eYb6+mHNp52sEuaS2Wi8CDYx1X5sn9naevL78+265XJqy1qENEk7mRKwS06NHpUqiBwR7qeodw==} + engines: {node: '>= 10.16.0'} + dev: false + /jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -15011,9 +15039,14 @@ packages: engines: {'0': node >= 0.2.0} dev: true - /jsonpath-plus@6.0.1: - resolution: {integrity: sha512-EvGovdvau6FyLexFH2OeXfIITlgIbgZoAZe3usiySeaIDm5QS+A10DKNpaPBBqqRSZr2HN6HVNXxtwUAr2apEw==} - engines: {node: '>=10.0.0'} + /jsonpath-plus@10.0.6: + resolution: {integrity: sha512-Q0KCash90S0WQnPnE/W0uVXQSww4NkO34COfs+gbq0fk+Kv03FYpZ+uU2I7soLLaS4d/ywsm9PxplZsTMmfBmg==} + engines: {node: '>=18.0.0'} + hasBin: true + dependencies: + '@jsep-plugin/assignment': 1.2.1(jsep@1.3.9) + '@jsep-plugin/regex': 1.0.3(jsep@1.3.9) + jsep: 1.3.9 dev: false /jsonpointer@5.0.1: @@ -18928,6 +18961,26 @@ packages: transitivePeerDependencies: - supports-color + /send@1.1.0: + resolution: {integrity: sha512-v67WcEouB5GxbTWL/4NeToqcZiAWEq90N888fczVArY8A79J0L4FD7vj5hm3eUMua5EpoQ59wa/oovY6TLvRUA==} + engines: {node: '>= 18'} + dependencies: + debug: 4.3.6(supports-color@8.1.1) + destroy: 1.2.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime-types: 2.1.35 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /serialize-javascript@6.0.0: resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: