346 Commits (trunk)
 

Author SHA1 Message Date
Thomas 56106e9514 remove testing of local env 2 years ago
Thomas 55a6ba112c remove example.env as it is not used 2 years ago
Thomas 74f1fb7896 split tempdir init from source path to let us clone in peace 2 years ago
Thomas 95c628f250 fix directory handling for source_paths 2 years ago
Thomas 6806f6c630 fix path change 2 years ago
Thomas de643ca436 remove editorconfig 2 years ago
Thomas e01954f8ea remove useless example 2 years ago
Thomas 8c7c40c8d4 fix url reference 2 years ago
Thomas Riboulet 4ccd3eb604 fix readme title 2 years ago
Thomas Riboulet 765af59a07 updating the link to the template in lite/README 2 years ago
Thomas Riboulet defabfd0ac improve README for root and lite 2 years ago
Thomas Riboulet 91ee64892c Fix start up steps list 2 years ago
Thomas Riboulet b936acf467 split layout with the view 2 years ago
Thomas Riboulet ce8e26c8ac set bulma basic theme 2 years ago
Thomas Riboulet 579f543766 removing ci stuff 2 years ago
Thomas Riboulet 30fc23f900 initial commit for lite 2 years ago
Matt Brictson 215a87d00f
Latest CircleCI practices 2 years ago
Matt Brictson fc26cb3218
Avoid using ENV[] 2 years ago
Matt Brictson e2f48d7957
Hide 'bundle check' output 2 years ago
Matt Brictson c90a10f172
Use Pico.css for pleasant out-of-the-box styling 2 years ago
Matt Brictson 8f7628fb98
Support heroku dyno metadata 2 years ago
Matt Brictson b7fea92a23
Simplify importing of css when using vite 2 years ago
Matt Brictson 63c76860bc
Ensure local env files are properly ignored 2 years ago
Matt Brictson d12abef774
Redis is not needed in development 2 years ago
Matt Brictson a80a7c5cc0
Invert the HEADLESS_CHROME var 2 years ago
Matt Brictson 547411434b
Add byebug 2 years ago
Matt Brictson b271ab5f8e
Make sure app/frontend is included in overcommit paths 2 years ago
Matt Brictson 0064fd4923
Move command line tools out of :test Gemfile group 2 years ago
Matt Brictson 46969d4091
Simplify sidekiq installation, leverage ActiveJob (#32) 2 years ago
Matt Brictson 6a4ddf91b2
Happy New Year! 🥳 2 years ago
Matt Brictson 8c5ceb906b
Add optional support for Vite (#31)
* Add optional support for Vite

* Keep sprockets so turbo install works; then remove it
2 years ago
Matt Brictson 2289d8d386
Upgrade template to support Rails 7 (#30)
* WIP

* Remove YamlSyntax since it is broken with Ruby 3.1

* Improve npm script handling

* Clean up Gemfile entries

* Only emit scss files if --css=sass

* Update README for Rails 7

* Handle importmap-rails case

* More robust handling of layouts/application.html.erb

* Remove sass recommendation for now

* Ensure simpler package.json (no license, name)

* Switch to Node LTS

* Upgrade CI to Rails 7 and Ruby 3

* .env is not needed for CI

* Split security audits to separate CI job, rm cron

* Fix Node LTS install failure on CI

* No longer used

* Ensure app can be built and deployed on Linux
2 years ago
Matt Brictson c82f032c19
Ensure CI is using the latest Node LTS version (#28) 3 years ago
Matt Brictson 1d319c8fe1
Simplify CircleCI config using orbs 3 years ago
Matt Brictson 61d14005fd
Make brakeman output more readable in CI 3 years ago
Matt Brictson 4625c9223a
Remove spring references
Spring is being removed from `rails new` in upcoming versions of Rails.
3 years ago
Matt Brictson 245cfe9e40
Disable problematic stylelint rule
The no-invalid-position-at-import-rule requires @import statements be at
the top of the file, yet the scss compiler requires @use statements be
at the top. Can't win!
3 years ago
Matt Brictson 9e54e414dd
Ensure CSS works in production 3 years ago
Matt Brictson c0a79759aa
Remove guard and related gems/files 3 years ago
Matt Brictson 0bc4057ade
Swtich from foreman to concurrently for yarn start 3 years ago
Matt Brictson 495fb148f1
Happy New Year! 🥳 3 years ago
Matt Brictson 230118cb0e
Upgrade from postgres 12 to 13 3 years ago
Matt Brictson 4e486d99db
Add support for Rails 6.1.0
- Remove postmark TLS workaround that has since been fixed
- Prefer `bin/rails` over `bin/rake` in scripts
- Prefer the default `config/puma.rb` as provided by Rails
- Configure ActiveJob adapter in production (only), as recommended
- Use Rails-provided binstubs instead of what Spring generates
- Ensure all rubocop violations are fixed using `-A`, not `-a`
3 years ago
Matt Brictson 2d7d61e1ea
Fix deploy error on Heroku due to Rakefile 3 years ago
Matt Brictson f2fdf26ed6
Make sure git config works for generated app 4 years ago
Matt Brictson cec372b2f8
Compatibility with non-bash shell 4 years ago
Matt Brictson 2b3603edd9
Simplify CI used to test the template 4 years ago
Matt Brictson fb431c9ff6
Chromedriver is installed automatically by webdrivers gem 4 years ago
Matt Brictson abebb760c8
Fix RuboCop rule violation for STDOUT 4 years ago
Matt Brictson 5a0193071f
Remove unnecessary pins 4 years ago