mirror of
https://github.com/goauthentik/authentik.git
synced 2026-06-18 11:29:26 +03:00
b16dd8ad0e
* web: Add InvalidationFlow to Radius Provider dialogues
## What
- Bugfix: adds the InvalidationFlow to the Radius Provider dialogues
- Repairs: `{"invalidation_flow":["This field is required."]}` message, which was *not* propagated
to the Notification.
- Nitpick: Pretties `?foo=${true}` expressions: `s/\?([^=]+)=\$\{true\}/\1/`
## Note
Yes, I know I'm going to have to do more magic when we harmonize the forms, and no, I didn't add the
Property Mappings to the wizard, and yes, I know I'm going to have pain with the *new* version of
the wizard. But this is a serious bug; you can't make Radius servers with *either* of the current
dialogues at the moment.
* This (temporary) change is needed to prevent the unit tests from failing.
\# What
\# Why
\# How
\# Designs
\# Test Steps
\# Other Notes
* Revert "This (temporary) change is needed to prevent the unit tests from failing."
This reverts commit dddde09be5.
* website: fix bad escaping of URLs in release notes
## What
Fixes bad escaping of URLs in the release notes that resulted in mangled output.
v2024.6.4 had entries that looked like this:
```
##### `GET` /providers/google_workspace/{#123;id}#125;/
```
v2025.4.md had entries that looked like this:
```
##### `GET` /policies/unique_password/{#125;#123;policy_uuid}/
```
A couple of straightforward search-and-replaces has fixed the issue.
## Notes
Two of the release notes had bad escaping of URLs. I'm not sure how the error was made or got past,
but it was obvious when visiting the page.
@Beryju suggested that the bug is due to our using `{...}` to symbolize parameters in a URL while
Docusaurus wants to interpret `{...}` as an internal template instruction, resulting in odd
behavior. In either case, docusarus interpreted the hashtagged entries as links to unrelated issues
in Github (the same two issues, which were "bump version of pylint" and "bump version of sentry"),
which could be very confusing.
The inconsistencies between the two releases, and the working releases, suggests that the error was
introduced manually.
* Adding Object.assign polyfill to sfe to handling bundling issue.
45 lines
1.5 KiB
JSON
45 lines
1.5 KiB
JSON
{
|
|
"name": "@goauthentik/web-sfe",
|
|
"version": "0.0.0",
|
|
"license": "MIT",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "rollup -c rollup.config.mjs --bundleConfigAsCjs",
|
|
"prettier": "prettier --cache --write -u .",
|
|
"prettier-check": "prettier --cache --check -u .",
|
|
"watch": "rollup -w -c rollup.config.mjs --bundleConfigAsCjs"
|
|
},
|
|
"type": "module",
|
|
"exports": {
|
|
"./package.json": "./package.json"
|
|
},
|
|
"dependencies": {
|
|
"@goauthentik/api": "^2026.2.0-rc1-1770333267",
|
|
"@goauthentik/core": "^1.0.0",
|
|
"@rollup/plugin-commonjs": "^29.0.0",
|
|
"@rollup/plugin-node-resolve": "^16.0.3",
|
|
"@rollup/plugin-swc": "^0.4.0",
|
|
"@swc/cli": "^0.8.0",
|
|
"@swc/core": "^1.15.11",
|
|
"base64-js": "^1.5.1",
|
|
"core-js": "^3.48.0",
|
|
"formdata-polyfill": "^2025.11.0",
|
|
"globby": "16.1.0",
|
|
"jquery": "^3.7.1",
|
|
"rollup": "^4.57.1",
|
|
"weakmap-polyfill": "^2.0.4"
|
|
},
|
|
"optionalDependencies": {
|
|
"@swc/core-darwin-arm64": "^1.15.3",
|
|
"@swc/core-darwin-x64": "^1.15.3",
|
|
"@swc/core-linux-arm-gnueabihf": "^1.15.3",
|
|
"@swc/core-linux-arm64-gnu": "^1.15.3",
|
|
"@swc/core-linux-arm64-musl": "^1.15.3",
|
|
"@swc/core-linux-x64-gnu": "^1.15.3",
|
|
"@swc/core-linux-x64-musl": "^1.15.3",
|
|
"@swc/core-win32-arm64-msvc": "^1.15.3",
|
|
"@swc/core-win32-ia32-msvc": "^1.15.3",
|
|
"@swc/core-win32-x64-msvc": "^1.15.3"
|
|
}
|
|
}
|