Releases: openrundev/openrun
Releases · openrundev/openrun
Release v0.15.14
Immutable
release. Only release title and notes can be modified.
Changelog
Added
- Added
openrun_adminplugin with apis to managesyncjobs, for use by manage_sync app
Changed
- Changed app authentication setting and git auth setting to be stored in app metadata instead of in app settings. This allows those properties to be updated through declarative config. The property is moved over as part of a migration. Also,
app update-metadataCLI command is renamed toapp update. - Changed
app update-settingsCLI command toapp settings.
Other
- ca50bb2: Add deprecated label (@akclace)
- 9278865: Added openrun_admin plugin with apis to manage sync jobs, for use by manage_sync app (@akclace)
- 8ed867d: Changed 'app update-settings' CLI command to 'app settings' (@akclace)
- cbcba27: Moved app auth and git-auth settings to app metadata instead of app settings (@akclace)
Release v0.15.13
Release v0.15.12
Release v0.15.11
Release v0.15.10
Immutable
release. Only release title and notes can be modified.
Changelog
Added
- Support for passing
X-Openrun-Rbac-Enabledheader to the proxied downstream service. Value is true if RBAC is enabled for app, false otherwise. - Added update_time field to listapps output, app listing will display that info
Other
Release v0.15.9
Immutable
release. Only release title and notes can be modified.
Changelog
Added
- Regex support in user value for RBAC. Regex can be used in grant.users and group values, Regex has to be prefixed with
regex: - Support for passing
X-Openrun-Userheader to the proxied downstream service. Value is the user making the request. - Support for passing
X-Openrun-Permsheader to the proxied downstream service. Value is comma separated list of all custom perms granted for the user on that app.custom:prefix is trimmed from the passed values.
Fixed
- Fixed an issue where the source path was not set to
$OPENRUN_HOME/app_srcwhen runningapplyindevmode.
Changes
- 0fd4956: Added API to fetch custom perms available for user (@akclace)
- a13bf44: Added labels (@akclace)
- 98874d2: Added regex support for user name match in RBAC (@akclace)
- 2c333cb: Added testimonial template (@akclace)
- 2e8946c: Fix Makefile (@akclace)
- 9f48561: Fix source path for apply in dev mode (@akclace)
- a69457d: Pass X-Openrun-User and X-Openrun-Perm headers in proxy (@akclace)
- 5483e33: Update Makefile (@akclace)
- 20b7a15: Update changelog (@akclace)
- 89a38f6: Update user template (@akclace)
- c8fb9af: Updated chagelog (@akclace)
- 8656a65: Updated issue templates (@akclace)
- 87ddce4: Updated templates (@akclace)
- e278e05: Updated templates (@akclace)
Release v0.15.8
Changelog
- Enable CSRF protection for internal APIs and for apps. App level CSRF protection is enabled by default.
Usesecurity.disable_csrf_protection = trueto disable. Disable in app metadata by running
openrun app update-metadata conf --promote 'security.disable_csrf_protection=true' /myapp