You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
pvincent 6f69f980eb no more warning on rackup 10 months ago
.vscode inlineFold AlpineJs 10 months ago
app toastify only 1 year ago
bin no warnings 10 months ago
config inlineFold AlpineJs 10 months ago
db LSP ok 1 year ago
lib inlineFold AlpineJs 10 months ago
log LSP ok 1 year ago
public LSP ok 1 year ago
storage LSP ok 1 year ago
test test_wrapper reformatted 1 year ago
tmp LSP ok 1 year ago
vendor toastify only 1 year ago
.env.sample new debugger 10 months ago
.gitignore new debugger 10 months ago
.rubocop.yml rubocop pending features 1 year ago
.semver_git_tag tagged as 0.1.1 1 year ago
Gemfile no more warning on rackup 10 months ago
Gemfile.lock no more warning on rackup 10 months ago
Procfile.dev debug 10 months ago
README.md pagination 10 months ago
Rakefile LSP ok 1 year ago
config.ru new debugger 10 months ago

README.md

Easy Going Rails

Install from scratch Debian 12 (bookworm)

sudo apt install -y build-essential ruby-dev libpq-dev libyaml-dev
2>/dev/null grep -q GEM_HOME $HOME/.bashrc || printf "export GEM_HOME=$HOME/.ruby\nexport PATH=\$PATH:\$GEM_HOME/bin\n" >> $HOME/.bashrc && source $HOME/.bashrc
[[ -f $HOME/.gemrc ]] || echo 'gem: --no-document' >> $HOME/.gemrc
gem install bundler
bundle install

database.yml

[...]
development:
  <<: *default
  database: ruby-debug
  user: ruby-debug
  password: ruby-debug
  host: ct1.lxd
[...]

rails generate scaffold score name:string grade:integer rails db:migrate

TODO

  • Popup Notification

    • compliant with turbo drive caching
    • customize style
  • Customized Turbo

    • Progress Bar
    • Confirm Method using HTML modal
  • Production Ready

    • ./bin/prod
    • Syslog
  • Pagination through Turbo Frame

    • Pagy

Featuring

  • VsCodium development improvement
    • Ruby-lsp
      • Ruby-lsp-rails
    • Ruby Db Schema
    • Markdown All in One
    • TODO Highlighter
      • run rails notes to show up any TODO or FIXME
    • Debugger friendly
      • ask before killing ./bin/dev
  • Tailwind CSS
  • Rails Live Reload
    • compliant with Tailwind build
  • ERB Formatter
    • Keep 1 blank line

MAYBE

  • /bin/setup

    • check debian12
    • git clone from public repository
    • remove .git folder
      • remove /bin/setup
    • ask for main configuration (application_title, alpineJs)
  • ViewComponent

  • Postgresql text search

    • Fuzzy search with trigrams