Rafael Mendonça França
8389f9902c
Preparing for 6.1.0.rc1 release
2020-11-02 21:12:47 +00:00
Sean Doyle
76b33aa3d1
Add ActionText::FixtureSet.attachment
...
Permit generating rich-text attachment markup in YAML fixtures:
hello_world_review_content:
record: hello_world (Review)
name: content
body: <p><%= ActionText::FixtureSet.attachment("messages", :hello_world) %> is great!</p>
2020-10-30 15:53:35 -04:00
Sean Doyle
614580270d
Locate fill_in_rich_text_area
by <label>
text
...
This commit dovetails with [#38551 ] in its focus on improving the
ability to test calls to `rich_text_area` in accessibility-minded ways.
In addition to searching for `<trix-editor>` elements with the
appropriate [`aria-label`][aria-label] attribute, also support locating
elements that match the corresponding `<label>` element's text.
Now that [basecamp/trix#829 ][] has been merged and released, clicking on
`<label>` elements that reference `<trix-editor>` elements will move
focus into the `<trix-editor>` element.
There are still some accessible [label text][] improvements that could
be made, but extending `fill_in_rich_text_area` to account for `<label
for="...">` elements is a good start.
[#38551 ]: https://github.com/rails/rails/pull/38551
[aria-label]: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_aria-label_attribute
[basecamp/trix#829 ]: https://github.com/basecamp/trix/pull/829
[label text]: https://github.com/basecamp/trix/pull/829#issuecomment-699119852
2020-10-02 18:02:14 -04:00
Paulo Ancheta
b9571ae45f
Add value option to ActionView::Helpers::FormBuilder#rich_text_area
2020-09-01 21:43:07 -04:00
प्रथमेश Sonpatki
1a2de86568
Add release notes for Action Text [ci skip] ( #39231 )
...
Also cleanup Action Text Changelog.
2020-05-11 23:13:33 +05:30
Kyohei Toyoda
07533a3d2f
Add method to confirm rich text content existence by adding ? after content name
...
This change introduces a rich text object to make
it easier to confirm it context is existing or not.
If we have a class like below.
class Information < ApplicationRecord
has_rich_text :notes
end
Before:
i = Information.new
i.notes? => NoMethodError
i.notes = "Some sample text"
i.notes.present? => true
After:
i = Information.new
i.notes? => false
i.notes = "Some sample text"
i.notes? => true
2019-12-13 12:58:42 +09:00
Ryuta Kamizono
cc27e9988f
Unify to use 4 spaces indentation in CHANGELOGs [ci skip]
...
Especially, somehow `CHANGELOG.md` in actiontext and activestorage in
master branch had used 3 spaces indentation.
2019-06-05 05:53:49 +09:00
George Claghorn
b2b6341374
Add ActionDispatch::SystemTestCase#fill_in_rich_text_area
2019-05-13 12:44:06 -04:00
Rafael Mendonça França
9834be6565
Start Rails 6.1 development
2019-04-24 15:57:14 -04:00
eileencodes
7c87fd5635
Prep release
...
* Update RAILS_VERSION
* Bundle
* rake update_versions
* rake changelog:header
2019-03-11 11:58:15 -04:00
Rafael Mendonça França
5e6e505083
Preparing for 6.0.0.beta2 release
2019-02-25 17:45:04 -05:00
Rafael Mendonça França
5a0230c67f
Preparing for 6.0.0.beta1 release
2019-01-18 15:42:12 -05:00
George Claghorn
0decd2ddc4
Import Action Text
2019-01-04 22:22:49 -05:00