Joel Moss
Joel Moss
Add check for running tasks across command line and app
Make it work with Ruby ~> 2.0.0
Create capistrano plugin for tracking command line jobs
Just upgraded from 211eb65 to fd94c7d (latest) and running my tests using sus... ``` /Users/joelmoss/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/bundler/gems/literal-fd94c7d4f36c/lib/literal/module_defined.rb:16:in `block in ': undefined method `after_defined' for Sus::Be:Class (NoMethodError) tp.self.after_defined ^^^^^^^^^^^^^^ from /Users/joelmoss/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/sus-0.24.2/lib/sus/be.rb:59:in `' from...
I am trying to allow a blank attachment during validation... ```ruby has_one_attached :photo validates :photo, attached: true, on: %i[create update], allow_blank: true, content_type: { in: %r{\Aimage/.*\z}, message: :image_content_type_invalid }, size:...
Testing js with Rails system tests is slow and error prone. Bun test is fast, but only tests the JS.
A component that can be rendered from Ruby (Phex/ViewComponent), and imported from js (React). Proscenium knows about the importer, so can modify the resulting import accordingly. For example, the `InputComponent`......
Code splitting in Proscenium will sometimes include duplicated JS files across page requests. This wouldn't usually be a problem when navigating across pages (MPA), but can be when requesting JS...
See https://turbo.hotwired.dev/handbook/building#working-with-script-elements
Currently when side loading, CSS for the action (view) is included first, followed by the layout. Because of the way CSS cascades, this should be the other way around. The...