15 Коммитов

Автор SHA1 Сообщение Дата
Gleb Tv
a82936b0ad refactor: Modernize CI with Appraisal gem and consolidate workflows
- Add Appraisal gem for managing multiple test gemfiles
- Create test matrix for Rails 6.1-8.0 and ActiveAdmin 2.9-4.x
- Consolidate multiple workflow files into single ci.yml
- Use matrix strategy to test across Ruby 3.0-3.3
- Remove deprecated individual workflow files
- Add gemfiles/ to gitignore as they're generated
- Improve backward compatibility support
2025-09-24 12:47:46 +03:00
Gleb Tv
60b1bbb7cd fix: Update tests and CI for ActiveAdmin 4 compatibility
- Fix active_admin_comments to use active_admin_comments_for in AA4
- Add author to CSS test to fix validation error
- Update has_many support for AA4 using .has-many-add button click
- Simplify GitHub Actions workflow for AA4 testing
- All tests now passing with ActiveAdmin 4.0.0.beta16

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-23 21:21:19 +03:00
Gleb Tv
d7c3252c52 feat: Add ActiveAdmin 4 and Propshaft support
- Switch to ActiveAdmin 4 beta with Tailwind CSS
- Replace Sprockets with Propshaft for Rails 8
- Migrate from jQuery to vanilla JavaScript
- Implement proper module initialization without setTimeout hacks
- Add esbuild for JavaScript bundling with clean import aliases
- Configure Tailwind CSS build process with ActiveAdmin plugin
- Update engine configuration for both Propshaft and Sprockets
- Add comprehensive documentation for AA4 gem updates
- Maintain backward compatibility with legacy AA versions

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-23 21:14:49 +03:00
Mattia Roccoberton
58b0e0b13a test: Improve some tests 2025-04-14 13:44:35 +02:00
Mattia Roccoberton
8cac91f299 test: Improve tests 2025-04-13 16:35:14 +02:00
Mattia Roccoberton
b38ce0713d test: Improve test suite setup 2025-04-13 15:00:22 +02:00
Mattia Roccoberton
13629b039d feat: API: expose quill editor query functions 2025-03-18 08:47:16 +01:00
Mattia Roccoberton
3162920fb5 test: Improve specs using page objects 2025-03-16 18:29:42 +01:00
Mattia Roccoberton
b1493a47a2 refactor!: update minimum Ruby version to 3.0 2024-02-25 16:08:50 +01:00
Mattia Roccoberton
dfc4f873f7 Test the Quill JS presence and version 2022-04-19 21:49:20 +02:00
Mattia Roccoberton
d397697bd9 Minor specs changes 2021-05-23 14:23:19 +02:00
Mattia Roccoberton
0c65185732 Improve specs
- Add test examples for bold and italic content
- Move some test examples
- Adjust RSpec options
2021-03-14 15:26:24 +01:00
Mattia Roccoberton
c9e32504d9 Minor specs improvement 2020-09-09 12:58:14 +02:00
Mattia Roccoberton
d5cac772c8 Add specs for editor in nested resources 2020-09-03 11:50:23 +02:00
Mattia Roccoberton
703de6dc5a Add minimum specs 2020-09-01 11:17:38 +02:00