Releases: restarone/violet_rails
0.9.87
What's Changed
- [bug fix] non renderable API Namespace unable to create Resources by @ajaystha42 in #1377
Addresses: #1111
If has_form is unchecked,
then the form is not rendered
Full Changelog: 0.9.86...0.9.87
0.9.86
What's Changed
- [CI] Update Node 12 to Node 16 in github actions by @alis-khadka in #1376
Addresses: #1362
Full Changelog: 0.9.85...0.9.86
0.9.85
What's Changed
- [feature] Web hook drive strategy by @Pralish and @alis-khadka in #1361
[feature] Web hook drive strategy
Addresses: #682
Api Keys:
Screen.Recording.2022-10-20.at.9.30.58.AM.mov
Webhook:
Screen.Recording.2022-10-20.at.9.34.19.AM.mov
The webhook's payload can be accessed as parameters[:request]['body']
in external api client.
class ExternalApiModelExample
def initialize(parameters)
@external_api_client = parameters[:external_api_client]
@request = parameters[:request]
end
def start
if @request['body']['type'] == 'customer.created'
resource = @external_api_client.api_namespace.api_resources.create(
properties: {
request_body: @request["body"]
}
)
render json: { result: resource }
end
end
Custom webhook verification method:
https://user-images.githubusercontent.com/50227291/197921958-a06b85a8-7c7a-4e3b-afb9-889fe5c6e110.mov
Co-authored-by: Pralish Kayastha [email protected]
Co-authored-by: Pralish Kayastha [email protected]
Co-authored-by: Prashant Khadka [email protected]
Full Changelog: 0.9.84...0.9.85
0.9.84
What's Changed
- [CI/CD] use ubuntu-latest for Cap deploy by @ajaystha42 in #1351
Full Changelog: 0.9.83...0.9.84
0.9.83
What's Changed
- [CI/CD] stop using set-output in cap deploy by @alis-khadka in #1348
Full Changelog: 0.9.82...0.9.83
0.9.82
What's Changed
- [Bug Fix] cannot grant forum access by @alis-khadka in #1346
Addresses: #1339
Demo
Screen.Recording.2023-01-10.at.11.04.22.PM.mov
Full Changelog: 0.9.81...0.9.82
0.9.81
What's Changed
- [feature] permissioned forum access by @alis-khadka in #1333
Addresses: #1305
Demo
can-access-forum.mov
Full Changelog: 0.9.80...0.9.81
0.9.80
What's Changed
[bug fix] Run Error API actions
Addresses: #985
Addresses: #1071
Demo:
Screen.Recording.2022-09-06.at.7.28.19.PM.mov
Screen.Recording.2023-01-03.at.9.26.40.PM.mov
Since api resource is not saved due to any error, api action will keep track of user input with proper error message under
additional_data['api_resource']['properties']
and additional_data['api_resource']['errors']
Demo shows error message and user input being accessed by api_action
Demo fix dead set functionality
Screen.Recording.2022-09-13.at.11.40.18.PM.mov
Demo showing error message in API
Screen.Recording.2022-10-17.at.9.30.30.PM.mov
Co-authored-by: Pralish Kayastha [email protected]
Co-authored-by: Pralish Kayastha [email protected]
Full Changelog: 0.9.79...0.9.80
0.9.79
What's Changed
- [feature] integrate CMS with cookie consent UI by @alis-khadka in #1328
[feature] integrate CMS with cookie consent UI
Addresses: #1213
Demo
Screen.Recording.2022-12-31.at.12.20.04.PM.mov
Full Changelog: 0.9.78...0.9.79
0.9.78
What's Changed
- [feature] Uncategorized access should allow API Namespace creation by @alis-khadka in #1319
Addresses: #1315
[feature] Uncategorized access should allow API Namespace creation
Demo
uncategorized.access.should.allow.API.Namespace.creation.mov
Full Changelog: 0.9.77...0.9.78