Skip to content

Chore/upgrade rails 7#1

Open
zafarelli wants to merge 187 commits intodevelopmentfrom
chore/upgrade-rails-7
Open

Chore/upgrade rails 7#1
zafarelli wants to merge 187 commits intodevelopmentfrom
chore/upgrade-rails-7

Conversation

@zafarelli
Copy link
Copy Markdown
Collaborator

Enthält die benötigten Änderungen für das Upgrade auf Rails 7. Benötigt wird eine Ruby-Version > 3; bei mir läuft 3.1.2

  • benötigte JS-Resourcen liegen lokal im vendors-Verzeichnis und werden über die config/importmap.rb eingebunden
  • jbuilder-Gem für einfache JSON-Templates installiert
  • .js.erb-Templates wurden je nach Bedarf durch .html.erb bzw. .json.jbuilder-Templates ersetzt
  • Glyphicon ist nicht mehr frei und wurde durch die Bootstrap-eigenen Icons ersetzt. Diese liegen lokal in assets (evtl. diskutabel, ob alle Icons im Repo gebraucht werden)
  • Bootstrap-Upgrade von 3.3.7 auf 5.1 mit allen notwendigen Anpassungen an DOM und JS
  • Auslagern des Frontend-Editor-Inline-Scripts in eine Klasse
  • diverse kleinere Fixes und Refactorings

zafarelli and others added 30 commits June 28, 2022 13:20
Debatable whether we really need all of them :-)
Jens Beckmann and others added 30 commits October 26, 2022 12:32
For currently unknown reasons, `rails db:migrate` always breaks the deployment at the students migration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants