summaryrefslogtreecommitdiff
path: root/Gemfile
diff options
context:
space:
mode:
authorerdgeist <erdgeist@erdgeist.org>2026-07-13 23:33:11 +0200
committererdgeist <erdgeist@erdgeist.org>2026-07-13 23:33:11 +0200
commit8eab68f2c5a3c126e2fec2ecdfa7ace87ce0937b (patch)
treef446ebc26a7707c7b64a937aa51a155df146c80a /Gemfile
parent42714c697273a7117c6b355fab26c8c35e336ad1 (diff)
parentcdf5d9941ca866d437612d2f863eac6eb0b3db12 (diff)
Merge branch 'erdgeist-revive-events'
Diffstat (limited to 'Gemfile')
-rw-r--r--Gemfile9
1 files changed, 4 insertions, 5 deletions
diff --git a/Gemfile b/Gemfile
index 13bb4ca..97257a9 100644
--- a/Gemfile
+++ b/Gemfile
@@ -5,7 +5,7 @@ ruby '3.2.11'
5# ── Core framework ──────────────────────────────────────────────────────────── 5# ── Core framework ────────────────────────────────────────────────────────────
6 6
7gem 'rails', '~> 8.1' 7gem 'rails', '~> 8.1'
8gem 'rails-i18n', '~> 8.0' # AR error messages and date formats for :de locale 8gem 'rails-i18n', '~> 8.1' # AR error messages and date formats for :de locale
9 9
10# concurrent-ruby 1.3 ships with Rails 8 but has a known incompatibility with 10# concurrent-ruby 1.3 ships with Rails 8 but has a known incompatibility with
11# some versions of Zeitwerk unless pinned. Remove once upstream resolves it. 11# some versions of Zeitwerk unless pinned. Remove once upstream resolves it.
@@ -31,6 +31,7 @@ gem 'jquery-ui-rails' # provides jQuery UI via asset pipeline (admin only)
31# TinyMCE 8 via asset pipeline; replaces vendored TinyMCE 3 in public/javascripts. 31# TinyMCE 8 via asset pipeline; replaces vendored TinyMCE 3 in public/javascripts.
32# Note: TinyMCE 7+ is GPL-licensed. 32# Note: TinyMCE 7+ is GPL-licensed.
33gem 'tinymce-rails', '~> 8.3' 33gem 'tinymce-rails', '~> 8.3'
34gem 'rails_icons'
34 35
35# ── Model layer ─────────────────────────────────────────────────────────────── 36# ── Model layer ───────────────────────────────────────────────────────────────
36 37
@@ -44,14 +45,12 @@ gem 'will_paginate', '~> 3.0'
44gem 'acts-as-taggable-on', 45gem 'acts-as-taggable-on',
45 git: 'https://github.com/mbleigh/acts-as-taggable-on.git', 46 git: 'https://github.com/mbleigh/acts-as-taggable-on.git',
46 branch: 'master' 47 branch: 'master'
47gem 'awesome_nested_set',
48 git: 'https://github.com/collectiveidea/awesome_nested_set.git',
49 branch: 'main'
50 48
51# ── XML / parsing ───────────────────────────────────────────────────────────── 49# ── XML / parsing / diffing ───────────────────────────────────────────────────
52 50
53gem 'libxml-ruby', '~> 5.0', require: 'xml' # body link rewriting in Page model 51gem 'libxml-ruby', '~> 5.0', require: 'xml' # body link rewriting in Page model
54gem 'nokogiri', '~> 1.18' 52gem 'nokogiri', '~> 1.18'
53gem 'diff-lcs', require: 'diff/lcs'
55 54
56# ── Operational ─────────────────────────────────────────────────────────────── 55# ── Operational ───────────────────────────────────────────────────────────────
57 56