8000 Comparing v4.0.0.beta9...v4.0.0.beta10 · activeadmin/activeadmin · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: activeadmin/activeadmin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.0.0.beta9
Choose a base ref
...
head repository: activeadmin/activeadmin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.0.0.beta10
Choose a head ref
  • 14 commits
  • 45 files changed
  • 12 contributors

Commits on Aug 5, 2024

  1. Minor documentation content and formatting updates (#8424)

    * Link docs to site root
    
    * Resolve dead link error with en locale link
    
    * Favor attributes_table_for throughout
    
    * Remove old Rails 5 docs
    
    * Add link to Rails overriding guide
    
    * Minor content and formatting updates
    javierjulio authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    2de51ea View commit details
    Browse the repository at this point in the history
  2. Update changelog_uri in gemspec metadata to GitHub Releases (#8422)

    The gem metadata published to Rubygems points to the CHANGELOG.md file,
    but this is no longer the official changelog of record. The file says:
    
    > Future changelogs have moved to GitHub Releases
    
    This commit updates the gemspec metadata to point to GitHub Releases so
    that future releases to Rubygems contain the correct URL.
    mattbrictson authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    59a8627 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    f2851c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Configuration menu
    Copy the full SHA
    3c6d22f View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Add active admin layouts to tailwind config (#8430)

    * Add active admin layouts to tailwind config
    
    * Only html and erb files are relevant for layouts
    
    Co-authored-by: Javier Julio <javierjulio@icloud.com>
    
    ---------
    
    Co-authored-by: Javier Julio <javierjulio@icloud.com>
    jpawlyn and javierjulio authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6165e14 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Support async_count for scopes (#8394)

    * Use ActiveRecord async_count to retrieve scope counts when supported
    
    * Add unit specs for Scopes component
    
    * Add unit specs for AsyncCount class
    
    * Refactor to extract calling scope.display_if_block
    
    * Move AsyncCount require statement to more appropriate file
    
    * Alias count as size for more ActiveRecord compatibility
    
    * Fixing Rubocop issues
    
    Sorry for the oversight!
    
    * Support show_count: :async option for Scopes
    
    * Only use AsyncCounts for scopes configured with show_count: :async
    
    * Revert to single iteration
    
    * Provide friendlier error when async_count is not supported
    
    * Prefer expect to allow in specs
    
    Co-authored-by: Javier Julio <jjfutbol@gmail.com>
    
    * Avoid comput
    8000
    ing scope_chain when an AsyncCount is present
    
    Co-authored-by: Matias Grunberg <matias@yellowspot.dev>
    
    ---------
    
    Co-authored-by: Javier Julio <jjfutbol@gmail.com>
    Co-authored-by: Matias Grunberg <matias@yellowspot.dev>
    3 people authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    06cac27 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Update dependencies (#8438)

    tagliala authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0008648 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Bump tj-actions/changed-files from 44 to 45 in the github_actions gro…

    …up (#8441)
    
    Bumps the github_actions group with 1 update: [tj-actions/changed-files](https://github.com/tj-actions/changed-files).
    
    
    Updates `tj-actions/changed-files` from 44 to 45
    - [Release notes](https://github.com/tj-actions/changed-files/releases)
    - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
    - [Commits](tj-actions/changed-files@v44...v45)
    
    ---
    updated-dependencies:
    - dependency-name: tj-actions/changed-files
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: github_actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f2ee9b6 View commit details
    Browse the repository at this point in the history
  2. Update outdated dependencies

    The primary reason for this is to address rexml again, another security update. This also bumps Rails since 7.2.1 and 7.1.4 were released.
    javierjulio committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    69c2872 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Improve form f.inputs attributes rendering (#8439)

    * Improve rendering attributes for f.inputs
    
    * Support rails 6.1
    
    but use tag.attributes if available
    
    * Use tag.legend instead of "<legend ..."
    amiel authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    37f0545 View commit details
    Browse the repository at this point in the history
  2. Add tbody_html and row_html options to TableFor and IndexAsTable (#8423)

    TableFor, add tbody_html and row_html options
    
    This patch adds a `tbody_html` and `row_html` options to the `TableFor` (and
    `IndexAsTable`) classes. These options allow you to pass a hash of html options
    attributes to the `tbody` and `tr` elements.
    
    This is useful when you want to add features to the table that require data
    attributes. For example, adding a sortable row via JavaScript.
    
    You can see how I'm currently using this approach in [this app](https://github.com/acp-admin/acp-admin):
    - [monkey patching](https://github.com/acp-admin/acp-admin/blob/master/config/initializers/active_admin.rb#L261-L328) (same approach as this PR)
    - [using both options on a `table_for` method](https://github.com/acp-admin/acp-admin/blob/master/app/views/active_admin/deliveries/_baskets.html.arb#L10-L13) for using [Stimulus Sortable component](https://www.stimulus-components.com/docs/stimulus-sortable/).
    
    The existing `row_class` option is kept for backwards compatibility, but the
    `row_html` will take precedence if both are provided.
    thibaudgg authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    8bee931 View commit details
    Browse the repository at this point in the history
  3. Fix batch action with partial and no confirm doesn't submit the form …

    …on click (#8442)
    
    Fix bug where clicking a batch action with a partial automatically submits the form
    ryoung authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    b2de8d6 View commit details
    Browse the repository at this point in the history
  4. Be able to customize Tag resource form (#8448)

    be able to customize Tag resource form
    
    #8439 improved form
    attributes rendering but introduced an issue if host app has an admin
    for Tag resource.
    
    The problem is that `tag` (`tag.attributes`) refences the resource and
    not the `TagHelper`.
    
    Let's prefix the call with `helpers`.
    mgrunberg authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    54ac8f6 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Prep 4.0.0.beta10 release

    javierjulio committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    5b7090e View commit details
    Browse the repository at this point in the history
Loading
0