Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
version: 2
updates:
# Ruby gems (Jekyll, plugins, html-proofer, rubocop)
- package-ecosystem: "bundler"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 5
commit-message:
prefix: "chore(deps)"

# npm dev tooling (prettier, purgecss, pa11y-ci, ...)
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 5
commit-message:
prefix: "chore(deps)"

# GitHub Actions used in the CI / deploy workflows
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 5
commit-message:
prefix: "chore(ci)"
5 changes: 1 addition & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,5 @@ jobs:
run: npm run test-a11y
continue-on-error: true

- name: Lint Ruby (RuboCop)
run: npm run rubocop

- name: Check formatting (Prettier)
run: npx prettier --check . --ignore-path ''
run: npx prettier --check .
4 changes: 4 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Prettier Ignore
*.css
node_modules/
# Generated / vendored output — never format these
_site/
vendor/
.jekyll-cache/
11 changes: 0 additions & 11 deletions .rubocop.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.4
3.4.9
2 changes: 1 addition & 1 deletion .well-known/security.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Canonical location: https://www.inoeg.de/.well-known/security.txt
# This file follows RFC 9116 (https://www.rfc-editor.org/rfc/rfc9116).
Contact: mailto:kontakt@inoeg.de
Contact: mailto:security@inoeg.de
Expires: 2027-01-01T00:00:00.000Z
Preferred-Languages: de, en
3 changes: 0 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,3 @@ gem "wdm", "~> 0.1", :platforms => [:mingw, :x64_mingw, :mswin]
# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
# do not have a Java counterpart.
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

# Rubcop for Jekyll, to ensure we follow decent coding standards
gem "rubocop-jekyll"
92 changes: 33 additions & 59 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@ GEM
remote: https://rubygems.org/
specs:
Ascii85 (2.0.1)
addressable (2.8.8)
addressable (2.9.0)
public_suffix (>= 2.0.2, < 8.0)
afm (1.0.0)
ast (2.4.3)
async (2.35.0)
async (2.42.0)
console (~> 1.29)
fiber-annotation
io-event (~> 1.11)
Expand All @@ -16,33 +15,34 @@ GEM
benchmark (0.5.0)
bigdecimal (3.3.1)
colorator (1.1.0)
concurrent-ruby (1.3.6)
console (1.34.2)
concurrent-ruby (1.3.7)
console (1.36.0)
fiber-annotation
fiber-local (~> 1.1)
json
csv (3.3.5)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
ethon (0.15.0)
ethon (0.18.0)
ffi (>= 1.15.0)
logger
eventmachine (1.2.7)
ffi (1.17.2-arm64-darwin)
ffi (1.17.2-x86_64-linux-gnu)
ffi (1.17.4-arm64-darwin)
ffi (1.17.4-x86_64-linux-gnu)
fiber-annotation (0.2.0)
fiber-local (1.1.0)
fiber-storage
fiber-storage (1.0.1)
forwardable-extended (2.6.0)
google-protobuf (4.33.2-arm64-darwin)
google-protobuf (4.35.1-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.33.2-x86_64-linux-gnu)
rake (~> 13.3)
google-protobuf (4.35.1-x86_64-linux-gnu)
bigdecimal
rake (>= 13)
rake (~> 13.3)
hashery (2.1.2)
html-proofer (5.1.1)
html-proofer (5.2.1)
addressable (~> 2.3)
async (~> 2.1)
benchmark (~> 0.5)
Expand All @@ -53,9 +53,9 @@ GEM
yell (~> 2.0)
zeitwerk (~> 2.5)
http_parser.rb (0.8.1)
i18n (1.14.8)
i18n (1.15.2)
concurrent-ruby (~> 1.0)
io-event (1.11.2)
io-event (1.19.1)
jekyll (4.4.1)
addressable (~> 2.4)
base64 (~> 0.2)
Expand Down Expand Up @@ -85,26 +85,23 @@ GEM
jekyll (>= 3.7, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
json (2.18.0)
kramdown (2.5.1)
rexml (>= 3.3.9)
json (2.20.0)
kramdown (2.5.2)
rexml (>= 3.4.4)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
language_server-protocol (3.17.0.5)
liquid (4.0.4)
listen (3.9.0)
listen (3.10.0)
logger
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.7.0)
mercenary (0.4.0)
metrics (0.15.0)
nokogiri (1.19.0-arm64-darwin)
nokogiri (1.19.4-arm64-darwin)
racc (~> 1.4)
nokogiri (1.19.0-x86_64-linux-gnu)
nokogiri (1.19.4-x86_64-linux-gnu)
racc (~> 1.4)
parallel (1.27.0)
parser (3.3.10.0)
ast (~> 2.4.1)
racc
pathutil (0.16.2)
forwardable-extended (~> 2.6)
pdf-reader (2.15.1)
Expand All @@ -113,58 +110,36 @@ GEM
hashery (~> 2.0)
ruby-rc4
ttfunk
prism (1.7.0)
public_suffix (7.0.0)
public_suffix (7.0.5)
racc (1.8.1)
rainbow (3.1.1)
rake (13.3.1)
rake (13.4.2)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
regexp_parser (2.11.3)
rexml (3.4.4)
rouge (4.6.1)
rubocop (1.57.2)
json (~> 2.3)
language_server-protocol (>= 3.17.0)
parallel (~> 1.10)
parser (>= 3.2.2.4)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 1.8, < 3.0)
rexml (>= 3.2.5, < 4.0)
rubocop-ast (>= 1.28.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.49.0)
parser (>= 3.3.7.2)
prism (~> 1.7)
rubocop-jekyll (0.14.0)
rubocop (~> 1.57.0)
rubocop-performance (~> 1.2)
rubocop-performance (1.23.1)
rubocop (>= 1.48.1, < 2.0)
rubocop-ast (>= 1.31.1, < 2.0)
ruby-progressbar (1.13.0)
rouge (4.7.0)
ruby-rc4 (0.1.5)
safe_yaml (1.0.5)
sass-embedded (1.97.1-arm64-darwin)
sass-embedded (1.101.0-arm64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.97.1-x86_64-linux-gnu)
sass-embedded (1.101.0-x86_64-linux-gnu)
google-protobuf (~> 4.31)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
traces (0.18.2)
ttfunk (1.8.0)
bigdecimal (~> 3.1)
typhoeus (1.5.0)
ethon (>= 0.9.0, < 0.16.0)
typhoeus (1.6.0)
ethon (>= 0.18.0)
unicode-display_width (2.6.0)
webrick (1.9.2)
yell (2.2.2)
zeitwerk (2.7.4)
zeitwerk (2.8.2)

PLATFORMS
arm64-darwin-24
arm64-darwin-25
x86_64-linux

DEPENDENCIES
Expand All @@ -174,10 +149,9 @@ DEPENDENCIES
jekyll-feed
jekyll-redirect-from
jekyll-sitemap
rubocop-jekyll
tzinfo (>= 1, < 3)
tzinfo-data
wdm (~> 0.1)

BUNDLED WITH
2.4.19
4.0.12
3 changes: 3 additions & 0 deletions README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,14 @@
Dieses Repo enthält unsere aktuelle Website. Gehostet sind wir auf Github Pages.

### Deploy wie?

Die Website ist mit Jekyll gebaut. Bei jedem Push wird die Website neu gebaut und deployed.

### Wie starten?

Lokal laufen lassen:
`bundle exec jekyll serve --host localhost --port 4000 --open-url`

### Update aller Deps

`bundle update`
7 changes: 6 additions & 1 deletion _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@
<meta property="og:type" content="website">
<meta property="og:url" content="{{ page.url | absolute_url }}">
<meta property="og:locale" content="de_DE">
<meta property="og:locale:alternate" content="en_US">
<meta property="og:site_name" content="{{ site.title }}">

<!-- Open Graph Image Tags -->
Expand Down Expand Up @@ -74,6 +73,12 @@
<meta name="description" content="{% if page.description %}{{ page.description }}{% else %}{{ site.description }}{% endif %}">
<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- Canonical URL (prevents duplicate-content dilution) -->
<link rel="canonical" href="{{ page.url | absolute_url }}">

<!-- Atom feed autodiscovery (feed generated by jekyll-feed) -->
{% feed_meta %}

<!-- Favicon & Apple Touch Icon -->
<link href="/assets/images/favicon.png" rel="shortcut icon" type="image/x-icon">
<link href="/assets/images/webclip.jpg" rel="apple-touch-icon">
Expand Down
2 changes: 1 addition & 1 deletion _layouts/home.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: home
---
<!doctype html>
<html lang="{{ site.locale | replace: "_", "-" | default: "en" }}" class="no-js">
<html lang="{{ site.locale | replace: "_", "-" | default: "de" }}" class="no-js">
<head>
{% include head.html %}
</head>
Expand Down
Loading
Loading