Changelog All notable changes to this project will be documented in this file.
- Add
message
toReaymade::UnSuccessError
exception
- Add
Reaymade::Model::ValidatableEnum
to validate enum values
- Update
Readymade::Model::Filterable
to support and/or joins
- Add
conisder_success
argument to Response
- Fix invalid behaviour of
call!
method
- Add
queue_as: :name
argument toReadymade::BackgroundJob
to select queue name when using.call_async(args.merge(queue_as: :my_queue))
- Add
.call!
method toReadymade::Action
to raise an error if not success - Add
.call_async!
method toReadymade::Action
to raise an error in background if not success
- Add
.call_async
method toReadymade::Action
to run service in background
- Fix
Readymade::Controller::Serialization
collection_response method raised an error.
- Update
Readymade::Model::ApiAttachable
to support browser native base64 encoding
- Add
Readymade::Model::Filterable
- model concern for scopes filtering
- Form#required_attributes returns
[]
ifparams[:_destroy]
present
- Fix ApiAttachable empty attachments for non hash assignement
- Add
Readymade::Model::ApiAttachable
- add base64 format to your ActiveStorage
- Update collection_response controller helper
- Add support for ruby 3.0, 3.1
- Improve README.md and form examples
- Add Readymade::Controller::Serialization
- Better errors with Rails 6.1.
- Add
Readymade::InstantForm
- Call
build_form
insideform_valid?
if@form
is not defined
- Fix error when required param for instant form is not defined