aboutsummaryrefslogtreecommitdiffstats
path: root/actiontext
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #34956 from kamipo/actionmailbox_datetime_precisionRyuta Kamizono2019-01-181-5/+5
|\ | | | | Allow using Action Mailbox on MySQL 5.5
| * Allow using Action Mailbox on MySQL 5.5Ryuta Kamizono2019-01-181-5/+5
| | | | | | | | | | | | | | | | | | | | Active Record still support MySQL 5.5 which doesn't support datetime with precision. https://github.com/rails/rails/blob/9e34df00039d63b5672315419e76f06f80ef3dc4/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb#L99-L101 So we should check `supports_datetime_with_precision?` on the connection.
* | Action Text: bundle package.json in built gem.Kasper Timm Hansen2019-01-181-1/+1
|/ | | | | | | | | | | | | | | | | | After 866da19fd9fc12d001ab99ac87890ea1cebb2cd9 we now use package.json to install Action Text's JS dependencies (see JS_PACKAGE_PATH). But when the gem pacakge for Action Text is built, package.json was not included so running `rails action_text:install` in a Rails app would fail with: ``` rails action_text:install rails aborted! Errno::ENOENT: No such file or directory @ rb_sysopen - xxx/gems/actiontext-6.0.0.alpha/lib/templates/../../package.json ./bin/rails:4:in `<main>' Tasks: TOP => app:template (See full trace by running task with --trace) ```
* Tidy up action_text:install taskJavan Makhmali2019-01-171-9/+20
| | | | Automate installing the appropriate packages with yarn and appending them to the default application.js pack.
* Make trix a peer dependency of actiontext since it’s not used directlyJavan Makhmali2019-01-172-2/+3
|
* Move all npm packages to @rails scopeJavan Makhmali2019-01-105-20/+8
| | | | Fixes #33083
* Enable `Lint/DeprecatedClassMethods` cop to avoid using deprecated methodsyuuji.yaginuma2019-01-091-1/+1
|
* Merge pull request #34898 from ksolo/update-raketasks-for-new-frameworksAaron Patterson2019-01-081-0/+2
|\ | | | | Add new frameworks to `tasks/release.rb`
| * add new frameworks to tasks/release.rbKevin Solorio2019-01-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The Frameworks collection was missing actiontext and actionmailbox, this would mean they are skipped when running any tasks that iterated through this collection changes include Breaking up frameworks declaration into multiple lines and put them in order. This should make adding to the list easier and if you need to scan it, they will be in order you would expect Add `package` task to both actiontext and actionmailbox
* | Add load hook for ActionText::RichTextGeorge Claghorn2019-01-071-0/+2
|/
* Reset ActionText::Content.renderer before and after each requestGeorge Claghorn2019-01-051-3/+6
|
* Merge pull request #34878 from bogdanvlviv/action_text-guides-docsGeorge Claghorn2019-01-051-60/+2
|\ | | | | Add Action Text to guides [ci skip]
| * Add Action Text to guides [ci skip]bogdanvlviv2019-01-051-60/+2
| | | | | | | | | | | | | | | | - Move some actiontext/README.md content to Action Text Overview guide - I added WIP label to that guide since we definitely want to complement it. - Add Action Text to Major Features of Rails 6.0 Similar approach was used in #34812
* | Merge pull request #34875 from bogdanvlviv/test-actiontext-on-rails-6.0George Claghorn2019-01-055-7/+4
|\ \ | | | | | | Test actiontext on Rails 6.0
| * | Test actiontext on Rails 6.0bogdanvlviv2019-01-055-7/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | - config.load_defaults 6.0 in the dummy app and fix the test since by default rails 6.0 configured does not generate "utf8" hidden input, see #32125 - Use `ActiveRecord::Migration[6.0]` in the dummy app since actiontext will be since Rails 6.0 - Fix `CreateActiveStorageTables` migration in the dummy app. Add `t.foreign_key :active_storage_blobs, column: :blob_id` It was added in 2ae3a29508e. - `rails/actiontext$ yarn install`
* | Merge pull request #34876 from ↵George Claghorn2019-01-051-1/+0
|\ \ | | | | | | | | | | | | bogdanvlviv/remove-needless-comment-actiontext.gemspec Remove comment from `actiontext/actiontext.gemspec`
| * | Remove comment from `actiontext/actiontext.gemspec`bogdanvlviv2019-01-051-1/+0
| |/ | | | | | | | | | | | | | | This comment was autogenerated, see `railties/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt` Since actiontext is well described in this file, I think we shouldn't keep this comment. Note that this commit is more like cosmetic change, so it is OK if we don't merge this.
* / Fix API docs of `ActionText::RichText` [ci skip]bogdanvlviv2019-01-051-4/+4
|/ | | | | | | This text should appear on the page https://api.rubyonrails.org/v6.0/classes/ActionText/RichText.html Related to 86517942e469193e8624d5078d718785552c1270
* Generate Action Text's API docsGeorge Claghorn2019-01-041-13/+15
|
* Import Action TextGeorge Claghorn2019-01-04137-0/+9430