chore: reorganize para current/, rails 8.1, testes e readme

- move app para current/ (estrutura capistrano)
- rails 7.2 → 8.1, ruby 3.2, sqlite3 2.x
- adiciona primary_key Idinformativo no model
- schema.rb completo com todas as tabelas
- testes minitest: models (Tag, Informativo, Tema) e controllers
- readme atualizado em pt-br com stack e instruções de desenvolvimento
- gitignore exclui dump.sql, *.duckdb e sqlite3
This commit is contained in:
2026-06-18 18:58:01 +02:00
parent 691ed8e7e5
commit 25832564f9
132 changed files with 2067 additions and 1253 deletions

30
current/Gemfile Normal file
View File

@@ -0,0 +1,30 @@
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
# core
gem 'rails', '~> 8.0'
gem 'puma', '~> 6.0'
gem 'sqlite3', '>= 2.0'
#assets
gem 'sprockets-rails'
gem 'sassc-rails'
gem 'bootsnap', '>= 1.1.0', require: false
gem 'redcarpet'
gem 'trix-rails', require: 'trix'
gem 'haml-rails'
gem 'will_paginate'
#admin
gem 'devise'
gem 'activeadmin'
gem 'activeadmin_addons'
group :development do
gem 'listen', '>= 3.0.5'
gem 'byebug'
gem 'awesome_print'
gem 'web-console', '>= 3.3.0'
gem 'spring'
gem 'spring-watcher-listen'
end