Changelog
Aktuelle Änderungen und Updates
April 2026
proportionale Fairness statt absolutem Einsatz-Count
Julian Müller
vor 4 Tag
ebdc8f1
vorzeitig abgereiste Teilnehmer aus Verteilung ausschließen
Julian Müller
vor 4 Tag
bbd828c
Partial gegen Legacy-str_when-Werte härten
Julian Müller
vor 4 Tag
d6639ac
App-Chrome beim Drucken ausblenden
Julian Müller
vor 4 Tag
042b45b
cleanup doppelte Associations und Tippfehler im Model
Julian Müller
vor 4 Tag
7086a30
faire Auto-Verteilung wiederherstellen
Julian Müller
vor 4 Tag
b9afd34
make case-study category badge readable in dark mode
Julian Müller
vor 4 Tag
8d1c34c
raise image/attachment size limits to 25 MB
Julian Müller
vor 4 Tag
efc84eb
suppress Anwesenheit modal for archived freizeiten
Julian Müller
vor 4 Tag
3c56c4e
complete palette token migration plan — 41 view files, 0 raw scale classes
Julian Müller
vor 5 Tag
44fc1c7
migrate missed error banner and focus rings in anwesenheitskontroll _form
Julian Müller
vor 5 Tag
fa00906
migrate Task 2b — 7 admin/crisis/quiz views to palette tokens
Julian Müller
vor 5 Tag
4735771
migrate fahrdienst, betreuer, devise views to palette tokens
Julian Müller
vor 5 Tag
f185347
complete task 1 — migrate remaining freizeits, anwesenheitskontroll, ausgeh, gaesteliste views to palette tokens
Julian Müller
vor 5 Tag
d15c4be
complete component palette migration plan
Julian Müller
vor 5 Tag
7414ccb
merge executor worktree (65-01 partial — API error recovery)
Julian Müller
vor 5 Tag
f46c2a3
merge executor worktree (65-03 complete)
Julian Müller
vor 5 Tag
c8fa92c
merge executor worktree (65-02 complete)
Julian Müller
vor 5 Tag
8b21898
wip(65-04): partial task 1 — freizeits + anwesenheitskontroll view migrations (API error recovery)
Julian Müller
vor 5 Tag
76a90a9
wip(65-01): partial task 2 — AlertComponent, component ERBs, regression tests (API error recovery)
Julian Müller
vor 5 Tag
290e8ad
complete blog/ticket/teilnehmer/notifications/rueckmeldungen/wordpress_plugin palette migration plan
Julian Müller
vor 5 Tag
3ce1fd6
add palette-token badge_classes methods to Ticket and Abrechnung models
Julian Müller
vor 5 Tag
19a0071
complete layout/shared/dashboard/logs/newsletter palette migration plan
Julian Müller
vor 5 Tag
c3d3c33
migrate dashboard views to palette tokens — admin and betreuer_user
Julian Müller
vor 5 Tag
d0a7d3e
migrate 11 views to palette tokens — blog, tickets, teilnehmer, notifications, rueckmeldungen, wordpress_plugin
Julian Müller
vor 5 Tag
517832d
migrate InfoGroupComponent to palette token system
Julian Müller
vor 5 Tag
d09e93a
migrate hex/rgba literals to palette tokens in layout, shared, newsletter, logs, CSS
Julian Müller
vor 5 Tag
f5f6c22
create phase plan — UI-Kit Restschulden tilgen (4 plans)
Julian Müller
vor 5 Tag
dcf8baf
guard against nil user and nil dt_date in prod 500s
Julian Müller
vor 5 Tag
16adbbd
mark plan complete in roadmap
Julian Müller
vor 7 Tag
536498d
complete UI kit landing pattern partials plan
Julian Müller
vor 7 Tag
0344f7e
drop runtime-coupling tokens from ui_kit header comments
Julian Müller
vor 7 Tag
06e1780
reinforce design-DNA glow markers in ui_kit patterns (D-05)
Julian Müller
vor 7 Tag
5478dad
extract landing patterns as ui_kit partials (D-03)
Julian Müller
vor 7 Tag
1f62cae
mark plan complete in roadmap
Julian Müller
vor 7 Tag
2218d5d
complete D-12 view-migration plan
Julian Müller
vor 7 Tag
d7023f0
migrate 7 views to palette tokens (D-12 complete)
Julian Müller
vor 7 Tag
f6947d4
mark plan complete in roadmap
Julian Müller
vor 7 Tag
431b33a
complete Pattern-Components plan (Timeline/Metric/Accordion/StatusPipeline)
Julian Müller
vor 7 Tag
ea6fdd5
implement Timeline/Metric/Accordion/StatusPipeline pattern components
Julian Müller
vor 7 Tag
c62533a
add failing tests for Timeline/Metric/Accordion/StatusPipeline pattern components
Julian Müller
vor 7 Tag
90293fb
mark plan complete in roadmap
Julian Müller
vor 7 Tag
64acd84
complete Standard-Components plan (Button/Avatar/Progress/Tabs)
Julian Müller
vor 7 Tag
d9151c9
implement TabsComponent as slot-based template component
Julian Müller
vor 7 Tag
7235400
add failing tests for TabsComponent
Julian Müller
vor 7 Tag
99c470c
implement Button/Avatar/ProgressBar ViewComponents
Julian Müller
vor 7 Tag
a14f5a1
add failing tests for Button/Avatar/ProgressBar components
Julian Müller
vor 7 Tag
37ac58d
mark plan complete in roadmap
Julian Müller
vor 7 Tag
688d186
complete Component Token-Migration plan
Julian Müller
vor 7 Tag
9b249a0
rewrite component tests for token-based palette API
Julian Müller
vor 7 Tag
53b9c88
migrate Badge/Card/StatCard to design tokens
Julian Müller
vor 7 Tag
ca415a0
add RED guards for token-based palette variants
Julian Müller
vor 7 Tag
c77ba28
mark plan complete in roadmap
Julian Müller
vor 7 Tag
18f133f
complete UI Kit Mockup Content-Erweiterung plan
Julian Müller
vor 7 Tag
dd35fb8
add expandable Tailwind code snippets to all UI Kit core elements
Julian Müller
vor 7 Tag
5686d9a
add reusable landing-DNA pattern blocks to UI Kit mockup
Julian Müller
vor 7 Tag
1daa177
add static control + pattern sections to UI Kit mockup
Julian Müller
vor 7 Tag
27aa11d
mark plan complete, advance phase state
Julian Müller
vor 7 Tag
70af3b6
commit phase plans, research, validation for execution
Julian Müller
vor 7 Tag
cbe2a0e
complete UI Kit Mockup Sidebar-Layout plan
Julian Müller
vor 7 Tag
157eded
preserve dark-mode toggle in new sidebar layout
Julian Müller
vor 7 Tag
e777a6f
add section ids and scroll-spy hooks to UI Kit mockup
Julian Müller
vor 7 Tag
c673b0b
restructure UI Kit mockup with sticky sidebar layout
Julian Müller
vor 7 Tag
86add12
archive phase directories from completed milestones
Julian Müller
vor 8 Tag
fc084f9
capture phase context for UI Kit & Design System
Julian Müller
vor 10 Tag
2c517ad
archive v1.1 Design & Polish milestone
Julian Müller
vor 12 Tag
9800ac8
complete Turnstile Duplicate Widget Fix plan
Julian Müller
vor 13 Tag
22112b8
prevent Turnstile widget stacking on token expiry
Julian Müller
vor 13 Tag
3eaf616
create Turnstile Duplicate Widget Fix phase plan
Julian Müller
vor 13 Tag
a055184
complete Font Loading FOUC Fix plan
Julian Müller
vor 13 Tag
fa9ebcd
preload critical fonts to eliminate FOUC
Julian Müller
vor 13 Tag
af7e4c3
create Font Loading FOUC Fix phase plan
Julian Müller
vor 14 Tag
19aef96
redesign Kurs page to match CI design system
Julian Müller
vor 18 Tag
102ed70
create Kurs-Seite Redesign phase plan
Julian Müller
vor 19 Tag
3edfe23
complete admin Softwarekosten status plan
Julian Müller
vor 19 Tag
74a5f8f
add quick-action buttons to admin invoice index
Julian Müller
vor 19 Tag
b53bffd
add status change actions to admin invoice show page
Julian Müller
vor 19 Tag
2e3c4fe
create admin Softwarekosten status plan
Julian Müller
vor 19 Tag
1ac89ad
complete folder sidebar views + form rework plan
Julian Müller
vor 20 Tag
cbfab2c
align new document form with CI design system
Julian Müller
vor 20 Tag
7b25ea1
use stroke-based icons for wiki/dokumente + mobile folder
Julian Müller
vor 20 Tag
5c62c8c
replace broken wiki book-open SVG with FA Regular book
Julian Müller
vor 20 Tag
3ad946e
use outlined (regular) SVGs for wiki and dokumente tiles
Julian Müller
vor 20 Tag
e2fa5d1
use filled SVGs for dashboard tiles + fix folder form
Julian Müller
vor 20 Tag
688cb14
update form with folder select + show page breadcrumbs
Julian Müller
vor 20 Tag
ce7092e
rework Dokumente index with folder sidebar
Julian Müller
vor 20 Tag
99269a3
complete Dokumentenordner model + dashboard tile plan
Julian Müller
vor 20 Tag
0395feb
add Dokumentenordner controller + routes + dashboard tile
Julian Müller
vor 20 Tag
50fcb1a
add Dokumentenordner model with folder hierarchy
Julian Müller
vor 20 Tag
e7a6ebc
create Dokumente Rework phase plan
Julian Müller
vor 20 Tag
fe9f02a
add red team triage to summary
Julian Müller
vor 20 Tag
8f86c14
add upload validation to all remaining models
Julian Müller
vor 20 Tag
678dd55
complete authorization audit + security tests plan
Julian Müller
vor 20 Tag
3bf8e86
März 2026
add security tests for XSS, uploads, authorization
Julian Müller
vor 20 Tag
bc64562
complete XSS fixes + upload validation plan
Julian Müller
vor 20 Tag
7792f89
tighten sanitize allowlists and fix newsletter preview
Julian Müller
vor 20 Tag
b1a310f
add Active Storage upload validation to new models
Julian Müller
vor 20 Tag
a5436d1
replace raw() with sanitize() in Wiki views
Julian Müller
vor 20 Tag
f8a84c4
create security audit phase plan
Julian Müller
vor 20 Tag
0c8f829
add Handbuch pages and WordPress plugin to sitemap
Julian Müller
vor 20 Tag
403d940
use home_url instead of root_url in sitemap
Julian Müller
vor 20 Tag
c1ee823
switch robots default from noindex to index, follow
Julian Müller
vor 21 Tag
93c38ef
add WYSIWYG/HTML toggle for blog editor
Julian Müller
vor 21 Tag
766fc1a
overhaul VWWC posts with editorial structure + case study styles
Julian Müller
vor 21 Tag
ab2d876
change public blog route from /blog_posts to /blog
Julian Müller
vor 21 Tag
1b1938d
add casestudy filter label + hero image on show page
Julian Müller
vor 21 Tag
fc80da9
revert: restore betreuer_user_signed_in? check order in dashboard Co-Authored-By: Claude Opus 4.6 (1M context) <nore...
Julian Müller
vor 21 Tag
afb7856
check admin_signed_in? before betreuer_user_signed_in?
Julian Müller
vor 21 Tag
9bd248d
research Turnstile duplicate widget fix
Julian Müller
vor 21 Tag
3df8590
restructure VWWC posts + add interview/case-study styles
Julian Müller
vor 21 Tag
bfe17ee
add prose styles for blog content
Julian Müller
vor 21 Tag
894153e
add casestudy category for blog posts
Julian Müller
vor 21 Tag
4c226ed
complete Show Betreuer Online — Phase 53 COMPLETE
Julian Müller
vor 21 Tag
413aaa3
add HeartbeatPolicy for authorize! compliance
Julian Müller
vor 21 Tag
4b258b9
skip_after_action verify_authorized for heartbeat
Julian Müller
vor 21 Tag
ed7d4e6
add Beitragsbild upload, display instead of emoji
Julian Müller
vor 21 Tag
ad4a7bd
move VWWC posts to external seed file
Julian Müller
vor 21 Tag
983fdb9
add Quill editor for blog posts + VWWC case study seeds
Julian Müller
vor 21 Tag
e9d45fa
add dashboard online Betreuer widget with green indicators
Julian Müller
vor 21 Tag
3f6e38e
add heartbeat presence tracking with Stimulus controller
Julian Müller
vor 21 Tag
6728951
create phase plan for Show Betreuer Online
Julian Müller
vor 21 Tag
e5cff03
replace broken info icon tooltip with inline hint text
Julian Müller
vor 21 Tag
4c90407
complete Wiki-Artikel Referenzen — Phase 52.1 COMPLETE
Julian Müller
vor 21 Tag
831fe8c
replace inline styles with CSS classes for CSP compliance
Julian Müller
vor 21 Tag
af10259
add missing suche? and geloeschte? policy methods
Julian Müller
vor 21 Tag
70d58d7
use simple fetch like import_freizeit_settings pattern
Julian Müller
vor 22 Tag
3b71159
fix fetch credentials for [[ search + add tooltip
Julian Müller
vor 22 Tag
b929df1
use non-breaking spaces for level indentation in selects
Julian Müller
vor 22 Tag
71b2aa5
add soft delete, restore, backlinks, and Papierkorb view
Julian Müller
vor 22 Tag
3df97b7
add wiki article search API and [[ autocomplete in Quill
Julian Müller
vor 22 Tag
fdbf160
show Level 3 (Fachthema) in Bereiche management tree
Julian Müller
vor 22 Tag
27ef5c5
create phase plan for Wiki-Artikel Referenzen
Julian Müller
vor 22 Tag
36a7cc6
show all levels in parent bereich dropdown
Julian Müller
vor 22 Tag
e66408e
show all 3 levels in sidebar tree and mobile dropdown
Julian Müller
vor 22 Tag
9345417
complete wiki views plan — Phase 52 COMPLETE
Julian Müller
vor 22 Tag
f2b83c2
context-aware add buttons for Bereich hierarchy
Julian Müller
vor 22 Tag
1637264
show all 3 bereich levels in article form select
Julian Müller
vor 22 Tag
a9c0635
add Bild, Anhänge, and max 3-level depth for Bereiche
Julian Müller
vor 22 Tag
6485ea6
redirect wiki create to index instead of show
Julian Müller
vor 22 Tag
75578ee
header tabs like Kurse, tree sidebar in content, breadcrumbs
Julian Müller
vor 22 Tag
5bf713b
hierarchical WikiBereiche with tree sidebar and inline management
Julian Müller
vor 22 Tag
2c39300
move Bereiche-verwalten to subtle icon in filter pills
Julian Müller
vor 22 Tag
7ebd7da
move WikiBereich management from admin to betreuer-facing
Julian Müller
vor 22 Tag
4542c64
add admin bereich views, dashboard tile, and wiki icon
Julian Müller
vor 22 Tag
1e03f4d
add wiki article views with Quill editor and version history
Julian Müller
vor 22 Tag
5396b21
complete controllers + policies + routes plan
Julian Müller
vor 22 Tag
0575e2c
add controllers, routes, and I18n for wiki
Julian Müller
vor 22 Tag
1fcb403
add WikiArtikel and WikiBereich policies
Julian Müller
vor 22 Tag
2374a40
complete models + migrations + seeds plan
Julian Müller
vor 22 Tag
2b040c1
add WikiBereich seed data
Julian Müller
vor 22 Tag
0ecb085
add WikiArtikel and WikiArtikelVersion models
Julian Müller
vor 22 Tag
0e8b90c
add WikiBereich model with inflections and migration
Julian Müller
vor 22 Tag
2e0b8d9
create phase plan for Internes Wiki
Julian Müller
vor 22 Tag
b7add1c
complete Betreuer-Anwesenheitszeitraum phase
Julian Müller
vor 22 Tag
3a701a3
move edit to profile menu, remove dashboard widget
Julian Müller
vor 22 Tag
7dac310
convert interstitial to modal overlay on dashboard
Julian Müller
vor 22 Tag
465f819
pre-fill Abrechnungen from Anwesenheitszeitraum
Julian Müller
vor 22 Tag
9191533
dashboard widget + admin overview + edit/update actions
Julian Müller
vor 22 Tag
3256466
complete BetreuerAnwesenheit model + interstitial plan
Julian Müller
vor 22 Tag
95aa697
add login interstitial for Betreuer attendance period
Julian Müller
vor 22 Tag
a315d22
add BetreuerAnwesenheit model, migration, and policy
Julian Müller
vor 22 Tag
48f54a9
create phase plan for Betreuer-Anwesenheitszeitraum
Julian Müller
vor 22 Tag
dc62384
I18n translations for ticket enhancements
Julian Müller
vor 23 Tag
cce6007
update show/index views with nummer, assignment, attachments
Julian Müller
vor 23 Tag
034c64d
update ticket forms with attachments and assignment
Julian Müller
vor 23 Tag
0122b27
add Active Storage attachments to tickets and comments
Julian Müller
vor 23 Tag
53bb819
add ticket nummer + assigned_admin migration and model
Julian Müller
vor 23 Tag
acb2d40
complete SEO Blog Posts plan
Julian Müller
vor 23 Tag
0e7fe91
restore Busliste feature reference — it exists in Anwesenheitskontrolle
Julian Müller
vor 23 Tag
43bc0c1
correct factual inaccuracies in SEO blog posts
Julian Müller
vor 24 Tag
8ccc4da
auto-set published_at, blog content h2/h3/ul styles, dark mode link hover
Julian Müller
vor 24 Tag
78a7f06
complete Ticket System Redesign plan
Julian Müller
vor 24 Tag
a7cedb6
extract SEO blog posts to separate seed file
Julian Müller
vor 24 Tag
a94171b
add category + emoji to admin blog form
Julian Müller
vor 24 Tag
33e7824
add SEO blog posts 1-5 (Checkliste, Betreuer, Abrechnung, Krisenmanagement, Anwesenheit)
Julian Müller
vor 24 Tag
179dff2
keyword research for SEO blog posts
Julian Müller
vor 24 Tag
ae848d4
fix ticket edit title i18n + add Phase 49.2
Julian Müller
vor 24 Tag
0a84d2b
remove breadcrumbs from ticket form pages
Julian Müller
vor 24 Tag
007b5cc
redesign ticket form — crafted card with breadcrumbs
Julian Müller
vor 24 Tag
069c8d3
redesign ticket form — clean card layout, no section headers
Julian Müller
vor 24 Tag
5ba0371
migrate inline style= gradients and heights to CSS classes (CSP)
Julian Müller
vor 24 Tag
edeec54
complete Tailwind arbitrary values → theme tokens plan
Julian Müller
vor 24 Tag
04bb74d
rename dark-text token, turbo frame fix, newsletter registration, ticket icon
Julian Müller
vor 24 Tag
b34ab4e
replace rgba border patterns with theme token
Julian Müller
vor 24 Tag
962b6f3
replace remaining arbitrary color values (~660 occurrences)
Julian Müller
vor 24 Tag
d90c6df
replace top 3 arbitrary color values (~2136 occurrences)
Julian Müller
vor 24 Tag
ffd9c4e
define dark mode theme tokens
Julian Müller
vor 24 Tag
27eb617
I18n translations for ticket comments and notifications
Julian Müller
vor 24 Tag
6929da4
Redesign admin panel ticket views with activity timeline
Julian Müller
vor 24 Tag
ceadc27
Redesign betreuer ticket views with activity timeline
Julian Müller
vor 25 Tag
507d20b
Controller actions, routes, and policy for ticket comments
Julian Müller
vor 25 Tag
8cccfda
TicketKommentar model + migration
Julian Müller
vor 25 Tag
2b31bb6
complete Admin UI Newsletter-Versand plan
Julian Müller
vor 25 Tag
89d29ce
Mailer redesign, preview CSP fix, dashboard tiles, newsletter abmelden
Julian Müller
vor 25 Tag
9d359c5
I18n translations for newsletter ausgaben
Julian Müller
vor 25 Tag
c3555e8
Admin views for newsletter ausgaben CRUD + preview
Julian Müller
vor 25 Tag
9fddafc
Mailer action + Versand-Job for newsletter ausgaben
Julian Müller
vor 25 Tag
b3ec62f
Policy + Controller + Routes for NewsletterAusgaben
Julian Müller
vor 25 Tag
da86698
NewsletterAusgabe model + migration
Julian Müller
vor 25 Tag
9cc7777
mailer layout — Forest palette + fix Deppenleerzeichen
Julian Müller
vor 25 Tag
41ff683
frame-ancestors self — allow same-origin iframes
Julian Müller
vor 25 Tag
11c71cf
fix letter_opener CSP — skip nonce + add frame-src self
Julian Müller
vor 25 Tag
6e7ff7d
CSP report-only in development for letter_opener
Julian Müller
vor 25 Tag
cc5c1d6
case-insensitive CSP header deletion for letter_opener
Julian Müller
vor 25 Tag
f0a72d1
insert CSP-strip middleware AFTER Rails CSP middleware
Julian Müller
vor 25 Tag
6acdaf2
mount CSP middleware in config.ru instead of application.rb
Julian Müller
vor 25 Tag
9235535
pass middleware class not string
Julian Müller
vor 25 Tag
e09af2d
strip CSP headers entirely for letter_opener
Julian Müller
vor 25 Tag
ef8a7cf
skip CSP nonce for /letter_opener dev tool
Julian Müller
vor 25 Tag
679bf5c
require letter_opener_web engine before mounting
Julian Müller
vor 25 Tag
19bd363
add letter_opener_web for dev email preview
Julian Müller
vor 25 Tag
dfb5fc4
add missing newsletter I18n translations
Julian Müller
vor 25 Tag
a555037
admin panel newsletter management + CSV export
Julian Müller
vor 25 Tag
c45e10e
NewsletterAbonnent model + double opt-in flow
Julian Müller
vor 25 Tag
2c60df4
complete Handbuch Content + add Phase 51
Julian Müller
vor 25 Tag
38823b4
fix content errors + module ordering for prev/next nav
Julian Müller
vor 25 Tag
fa9769d
add 10 new handbook modules and expand all pages to 22
Julian Müller
vor 25 Tag
e8871ab
complete In-App User Handbook — Phase 46 COMPLETE
Julian Müller
vor 26 Tag
a79f2be
fix admin_panel_path — route doesn't exist
Julian Müller
vor 26 Tag
591b01c
public handbook views + navigation + seed content
Julian Müller
vor 26 Tag
207ec04
HandbuchSeite model + migration + admin CRUD
Julian Müller
vor 26 Tag
60af3ba
complete Inline JS CSP Fixes — Phase 47.1 COMPLETE
Julian Müller
vor 26 Tag
cedc694
migrate inline event handlers to Stimulus controllers
Julian Müller
vor 26 Tag
494049c
add nonces to inline script blocks for CSP compliance
Julian Müller
vor 26 Tag
88d018a
complete Vendor CDN JS Locally — Phase 47 COMPLETE
Julian Müller
vor 26 Tag
df21e3b
add admin mobile nav menu — Flowbite navbar-user target error
Julian Müller
vor 26 Tag
f86e766
Quill editor dark mode — Forest palette instead of blue/gray
Julian Müller
vor 26 Tag
92b959b
serve fonts from public/fonts/ with absolute URLs
Julian Müller
vor 26 Tag
8794ae5
vendor Flowbite, Signature Pad, and Quill JS locally
Julian Müller
vor 26 Tag
87ce8e7
derive blog author name from email instead of showing email
Julian Müller
vor 26 Tag
15a57f0
add missing de.time.formats.long + default translation
Julian Müller
vor 26 Tag
2539f78
blog JSON-LD — no nested ERB inside Ruby block
Julian Müller
vor 26 Tag
0b71b1b
replace root_url with request.base_url in blog JSON-LD
Julian Müller
vor 26 Tag
2688b2f
complete Separate Admin & User Login — Phase 45 COMPLETE
Julian Müller
vor 26 Tag
ff6d685
remove prefers-color-scheme from checkbox — use .dark class only
Julian Müller
vor 26 Tag
b349203
revert admin login bg to cream
Julian Müller
vor 26 Tag
2b34942
admin login bg darker shade for contrast with header/footer
Julian Müller
vor 26 Tag
aa1f281
admin login bg-cream to match body background
Julian Müller
vor 26 Tag
c6aa450
checkbox light mode — white background instead of transparent
Julian Müller
vor 26 Tag
b1ccb2b
admin login page light/dark mode support
Julian Müller
vor 26 Tag
d80b281
restore admin login switcher on betreuer login page
Julian Müller
vor 26 Tag
ccef8b3
revert admin link from footer
Julian Müller
vor 26 Tag
ff961ef
add admin login link to footer bottom bar
Julian Müller
vor 26 Tag
abec098
create distinct admin login view
Julian Müller
vor 26 Tag
e449a53
complete WordPress Plugin Live Download — Phase 44 COMPLETE
Julian Müller
vor 26 Tag
1996236
remove debug logging from Forminator hook, rebuild zip
Julian Müller
vor 26 Tag
d265006
fetch entry_id from DB when Forminator response lacks it
Julian Müller
vor 26 Tag
ae37290
add all Forminator hook variants + debug response logging
Julian Müller
vor 26 Tag
f66d94e
add forminator_custom_form hook + debug logging
Julian Müller
vor 26 Tag
10b70ed
redesign WP plugin page — editorial asymmetric layout
Julian Müller
vor 27 Tag
65eee89
remove WordPress Plugin from header nav, keep in footer
Julian Müller
vor 27 Tag
964704e
add WordPress Plugin link to header navigation
Julian Müller
vor 27 Tag
1866acc
create WordPress plugin download page with Forest design
Julian Müller
vor 27 Tag
8743229
add missing de.devise.sessions.sign_in translation
Julian Müller
vor 27 Tag
7d66a53
AGB Gerichtsstand — München
Julian Müller
vor 27 Tag
b4a8eea
AGB § 10 — Exportpflicht vor Vertragsende beim Kunden
Julian Müller
vor 27 Tag
f7da9cc
AGB § 4 — bestehende sowie begonnene Freizeiten
Julian Müller
vor 27 Tag
dd945e8
restyle Impressum/AGB pages with Forest typography
Julian Müller
vor 27 Tag
a7ea47b
add AGB + Datenschutz links to registration form
Julian Müller
vor 27 Tag
b9de443
exclude dark mode toggle from custom checkbox styles
Julian Müller
vor 27 Tag
cd35801
custom Forest checkbox styling + dark mode timeline numbers
Julian Müller
vor 27 Tag
ba81ceb
mobile timeline text over line + add German date translations
Julian Müller
vor 27 Tag
6a961cd
fix newsletter + how-it-works mobile layout
Julian Müller
vor 27 Tag
a18df9f
make Impressum/AGB publicly accessible without login
Julian Müller
vor 27 Tag
0412d38
clarify face vector deletion — file-based with BSI overwrite
Julian Müller
vor 27 Tag
67923e2
add BSI-compliant face vector deletion to Datenschutz page
Julian Müller
vor 27 Tag
bdad6c0
fix hero Demo ansehen button dark mode colors
Julian Müller
vor 27 Tag
4c78595
add screenshots + shortcut icons to resolve manifest warnings
Julian Müller
vor 27 Tag
7051c6d
change PWA short_name to Jugendcampplaner
Julian Müller
vor 27 Tag
6af205a
add 192px and 512px icons required by Chrome
Julian Müller
vor 27 Tag
06289a5
fix icon sizes + remove broken SVG shortcut icons
Julian Müller
vor 27 Tag
eb49c33
show install banner on mobile without beforeinstallprompt
Julian Müller
vor 27 Tag
d5c9a2a
skip forgery protection on PwaController
Julian Müller
vor 27 Tag
0ac3ed2
add service-worker.js route for SW registration
Julian Müller
vor 27 Tag
4b4103f
fix PwaController template resolution
Julian Müller
vor 27 Tag
c9fe2d4
update cookie banner to Forest palette
Julian Müller
vor 27 Tag
e4747f6
serve manifest as application/manifest+json
Julian Müller
vor 27 Tag
8d7868b
make fetch handler functional for install prompt
Julian Müller
vor 27 Tag
6fac412
add 192x192 icon + fetch handler for install prompt
Julian Müller
vor 27 Tag
a9c09ad
capture beforeinstallprompt early in application.js
Julian Müller
vor 27 Tag
6cf0912
complete PWA Add to Homescreen plan — Phase 43 COMPLETE
Julian Müller
vor 27 Tag
195bcf9
fix YAML syntax in pwa I18n translations
Julian Müller
vor 27 Tag
8a06aa9
improve standalone mode experience
Julian Müller
vor 27 Tag
34d4cbf
create pwa-install Stimulus controller + banner partial
Julian Müller
vor 27 Tag
3666b95
fix manifest colors + add manifest enhancements
Julian Müller
vor 27 Tag
6b03031
complete Ransack migration batch 2 plan — Phase 42 COMPLETE
Julian Müller
vor 27 Tag
ad59239
redirect on CSRF token expiry instead of 500 error
Julian Müller
vor 27 Tag
6f5e899
migrate fahrdienst_abrechnungs + cleanup remaining inline JS
Julian Müller
vor 27 Tag
d38e5d1
migrate an_abreise_vorgangs index to Ransack
Julian Müller
vor 27 Tag
dfc626a
migrate nachtwachen + strandwachen indexes to Ransack
Julian Müller
vor 27 Tag
eb79995
remove duplicate flash notice from hero partial
Julian Müller
vor 27 Tag
4e228f5
complete Ransack migration batch 1 plan
Julian Müller
vor 27 Tag
385aee2
migrate ausgeh_vorgangs/index to Ransack server-side search
Julian Müller
vor 27 Tag
859a54e
migrate ereignisse/index to Ransack server-side search
Julian Müller
vor 27 Tag
c0edef2
migrate gaestelistes/index to Ransack server-side search
Julian Müller
vor 27 Tag
49cc620
migrate ausleihvorgangs/index to Ransack server-side search
Julian Müller
vor 27 Tag
aeed0e6
migrate tickets/index to Ransack server-side search
Julian Müller
vor 27 Tag
f814586
enhance ransack-filter Stimulus controller with debounce
Julian Müller
vor 27 Tag
c59ffdb
plan Vanilla JS → Ransack/Stimulus migration (2 plans)
Julian Müller
vor 27 Tag
f6cf7ce
fix Turbo progress bar color — Forest green instead of blue
Julian Müller
vor 27 Tag
fdb53c5
complete remaining modules + final sweep plan — Phase 41 COMPLETE
Julian Müller
vor 27 Tag
da3ad93
fix system logs terminal pane — Forest dark green instead of gray
Julian Müller
vor 27 Tag
eb4a3cd
fix system logs buttons — replace gray with Forest palette
Julian Müller
vor 27 Tag
622f21c
fix Freizeit default selection + duplicate session expiry alert
Julian Müller
vor 27 Tag
955a135
update remaining modules + final sweep to Forest palette
Julian Müller
vor 27 Tag
3417385
update admin panel, quiz, organisations, betreuer views to Forest palette
Julian Müller
vor 27 Tag
10d62e3
fix Freizeit switcher — disable Turbo on form submit
Julian Müller
vor 27 Tag
df5df48
fix betreueransprache dark mode — replace blue/primary with Forest
Julian Müller
vor 27 Tag
a7b62a2
complete core modules UI update plan
Julian Müller
vor 27 Tag
438e5f3
add missing Ereignis I18n translations (index, show)
Julian Müller
vor 27 Tag
4ebbe91
fix missing edit template in BetreuerAbrechnungsController
Julian Müller
vor 27 Tag
df42acf
fix turbo_stream render in teilnehmers + skip-nav colors
Julian Müller
vor 27 Tag
183a605
update safety + operational module views to Forest palette
Julian Müller
vor 27 Tag
a5bd98e
update Teilnehmer + Abrechnung views to Forest palette
Julian Müller
vor 27 Tag
7bbb98c
complete foundation plan — ViewComponents + UI helpers
Julian Müller
vor 27 Tag
f764139
create standardized form, button, and table UI helpers
Julian Müller
vor 27 Tag
990acf2
update ViewComponents to Forest palette
Julian Müller
vor 27 Tag
8ffa888
commit pending changes + design concept files
Julian Müller
vor 27 Tag
bb8af92
create phase plan for App Module UI Redesign
Julian Müller
vor 27 Tag
2620a2d
complete admin dashboard revamp — Phase 40.1 COMPLETE
Julian Müller
vor 27 Tag
283c7c0
remove duplicate flash messages from betreuer dashboard
Julian Müller
vor 27 Tag
f914336
revamp admin dashboard — stats row, management tiles, bottom grid
Julian Müller
vor 27 Tag
6cc7d8a
complete betreuer dashboard revamp plan
Julian Müller
vor 27 Tag
07bc5af
app tile hyphenation + responsive centering
Julian Müller
vor 27 Tag
50f4978
revamp betreuer dashboard — stats row, module tile grid, activity feed + news
Julian Müller
vor 27 Tag
5e4469d
create phase plan for Dashboard Revamp
Julian Müller
vor 27 Tag
987d6c6
recolor JC logo/favicon to forest green, shrink dark mode toggle
Julian Müller
vor 27 Tag
9b45eef
Phase 40 COMPLETE — human verified, all views de-AI'd
Julian Müller
vor 27 Tag
87a8193
fix dark mode remnants — replace bright blue/purple/green with Forest dark palette
Julian Müller
vor 27 Tag
1b41744
complete remaining modules de-AI cleanup plan — checkpoint pending
Julian Müller
vor 27 Tag
5b637be
de-AI Admin Panel, Notifications, Freizeits + sweep remaining views — Forest palette
Julian Müller
vor 27 Tag
feb8b1a
de-AI Aktivitäten, Organisations, Betreuer, Ausleih, Kurs views — Forest palette
Julian Müller
vor 28 Tag
3afe096
de-AI Quiz, Tickets, Küchendienst, Ereignisse views — Forest palette
Julian Müller
vor 28 Tag
10e83bd
complete core modules de-AI cleanup plan
Julian Müller
vor 28 Tag
dfdcb13
de-AI operational module views — Forest palette
Julian Müller
vor 28 Tag
ea846c9
de-AI Abrechnung views — Forest palette
Julian Müller
vor 28 Tag
87ef0ff
de-AI Teilnehmer views — Forest palette
Julian Müller
vor 28 Tag
7f9eaee
complete dashboard + Devise de-AI cleanup plan
Julian Müller
vor 28 Tag
d982041
de-AI payments notice and Devise views — Forest palette
Julian Müller
vor 28 Tag
9da7661
de-AI betreuer dashboard — Forest palette
Julian Müller
vor 28 Tag
db2beb7
de-AI admin dashboard — Forest palette
Julian Müller
vor 28 Tag
bf2b979
create context transfer checkpoint before Phase 40
Julian Müller
vor 28 Tag
deec4c0
plan app UI de-AI cleanup — 3 plans
Julian Müller
vor 28 Tag
4d43d19
complete dark mode redesign plan — Phase 39 COMPLETE
Julian Müller
vor 28 Tag
ea07fb0
add dark mode to public nav links and Anmelden button
Julian Müller
vor 28 Tag
c436dad
add dark mode to public pages (landing, blog, footer)
Julian Müller
vor 28 Tag
dad2aff
update layout and header dark mode to forest palette
Julian Müller
vor 28 Tag
e998fdc
add dark mode CSS properties and noise texture overlay
Julian Müller
vor 28 Tag
b8e3041
plan dark mode redesign — forest palette
Julian Müller
vor 28 Tag
e5a1f3a
show dark mode toggle for public (non-authenticated) visitors
Julian Müller
vor 28 Tag
8b2da92
self-host fonts and Quill CSS, remove CDN dependencies (GDPR/CSP)
Julian Müller
vor 28 Tag
34f180a
reduce toggle size from 50% to 40% scale (80x35px)
Julian Müller
vor 28 Tag
3d2d068
complete landscape toggle plan — Phase 38.1 COMPLETE
Julian Müller
vor 28 Tag
4a41fbf
replace header toggle with landscape day/night toggle
Julian Müller
vor 28 Tag
6bafd59
simplify theme controller with Stimulus targets
Julian Müller
vor 28 Tag
d95e2c1
add landscape toggle CSS to application.css
Julian Müller
vor 28 Tag
9242aef
plan landscape dark mode toggle redesign
Julian Müller
vor 28 Tag
9bc4100
complete blog page redesign plan — Phase 38 COMPLETE
Julian Müller
vor 28 Tag
d07cdde
redesign blog show page to Forest design system
Julian Müller
vor 28 Tag
6dde84e
complete blog index redesign plan
Julian Müller
vor 28 Tag
e7ae6dd
redesign blog index to match design reference
Julian Müller
vor 28 Tag
eef619d
add category and emoji fields to BlogPost
Julian Müller
vor 28 Tag
b20127d
login/register buttons stuck disabled when Turnstile is off in dev
Julian Müller
vor 28 Tag
bee36bb
insert Phase 38.1 Dark Mode Toggle Redesign
Julian Müller
vor 28 Tag
7dae301
create phase plan for blog page redesign
Julian Müller
vor 28 Tag
4fedc70
complete landing page design fixes — Phase 37.1 COMPLETE
Julian Müller
vor 28 Tag
160d050
match FAQ, CTA, footer, header exactly to design reference
Julian Müller
vor 28 Tag
a131bef
update pricing features and FAQ to match design reference
Julian Müller
vor 28 Tag
433d25f
update bento card content to match design reference
Julian Müller
vor 28 Tag
d90cca2
replace inline JS/CSS with Stimulus scroll-reveal controller
Julian Müller
vor 28 Tag
e03f117
fix bento cards invisible on Turbo navigation
Julian Müller
vor 28 Tag
981d571
remove broken fallback header/footer from layout
Julian Müller
vor 28 Tag
6c5d513
fix FAQ, CTA, and footer to match design
Julian Müller
vor 28 Tag
8e06e2f
fix how-it-works and pricing to match design
Julian Müller
vor 28 Tag
b5b82fe
complete header + hero + bento fixes plan
Julian Müller
vor 28 Tag
15a7c85
fix bento feature grid to match design reference
Julian Müller
vor 28 Tag
b85759c
fix hero section to match design reference
Julian Müller
vor 28 Tag
8759a92
fix header public navigation to match design reference
Julian Müller
vor 28 Tag
5bd4214
create phase plan for landing page design fixes
Julian Müller
vor 28 Tag
f78d072
migrate design system from tailwind.config.js to Tailwind v4 @theme
Julian Müller
vor 29 Tag
d4e1963
complete how-it-works + pricing + FAQ + CTA + newsletter plan — Phase 37 COMPLETE
Julian Müller
vor 29 Tag
511e2e0
FAQ accordion, CTA section, and newsletter strip
Julian Müller
vor 29 Tag
c9ea9ab
how-it-works timeline and pricing comparison table
Julian Müller
vor 29 Tag
78a0d6a
complete hero + stats bar + bento grid plan
Julian Müller
vor 29 Tag
0437217
stats bar and bento feature grid with scroll animations
Julian Müller
vor 29 Tag
85d3c0c
hero section redesign with two-column layout and participant table mockup
Julian Müller
vor 29 Tag
441d612
complete design system + header/footer plan
Julian Müller
vor 29 Tag
01313b5
extract and redesign footer partial with Forest design system
Julian Müller
vor 29 Tag
0114af6
design system tokens in Tailwind config and Google Fonts
Julian Müller
vor 29 Tag
be0f54d
create phase plan — Public Website Redesign
Julian Müller
vor 29 Tag
011326b
complete test migration plan — Phase 36 COMPLETE
Julian Müller
vor 29 Tag
bb911fa
update seeds and cleanup legacy status code
Julian Müller
vor 29 Tag
e8e13d6
update fixtures and tests for AASM state machines
Julian Müller
vor 29 Tag
bcd2041
complete KrisenVorgangSchritt + Abrechnung state machines plan
Julian Müller
vor 29 Tag
5cb4da9
Abrechnung AASM state machine with Stripe integration
Julian Müller
vor 29 Tag
f6d2772
KrisenVorgangSchritt AASM state machine with immutability refactor
Julian Müller
vor 29 Tag
4ec2cf5
complete AASM KrisenVorgang plan
Julian Müller
vor 29 Tag
0fd3275
data migration and controller update for KrisenVorgang
Julian Müller
vor 29 Tag
ce9e7df
install AASM gem and implement KrisenVorgang state machine
Julian Müller
vor 29 Tag
19e8617
create phase plan — State Machine Migration
Julian Müller
vor 29 Tag
f46784a
create milestone v1.1 Design & Polish (9 phases)
Julian Müller
vor 29 Tag
d69f600
complete v1.0 milestone
Julian Müller
vor 29 Tag
8a9b9f2
fix Forminator hook, repeater support, backfill date filter, and admin tools
Julian Müller
vor 29 Tag
6c914cf
handle legacy integer session values in current_freizeit
Julian Müller
vor etwa 1 Monat/en
8b909a5
make Stripe keys optional instead of raising in production
Julian Müller
vor etwa 1 Monat/en
38ca15e
allow viewing Teilnehmer page for archived Freizeiten
Julian Müller
vor etwa 1 Monat/en
19886f2
complete CardComponent + InfoGroupComponent + Bulk Migration plan
Julian Müller
vor etwa 1 Monat/en
c6a054f
bulk migrate 26 views to use ViewComponents
Julian Müller
vor etwa 1 Monat/en
fb62ff1
create InfoGroupComponent with icon and color support
Julian Müller
vor etwa 1 Monat/en
dae6f74
create CardComponent with header/body/footer slots
Julian Müller
vor etwa 1 Monat/en
080150d
complete EmptyState + Alert + PageHeader plan
Julian Müller
vor etwa 1 Monat/en
bf336a5
create PageHeaderComponent with title, subtitle, actions slot
Julian Müller
vor etwa 1 Monat/en
a9affed
create AlertComponent with 4 type variants and auto-icons
Julian Müller
vor etwa 1 Monat/en
22e63cb
create EmptyStateComponent with icon, heading, action slot
Julian Müller
vor etwa 1 Monat/en
a563c24
complete ViewComponent Infrastructure + Badge + StatCard plan
Julian Müller
vor etwa 1 Monat/en
78ea925
create StatCardComponent with gradient theming and migrate 2 views
Julian Müller
vor etwa 1 Monat/en
194d184
create BadgeComponent with color/size variants and migrate 3 views
Julian Müller
vor etwa 1 Monat/en
cd04a0b
install ViewComponent gem and base structure
Julian Müller
vor etwa 1 Monat/en
bf6b602
create ViewComponent Refactoring phase plans
Julian Müller
vor etwa 1 Monat/en
b7893de
complete Payment Link Email/PDF/UI plan — Phase 34 COMPLETE
Julian Müller
vor etwa 1 Monat/en
3d0f29d
update Abrechnung show view with payment button and Stripe status
Julian Müller
vor etwa 1 Monat/en
9ade323
add payment link to invoice email and PDF with QR code
Julian Müller
vor etwa 1 Monat/en
ad96bae
complete Webhook + Auto-Payment Reconciliation plan
Julian Müller
vor etwa 1 Monat/en
95bb3a4
create StripeWebhookJob with payment reconciliation and tests
Julian Müller
vor etwa 1 Monat/en
66b5f27
add Stripe webhook controller with signature verification
Julian Müller
vor etwa 1 Monat/en
e6318d6
complete Stripe Foundation + Checkout Session plan
Julian Müller
vor etwa 1 Monat/en
3f43cd4
create StripeCheckoutService and wire into invoice flow
Julian Müller
vor etwa 1 Monat/en
183eb1a
add Stripe gem, credentials config, and migration
Julian Müller
vor etwa 1 Monat/en
08994a4
create phase plan for Stripe Payment Integration
Julian Müller
vor etwa 1 Monat/en
fd2db73
replace all inline SVGs on startpage with icon() helper calls
Julian Müller
vor etwa 1 Monat/en
bb8a2dc
complete Feature View SVG Replacement plan — Phase 33 COMPLETE
Julian Müller
vor etwa 1 Monat/en
d484303
fix nested ERB tags in icon() calls causing syntax errors
Julian Müller
vor etwa 1 Monat/en
e73be3b
replace inline SVGs in remaining feature views with icon() calls
Julian Müller
vor etwa 1 Monat/en
608318c
replace inline SVGs in admin panel and high-density views with icon() calls
Julian Müller
vor etwa 1 Monat/en
d523c46
complete Core UI SVG Replacement plan
Julian Müller
vor etwa 1 Monat/en
a56e16a
replace inline SVGs in dashboard views with icon() calls
Julian Müller
vor etwa 1 Monat/en
ca4b4df
replace inline SVGs in helpers with icon() calls
Julian Müller
vor etwa 1 Monat/en
e25592a
complete Icon Helper + SVG Assets plan
Julian Müller
vor etwa 1 Monat/en
3dcbb32
add 20 SVG icon assets for common Heroicon patterns
Julian Müller
vor etwa 1 Monat/en
d38b23c
create IconHelper#icon method wrapping inline_svg_tag
Julian Müller
vor etwa 1 Monat/en
0b847f0
create phase plan
Julian Müller
vor etwa 1 Monat/en
2b636ca
complete Admin SEO + Blog Content plan — Phase 32 COMPLETE
Julian Müller
vor etwa 1 Monat/en
4669bc0
seed 3 initial blog posts with SEO metadata
Julian Müller
vor etwa 1 Monat/en
76bcb7d
add SEO fields to admin blog post form
Julian Müller
vor etwa 1 Monat/en
2ae7aeb
complete Blog Page Redesign plan
Julian Müller
vor etwa 1 Monat/en
da24cc5
redesign blog show page with editorial reading experience
Julian Müller
vor etwa 1 Monat/en
bc979ec
redesign blog index with editorial layout
Julian Müller
vor etwa 1 Monat/en
115f89b
complete SEO Infrastructure plan
Julian Müller
vor etwa 1 Monat/en
2f2802c
add SEO meta tags and JSON-LD to blog views
Julian Müller
vor etwa 1 Monat/en
2581184
add XML sitemap and update robots.txt
Julian Müller
vor etwa 1 Monat/en
e1441cf
add SEO fields to BlogPost model
Julian Müller
vor etwa 1 Monat/en
a5a8a72
create phase plan — WordPress SEO Blog Posts
Julian Müller
vor etwa 1 Monat/en
136dd32
complete Mail Prettifier plan — Phase 31 COMPLETE
Julian Müller
vor etwa 1 Monat/en
bc7dba5
add ActionMailer preview classes for all mailers
Julian Müller
vor etwa 1 Monat/en
3194f9a
configure Devise parent_mailer and refactor all 5 Devise templates to use shared layout
Julian Müller
vor etwa 1 Monat/en
8e3ceb2
complete Shared Mailer Layout plan — Phase 31 in progress
Julian Müller
vor etwa 1 Monat/en
2442d97
add plain-text templates for BetreuerUserMailer
Julian Müller
vor etwa 1 Monat/en
56cd359
refactor custom mailer templates to use shared layout
Julian Müller
vor etwa 1 Monat/en
298854e
build shared mailer layout with branding and reusable CSS
Julian Müller
vor etwa 1 Monat/en
501b70a
create Mail Prettifier phase plan
Julian Müller
vor etwa 1 Monat/en
c5cdc88
complete Push Notifications plan — Phase 24 COMPLETE
Julian Müller
vor etwa 1 Monat/en
ea6a213
fix VAPID keys job test to use proper assertion
Julian Müller
vor etwa 1 Monat/en
ee75d58
add tests for push delivery, preferences, and job
Julian Müller
vor etwa 1 Monat/en
61aa0b8
add b_push to notification_preferences fixtures
Julian Müller
vor etwa 1 Monat/en
45417b1
add push_label I18n translation
Julian Müller
vor etwa 1 Monat/en
bd16805
save b_push preference in update_preferences action
Julian Müller
vor etwa 1 Monat/en
8ab5ded
add Push column to notification preferences UI
Julian Müller
vor etwa 1 Monat/en
b3e64e5
extend Notification.notify! with push delivery
Julian Müller
vor etwa 1 Monat/en
aeb654e
create WebPushNotificationJob for push delivery
Julian Müller
vor etwa 1 Monat/en
c4bad96
extend BetreuerUser preference helpers for push channel
Julian Müller
vor etwa 1 Monat/en
825c620
add b_push column to NotificationPreference
Julian Müller
vor etwa 1 Monat/en
f08c69d
add PushSubscription model and controller tests
Julian Müller
vor etwa 1 Monat/en
a4dfe64
add German I18n translations for push notifications
Julian Müller
vor etwa 1 Monat/en
5bf8201
push notification opt-in UI in notification preferences
Julian Müller
vor etwa 1 Monat/en
7040e74
PushSubscriptionsController with create/destroy actions
Julian Müller
vor etwa 1 Monat/en
a1b7716
PushSubscription model and migration
Julian Müller
vor etwa 1 Monat/en
008a178
service worker registration and push subscription Stimulus controller
Julian Müller
vor etwa 1 Monat/en
481ba8e
service worker with push and notification click handlers
Julian Müller
vor etwa 1 Monat/en
3fc4112
enable PWA routes, manifest, and VAPID meta tag
Julian Müller
vor etwa 1 Monat/en
c379284
add web-push gem and VAPID configuration
Julian Müller
vor etwa 1 Monat/en
22a11a0
complete Notifications plan — Phase 23 COMPLETE
Julian Müller
vor etwa 1 Monat/en
8f30732
fix events translations nesting under notifications key in de.yml
Julian Müller
vor etwa 1 Monat/en
9baa522
integration tests for activity approval notifications and system announcements
Julian Müller
vor etwa 1 Monat/en
8f20a80
add system announcements link to admin dashboard
Julian Müller
vor etwa 1 Monat/en
8a2877f
system announcements admin view with scope selector
Julian Müller
vor etwa 1 Monat/en
f3183fe
system announcements admin controller
Julian Müller
vor etwa 1 Monat/en
297b2b5
add admin panel announcements routes
Julian Müller
vor etwa 1 Monat/en
2d3cee8
notify creator when activity is approved or rejected
Julian Müller
vor etwa 1 Monat/en
57713a9
notify admins when activity needs approval on auto-creation
Julian Müller
vor etwa 1 Monat/en
48fd5f1
I18n translations for activity approval notifications and system announcements
Julian Müller
vor etwa 1 Monat/en
ba494d9
integration tests for notification event triggers
Julian Müller
vor etwa 1 Monat/en
b55a591
I18n translations for notification event messages
Julian Müller
vor etwa 1 Monat/en
5b9102e
ownership_transfer notification trigger
Julian Müller
vor etwa 1 Monat/en
9eb174d
crisis_access_granted notification trigger
Julian Müller
vor etwa 1 Monat/en
3c4ee4e
ticket_status_changed notification triggers
Julian Müller
vor etwa 1 Monat/en
ecda904
ticket_created notification triggers
Julian Müller
vor etwa 1 Monat/en
6a18455
role_change notification triggers in mote action
Julian Müller
vor etwa 1 Monat/en
378dbf8
complete Notification Preferences plan — Phase 22 COMPLETE
Julian Müller
vor etwa 1 Monat/en
f72a7de
Notification preferences UI with per-type toggles and tests
Julian Müller
vor etwa 1 Monat/en
8c523e4
NotificationPreference model with user preference helpers
Julian Müller
vor etwa 1 Monat/en
c1cba1a
complete Notification Center UI plan
Julian Müller
vor etwa 1 Monat/en
4504ddc
Notifications inbox page with Turbo Stream updates
Julian Müller
vor etwa 1 Monat/en
93b4db7
Navbar notification bell with dropdown and Stimulus controller
Julian Müller
vor etwa 1 Monat/en
b297552
complete Notification Center Backend Foundation plan
Julian Müller
vor etwa 1 Monat/en
4c0ee73
Notification model, controller, and policy tests
Julian Müller
vor etwa 1 Monat/en
15c0f7f
NotificationsController with policy, routes, and translations
Julian Müller
vor etwa 1 Monat/en
17d4f42
Notification model with polymorphic associations and convenience methods
Julian Müller
vor etwa 1 Monat/en
cc06526
create Notification Center phase plan
Julian Müller
vor etwa 1 Monat/en
00ebae7
complete Code Quality Refactors plan
Julian Müller
vor etwa 1 Monat/en
a2c0550
Specific Exception Handling in Face Detection Services
Julian Müller
vor etwa 1 Monat/en
d22716a
CampBookPdf Section Builder Extraction
Julian Müller
vor etwa 1 Monat/en
29409bc
complete Quick Fixes plan
Julian Müller
vor etwa 1 Monat/en
1c03098
N+1 Queries + Missing Indexes + SimpleCov
Julian Müller
vor etwa 1 Monat/en
4af7f5e
Production TODOs + Hardcoded URL + Unprofessional Comments
Julian Müller
vor etwa 1 Monat/en
314d2b1
complete CSP style_src Hardening plan
Julian Müller
vor etwa 1 Monat/en
ac25a66
CSP nonce for style tags + documentation
Julian Müller
vor etwa 1 Monat/en
378ba60
migrate inline styles to Tailwind classes
Julian Müller
vor etwa 1 Monat/en
3090295
complete CI Security Tooling plan
Julian Müller
vor etwa 1 Monat/en
534bbba
pre-commit hook for secret detection
Julian Müller
vor etwa 1 Monat/en
c6e2039
bundler-audit in CI Pipeline
Julian Müller
vor etwa 1 Monat/en
acc888f
complete Devise Config Hardening plan
Julian Müller
vor etwa 1 Monat/en
1a40eef
Signed Freizeit Session Tokens
Julian Müller
vor etwa 1 Monat/en
1b448b2
Devise Config Hardening + Permissions-Policy Header
Julian Müller
vor etwa 1 Monat/en
ef7991b
complete Datenschutzerklärung + Verarbeitungsverzeichnis/DPIA/AVV plan
Julian Müller
vor etwa 1 Monat/en
8378f26
Verarbeitungsverzeichnis + DPIA + AVV admin pages
Julian Müller
vor etwa 1 Monat/en
8c3dc49
Datenschutzerklärung public page
Julian Müller
vor etwa 1 Monat/en
749e839
complete PII Audit Logging + Cookie Banner plan
Julian Müller
vor etwa 1 Monat/en
36ca6aa
cookie consent banner with localStorage persistence
Julian Müller
vor etwa 1 Monat/en
0b7aae3
PII audit logging + admin audit log view
Julian Müller
vor etwa 1 Monat/en
7f39462
complete Organisation Retention Settings + BetreuerUser Soft-Delete plan
Julian Müller
vor etwa 1 Monat/en
aab9d33
BetreuerUser soft-delete with PII anonymization
Julian Müller
vor etwa 1 Monat/en
23a0e54
Organisation retention settings + DataRetentionCleanupJob
Julian Müller
vor etwa 1 Monat/en
1839699
complete Einwilligung consent model + face detection gate plan
Julian Müller
vor etwa 1 Monat/en
e96e759
Face Detection Consent Gate
Julian Müller
vor etwa 1 Monat/en
9eb46fa
Einwilligung Model + UI
Julian Müller
vor etwa 1 Monat/en
2b9589f
update project state and roadmap for completed plan
Julian Müller
vor etwa 1 Monat/en
aff71f8
add execution summary for Teilnehmer anonymization & PII encryption
Julian Müller
vor etwa 1 Monat/en
1105a09
expand ActiveRecord encryption to address and medical PII fields
Julian Müller
vor etwa 1 Monat/en
d273561
Teilnehmer anonymization with § 8a SGB VIII hard-block
Julian Müller
vor etwa 1 Monat/en
fb002dc
update roadmap with plan details and key decisions
Julian Müller
vor etwa 1 Monat/en
773036b
create phase plans for DSGVO/GDPR compliance
Julian Müller
vor etwa 1 Monat/en
250974d
complete corrections + import log per-Teilnehmer plan
Julian Müller
vor etwa 1 Monat/en
97ccb72
complete repeater_index tracking summary
Julian Müller
vor etwa 1 Monat/en
fffff7c
Kind column in import log and storno UI, version 1.1.0, rebuild zip
Julian Müller
vor etwa 1 Monat/en
1ad349f
repeater_index tracking in import log and corrections
Julian Müller
vor etwa 1 Monat/en
6eb616a
complete field mapping UI + import pipeline plan
Julian Müller
vor etwa 1 Monat/en
bc8a6b8
add execution summary for repeater support plan
Julian Müller
vor etwa 1 Monat/en
77343c4
import pipeline refactor for 1:N Teilnehmer per entry
Julian Müller
vor etwa 1 Monat/en
399341d
field mapping UI with 3-category optgroup system
Julian Müller
vor etwa 1 Monat/en
c17bb4e
create phase plan for Forminator repeater support
Julian Müller
vor etwa 1 Monat/en
a497780
restore static 500.html as fallback when Rails itself crashes
Julian Müller
vor etwa 1 Monat/en
b398317
move static error pages to public/fallback/ so ErrorsController is used
Julian Müller
vor etwa 1 Monat/en
dd39237
render error pages inside app layout via ErrorsController
Julian Müller
vor etwa 1 Monat/en
928271e
complete inline HTTP error pages plan
Julian Müller
vor etwa 1 Monat/en
4878cd4
redesign 406 error page with neon theme
Julian Müller
vor etwa 1 Monat/en
ceb58a6
redesign 400 and 422 error pages with neon theme
Julian Müller
vor etwa 1 Monat/en
990e7fb
replace clipboard.js with Stimulus controller for CSP compatibility
Julian Müller
vor etwa 1 Monat/en
8add3e0
create inline error pages plan + expand Phase 27 DSGVO scope
Julian Müller
vor etwa 1 Monat/en
43ad730
add Phase 31 Mail Prettifier to roadmap
Julian Müller
vor etwa 1 Monat/en
63dadea
complete CSV import validation + ownership transfer plan
Julian Müller
vor etwa 1 Monat/en
cc8585b
secure ownership transfer with audit log and notification
Julian Müller
vor etwa 1 Monat/en
3ccb835
CSV import schema validation and sanitization
Julian Müller
vor etwa 1 Monat/en
9f7e3ec
complete org code hardening + invite tokens plan
Julian Müller
vor etwa 1 Monat/en
30f3717
invite token registration support and management UI
Julian Müller
vor etwa 1 Monat/en
0934a35
improve org codes and create InviteToken model
Julian Müller
vor etwa 1 Monat/en
0fda4f7
change API key name input to dropdown with WordPress Plugin option
Julian Müller
vor etwa 1 Monat/en
bb8e3cd
move API keys from standalone page into Organisation tab
Julian Müller
vor etwa 1 Monat/en
56bc2b5
inline quill and compact CSS into application.css for Propshaft compatibility
Julian Müller
vor etwa 1 Monat/en
288291b
add CSP nonce to login page inline script to unblock Turnstile captcha
Julian Müller
vor etwa 1 Monat/en
d1e5042
improve correction save logic, update plugin zip, and add tech debt tracker
Julian Müller
vor etwa 1 Monat/en
cf008d7
complete correction admin UI + integration plan
Julian Müller
vor etwa 1 Monat/en
0be571d
integrate correction merge into import pipeline and rebuild zip
Julian Müller
vor etwa 1 Monat/en
5147881
add correction admin page with list, form, and AJAX handlers
Julian Müller
vor etwa 1 Monat/en
ddddbc8
complete Rails API + WP foundation plan
Julian Müller
vor etwa 1 Monat/en
d43a1d2
add WP corrections table and fix duplicate ID capture
Julian Müller
vor etwa 1 Monat/en
01a04ad
add PATCH endpoint and fix duplicate response
Julian Müller
vor etwa 1 Monat/en
601574d
create phase plans
Julian Müller
vor etwa 1 Monat/en
d09cc33
complete phase research
Julian Müller
vor etwa 1 Monat/en
2a61664
complete config & data hardening plan
Julian Müller
vor etwa 1 Monat/en
33c109f
reduce Ransack exposure and expand Rack::Attack rate limiting
Julian Müller
vor etwa 1 Monat/en
3b19d08
refactor GitHub token to on-demand fetching with timeout
Julian Müller
vor etwa 1 Monat/en
b6384fe
complete controller vulnerability fixes plan
Julian Müller
vor etwa 1 Monat/en
984253e
filter KrisenVorgang relation_scope by access grants
Julian Müller
vor etwa 1 Monat/en
0a1d246
add pessimistic locking to teilnehmer_back
Julian Müller
vor etwa 1 Monat/en
33963d1
remove client-controllable skip_validation parameter bypass
Julian Müller
vor etwa 1 Monat/en
5e087b4
create phase plan
Julian Müller
vor etwa 1 Monat/en
dd940c2
complete audit logging plan — Phase 25 done
Julian Müller
vor etwa 1 Monat/en
2c2328b
integrate AuditLog into mote, toggle_release, and API key actions
Julian Müller
vor etwa 1 Monat/en
837b9dd
create AuditLog model with immutable audit trail
Julian Müller
vor etwa 1 Monat/en
efbfceb
complete security policy & CSP fixes plan
Julian Müller
vor etwa 1 Monat/en
10628a2
secure CSP nonce and enable enforcing mode
Julian Müller
vor etwa 1 Monat/en
23ece52
replace skip_verify_authorized with AdminPanelPolicy
Julian Müller
vor etwa 1 Monat/en
c6438b1
add owner email notification on role changes
Julian Müller
vor etwa 1 Monat/en
3f25f9a
update C3 fix — owner notification instead of owner-only restriction
Julian Müller
vor etwa 1 Monat/en
fc60765
create phase plan
Julian Müller
vor etwa 1 Monat/en
c094721
WordPress plugin improvements — import mode toggle, top-level menu, hardcoded API URL, blog post
Julian Müller
vor etwa 1 Monat/en
73c22fd
complete Forminator + Storno plan — Phase 21.2 done
Julian Müller
vor etwa 1 Monat/en
99f7a2e
add storno support (Rails DELETE endpoint + WordPress UI)
Julian Müller
vor etwa 1 Monat/en
1f4948a
add Forminator integration with field mapping and backfill
Julian Müller
vor etwa 1 Monat/en
e49cea3
complete WordPress plugin core plan
Julian Müller
vor etwa 1 Monat/en
d15de8f
add registration form shortcode, email confirmation, and assets
Julian Müller
vor etwa 1 Monat/en
db20854
add WordPress plugin structure, settings, and API client
Julian Müller
vor etwa 1 Monat/en
16449ad
complete Rails API plan for Teilnehmer import
Julian Müller
vor etwa 1 Monat/en
509e246
add Teilnehmer API endpoint with token authentication
Julian Müller
vor etwa 1 Monat/en
f9a94f9
add API key model and management UI
Julian Müller
vor etwa 1 Monat/en
cf07b9a
remove duplicate blog link for unauthenticated users
Julian Müller
vor etwa 1 Monat/en
dd757de
complete Campbuch Export Erweiterung plan
Julian Müller
vor etwa 1 Monat/en
e470e8f
expand Nachtwachen/Strandwachen with event details, update Statistik
Julian Müller
vor etwa 1 Monat/en
282940b
add Fahrdienstabrechnungen and Betreuerabrechnungen sections to camp book PDF
Julian Müller
vor etwa 1 Monat/en
2ab9524
Februar 2026
bypass model validation when attaching camp book PDF
Julian Müller
vor etwa 2 Monat/en
71811be
reload page after camp book generation completes
Julian Müller
vor etwa 2 Monat/en
5e9fa37
use update_columns for camp book progress to bypass date validation
Julian Müller
vor etwa 2 Monat/en
58733c0
set camp book generating flag before enqueuing job
Julian Müller
vor etwa 2 Monat/en
729ea7b
add planning docs and clean up gitignore
Julian Müller
vor etwa 2 Monat/en
6d954b6
allow camp book PDF generation for archived Freizeiten
Julian Müller
vor etwa 2 Monat/en
ad85f84
complete Admin Ticket Management plan
Julian Müller
vor etwa 2 Monat/en
55f727b
add admin ticket management controller tests
Julian Müller
vor etwa 2 Monat/en
b704ac3
add ransackable_attributes to Ticket model for admin search
Julian Müller
vor etwa 2 Monat/en
1c01818
add admin ticket management translations
Julian Müller
vor etwa 2 Monat/en
806d81f
make dashboard tickets clickable with admin panel links
Julian Müller
vor etwa 2 Monat/en
886cb9b
add admin ticket views — index, show, edit, form
Julian Müller
vor etwa 2 Monat/en
086e9d0
add AdminPanel::TicketsController
Julian Müller
vor etwa 2 Monat/en
03e997b
add admin panel ticket routes
Julian Müller
vor etwa 2 Monat/en
e7bf11e
hopefully fixed encryption errors
Julian Müller
vor etwa 2 Monat/en
6da6918
skip validations in Nextcloud password encryption migration
Julian Müller
vor etwa 2 Monat/en
eb542b3
read encryption keys from credentials.yml.enc
Julian Müller
vor etwa 2 Monat/en
8a1590e
make ActiveRecord Encryption work in production
Julian Müller
vor etwa 2 Monat/en
0d19a9c
add blog link to header navigation for all users
Julian Müller
vor etwa 2 Monat/en
4ba7c58
add blog to navigation menu and footer
Julian Müller
vor etwa 2 Monat/en
6a5e24b
add public blog views — index and show
Julian Müller
vor etwa 2 Monat/en
7c00b12
add public blog controller, routes, policy
Julian Müller
vor etwa 2 Monat/en
fa80088
remove org-dependent Handlungsleitfäden card from admin dashboard
Julian Müller
vor etwa 2 Monat/en
9a28652
fix QuizSession seed — l_rounds_count must be >= 5
Julian Müller
vor etwa 2 Monat/en
fc49982
complete Comprehensive Database Seeds plan
Julian Müller
vor etwa 2 Monat/en
f2669af
verify seeds and add summary output
Julian Müller
vor etwa 2 Monat/en
a087e71
seed billing, quiz, blog, tickets, feedback, misc
Julian Müller
vor etwa 2 Monat/en
cc50cf3
seed crisis models — incidents, steps, notes, audits, access
Julian Müller
vor etwa 2 Monat/en
aed3105
seed operational models — attendance, kitchen, outings, watches
Julian Müller
vor etwa 2 Monat/en
5c38b4a
seed participants, contacts, guest list
Julian Müller
vor etwa 2 Monat/en
7016851
seed roles, templates, guidelines, event types
Julian Müller
vor etwa 2 Monat/en
272f9ce
seed core models — Admin, Organisations, BetreuerUsers, Freizeits
Julian Müller
vor etwa 2 Monat/en
72a53bd
complete Aktivitätsvorgang & Betreueransprache plan
Julian Müller
vor etwa 2 Monat/en
dd696bc
add AktivitaetsVorgang model and controller tests
Julian Müller
vor etwa 2 Monat/en
5f1e772
auto-complete AktivitaetsVorgang when KursZeit ends
Julian Müller
vor etwa 2 Monat/en
76c8f89
add AktivitaetsVorgang translations
Julian Müller
vor etwa 2 Monat/en
3c7af54
add Betreueransprache dashboard section
Julian Müller
vor etwa 2 Monat/en
649f060
create AktivitaetsVorgang index and show views
Julian Müller
vor etwa 2 Monat/en
aa4b08a
add AktivitaetsVorgang controller, policy, and routes
Julian Müller
vor etwa 2 Monat/en
9c9a724
auto-create AktivitaetsVorgang during attendance check
Julian Müller
vor etwa 2 Monat/en
8eaca59
create AktivitaetsVorgang model with associations
Julian Müller
vor etwa 2 Monat/en
e5ce3dc
create AktivitaetsVorgang migration and inflection
Julian Müller
vor etwa 2 Monat/en
e7584b2
complete Policy Tests plan
Julian Müller
vor etwa 2 Monat/en
cfa47d0
fix thin policy tests with missing assertions
Julian Müller
vor etwa 2 Monat/en
32176a4
add remaining policy tests
Julian Müller
vor etwa 2 Monat/en
caed776
add crisis policy tests
Julian Müller
vor etwa 2 Monat/en
b3c661f
add admin/org-scoped policy tests
Julian Müller
vor etwa 2 Monat/en
c4b9003
add abrechnung policy tests
Julian Müller
vor etwa 2 Monat/en
05dbc15
complete Controller Tests plan
Julian Müller
vor etwa 2 Monat/en
0474284
add controller tests — 12 new files, 70 assertions
Julian Müller
vor etwa 2 Monat/en
5c1d7e9
fix bugs found during controller testing
Julian Müller
vor etwa 2 Monat/en
0476a60
add model tests — 5 new files, 19 stubs rewritten, 3 fixtures
Julian Müller
vor etwa 2 Monat/en
3aff174
complete Fix Broken Tests (Green Suite) plan
Julian Müller
vor etwa 2 Monat/en
509abe0
fix remaining model tests and controller issues
Julian Müller
vor etwa 2 Monat/en
ab3edfa
fix policy tests with missing assertions and wrong API
Julian Müller
vor etwa 2 Monat/en
1353b42
fix route helpers, readonly guard, view bugs, inflections
Julian Müller
vor etwa 2 Monat/en
fb3ec44
fix TYPE B controller tests — route helpers, auth, assertions
Julian Müller
vor etwa 2 Monat/en
35ba5a9
fix nested route helpers in controllers and views
Julian Müller
vor etwa 2 Monat/en
562c22b
rewrite 16 broken scaffold and nested route controller tests
Julian Müller
vor etwa 2 Monat/en
a447813
delete 19 broken scaffold system tests
Julian Müller
vor etwa 2 Monat/en
822a2c2
complete Freizeitauswahl (Archiv) plan
Julian Müller
vor etwa 2 Monat/en
2017ca4
add Freizeit archive and switcher tests
Julian Müller
vor etwa 2 Monat/en
e3b1926
add Freizeit archive translations
Julian Müller
vor etwa 2 Monat/en
e785ec7
replace current_betreuer_user.freizeit with current_freizeit in views
Julian Müller
vor etwa 2 Monat/en
1d048e8
replace current_betreuer_user.freizeit with current_freizeit in controllers
Julian Müller
vor etwa 2 Monat/en
6f07bdc
add archive banner and read-only guard
Julian Müller
vor etwa 2 Monat/en
9e3a84c
add Freizeit switcher dropdown to navbar
Julian Müller
vor etwa 2 Monat/en
fdf89f7
add Freizeit switcher endpoint and route
Julian Müller
vor etwa 2 Monat/en
159afdc
add current_freizeit helper and accessible_freizeits method
Julian Müller
vor etwa 2 Monat/en
8d0a412
complete Medium + Low Security Hardening plan
Julian Müller
vor etwa 2 Monat/en
08e6cec
add security hardening tests
Julian Müller
vor etwa 2 Monat/en
e89eae1
security(13-02): low-priority hardening — cookie options, Arel.sql comment, seeds guard L2: Set rememberable cookie ...
Julian Müller
vor etwa 2 Monat/en
8ebba16
security(13-02): restrict MetaEntry show policy to authenticated users Replace unconditional allow! in MetaEntry sho...
Julian Müller
vor etwa 2 Monat/en
2f7ef4d
security(13-02): filter PII fields from log output Add date_of_birth, street, zip, city, nextcloud_password, medical...
Julian Müller
vor etwa 2 Monat/en
d26bbe1
security(13-02): encrypt Nextcloud password at rest Add ActiveRecord encryption to str_nextcloud_password field on F...
Julian Müller
vor etwa 2 Monat/en
355c9d0
add security risk comment to encryption key fallbacks
Julian Müller
vor etwa 2 Monat/en
75fa642
security(13-02): increase minimum password length to 12 characters Raise Devise password_length minimum from 6 to 12...
Julian Müller
vor etwa 2 Monat/en
3ce4ddb
sanitize LIKE queries to prevent SQL wildcard injection
Julian Müller
vor etwa 2 Monat/en
0dd2e39
complete Critical + High Security Fixes plan
Julian Müller
vor etwa 2 Monat/en
678b17c
add phase 13-01 completion summary
Julian Müller
vor etwa 2 Monat/en
5be2368
add security tests for scoping, token verification, path traversal
Julian Müller
vor etwa 2 Monat/en
e38a5a1
enable Content Security Policy in report-only mode
Julian Müller
vor etwa 2 Monat/en
0a7eaeb
prevent path traversal in log download with regex and realpath
Julian Müller
vor etwa 2 Monat/en
9363d09
add session timeout with Devise timeoutable
Julian Müller
vor etwa 2 Monat/en
751549c
add account lockout with Devise lockable and rack-attack
Julian Müller
vor etwa 2 Monat/en
7b5cb37
secure gaesteliste with signed URL tokens
Julian Müller
vor etwa 2 Monat/en
3a0018f
scope remaining 3 unscoped controllers with authorized_scope
Julian Müller
vor etwa 2 Monat/en
fbdce78
replace html_safe with sanitize in meta_entry partial
Julian Müller
vor etwa 2 Monat/en
9de35f6
increase changelog graph lane width for branch curves
Julian Müller
vor 2 Monat/en
aa1a04e
use pure inline styles for changelog graph
Julian Müller
vor 2 Monat/en
f617f70
use CSS divs for graph lane lines instead of SVG
Julian Müller
vor 2 Monat/en
684eab2
reduce changelog graph spacing
Julian Müller
vor 2 Monat/en
aeda52a
tighten changelog graph spacing and clip branch lines
Julian Müller
vor 2 Monat/en
4567973
add visual branching graph to changelog
Julian Müller
vor 2 Monat/en
9c72a33
resolve FK constraint error in GitHub commit fetcher
Julian Müller
vor 2 Monat/en
ff746a9
complete Changelog System plan
Julian Müller
vor 2 Monat/en
86ed113
add changelog model and controller tests
Julian Müller
vor 2 Monat/en
70fd0c4
add changelog translations
Julian Müller
vor 2 Monat/en
eb12bae
rewrite changelog controller and view
Julian Müller
vor 2 Monat/en
e5fbb3b
extend GitHub fetcher with branch support
Julian Müller
vor 2 Monat/en
7bd5807
update Commit model with type parsing and scopes
Julian Müller
vor 2 Monat/en
86b08d1
add migration for changelog columns
Julian Müller
vor 2 Monat/en
320dc02
make completed KursZeiten editable and improve display layout
Julian Müller
vor 2 Monat/en
424029d
multiple controller/view bugs across 7 features
Julian Müller
vor 2 Monat/en
159d631
scoping bugs, admin dashboard, UI improvements, feedback Mehrfachauswahl
Julian Müller
vor 2 Monat/en
3a921dc
complete Ticket System plan
Julian Müller
vor 2 Monat/en
daf7a8f
add ticket translations, fixtures, and tests
Julian Müller
vor 2 Monat/en
dc4c3ef
add ticket statistics and overview to admin dashboard
Julian Müller
vor 2 Monat/en
e83186f
create ticket views with professional UI
Julian Müller
vor 2 Monat/en
eab95bb
update routes, dashboard entry, and helpers for tickets
Julian Müller
vor 2 Monat/en
0a8355d
create TicketPolicy with organisation-level scoping
Julian Müller
vor 2 Monat/en
2d88585
create TicketsController with org-scoped queries
Julian Müller
vor 2 Monat/en
7d2d8cc
create Ticket model replacing ShittyListEntry
Julian Müller
vor 2 Monat/en
fddf557
rename shitty_list_entries table to tickets with new columns
Julian Müller
vor 2 Monat/en
27c46f6
fixed auth
Julian Müller
vor 2 Monat/en
27f2627
mark Phase 11 complete, defer print service to Phase 16
Julian Müller
vor 2 Monat/en
22b2f3e
complete Kahoot Quiz Multiplayer plan
Julian Müller
vor 2 Monat/en
c01f68f
add multiplayer translations, model tests, and controller tests
Julian Müller
vor 2 Monat/en
5560873
add multiplayer toggle to quiz config and join form to Freizeit partial
Julian Müller
vor 2 Monat/en
a563d9a
create multiplayer views — lobby, join, question, results, broadcasts
Julian Müller
vor 2 Monat/en
60f47c3
add multiplayer controller actions with Turbo Stream broadcasts
Julian Müller
vor 2 Monat/en
df48555
add multiplayer model logic to QuizSession and QuizParticipant
Julian Müller
vor 2 Monat/en
2e3a999
add ActionCable BetreuerUser auth and infrastructure
Julian Müller
vor 2 Monat/en
1c962eb
complete Kahoot Quiz Solo plan
Julian Müller
vor 2 Monat/en
b160309
add quiz translations, fixtures, and tests
Julian Müller
vor 2 Monat/en
ca02d9c
add Namensspiel quiz section to Freizeit partial
Julian Müller
vor 2 Monat/en
d7758e0
create quiz views — config form, game play, answer result, final results
Julian Müller
vor 2 Monat/en
9a3b613
create Stimulus quiz timer controller with countdown and auto-submit
Julian Müller
vor 2 Monat/en
370f1fd
add quiz controller, routes, and policy
Julian Müller
vor 2 Monat/en
307af72
create quiz models — QuizSession, QuizParticipant, QuizRound, QuizAnswer
Julian Müller
vor 2 Monat/en
30a651c
complete Camp Book PDF Export plan
Julian Müller
vor 2 Monat/en
e5578b8
add Camp Book translations, PDF tests, and job tests
Julian Müller
vor 2 Monat/en
c96cb25
add Camp Book generation UI to Freizeit partial
Julian Müller
vor 2 Monat/en
b41bb17
add camp book controller actions, routes, and Stimulus progress controller
Julian Müller
vor 2 Monat/en
3c7c6ea
create GenerateCampBookJob with progress tracking
Julian Müller
vor 2 Monat/en
7b9d95b
implement all remaining Camp Book PDF sections
Julian Müller
vor 2 Monat/en
f2c8d5a
implement Teilnehmer, Betreuer, and Kuechendienst PDF sections
Julian Müller
vor 2 Monat/en
f165027
create CampBookPdf class with cover page, TOC, and page numbers
Julian Müller
vor 2 Monat/en
0ed2e0c
add camp book progress fields and attachment to Freizeit
Julian Müller
vor 2 Monat/en
224aa44
complete Document Upload plan
Julian Müller
vor 2 Monat/en
a82c539
add Dokument translations, fixtures, and tests
Julian Müller
vor 2 Monat/en
860ee8e
add Dokumente section to Freizeit partial
Julian Müller
vor 2 Monat/en
a2943aa
create Dokument viewer with inline PDF and image display
Julian Müller
vor 2 Monat/en
3cc769b
create Dokumente index view with category filter and card layout
Julian Müller
vor 2 Monat/en
601b083
create Dokument upload form with dropzone and category selection
Julian Müller
vor 2 Monat/en
17e65ba
add Dokumente routes, controller, and policy
Julian Müller
vor 2 Monat/en
c72959e
create Dokument model with Active Storage and category system
Julian Müller
vor 2 Monat/en
283fec8
gate navbar white-labeling behind pro package
Julian Müller
vor 2 Monat/en
4ed2046
complete UI/UX & Enhancements plan
Julian Müller
vor 2 Monat/en
af1d4a5
add compact view, logo, and abrechnung translations and tests
Julian Müller
vor 2 Monat/en
f6f6806
allow admin to create Betreuerabrechnung for other Betreuer
Julian Müller
vor 2 Monat/en
6cc636e
add Vereinslogo upload and display in navbar, sidebar, and org pages
Julian Müller
vor 2 Monat/en
140d12d
add compact view toggle to Gaestelisten and Ausleihvorgangs
Julian Müller
vor 2 Monat/en
9b4ad3b
add compact view toggle to Teilnehmers index
Julian Müller
vor 2 Monat/en
dca6404
create compact-view Stimulus controller with localStorage persistence
Julian Müller
vor 2 Monat/en
08c1c71
complete Rueckmeldung feedback system plan
Julian Müller
vor 2 Monat/en
3b7c13c
add Rueckmeldung translations, fixtures, and tests
Julian Müller
vor 2 Monat/en
b52967b
generate feedback QR code with signed token URL
Julian Müller
vor 2 Monat/en
dcf501f
create staff feedback index view with filtering and statistics
Julian Müller
vor 2 Monat/en
ea830f5
create public feedback form with mobile-first child-friendly UI
Julian Müller
vor 2 Monat/en
33b5338
add Rueckmeldung routes, controller, and policy
Julian Müller
vor 2 Monat/en
c25f3d6
create Rueckmeldung model with categories and ratings
Julian Müller
vor 2 Monat/en
7f5f696
complete Gästebedingungen plan
Julian Müller
vor 2 Monat/en
622bfbd
add guest terms translations and tests
Julian Müller
vor 2 Monat/en
5aa610b
add guest terms config to Freizeit form and settings import
Julian Müller
vor 2 Monat/en
102d87b
add terms acceptance section to guest registration form
Julian Müller
vor 2 Monat/en
c4f4514
add guest terms validation and permit params
Julian Müller
vor 2 Monat/en
264c75d
add guest terms columns to Freizeit and Gaesteliste
Julian Müller
vor 2 Monat/en
454f815
complete Kurs-Zeiterfassung plan
Julian Müller
vor 2 Monat/en
8204da4
add KursZeit model and integration tests
Julian Müller
vor 2 Monat/en
40deeb7
add KursZeit translations
Julian Müller
vor 2 Monat/en
a3c91fe
create KursZeit report with per-participant time summaries
Julian Müller
vor 2 Monat/en
45b1304
show KursZeit entries on Kurs index page
Julian Müller
vor 2 Monat/en
f9745ee
add KursZeit routes, actions, and policy
Julian Müller
vor 2 Monat/en
973cea1
auto-create KursZeit when Kurs attendance is checked
Julian Müller
vor 2 Monat/en
3e2e9a2
create KursZeit model linked to AnwesenheitskontrollVorgang
Julian Müller
vor 2 Monat/en
e7d6a3d
fixes migrations
Julian Müller
vor 2 Monat/en
603ab34
fixed svgs
Julian Müller
vor 2 Monat/en
44157d3
clean up .gitignore and exclude dev database
Julian Müller
vor 2 Monat/en
9a41b0e
add robots noindex, Rollen feature WIP, and project docs
Julian Müller
vor 2 Monat/en
f05484f
complete Busliste, Departure Warning & Ansagen plan
Julian Müller
vor 2 Monat/en
f264057
add departure warning and bus category tests
Julian Müller
vor 2 Monat/en
e90f309
add translations for Busliste and Ansagen
Julian Müller
vor 2 Monat/en
ca2c063
display Ansagen on Freizeit show page
Julian Müller
vor 2 Monat/en
e1e569f
add Ansagen text field to Freizeit model and form
Julian Müller
vor 2 Monat/en
dd2d704
change departure check from hard block to soft warning
Julian Müller
vor 2 Monat/en
ad1658d
add Bus badge to Anwesenheitskontrolle records
Julian Müller
vor 2 Monat/en
a6fe310
add Busliste button to Anwesenheitskontrolle index
Julian Müller
vor 2 Monat/en
a886f49
add Bus category to Anwesenheitskontrolle
Julian Müller
vor 2 Monat/en
c3aa5ea
complete Verlängerung & Ausgangsberechtigungen plan
Julian Müller
vor 2 Monat/en
0bcdd2b
add Verlängerung and scope tests for Teilnehmer model
Julian Müller
vor 2 Monat/en
75ddd40
add Bemerkungen, Verlängerung and Blacklist badges to Teilnehmer cards
Julian Müller
vor 2 Monat/en
d32afe8
rename Kurzinfo to Berechtigungen with enhanced permissions view
Julian Müller
vor 2 Monat/en
45a62a9
add Verlängerung overview to Freizeit page
Julian Müller
vor 2 Monat/en
7e99aff
add Verlängerung section to Teilnehmer form
Julian Müller
vor 2 Monat/en
d74a26a
add Verlängerung fields to Teilnehmer model
Julian Müller
vor 2 Monat/en
678ae92
complete Bemerkungen, Birthday Widget & Blacklist plan
Julian Müller
vor 2 Monat/en
962a79f
add Bemerkung model tests and fixtures
Julian Müller
vor 2 Monat/en
b40d0a0
add blacklist tab to Organisation page
Julian Müller
vor 2 Monat/en
24f61e6
add blacklist flag to Teilnehmer model and form
Julian Müller
vor 2 Monat/en
353a213
add birthday widget to betreuer dashboard
Julian Müller
vor 2 Monat/en
264e50b
add Bemerkungen section to Teilnehmer show view
Julian Müller
vor 2 Monat/en
9016aaa
add Bemerkungen routes, controller and policy
Julian Müller
vor 2 Monat/en
dba8f9a
create Bemerkung model with categories and author tracking
Julian Müller
vor 2 Monat/en
58e09d5
add bemerkung inflection rule
Julian Müller
vor 2 Monat/en
70b1494
complete Kitchen Operations Polish plan
Julian Müller
vor 3 Monat/en
5096541
simplify print controller to use window.print()
Julian Müller
vor 3 Monat/en
635b76e
responsive partial with departure markers
Julian Müller
vor 3 Monat/en
9cfc900
rewrite Küchendienst index with responsive layout
Julian Müller
vor 3 Monat/en
d0aa5e2
sort current day first, load departure data
Julian Müller
vor 3 Monat/en
53062e8
decouple meal times from translation strings
Julian Müller
vor 3 Monat/en
a91ffcc
add meal times to settings import/export
Julian Müller
vor 3 Monat/en
afdae7f
add meal time fields to Freizeit form
Julian Müller
vor 3 Monat/en
5bfa722
add meal time fields to Freizeit model
Julian Müller
vor 3 Monat/en
7200662
complete Phase 4.1 Role System Refactoring
Julian Müller
vor 3 Monat/en
515db0e
update tests and fixtures for Rolle refactoring
Julian Müller
vor 3 Monat/en
ec82686
rename translations from krisenmanagement_rolle to rolle
Julian Müller
vor 3 Monat/en
c83c39b
update UI for role selection via associations
Julian Müller
vor 3 Monat/en
132d4f3
replace str_required_role with rolle_id FK on HandlungsleitfadenSchritt
Julian Müller
vor 3 Monat/en
2eef9ab
replace txt_required_roles with AktivitaetVorlageRolle join table
Julian Müller
vor 3 Monat/en
c327196
rename KrisenmanagementRolle to Rolle across all layers
Julian Müller
vor 3 Monat/en
e751b65
rename krisenmanagement_rolles tables to rollen
Julian Müller
vor 3 Monat/en
cbee50c
complete Roles, Präventionsstufen & Handlungsleitfaden Access plan
Julian Müller
vor 3 Monat/en
f0becf3
Januar 2026
continue vor v2
Julian Müller
vor 3 Monat/en
2b2c32b
add Handlungsleitfaden dashboard access and creator tracking
Julian Müller
vor 3 Monat/en
cfc545e
add Praeventionsstufen and AktivitaetVorlagen management UI
Julian Müller
vor 3 Monat/en
0bfac4e
create AktivitaetVorlage model for activity templates
Julian Müller
vor 3 Monat/en
4499261
create Praeventionsstufe model for risk levels
Julian Müller
vor 3 Monat/en
103fbe2
display role contacts in KrisenVorgang view
Julian Müller
vor 3 Monat/en
ba9efca
add Role Management UI for admins
Julian Müller
vor 3 Monat/en
347490c
create BetreuerUserRolle join model
Julian Müller
vor 3 Monat/en
50b1d72
create KrisenmanagementRolle model with default roles
Julian Müller
vor 3 Monat/en
b857a56
complete Access Control plan
Julian Müller
vor 3 Monat/en
28cd9c8
add tests for explicit grant-based access control
Julian Müller
vor 3 Monat/en
d5e1c28
update dependent policies for parent access
Julian Müller
vor 3 Monat/en
2c4774d
implement "exists but locked" UI pattern
Julian Müller
vor 3 Monat/en
8e9b415
add access management UI and controller
Julian Müller
vor 3 Monat/en
f04cfcd
add read audit logging in show action
Julian Müller
vor 3 Monat/en
f18414d
update KrisenVorgangPolicy for explicit access grants
Julian Müller
vor 3 Monat/en
ed73f08
auto-grant creator access on incident creation
Julian Müller
vor 3 Monat/en
65a0189
add KrisenVorgangZugriff model for explicit access grants
Julian Müller
vor 3 Monat/en
8d9e755
complete Compliance Core plan
Julian Müller
vor 3 Monat/en
b2c1466
add compliance feature tests
Julian Müller
vor 3 Monat/en
68c4d5d
add German translations for audit and amendments
Julian Müller
vor 3 Monat/en
5b2db17
integrate audit logging for risk changes and steps
Julian Müller
vor 3 Monat/en
737041c
implement step immutability with amendment pattern
Julian Müller
vor 3 Monat/en
ae226c8
create immutable KrisenVorgangAudit model
Julian Müller
vor 3 Monat/en
3354069
setup Rails encryption for sensitive KrisenVorgang fields
Julian Müller
vor 3 Monat/en
06a1dc9
use handlungsleitfaeden_index_path for collection routes
Julian Müller
vor 3 Monat/en
803635f
use explicit path for delete button in show view
Julian Müller
vor 3 Monat/en
122ab05
use explicit paths for Handlungsleitfaden URLs
Julian Müller
vor 3 Monat/en
5071e5a
set explicit URL in Handlungsleitfaden form
Julian Müller
vor 3 Monat/en
90b29d4
correct all handlungsleitfaden route helper names
Julian Müller
vor 3 Monat/en
f949a14
add explicit class_name to German plural associations
Julian Müller
vor 3 Monat/en
7c050e4
correct route helper name in KrisenVorgang new view
Julian Müller
vor 3 Monat/en
153d5df
complete Phase 3.1 Bugfixes plan
Julian Müller
vor 3 Monat/en
a7b01d9
add class-level authorization tests for KrisenVorgangPolicy
Julian Müller
vor 3 Monat/en
ef93206
add tests for admin_signed_in? helper
Julian Müller
vor 3 Monat/en
2dc86b3
handle class-level authorization in KrisenVorgangPolicy
Julian Müller
vor 3 Monat/en
8815017
add missing admin_signed_in? helper method
Julian Müller
vor 3 Monat/en
94987c2
add Phase 4a context for compliance hardening
Julian Müller
vor 3 Monat/en
377a371
add compliance requirements to Phase 4
Julian Müller
vor 3 Monat/en
a386ddd
add SUMMARY.md and update project state
Julian Müller
vor 3 Monat/en
1141c6e
mark Phase 3 Handlungsleitfaden Core as complete
Julian Müller
vor 3 Monat/en
1f77821
add controller tests for Handlungsleitfaden system
Julian Müller
vor 3 Monat/en
7de949f
add navigation integration for Handlungsleitfaden system
Julian Müller
vor 3 Monat/en
e73af89
add default Handlungsleitfaden seed templates
Julian Müller
vor 3 Monat/en
3f947d7
add incident timeline partial and edit view
Julian Müller
vor 3 Monat/en
e998c7d
add incident list view with filtering
Julian Müller
vor 3 Monat/en
0e0cbec
add incident workflow dashboard with step completion
Julian Müller
vor 3 Monat/en
fd9b989
add incident creation flow for KrisenVorgang
Julian Müller
vor 3 Monat/en
255362a
add admin UI for Handlungsleitfaden template management
Julian Müller
vor 3 Monat/en
c22813d
add fixtures and tests for Handlungsleitfaden system
Julian Müller
vor 3 Monat/en
01220ef
add authorization policies for Handlungsleitfaden system
Julian Müller
vor 3 Monat/en
72bd5cb
add models for Handlungsleitfaden crisis management system
Julian Müller
vor 3 Monat/en
6335af8
add database migrations for Handlungsleitfaden system
Julian Müller
vor 3 Monat/en
b1b6543
complete Bug Fixes plan
Julian Müller
vor 3 Monat/en
8adebc6
add controller tests for bug fixes
Julian Müller
vor 3 Monat/en
6ee53fd
fix Ausleihvorgänge list refresh on return/lost
Julian Müller
vor 3 Monat/en
81df496
add Alle Abrechnungen tab for admin visibility
Julian Müller
vor 3 Monat/en
5fc7cc3
fix policy and integration tests
Julian Müller
vor 3 Monat/en
bd281df
fix test fixtures for authorization tests
Julian Müller
vor 3 Monat/en
861a745
add skip_verify_authorized to Devise and public controllers
Julian Müller
vor 3 Monat/en
9d01318
write core policy tests
Julian Müller
vor 3 Monat/en
24580ef
enable global verify_authorized
Julian Müller
vor 3 Monat/en
44744a0
add authorization to remaining controllers
Julian Müller
vor 3 Monat/en
cf959ff
add authorization to Vorgangs controllers
Julian Müller
vor 3 Monat/en
bdb5f65
generate and implement remaining policies
Julian Müller
vor 3 Monat/en
5da2d84
generate and implement Abrechnungs group policies
Julian Müller
vor 3 Monat/en
330e20f
generate and implement Vorgangs group policies
Julian Müller
vor 3 Monat/en
6c78ecd
implement public page policies
Julian Müller
vor 3 Monat/en
273f450
implement core entity policies
Julian Müller
vor 3 Monat/en
11aabb4
implement Vorgangs group policies
Julian Müller
vor 3 Monat/en
563afc8
add authorization test fixtures
Julian Müller
vor 3 Monat/en
02d296f
add context for Phase 1 Security Foundation
Julian Müller
vor 3 Monat/en
b96f637
create project roadmap with 11 phases
Julian Müller
vor 3 Monat/en
d919466
initialize Jugendcampplaner.de v2
Julian Müller
vor 3 Monat/en
e6e6ef7
corrections for abrechnung as well as meta_entries for meta fields
Julian Müller
vor 3 Monat/en
ffc3ad7
Merge branch 'conflict_210126_0923'
Julian Müller
vor 3 Monat/en
c8e78b3
conflict merge
Julian Müller
vor 3 Monat/en
eb44043
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
d0aaccb
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
0881061
auto-commit for ed5bf26a-8875-4ade-901c-8f111c7242de
emergent-agent-e1
vor 3 Monat/en
c954bda
added i18n
Julian Müller
vor 3 Monat/en
a6ccfbb
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
9e4e93b
auto-commit for 08be985f-700b-4b93-ba7e-22098bd9f7ea
emergent-agent-e1
vor 3 Monat/en
4af0df6
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
5a8edc0
auto-commit for c8720f77-16fd-432a-a52c-b9d0462e860b
emergent-agent-e1
vor 3 Monat/en
500c9ba
auto-commit for 5f96df47-5ca6-4ac2-8901-12acdb9a6e25
emergent-agent-e1
vor 3 Monat/en
8566cd6
auto-commit for ddc29918-cfd9-4f4d-b33a-b67f7a9a62a0
emergent-agent-e1
vor 3 Monat/en
9b08334
auto-commit for 021040a5-8ed0-4fd5-bc73-d8d07ba63cd8
emergent-agent-e1
vor 3 Monat/en
b6ccc9a
auto-commit for 92c67f1c-484a-45df-8baf-0202ef7337b6
emergent-agent-e1
vor 3 Monat/en
eaf0e5a
auto-commit for aa96f4ba-e5aa-4727-adac-bb05739db37f
emergent-agent-e1
vor 3 Monat/en
03271a4
auto-commit for aaec2f71-3af3-437b-8379-2cde89acc0d1
emergent-agent-e1
vor 3 Monat/en
3b77e13
auto-commit for c6e8100e-f5d8-48f9-8b60-fee0a26de7df
emergent-agent-e1
vor 3 Monat/en
e5a6914
auto-commit for 42aef937-e2ed-486f-9222-90a36b01bda6
emergent-agent-e1
vor 3 Monat/en
8d739b5
auto-commit for 5b692233-d6f3-4e79-a1c0-309a63df5066
emergent-agent-e1
vor 3 Monat/en
38f51e4
auto-commit for 6c856740-da43-4bef-84a3-f31eae8ed01e
emergent-agent-e1
vor 3 Monat/en
cb97026
auto-commit for 8bf3dcc6-7172-49fc-9e07-3bf63bf7a6ff
emergent-agent-e1
vor 3 Monat/en
653a047
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
ea6b38d
auto-commit for c1e2bc05-7efd-4a30-abd3-9e4f537dbee6
emergent-agent-e1
vor 3 Monat/en
3c4ea6f
auto-commit for 2d9c1a58-4386-432d-bae2-97165617adbc
emergent-agent-e1
vor 3 Monat/en
69359aa
auto-commit for cac37f1c-7c45-46e1-a911-fec399a6ab5e
emergent-agent-e1
vor 3 Monat/en
ed831d4
auto-commit for e3058246-b4f4-4ca1-a493-cdede2cf1a32
emergent-agent-e1
vor 3 Monat/en
c6c57be
auto-commit for e9507c80-92cc-4fc7-9b89-7c7a743be60d
emergent-agent-e1
vor 3 Monat/en
3d36611
auto-commit for c81e4214-0539-4937-999b-c3a5bbcbfaf9
emergent-agent-e1
vor 3 Monat/en
05770e2
auto-commit for de9f7bec-c5c5-4e4c-9763-79b6349a9473
emergent-agent-e1
vor 3 Monat/en
710d84a
auto-commit for e05858e7-feec-455a-bbe9-37096c83a3dd
emergent-agent-e1
vor 3 Monat/en
e68c850
auto-commit for 036d4eb3-4249-4f4d-88f8-8c2c698b7b81
emergent-agent-e1
vor 3 Monat/en
2361162
auto-commit for ed3e6353-ebf2-4741-8209-1dfca7b5f1b4
emergent-agent-e1
vor 3 Monat/en
8f207b5
auto-commit for 185559d7-2897-42e7-81dc-37d84652f1df
emergent-agent-e1
vor 3 Monat/en
97a3984
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
2c29fb0
auto-commit for 82dde408-883f-4803-b250-c6c5a2ab6d02
emergent-agent-e1
vor 3 Monat/en
7a0cc42
auto-commit for 857654cb-1641-434a-b7a2-2d59d88fd55d
emergent-agent-e1
vor 3 Monat/en
15e7454
auto-commit for 4152d478-8315-4980-b652-05e836d0dc71
emergent-agent-e1
vor 3 Monat/en
4e62500
auto-commit for bea0f246-19fd-438f-9594-51677073acdd
emergent-agent-e1
vor 3 Monat/en
f376fb8
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
59b88eb
auto-commit for dfb16f3c-fcf5-4dc1-805e-26f4e38f0974
emergent-agent-e1
vor 3 Monat/en
6067819
fixed teilnehmer ausgeh
Julian Müller
vor 3 Monat/en
9f0f33d
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
0ada528
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
102dba4
auto-commit for 854ce931-3393-48aa-a8f8-5420a534416b
emergent-agent-e1
vor 3 Monat/en
4f00d1f
auto-commit for 38df1c23-014f-4bed-b2b9-5b8ecee15f87
emergent-agent-e1
vor 3 Monat/en
5850d23
auto-commit for bd2995b5-082d-4f3c-ba16-5e276dc03f52
emergent-agent-e1
vor 3 Monat/en
361a1c6
auto-commit for 5f8f0670-1b18-4329-a833-6eba2387b13e
emergent-agent-e1
vor 3 Monat/en
9529b5d
auto-commit for 79d6fc6c-56b7-4b27-a4af-21a0a70bdb40
emergent-agent-e1
vor 3 Monat/en
b39caf0
auto-commit for f9e2fe90-9bbb-4b41-bfc8-52c13ac437d7
emergent-agent-e1
vor 3 Monat/en
2d46813
filtering for current teilnehmers improved
Julian Müller
vor 3 Monat/en
2a23759
should use newer freizeit now
Julian Müller
vor 3 Monat/en
e61423e
changed ip of server
Julian Müller
vor 3 Monat/en
5ca6405
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
35f3166
auto-commit for 6e911f42-b469-425d-a587-22c19d93a4d9
emergent-agent-e1
vor 3 Monat/en
d5633e1
auto-commit for 526d22d4-3048-4f55-99e6-99453feadb21
emergent-agent-e1
vor 3 Monat/en
030bed3
auto-commit for 37de5dcf-969d-417b-a855-10ec99532630
emergent-agent-e1
vor 3 Monat/en
8907ff0
auto-commit for a1e2fdc7-de5e-45fe-8a57-22fdd76b49b9
emergent-agent-e1
vor 3 Monat/en
5bf841d
auto-commit for 9f0aba9c-edad-4fce-985a-c2dde3ef6513
emergent-agent-e1
vor 3 Monat/en
ba97bb4
auto-commit for 4ffd93e3-017f-48c0-a501-4d4018cf4436
emergent-agent-e1
vor 3 Monat/en
4e512c0
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
b1d7e3e
auto-commit for 5ec1a565-605d-447f-b147-30f086a6d59a
emergent-agent-e1
vor 3 Monat/en
9f37ff6
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
bd697a9
auto-commit for b20fcf14-809e-4359-9581-e86c9fc64b8d
emergent-agent-e1
vor 3 Monat/en
fce69cb
auto-commit for 847a1cc6-ac38-4eb9-aee4-0e4c22ce2090
emergent-agent-e1
vor 3 Monat/en
04f3cba
auto-commit for 9cc42217-8c66-4300-aa20-d4f3486b3b48
emergent-agent-e1
vor 3 Monat/en
c0e2074
auto-commit for 97f465b4-39cc-49af-95b8-b8e04cfd4343
emergent-agent-e1
vor 3 Monat/en
7d214cf
auto-commit for 4369d6bd-633b-46cb-9fc6-a2b46a1b00bc
emergent-agent-e1
vor 3 Monat/en
1ada82b
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
2b62e46
auto-commit for e2b641fe-8c96-4f7d-b141-a5867e70c2bb
emergent-agent-e1
vor 3 Monat/en
f96fec4
auto-commit for 68505c69-ff1a-4ca4-9295-b745d29f96ec
emergent-agent-e1
vor 3 Monat/en
7d7f962
auto-commit for 054a0223-a587-4e81-97f0-f7945d9f6fae
emergent-agent-e1
vor 3 Monat/en
abc3315
auto-commit for 7f529abc-81ad-4350-b272-72820d9bec31
emergent-agent-e1
vor 3 Monat/en
6f2c9be
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
96db548
auto-commit for 4997eddf-0d2d-432a-9600-647c25fc1d99
emergent-agent-e1
vor 3 Monat/en
5a745f7
auto-commit for ae2b3fef-0ff8-4697-a065-1eddd0c21df5
emergent-agent-e1
vor 3 Monat/en
dc70f18
auto-commit for 7f51bed3-b833-4424-a630-86663fe9cc55
emergent-agent-e1
vor 3 Monat/en
39074a9
auto-commit for 663bb36c-1f9b-462f-933a-b0aac4daffcd
emergent-agent-e1
vor 3 Monat/en
39c18ee
auto-commit for e1f44ff7-3d46-497a-9b83-ac2df0123085
emergent-agent-e1
vor 3 Monat/en
29695e4
auto-commit for 7dc78710-b28f-4d37-b7a5-cdc48fc1dc6c
emergent-agent-e1
vor 3 Monat/en
e35d63c
auto-commit for de0d1224-0432-4107-87f7-a1524d479355
emergent-agent-e1
vor 3 Monat/en
270e146
auto-commit for 5e501ba2-e490-4778-8855-5ee961cd8e1c
emergent-agent-e1
vor 3 Monat/en
12591d5
auto-commit for 2f72a76c-2738-46cd-9c4b-00f1865ee645
emergent-agent-e1
vor 3 Monat/en
a14a715
auto-commit for 264afe69-e1bd-4834-9246-f72444a49654
emergent-agent-e1
vor 3 Monat/en
bc06831
auto-commit for 6d204226-e7f6-4589-8b92-8107768fb17c
emergent-agent-e1
vor 3 Monat/en
eaaa8aa
auto-commit for 8b0e9d99-a333-48e5-88e6-2f7d1a07c9cf
emergent-agent-e1
vor 3 Monat/en
0489710
auto-commit for cf116c13-02ac-4206-8b0b-5966e548a938
emergent-agent-e1
vor 3 Monat/en
df628e4
Auto-generated changes
emergent-agent-e1
vor 3 Monat/en
ab53c9e
auto-commit for e47d6855-78b6-4c89-b503-a0bc215a275a
emergent-agent-e1
vor 3 Monat/en
fa0ba16
auto-commit for 9306a078-9def-4b3f-becf-f183bce4af9c
emergent-agent-e1
vor 3 Monat/en
e9b6618
auto-commit for 03e312bf-529b-48cf-ac1c-0455fde9592c
emergent-agent-e1
vor 3 Monat/en
1920014
auto-commit for 1014441a-a972-491b-a2e4-12315f83e4bf
emergent-agent-e1
vor 3 Monat/en
572303a
auto-commit for 7463d17b-8efc-474d-9180-04cc93364040
emergent-agent-e1
vor 3 Monat/en
b7ad0d1
auto-commit for c4f4c20e-3bc6-435c-9157-84536d9a524f
emergent-agent-e1
vor 3 Monat/en
26ddcfa
added juleica fields to betruer_users
Julian Müller
vor 3 Monat/en
f77ea85
Dezember 2025
Bump actions/upload-artifact from 4 to 6 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact)...
dependabot[bot]
vor 4 Monat/en
19e0bd4
November 2025
Bump actions/checkout from 4 to 6 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. - [Rele...
dependabot[bot]
vor 5 Monat/en
cfee8cc
renamed migrations, created freizeit_photos to reduce duplicates
Julian Müller
vor 6 Monat/en
040f559
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
510b42c
auto-commit for 4e835d29-6549-44a8-9144-23492ddd8f0f
emergent-agent-e1
vor 6 Monat/en
dae20e4
auto-commit for c063e49a-ad9f-4e46-afe5-7fcf90d8e84f
emergent-agent-e1
vor 6 Monat/en
9dd068d
auto-commit for 179c06f1-f627-4449-93c0-279016969941
emergent-agent-e1
vor 6 Monat/en
eb76fd6
auto-commit for 28cdddd7-ec98-4bfd-ae91-64ad7d557b1c
emergent-agent-e1
vor 6 Monat/en
4996c8b
auto-commit for 41077cbb-1a3b-4cb4-9488-b62baf3a449d
emergent-agent-e1
vor 6 Monat/en
2ffa2af
auto-commit for 3fe65098-d4ab-475e-8625-60cf80a31673
emergent-agent-e1
vor 6 Monat/en
425fc74
auto-commit for 8b8fe2b2-7975-4500-9799-3e5fdadb6b5e
emergent-agent-e1
vor 6 Monat/en
a98597f
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
0ed5780
auto-commit for 7b611970-14cc-4b37-b8f1-945be26469a1
emergent-agent-e1
vor 6 Monat/en
c287957
auto-commit for 04d2daf5-583d-4a5e-8bf2-0eed8aa2b525
emergent-agent-e1
vor 6 Monat/en
1877460
auto-commit for af7ac0fb-37be-4992-a9f8-40fc36fd9fdb
emergent-agent-e1
vor 6 Monat/en
3768c84
auto-commit for 5c2ce23b-c6f4-41f8-b370-ed63d2865f34
emergent-agent-e1
vor 6 Monat/en
c52328b
auto-commit for 1446390d-8022-4704-9da9-daf68500a545
emergent-agent-e1
vor 6 Monat/en
da28aba
auto-commit for 400de857-d379-4c6d-9b7a-600702cd2a61
emergent-agent-e1
vor 6 Monat/en
5051fd8
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
3c8c566
auto-commit for f814afc1-d53b-45ce-9f06-169d7f66cee1
emergent-agent-e1
vor 6 Monat/en
1a8c298
auto-commit for 83014ef4-9528-4927-9b9f-48ba6d0c86fb
emergent-agent-e1
vor 6 Monat/en
8422d02
auto-commit for 900d4fa4-9b04-4bda-99e5-8198255906cb
emergent-agent-e1
vor 6 Monat/en
f43ef37
auto-commit for a49d98ff-e52d-4def-9af6-0284bef766f8
emergent-agent-e1
vor 6 Monat/en
532f6c5
auto-commit for bc7ee633-6414-4911-a8bb-7ec6c7f064ac
emergent-agent-e1
vor 6 Monat/en
c20e848
auto-commit for e28c8b74-f766-46a6-92b0-359550f30a68
emergent-agent-e1
vor 6 Monat/en
7a00498
auto-commit for b8ec80c7-2617-4aa0-a153-fcb8fde1e60c
emergent-agent-e1
vor 6 Monat/en
60cd1a6
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
d19a0e2
auto-commit for 72e5dab6-f78b-4f9f-a006-58e16e9a4e97
emergent-agent-e1
vor 6 Monat/en
27109ff
auto-commit for 705e9617-9879-47ee-8151-15eeb303c1a5
emergent-agent-e1
vor 6 Monat/en
aacb3bb
auto-commit for a1ba2155-46fb-4b80-bad8-d56ffa8931cc
emergent-agent-e1
vor 6 Monat/en
08cb464
auto-commit for 70817498-ef4c-4f4f-8795-c58e9d8eded9
emergent-agent-e1
vor 6 Monat/en
673a1ef
auto-commit for f3afe453-0fbc-4d73-bf5a-774b7d9e48be
emergent-agent-e1
vor 6 Monat/en
2dba349
auto-commit for 5a32f75b-17ad-4401-a51b-5504fb4ab587
emergent-agent-e1
vor 6 Monat/en
7c5e09c
auto-commit for 9049c1c9-1c68-4932-935f-063848348f65
emergent-agent-e1
vor 6 Monat/en
d865e38
auto-commit for 155e0ab2-1a8b-4bf6-bdba-f7ce309e0f24
emergent-agent-e1
vor 6 Monat/en
978707f
auto-commit for ecd177de-1846-40ef-83f4-8596c696a8d0
emergent-agent-e1
vor 6 Monat/en
13e0734
added similarity float and bounding box
Julian Müller
vor 6 Monat/en
5463946
added bounding box and similiarity score
Julian Müller
vor 6 Monat/en
52b7eae
Oktober 2025
ort
Julian Müller
vor 6 Monat/en
47d9e19
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
6af009b
auto-commit for c39e155d-506d-4eab-9fd7-e25f5a16074e
emergent-agent-e1
vor 6 Monat/en
057935a
auto-commit for 563deb26-67e5-40b7-a4a9-5aa137fa66a9
emergent-agent-e1
vor 6 Monat/en
82a5437
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
7605483
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
22becee
auto-commit for b3f97cf7-1114-4558-a154-f2a0afd305de
emergent-agent-e1
vor 6 Monat/en
bcad191
auto-commit for acb2d23d-1587-4500-afc7-60d74d7b5ffc
emergent-agent-e1
vor 6 Monat/en
d7a0ce6
auto-commit for 7f0987ee-bfc8-4b6d-98ec-9e7ca4682766
emergent-agent-e1
vor 6 Monat/en
f9d90ca
auto-commit for a650598f-916e-4502-9cb9-ecd1384984c9
emergent-agent-e1
vor 6 Monat/en
c3cd5d9
added threaded downloads
Julian Müller
vor 6 Monat/en
959a4bd
auto-commit for 6ca61632-09e6-490a-8ab6-fc7238c8b901
emergent-agent-e1
vor 6 Monat/en
ebe381e
auto-commit for c0bca53f-0a92-4c58-920e-da51b7dde029
emergent-agent-e1
vor 6 Monat/en
1a65682
auto-commit for 654565f3-834d-4bb8-ba82-c7a757d233e7
emergent-agent-e1
vor 6 Monat/en
76bbf65
auto-commit for 93805bd5-9cf2-47b9-8ca8-fc0f9f6b54eb
emergent-agent-e1
vor 6 Monat/en
6917909
no need to check if there are new entries
Julian Müller
vor 6 Monat/en
128b656
made jobs less intrusive
Julian Müller
vor 6 Monat/en
df156a0
fuck me added solid cache
Julian Müller
vor 6 Monat/en
1de6a25
changed nextcloudservice
Julian Müller
vor 6 Monat/en
12f319d
conflict resolved
Julian Müller
vor 6 Monat/en
09b1967
removed bugs
Julian Müller
vor 6 Monat/en
4e609cc
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
f5e371b
auto-commit for 58d6ed7b-1053-4fe9-9b40-83a9b5c7bf99
emergent-agent-e1
vor 6 Monat/en
ac21740
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
fdf6a21
auto-commit for cf450aaf-d1af-4e13-8ff5-53b47669ca8e
emergent-agent-e1
vor 6 Monat/en
4e42a77
auto-commit for e45cb8d0-0b89-4bd4-ab70-9204cd44b75b
emergent-agent-e1
vor 6 Monat/en
a7069b4
auto-commit for c9fd922f-28b7-441c-a390-ed2b8b99b197
emergent-agent-e1
vor 6 Monat/en
0cba3e6
auto-commit for 83267632-f37b-404e-8a05-0b8e25978ae5
emergent-agent-e1
vor 6 Monat/en
7e14cd6
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
1613d57
auto-commit for a0751763-e692-46c3-9987-c45fd4730ca8
emergent-agent-e1
vor 6 Monat/en
2850a01
auto-commit for 6e5a908f-692e-4b34-8b2c-10e24fb76dde
emergent-agent-e1
vor 6 Monat/en
1ab5751
auto-commit for ce2f6bf4-2e5e-4aa3-a3e3-bd99486d09fb
emergent-agent-e1
vor 6 Monat/en
644bd79
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
1878b01
auto-commit for 276dfed2-9c65-4ca5-ab09-8bcb40c57393
emergent-agent-e1
vor 6 Monat/en
13b7631
auto-commit for 3d1e8a6c-6895-4df0-97cf-8b702682a019
emergent-agent-e1
vor 6 Monat/en
8c489b0
auto-commit for 740591df-fe9d-4df3-95b6-8caad42de915
emergent-agent-e1
vor 6 Monat/en
4b67656
auto-commit for 377ac180-f43b-4fa0-a0bc-f0b5f8d085ab
emergent-agent-e1
vor 6 Monat/en
0d016ca
auto-commit for 0b844ac4-9dfb-477a-85b4-2f291eb130c8
emergent-agent-e1
vor 6 Monat/en
bca39c9
auto-commit for 6943d2dd-698a-4a8c-a5f2-b61d2322ea60
emergent-agent-e1
vor 6 Monat/en
7035164
auto-commit for b9ae07ee-f18f-4532-a4c2-6fe53b46537b
emergent-agent-e1
vor 6 Monat/en
874387c
changed the facial to be above rechnungen
Julian Müller
vor 6 Monat/en
36a9e2e
Merge branch 'merge-facial-recognition' of https://github.com/Cherdenko/jugendcampplaner.de into merge-facial-recogni...
Julian Müller
vor 6 Monat/en
08a0fdf
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
7040d22
auto-commit for e6dfbff1-820c-444b-a1e2-f717649bbf3b
emergent-agent-e1
vor 6 Monat/en
8546f72
renamed and schema update
Julian Müller
vor 6 Monat/en
93f2274
Merge branch 'merge-facial-recognition' of https://github.com/Cherdenko/jugendcampplaner.de into merge-facial-recogni...
Julian Müller
vor 6 Monat/en
f308011
extended timeouts
Julian Müller
vor 6 Monat/en
be590e8
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
504980a
auto-commit for 2e1ffc15-e759-433e-9033-ce8e93a452b6
emergent-agent-e1
vor 6 Monat/en
30f6983
auto-commit for 09108097-8ead-4353-b375-65bd4d0ad825
emergent-agent-e1
vor 6 Monat/en
d47a019
auto-commit for 6a855c45-53ec-4674-b7e4-31a139b739b1
emergent-agent-e1
vor 6 Monat/en
8d02520
auto-commit for a3b90498-7f7d-4a63-9427-0133f83dcbfc
emergent-agent-e1
vor 6 Monat/en
43536b6
auto-commit for 8d2777b8-fc66-4078-bcb8-cfc625bc561b
emergent-agent-e1
vor 6 Monat/en
0e07af5
auto-commit for ed1f96e9-0e5b-4070-8729-16ad86db575d
emergent-agent-e1
vor 6 Monat/en
14d2c85
auto-commit for 2683691d-4683-46ad-b775-f80e4de76185
emergent-agent-e1
vor 6 Monat/en
9d008a3
auto-commit for 2461a910-5e33-4b3f-ad6b-fcab9bf3d7b4
emergent-agent-e1
vor 6 Monat/en
11f6368
auto-commit for 1d205b54-000a-45bc-a2fc-8abfc2d38dfd
emergent-agent-e1
vor 6 Monat/en
263c18d
auto-commit for 3776b06f-897f-4136-8701-52c7e91c2b58
emergent-agent-e1
vor 6 Monat/en
2c57836
Merge branch 'merge-facial-recognition' of https://github.com/Cherdenko/jugendcampplaner.de into merge-facial-recogni...
Julian Müller
vor 6 Monat/en
f2c6fc8
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
2f7ad89
auto-commit for 7283c7ea-44e1-493d-b358-91c152314fe4
emergent-agent-e1
vor 6 Monat/en
f793121
auto-commit for 04607eef-82f9-477c-a2fa-f3d3a3428426
emergent-agent-e1
vor 6 Monat/en
7d89f68
auto-commit for b6fda130-50b9-4f19-969c-cbdbdb579fc7
emergent-agent-e1
vor 6 Monat/en
6764458
?
Julian Müller
vor 6 Monat/en
a845267
t
Julian Müller
vor 6 Monat/en
408c655
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
ff4273d
auto-commit for 80668b7c-985c-4f98-99e1-dd993c3b0350
emergent-agent-e1
vor 6 Monat/en
0374577
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
71ebaa6
auto-commit for e4fcd306-f95c-4281-adac-6aa6422334c3
emergent-agent-e1
vor 6 Monat/en
402794f
merge
Julian Müller
vor 6 Monat/en
e9163b8
some changes for dev mode
Julian Müller
vor 6 Monat/en
afa301e
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
1c98037
auto-commit for b4975de9-d5ea-4f45-91cb-dfa0bd1d9e1c
emergent-agent-e1
vor 6 Monat/en
e357e1d
auto-commit for de09aecf-ab8c-453c-8f7f-cedca34daea7
emergent-agent-e1
vor 6 Monat/en
48df342
auto-commit for 4c0562bd-3fef-446d-843f-1b51b1aecea7
emergent-agent-e1
vor 6 Monat/en
e9e0c69
auto-commit for 83dd6f55-1f01-4249-87a4-54d4dc193034
emergent-agent-e1
vor 6 Monat/en
52e8bb5
resolved
Julian Müller
vor 6 Monat/en
4cc8243
nextcloud ser
Julian Müller
vor 6 Monat/en
caed847
updated schema
Julian Müller
vor 6 Monat/en
e35fe78
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
e715cf4
auto-commit for 7dded48e-9fef-4ed4-920d-4988af6f2d3c
emergent-agent-e1
vor 6 Monat/en
ce616a8
auto-commit for 3dcabef3-1393-493c-9353-a6ff209c4299
emergent-agent-e1
vor 6 Monat/en
ac56c00
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
c026479
auto-commit for 06229250-0eb9-469f-80c3-e713f632070f
emergent-agent-e1
vor 6 Monat/en
33220b2
auto-commit for c531226f-7cef-4300-815c-bdfc3a21427c
emergent-agent-e1
vor 6 Monat/en
d1c538f
auto-commit for 79ae5c54-de03-49c3-ba56-e986dc4a598d
emergent-agent-e1
vor 6 Monat/en
acf0cec
Bump rails from 8.0.3 to 8.1.1 Bumps [rails](https://github.com/rails/rails) from 8.0.3 to 8.1.1. - [Release notes](...
dependabot[bot]
vor 6 Monat/en
322c8b4
auto-commit for aa1aedb5-0408-4e50-af96-735b283b3146
emergent-agent-e1
vor 6 Monat/en
3d5a24e
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
253b2c3
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
9e53ff5
auto-commit for 1aa4a895-b442-454c-8017-d9898098d45f
emergent-agent-e1
vor 6 Monat/en
45a44a7
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
0a964d9
auto-commit for f5426bc5-b421-4608-8046-e97fb283a56f
emergent-agent-e1
vor 6 Monat/en
68db1a8
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
aae2c75
auto-commit for 4585f36e-f2ec-489b-bead-fea91e3f64dd
emergent-agent-e1
vor 6 Monat/en
2ef1ee6
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
f31dee1
auto-commit for e78a3fbc-5ef8-4454-978a-7232919cc3f2
emergent-agent-e1
vor 6 Monat/en
d2cc7fa
auto-commit for 36c80e6c-54b9-4234-b9b0-078a94d318cd
emergent-agent-e1
vor 6 Monat/en
8f1d115
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
f217822
auto-commit for 6fa54139-dfab-49fb-b9d4-bd53b42708cf
emergent-agent-e1
vor 6 Monat/en
38aa959
auto-commit for 298f8a5a-bcbb-47dd-8fdb-db5297f7aed0
emergent-agent-e1
vor 6 Monat/en
c12f980
auto-commit for f8075f8b-9a2e-4f47-bd3d-5108753801c3
emergent-agent-e1
vor 6 Monat/en
472df66
auto-commit for 3402ddbb-986f-4d7f-88f5-c389021c3e31
emergent-agent-e1
vor 6 Monat/en
dd444a7
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
deffe46
auto-commit for 29b2013f-a376-4ec5-bce5-98514c19bf59
emergent-agent-e1
vor 6 Monat/en
1079d66
auto-commit for dad10930-5f68-46e4-aeeb-5f9b10bce0a9
emergent-agent-e1
vor 6 Monat/en
d68841d
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
cf64f75
auto-commit for 24c69364-d7be-4094-924e-df9096cb4452
emergent-agent-e1
vor 6 Monat/en
70b36fd
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
c3f7d50
auto-commit for ae815693-0ecf-42cc-8330-2a14ccbc48ba
emergent-agent-e1
vor 6 Monat/en
fbc35f2
auto-commit for 4791747c-8f6f-4000-9d36-e5e680c65427
emergent-agent-e1
vor 6 Monat/en
8009fa5
auto-commit for 02c48ace-e3e1-4c1b-8d50-150e1c279c72
emergent-agent-e1
vor 6 Monat/en
ae1dbb8
auto-commit for af4fdda3-370e-4e3e-8ecd-308d96dca933
emergent-agent-e1
vor 6 Monat/en
c9df320
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
19ba235
auto-commit for 1560d7fc-f2c3-415c-aafd-5de90bd29da0
emergent-agent-e1
vor 6 Monat/en
cb1219f
auto-commit for c1d41045-a249-4b41-8cfa-af94cab2b3ac
emergent-agent-e1
vor 6 Monat/en
b7af062
auto-commit for 1abeffa8-ea3b-457d-91b4-a3e62ffa5bb8
emergent-agent-e1
vor 6 Monat/en
4716eea
auto-commit for 5f916564-94f7-4b96-8f4d-9df2e4e62890
emergent-agent-e1
vor 6 Monat/en
84d06e1
auto-commit for 988cff08-396f-4edf-9b44-5725f509cc77
emergent-agent-e1
vor 6 Monat/en
37f20e0
auto-commit for 62dc7c62-3cc5-4863-a2df-22a2fdceb198
emergent-agent-e1
vor 6 Monat/en
7f125d4
auto-commit for 6797c47e-f656-4ede-8d4f-fa2eec743344
emergent-agent-e1
vor 6 Monat/en
4c1d7e2
auto-commit for 98cacf8e-a956-4e44-a557-3c7f09ae8cec
emergent-agent-e1
vor 6 Monat/en
ddac7f1
auto-commit for 407ceeed-269b-4405-b897-560b40c60128
emergent-agent-e1
vor 6 Monat/en
399fb1a
auto-commit for 4f1d3420-fb58-430a-a51e-1764d9fc6d9e
emergent-agent-e1
vor 6 Monat/en
c6c1069
auto-commit for ed214cc5-c74b-4788-8601-9120276204b7
emergent-agent-e1
vor 6 Monat/en
5daaaa7
auto-commit for 78536e67-6406-4490-bb45-392e8fdfa27f
emergent-agent-e1
vor 6 Monat/en
75513fd
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
41b7968
auto-commit for 17940ae8-362d-4ecd-9b7f-db9ab279ea92
emergent-agent-e1
vor 6 Monat/en
2355ddf
auto-commit for f5516111-d412-4385-bee3-6189269c61bc
emergent-agent-e1
vor 6 Monat/en
5d2daef
auto-commit for d66b6984-c7c3-4fa3-bfb1-db5cc5b172ec
emergent-agent-e1
vor 6 Monat/en
ce6b7d5
auto-commit for 9ae1fbe1-e82f-4b57-8af5-eee5f8bead69
emergent-agent-e1
vor 6 Monat/en
8edcadc
auto-commit for e11341a8-4ad2-4c4c-bab4-2a1c43ad2de7
emergent-agent-e1
vor 6 Monat/en
ee54362
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
a12f659
auto-commit for 69018afc-2742-4e6b-86b3-7d2f2a7cfa5f
emergent-agent-e1
vor 6 Monat/en
955c6aa
auto-commit for 3361ba2f-ec22-401a-a288-7dbf752d7677
emergent-agent-e1
vor 6 Monat/en
09b6630
auto-commit for 2946a85d-1854-4864-9b65-e96440e1d0bb
emergent-agent-e1
vor 6 Monat/en
55b93e7
auto-commit for 94841ebd-3bff-4971-9380-bdb63778a136
emergent-agent-e1
vor 6 Monat/en
09e0601
auto-commit for d7b8e818-6608-46ce-9d7e-3b3483387918
emergent-agent-e1
vor 6 Monat/en
f393b53
auto-commit for 8209751f-aa72-4c94-a9b5-65e4d618855c
emergent-agent-e1
vor 6 Monat/en
b323c69
auto-commit for 8d019125-9152-49d8-93f9-4f9f1cfe612e
emergent-agent-e1
vor 6 Monat/en
2663c7e
added TeilnehmerBilder
Julian Müller
vor 6 Monat/en
3a53b48
added original pic for now
Julian Müller
vor 6 Monat/en
a94006a
Bump turbo-rails from 2.0.17 to 2.0.20 Bumps [turbo-rails](https://github.com/hotwired/turbo-rails) from 2.0.17 to 2...
dependabot[bot]
vor 6 Monat/en
56e406d
displaying menu in layout
Julian Müller
vor 6 Monat/en
10c3458
new test for logs
Julian Müller
vor 6 Monat/en
cc649a9
resolved error for betreuer_abrechnung
Julian Müller
vor 6 Monat/en
2ac44a6
logscontroller silencing does not work
Julian Müller
vor 6 Monat/en
4c30daa
Merge branch 'merge-log-viewer' of https://github.com/Cherdenko/jugendcampplaner.de into merge-log-viewer
Julian Müller
vor 6 Monat/en
bfaf112
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
46e81a7
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a82f38c
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
f66b1bc
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a06ce7c
auto-commit for 9dc544bc-b7d7-4c7f-9d49-00de135d667b
emergent-agent-e1
vor 6 Monat/en
93113fd
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
83423f8
auto-commit for 7661ac82-5333-43a4-a267-fe73405ac925
emergent-agent-e1
vor 6 Monat/en
ec51ece
removed t
Julian Müller
vor 6 Monat/en
2988e1f
Merge branch 'merge-log-viewer' of https://github.com/Cherdenko/jugendcampplaner.de into merge-log-viewer
Julian Müller
vor 6 Monat/en
3c19427
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
8d5599a
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
5b966f9
auto-commit for 4a864d30-69c9-42b5-b56b-c99ba00af701
emergent-agent-e1
vor 6 Monat/en
5eae934
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
caa95ea
auto-commit for 2ed7e77d-8139-4ba4-94fe-ed91641485ed
emergent-agent-e1
vor 6 Monat/en
008df06
auto-commit for 65815282-9404-4df0-b695-c2eaf5930911
emergent-agent-e1
vor 6 Monat/en
86b5708
Merge branch 'merge-log-viewer' of https://github.com/Cherdenko/jugendcampplaner.de into merge-log-viewer
Julian Müller
vor 6 Monat/en
eed4627
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
410206a
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a9ef684
auto-commit for 5123c75c-2eff-413b-bde4-523369136600
emergent-agent-e1
vor 6 Monat/en
051418d
auto-commit for a53e44ef-8837-433a-831b-579f14094b94
emergent-agent-e1
vor 6 Monat/en
dddea18
auto-commit for b99ed47f-ecf8-47c3-a2f9-a591424f05e0
emergent-agent-e1
vor 6 Monat/en
6250e78
auto-commit for c0f44b56-3a8d-49a4-b648-87135dc5aa42
emergent-agent-e1
vor 6 Monat/en
f50c2c9
auto-commit for 8f005a64-d049-4dfe-9bb2-f71ad0eea31c
emergent-agent-e1
vor 6 Monat/en
a5568b4
auto-commit for 63631408-07a5-4742-9623-37e46283d321
emergent-agent-e1
vor 6 Monat/en
9a5cf60
auto-commit for 52225799-1599-43aa-ab86-9f5bd2c506cc
emergent-agent-e1
vor 6 Monat/en
044a52f
auto-commit for e4d0f261-9840-47bc-9fef-c8cdac1d72d1
emergent-agent-e1
vor 6 Monat/en
dccce9d
auto-commit for 0a35bc04-a7ae-4283-9b13-d7fca7a82ccf
emergent-agent-e1
vor 6 Monat/en
108e2d6
added env to log pulling
Julian Müller
vor 6 Monat/en
6476387
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
fbf75ff
auto-commit for 14ae275d-b05e-4f40-8df9-5f61a818d567
emergent-agent-e1
vor 6 Monat/en
7aa05c8
auto-commit for 1de58ec7-18e1-40b6-985c-909ae6875132
emergent-agent-e1
vor 6 Monat/en
3665a75
auto-commit for f48a1434-1bec-4920-9fe0-09e9ab6de84f
emergent-agent-e1
vor 6 Monat/en
67994e0
auto-commit for ae39e498-e146-4295-bb96-3022bfe03282
emergent-agent-e1
vor 6 Monat/en
c0432cf
auto-commit for fc4b75b7-8379-4210-8cdf-7b8e02607c8d
emergent-agent-e1
vor 6 Monat/en
453829a
auto-commit for 3a1e2be6-a582-4357-85cb-931ceac0c49d
emergent-agent-e1
vor 6 Monat/en
0c9f6df
auto-commit for 3df98676-bad6-4d0a-bd8c-56f7bf4d4ef7
emergent-agent-e1
vor 6 Monat/en
1d29b5d
auto-commit for bff41118-1cb9-4790-84af-52a0616cff73
emergent-agent-e1
vor 6 Monat/en
52fd697
auto-commit for e36ed728-e41d-4f71-af7d-64c455da2912
emergent-agent-e1
vor 6 Monat/en
5e2d725
Bump tailwindcss-rails from 4.3.0 to 4.4.0 Bumps [tailwindcss-rails](https://github.com/rails/tailwindcss-rails) fro...
dependabot[bot]
vor 6 Monat/en
c3326a9
Bump kamal from 2.8.1 to 2.8.2 Bumps [kamal](https://github.com/basecamp/kamal) from 2.8.1 to 2.8.2. - [Release note...
dependabot[bot]
vor 6 Monat/en
1a3bad3
Bump selenium-webdriver from 4.37.0 to 4.38.0 Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) fro...
dependabot[bot]
vor 6 Monat/en
883e40a
wrong pathing for invoice
Julian Müller
vor 6 Monat/en
d5bac2b
added site admin
Julian Müller
vor 6 Monat/en
7405e88
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
91efe54
auto-commit for e43fafea-b6d6-4054-9ea0-d80cdb6c8936
emergent-agent-e1
vor 6 Monat/en
f5d2765
auto-commit for 3eab0efb-140d-427a-832e-57a654e06300
emergent-agent-e1
vor 6 Monat/en
e337c7f
auto-commit for 267c16b8-a05c-44d4-92db-ad7e4b29dce2
emergent-agent-e1
vor 6 Monat/en
682e911
auto-commit for 50e634f6-e2b8-4665-b318-0e739a4774a3
emergent-agent-e1
vor 6 Monat/en
fe33d40
auto-commit for 4fbfd8c0-e620-4b36-83a3-a0d2961824a5
emergent-agent-e1
vor 6 Monat/en
3593d9f
auto-commit for e2ca4347-05d3-49d1-915f-9570a89242b7
emergent-agent-e1
vor 6 Monat/en
2ac2e50
auto-commit for 520f68e4-4a0e-4924-b0aa-b0f6346aa88f
emergent-agent-e1
vor 6 Monat/en
b12e61f
auto-commit for 9cc8565d-abd0-4f23-8cf0-1e1b4195d4a7
emergent-agent-e1
vor 6 Monat/en
55e814f
auto-commit for 14d3dbe0-2ee8-48c6-94a6-16d7658bd51b
emergent-agent-e1
vor 6 Monat/en
c91e327
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
ee56631
auto-commit for 1d145ec2-df51-4842-9104-4a429df129b8
emergent-agent-e1
vor 6 Monat/en
dd922fb
auto-commit for b4bef3ba-2888-47c4-a0eb-c602ae7233ee
emergent-agent-e1
vor 6 Monat/en
05c3bd9
changes for dashboard
Julian Müller
vor 6 Monat/en
ac62627
added admins devise model
Julian Müller
vor 6 Monat/en
de6f32d
only executing CreateAbrechnung every 1 day at 7am
Julian Müller
vor 6 Monat/en
ae840f5
only executing CreateAbrechnung every 1 day at 7am
Julian Müller
vor 6 Monat/en
6066765
linux plattform to gemfile lock
Julian Müller
vor 6 Monat/en
eb7c48c
gemfile.lock update
Julian Müller
vor 6 Monat/en
3a66053
added reucrring jobs every 1 minute for testing in live
Julian Müller
vor 6 Monat/en
3381a0b
solidqueue is shit and doesnt support windows
Julian Müller
vor 6 Monat/en
03a336e
added solidqueue
Julian Müller
vor 6 Monat/en
95c23ec
pre update
Julian Müller
vor 6 Monat/en
fc6c5b9
changed logic of abrechnungen, creating now with service
Julian Müller
vor 6 Monat/en
c218d6f
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
7bf6763
auto-commit for 988eab90-b61a-48dd-89f3-3df51cbe35e4
emergent-agent-e1
vor 6 Monat/en
4b342f7
auto-commit for 6bf28007-167f-4a7a-992e-49d096a8bdff
emergent-agent-e1
vor 6 Monat/en
1962652
auto-commit for 75ad8d57-c8c6-4f1f-9214-3af0cc17f0c4
emergent-agent-e1
vor 6 Monat/en
063be9e
auto-commit for 05bf3fd5-1175-4e13-98fb-1c2977d9ec55
emergent-agent-e1
vor 6 Monat/en
9ca8621
auto-commit for 3ff0af3f-a2de-49fd-8a13-62e4da05c931
emergent-agent-e1
vor 6 Monat/en
330868b
auto-commit for 7b3a1e66-f219-4649-9925-aac21cac6845
emergent-agent-e1
vor 6 Monat/en
75cc338
auto-commit for 823e5b0c-01de-495c-8077-65845932e158
emergent-agent-e1
vor 6 Monat/en
74daff3
auto-commit for 338849d6-d99f-4a37-a843-a6a476b00eb7
emergent-agent-e1
vor 6 Monat/en
3c19a0f
auto-commit for 5bdc5997-56bd-4902-a704-7458fad0fc96
emergent-agent-e1
vor 6 Monat/en
ecf607f
auto-commit for 62a4c851-aad2-4a59-9cf6-7682b07a8f9b
emergent-agent-e1
vor 6 Monat/en
5a21936
changes to the templates
Julian Müller
vor 6 Monat/en
5a768d8
Merge branch 'merge-pricing-abrechnung' of https://github.com/Cherdenko/jugendcampplaner.de into merge-pricing-abrech...
Julian Müller
vor 6 Monat/en
009c847
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
e2af47c
auto-commit for 11922929-b673-4495-bc96-6d5b5b5ed224
emergent-agent-e1
vor 6 Monat/en
667e8c0
refactor designs
Julian Müller
vor 6 Monat/en
061c2e7
auto-commit for 3195bc61-b05c-4772-b0ca-3f8505ce4554
emergent-agent-e1
vor 6 Monat/en
ff77884
auto-commit for d5c23e37-d166-4d81-af06-e5a535341bd0
emergent-agent-e1
vor 6 Monat/en
c7f2787
auto-commit for 0fb79112-462b-45e6-805e-cbfd3d4dfe5c
emergent-agent-e1
vor 6 Monat/en
a5bb35d
auto-commit for f5f8b793-cc75-4b58-a589-08123a50ab1b
emergent-agent-e1
vor 6 Monat/en
2936b2e
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
50f53db
auto-commit for a9a8bb02-914b-4d37-b7ca-45e2575a7eaf
emergent-agent-e1
vor 6 Monat/en
03d9b85
auto-commit for 83f39aff-6969-4057-9ff8-2500d4e57002
emergent-agent-e1
vor 6 Monat/en
148960b
auto-commit for 6d53b7e1-66da-48cf-8580-0b0d0462298f
emergent-agent-e1
vor 6 Monat/en
b42930f
auto-commit for 9bc29db9-62bd-4879-ba67-42b49cce05aa
emergent-agent-e1
vor 6 Monat/en
cfe2345
auto-commit for 3130e69c-21bc-498c-9482-74f6926bb7e0
emergent-agent-e1
vor 6 Monat/en
da4c893
auto-commit for cecc8540-8c3a-4e45-9d86-3501c83ec657
emergent-agent-e1
vor 6 Monat/en
e54fd10
auto-commit for 18fc460a-c261-43df-a458-03d147935ee4
emergent-agent-e1
vor 6 Monat/en
44d7640
auto-commit for dc74fa35-8e95-4e79-a11e-2b38252a4600
emergent-agent-e1
vor 6 Monat/en
1551f0e
auto-commit for 4422a575-12c0-471f-b45e-21358bf72e18
emergent-agent-e1
vor 6 Monat/en
ac94ac5
auto-commit for 5a8e5d17-63d1-43b2-aa3b-0ccde0b7ab97
emergent-agent-e1
vor 6 Monat/en
00a62d6
auto-commit for 86a34a0c-92ff-4ee0-8303-237a4db863d2
emergent-agent-e1
vor 6 Monat/en
d0d4df9
auto-commit for 05a2e603-b9ca-4c32-acc2-8c6648bfcf99
emergent-agent-e1
vor 6 Monat/en
aa0445c
auto-commit for 32c6ba48-a720-4ba6-9b29-9797093e0b30
emergent-agent-e1
vor 6 Monat/en
d345a9e
made more logic
Julian Müller
vor 6 Monat/en
0ef8aaa
Merge branch 'merge-pricing-abrechnung' of https://github.com/Cherdenko/jugendcampplaner.de into merge-pricing-abrech...
Julian Müller
vor 6 Monat/en
9820d27
changed creation dates
Julian Müller
vor 6 Monat/en
81a3b70
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a46f34c
auto-commit for a422eeba-d980-46fa-9941-ac89565d842d
emergent-agent-e1
vor 6 Monat/en
9629543
auto-commit for 35fadbbb-7bb9-4690-950a-0615c7c31b76
emergent-agent-e1
vor 6 Monat/en
80536b1
auto-commit for 096aac73-c6cb-43b4-a92c-bc26b3a18e2e
emergent-agent-e1
vor 6 Monat/en
7add407
auto-commit for f9c8de6d-d9e8-40df-95da-9fc583999460
emergent-agent-e1
vor 6 Monat/en
80d81ed
auto-commit for e6b1c1d3-96ab-4818-bd09-e3b5079276ce
emergent-agent-e1
vor 6 Monat/en
b7c43f4
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
cd07f48
auto-commit for 1f2ad149-06f9-4577-b8e1-1d4a16100c03
emergent-agent-e1
vor 6 Monat/en
0569fc0
auto-commit for 213eb61f-b7b3-4ed2-9a37-dac3875b9e19
emergent-agent-e1
vor 6 Monat/en
bc59b9b
auto-commit for 4f71b0bc-749a-46b4-905a-707347723147
emergent-agent-e1
vor 6 Monat/en
ef8427e
auto-commit for 71419e6a-f37f-4b9a-925e-8ea1268fd762
emergent-agent-e1
vor 6 Monat/en
2e4770d
auto-commit for 026f1e35-9fbd-44cf-a6b4-2ac0d10960a4
emergent-agent-e1
vor 6 Monat/en
cc01864
auto-commit for 1c503973-37cc-4c0f-a0ef-9231bdb28261
emergent-agent-e1
vor 6 Monat/en
c5d3e8e
auto-commit for d4e6721a-5854-40f0-9b96-5fb070c8d434
emergent-agent-e1
vor 6 Monat/en
be2f1bd
auto-commit for 72014b14-9834-4ff6-b2c0-45a8a8c6506b
emergent-agent-e1
vor 6 Monat/en
6e28f4e
auto-commit for ed477f6d-1262-4b6d-8102-9051ebac60c5
emergent-agent-e1
vor 6 Monat/en
882b0c7
auto-commit for 6064b455-82b6-417a-9d39-ddd4389e772c
emergent-agent-e1
vor 6 Monat/en
a32540a
auto-commit for 1d0270bb-6a0a-4787-8e2d-425a5959e64c
emergent-agent-e1
vor 6 Monat/en
f62e778
auto-commit for 6872a0b6-0e3d-4b6f-81a0-de111786f7f1
emergent-agent-e1
vor 6 Monat/en
4085c86
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
2ff79bf
auto-commit for ec505441-191e-4855-a4de-a164d6d2af4b
emergent-agent-e1
vor 6 Monat/en
0071a74
auto-commit for 266631e0-2d71-42d7-8d88-6fd8d358f810
emergent-agent-e1
vor 6 Monat/en
a5f041a
auto-commit for 45f79580-95a5-411c-a47b-28f507e1074f
emergent-agent-e1
vor 6 Monat/en
6af79fd
auto-commit for 7acbb8f2-a8b1-4921-887c-8bbb60924823
emergent-agent-e1
vor 6 Monat/en
ff40713
auto-commit for bb478521-285c-45d7-9c3c-81d77d5bd37f
emergent-agent-e1
vor 6 Monat/en
d36d0cb
auto-commit for 8fa83ffb-5bee-4ba1-bfef-bb39b87a58c4
emergent-agent-e1
vor 6 Monat/en
f5dc9fc
auto-commit for bd2face5-d1ac-4079-b310-70fdb30bc4c2
emergent-agent-e1
vor 6 Monat/en
b005a95
auto-commit for e3d980cb-5ccf-46d3-881e-4aa6c3fbc5a8
emergent-agent-e1
vor 6 Monat/en
1ea34f5
auto-commit for 5c26a789-a9dc-4f13-a0cf-a6a0aac4fcf9
emergent-agent-e1
vor 6 Monat/en
eef18fc
auto-commit for 12b77aac-6b52-48a7-ae1c-95a2d0c86ee6
emergent-agent-e1
vor 6 Monat/en
96d84b1
auto-commit for 0ff20e66-2064-4d39-8f63-3cfb9c68a9f0
emergent-agent-e1
vor 6 Monat/en
d1f6f16
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
98373bd
auto-commit for ac40a0cf-cfbd-4a73-bc49-9f8030e2bdd2
emergent-agent-e1
vor 6 Monat/en
3da893a
auto-commit for 174cc244-5644-4ed2-abce-aeb5517c875e
emergent-agent-e1
vor 6 Monat/en
432e238
auto-commit for 7da40289-4173-41c8-bc4a-1438c025c439
emergent-agent-e1
vor 6 Monat/en
4590dd0
auto-commit for 18fb2451-6bca-41c3-96da-a6017de9537c
emergent-agent-e1
vor 6 Monat/en
947ab2e
auto-commit for d6c084c8-1443-4266-8e2a-902aceaef524
emergent-agent-e1
vor 6 Monat/en
1a62fd5
auto-commit for 013dfca4-c2ba-4c50-a4aa-bcb8b0d0de0f
emergent-agent-e1
vor 6 Monat/en
8c2472a
auto-commit for a166fd17-6671-4ebc-b0e0-54b52009ae27
emergent-agent-e1
vor 6 Monat/en
4c7acc2
auto-commit for 60c5cd08-0997-468a-938c-368ffc2c2ec0
emergent-agent-e1
vor 6 Monat/en
3591583
auto-commit for 626ebb20-40fb-4f95-a076-0a24625a5d76
emergent-agent-e1
vor 6 Monat/en
c6b6f43
auto-commit for 46723c70-5324-4e14-95a8-f6364ec721f1
emergent-agent-e1
vor 6 Monat/en
8078855
auto-commit for df9817ac-9bf3-4bbc-9926-8ee2f3528f16
emergent-agent-e1
vor 6 Monat/en
c5fac95
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
e66079f
auto-commit for 03f9209f-5e54-406f-affd-8aab4ee54d84
emergent-agent-e1
vor 6 Monat/en
1d82981
auto-commit for 3ba4475f-82b2-4f46-ab7f-67b6ae0c406b
emergent-agent-e1
vor 6 Monat/en
6c0f2b1
auto-commit for a8947594-e4f2-4e33-9c8f-9241e782decc
emergent-agent-e1
vor 6 Monat/en
7292652
auto-commit for 0b8cf50b-e26c-4ccc-b51f-ad45f8c30c4b
emergent-agent-e1
vor 6 Monat/en
6f23c5a
icon color dashboard, darkmode changed to white
Julian Müller
vor 6 Monat/en
96dfcca
0.9 BETA
Julian Müller
vor 6 Monat/en
749796b
Merge branch 'merge-dashboard-emerge'
Julian Müller
vor 6 Monat/en
c9eb4b5
refined dashboard
Julian Müller
vor 6 Monat/en
99c37c0
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
f621f28
auto-commit for 01191cfb-1c76-4a80-9d5d-48aace6eaa9c
emergent-agent-e1
vor 6 Monat/en
2bce48a
auto-commit for d3c80940-bdf5-42bb-9f6c-ee9694ad83a5
emergent-agent-e1
vor 6 Monat/en
4bef097
auto-commit for 108f011f-e22c-44d3-8e3d-c8066250e5c1
emergent-agent-e1
vor 6 Monat/en
6714948
auto-commit for 06a8fd5f-68fa-4c1a-8469-48cd18bdf0e5
emergent-agent-e1
vor 6 Monat/en
a1ee3e4
auto-commit for e6e549c5-7751-4e28-80d2-6aa57ab86ddf
emergent-agent-e1
vor 6 Monat/en
a581fca
Merge branch 'merge-misc-emerge'
Julian Müller
vor 6 Monat/en
e0777a1
changes for picture upload
Julian Müller
vor 6 Monat/en
135429c
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a3277c5
auto-commit for bd50a2f2-9b2b-44d3-aabb-735ef845c30d
emergent-agent-e1
vor 6 Monat/en
2ccfd09
auto-commit for 454e3b57-6f89-41b6-be7e-d2f3a3809dcb
emergent-agent-e1
vor 6 Monat/en
500891e
auto-commit for 0e22d2fb-d703-433c-bbc2-8678cd4e3a51
emergent-agent-e1
vor 6 Monat/en
0a6c8ac
auto-commit for 56d011b3-8189-44e2-b27a-4fa00d11d459
emergent-agent-e1
vor 6 Monat/en
bf12ca5
auto-commit for d8b5bf13-a402-49bd-947e-86893ccf1ab7
emergent-agent-e1
vor 6 Monat/en
e0b8d09
auto-commit for ff31a5f4-c1d4-48e4-aa10-fb1098c7e6d0
emergent-agent-e1
vor 6 Monat/en
db1d466
auto-commit for b13c0b3b-cc69-4bb9-91ec-95be568116d4
emergent-agent-e1
vor 6 Monat/en
d1b2f46
auto-commit for 062c87f1-cf8f-411e-bc96-2f57373192c0
emergent-agent-e1
vor 6 Monat/en
3b9b400
Merge branch 'merge-strandwache-emerge'
Julian Müller
vor 6 Monat/en
016a1e8
refactored links
Julian Müller
vor 6 Monat/en
f72c9d1
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
94bf032
auto-commit for 48c555f5-2504-4099-ab90-e8981e76d327
emergent-agent-e1
vor 6 Monat/en
86e7f22
auto-commit for 4db227ac-ebe3-4e57-8e2f-ec324c7ba10b
emergent-agent-e1
vor 6 Monat/en
2f556d5
auto-commit for 0f0d505f-e588-467a-a091-7e55a5337c5b
emergent-agent-e1
vor 6 Monat/en
d90738b
auto-commit for b90ac70d-d8a7-41b7-bd0e-e7b5b4918f82
emergent-agent-e1
vor 6 Monat/en
8440d82
auto-commit for ca580c14-4c5d-49fd-b3e6-05c14ac80b08
emergent-agent-e1
vor 6 Monat/en
a3404e3
Merge branch 'merge-nachtwache-emerge'
Julian Müller
vor 6 Monat/en
ebec9a4
fixed bugs
Julian Müller
vor 6 Monat/en
1b90757
Merge branch 'merge-nachtwache-emerge' of https://github.com/Cherdenko/jugendcampplaner.de into merge-nachtwache-emerge
Julian Müller
vor 6 Monat/en
5a8fbb4
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
8773c2e
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
ab47b4b
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
1899211
auto-commit for 81413252-4960-4014-b92c-0904c060f5e6
emergent-agent-e1
vor 6 Monat/en
afcadd3
auto-commit for 9ea23fc4-1af9-4584-b794-80b8a7ac7636
emergent-agent-e1
vor 6 Monat/en
066f934
auto-commit for 0df7c2fb-67be-4ba8-99e3-5cc2b3c838c3
emergent-agent-e1
vor 6 Monat/en
04e491b
auto-commit for 2de1fe7c-be74-4dd6-b0fc-c3ae85673c7b
emergent-agent-e1
vor 6 Monat/en
445fe44
changes to link structure
Julian Müller
vor 6 Monat/en
68980a8
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
19c7022
auto-commit for d3e49c9e-8bf1-4f5a-97a7-499b2acb3108
emergent-agent-e1
vor 6 Monat/en
632b0d5
auto-commit for 88634180-e511-47cd-a0be-c42bdd2ec61e
emergent-agent-e1
vor 6 Monat/en
e07699f
auto-commit for b29223cc-f318-4c6c-b968-b572ae407a23
emergent-agent-e1
vor 6 Monat/en
d60ce97
auto-commit for 04c24868-b662-4c5a-ae68-e7cbe4708ed8
emergent-agent-e1
vor 6 Monat/en
eb4a11a
auto-commit for 559aef54-aaae-494a-896c-899861fee253
emergent-agent-e1
vor 6 Monat/en
bca1eeb
Merge branch 'merge-kurs-emerge'
Julian Müller
vor 6 Monat/en
ff0e259
fixed errors kurs not null and link error
Julian Müller
vor 6 Monat/en
f9db996
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
13885f2
auto-commit for 4e23aa01-463b-493d-9098-58292acc11df
emergent-agent-e1
vor 6 Monat/en
19ca73c
auto-commit for 8668fb2c-8f71-43d3-817b-f49a9e7d8b31
emergent-agent-e1
vor 6 Monat/en
00001ce
Merge branch 'merge-gaesteliste-emerge'
Julian Müller
vor 6 Monat/en
28d1f7d
replace = with :
Julian Müller
vor 6 Monat/en
b1d452d
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
e2cb10a
auto-commit for 859e1cea-bb25-4ec1-8cdf-3778bafc62a1
emergent-agent-e1
vor 6 Monat/en
d77307b
auto-commit for 776bd7f9-cc52-494c-8b8c-1f73bdaa66e6
emergent-agent-e1
vor 6 Monat/en
1970748
auto-commit for 93407a6c-f2fa-4dfa-89df-cda16f784ef6
emergent-agent-e1
vor 6 Monat/en
a7763a1
auto-commit for 73d1112c-f589-43ba-bf16-2417430e529a
emergent-agent-e1
vor 6 Monat/en
7f71642
auto-commit for 40586550-7331-440e-ba2c-832a088ec88a
emergent-agent-e1
vor 6 Monat/en
ba6b8d9
showing teilnehmers if they are not there
Julian Müller
vor 6 Monat/en
b905ebc
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
926054d
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
1bc2a3e
auto-commit for a7643553-ebd4-4733-a1fe-d22c89920808
emergent-agent-e1
vor 6 Monat/en
7b05ab8
auto-commit for ba7b3809-66ee-4bed-ad0f-19199b5ec54e
emergent-agent-e1
vor 6 Monat/en
76b8f61
auto-commit for 0f752081-d329-4db5-b061-4c940c7af7cc
emergent-agent-e1
vor 6 Monat/en
c53c169
auto-commit for 9425ec20-3068-4d5c-afbc-c55da523c853
emergent-agent-e1
vor 6 Monat/en
65dbe82
auto-commit for eab9d59c-2d9c-4f29-ad51-73deb9456aa4
emergent-agent-e1
vor 6 Monat/en
6efd9ec
auto-commit for 584f95d4-4258-454a-9e95-916100fac1a7
emergent-agent-e1
vor 6 Monat/en
3209352
auto-commit for c4de89de-451f-4497-aadf-56ea1f5dbf8b
emergent-agent-e1
vor 6 Monat/en
0f05e8f
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
c0be9d6
auto-commit for aa2808e9-ca98-4378-bf07-00c9fe993886
emergent-agent-e1
vor 6 Monat/en
5fd4efd
auto-commit for 725734dc-52fb-44db-a567-ab40855bacfe
emergent-agent-e1
vor 6 Monat/en
e103556
auto-commit for 75c6eac6-e6e2-469b-8bb9-b044a91a7261
emergent-agent-e1
vor 6 Monat/en
0bebe1b
auto-commit for 3279ef4c-a014-4a9d-a5ec-3ffddfd56025
emergent-agent-e1
vor 6 Monat/en
748fd8e
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
d192261
auto-commit for d6adaaa3-f955-434b-9bba-8c0c03b15523
emergent-agent-e1
vor 6 Monat/en
b2bc345
auto-commit for b51277d5-d8ba-4898-a823-5129b608eb3f
emergent-agent-e1
vor 6 Monat/en
932430c
auto-commit for 380bbc10-23d6-48dc-92f6-5e34b1651f0f
emergent-agent-e1
vor 6 Monat/en
88b992b
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
b24494d
auto-commit for e2c62630-baff-4c11-9b58-eae67ca5c50a
emergent-agent-e1
vor 6 Monat/en
822de30
auto-commit for 1c2d7345-ca7c-4771-bdde-f31a761b5d96
emergent-agent-e1
vor 6 Monat/en
18f05df
auto-commit for 28d8f447-6b44-4a50-a7e7-0553a55350c2
emergent-agent-e1
vor 6 Monat/en
2af281f
auto-commit for 9fa1b121-f87a-41f8-950d-6cabd278ac29
emergent-agent-e1
vor 6 Monat/en
3ef5e80
auto-commit for e6a415e1-c92d-4221-813f-a89b2f3ee1d9
emergent-agent-e1
vor 6 Monat/en
4954dea
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
7e770b8
auto-commit for 2bc6ecca-e998-40a4-aac8-232861c0aa70
emergent-agent-e1
vor 6 Monat/en
b614e67
auto-commit for 9029d5e1-83b8-4f63-a1c6-c795ac47d418
emergent-agent-e1
vor 6 Monat/en
e029036
auto-commit for 588ebff6-ce70-4c55-aea6-f6753e720449
emergent-agent-e1
vor 6 Monat/en
4dd1a6f
auto-commit for 465fc2b5-9d3c-4478-a061-04a35309e418
emergent-agent-e1
vor 6 Monat/en
aa51dec
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
18da244
auto-commit for 112a590c-3181-46b5-abcb-06a3aab3c3e8
emergent-agent-e1
vor 6 Monat/en
1eeeab3
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
fb01a17
Merge branch 'merge-an_abreise_vorgang-emerge'
Julian Müller
vor 6 Monat/en
29656a7
teilnehmer rendering was needed for on_failure | added freizeit to mass_an_abreise_vorgang
Julian Müller
vor 6 Monat/en
9017d6b
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
5520eb3
auto-commit for eb9d89dc-df2e-4bce-bab5-065776da65b6
emergent-agent-e1
vor 6 Monat/en
a3d2377
auto-commit for 190c11f9-84ed-48e9-8c6f-252b656b1569
emergent-agent-e1
vor 6 Monat/en
06fea6e
auto-commit for ca8730b9-3b9e-4114-9a22-cc077aeab1a0
emergent-agent-e1
vor 6 Monat/en
6a175d9
auto-commit for 4869d9c9-72ae-47ca-8e52-4baa99df50f7
emergent-agent-e1
vor 6 Monat/en
8261d1a
auto-commit for d39c935c-768f-4c02-ba85-1b04784d8c43
emergent-agent-e1
vor 6 Monat/en
7bb12ce
auto-commit for c4857194-d875-4510-bb5d-70b4e1e2716b
emergent-agent-e1
vor 6 Monat/en
6cee12b
auto-commit for cd2d90dc-9e9d-4411-b00d-e39718be7346
emergent-agent-e1
vor 6 Monat/en
ce312fd
auto-commit for 413ac2c5-8206-40ed-9145-ec9480f80c9d
emergent-agent-e1
vor 6 Monat/en
a3202cc
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
4d412a9
auto-commit for 7437bb53-c90d-4497-ad1e-827ae55c14ed
emergent-agent-e1
vor 6 Monat/en
d051975
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
8ebd8c7
auto-commit for b0711cf9-897c-4a68-8828-5dab3b8d7f63
emergent-agent-e1
vor 6 Monat/en
fe39080
auto-commit for 72992bea-4c36-487e-bcc9-1f79faa3c5a1
emergent-agent-e1
vor 6 Monat/en
75173ac
auto-commit for 693c4ec3-9db3-4b8c-9df4-5b51439a0057
emergent-agent-e1
vor 6 Monat/en
a46b298
resolved merge conflict
Julian Müller
vor 6 Monat/en
e894f76
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
fcc48bb
auto-commit for bdc773a5-1d6c-4978-bbe3-4e7d84034ffc
emergent-agent-e1
vor 6 Monat/en
409afdc
auto-commit for b27d11a1-23d4-4390-a91c-bdf91aa149c8
emergent-agent-e1
vor 6 Monat/en
4ca21b0
auto-commit for 1057fa7f-c40e-4902-a6c3-79535d84d8f5
emergent-agent-e1
vor 6 Monat/en
eb33246
auto-commit for 1b4a57ee-2f1e-482d-aaa2-59d19b28af9c
emergent-agent-e1
vor 6 Monat/en
0c3a15a
auto-commit for 5594e491-5b98-4230-be1f-fc22dbd5ea3a
emergent-agent-e1
vor 6 Monat/en
4f9c25b
auto-commit for 9af8ba44-196f-431f-bd0e-73bbc51eaf4d
emergent-agent-e1
vor 6 Monat/en
dafb1f4
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
72d3296
auto-commit for 483008cd-714f-44f8-9d70-6a63518231f8
emergent-agent-e1
vor 6 Monat/en
d3f45b4
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
30a044f
auto-commit for a0abf881-01e5-4e1a-8a53-7eda054ee708
emergent-agent-e1
vor 6 Monat/en
c0518d6
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
775a2d6
auto-commit for 31937bca-cca7-4bcb-8797-b95f96d1336c
emergent-agent-e1
vor 6 Monat/en
ff50835
auto-commit for eca4bfea-8cea-4d34-9d1f-7d7407048586
emergent-agent-e1
vor 6 Monat/en
bfb485e
auto-commit for ee7fab58-df8c-48cf-ad9a-582b04ded073
emergent-agent-e1
vor 6 Monat/en
33c9652
auto-commit for d7e21d09-62ad-4281-b308-49b30599b2b3
emergent-agent-e1
vor 6 Monat/en
b71574a
auto-commit for ad8749bf-66b6-447f-bf82-748c1395742c
emergent-agent-e1
vor 6 Monat/en
ccd9a57
removed unecessary card
Julian Müller
vor 6 Monat/en
7c6ec18
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a6c0d6f
auto-commit for 95b7eb00-a65d-492f-b426-5bb539ab6271
emergent-agent-e1
vor 6 Monat/en
23e790c
auto-commit for cbee8547-4fda-4b3c-afda-32ac9dbd773e
emergent-agent-e1
vor 6 Monat/en
160afc9
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
601b782
auto-commit for 84cdb05f-9694-4f51-8867-f264a7fcb43d
emergent-agent-e1
vor 6 Monat/en
63c0065
auto-commit for 262b28cf-9780-4491-93a9-25652413acac
emergent-agent-e1
vor 6 Monat/en
beed25e
auto-commit for 9af2794b-a2c8-4611-8392-ecfa13e83798
emergent-agent-e1
vor 6 Monat/en
dda2d92
auto-commit for 36bf2534-da8d-4d1c-826b-9d17c1b8094a
emergent-agent-e1
vor 6 Monat/en
a7231c8
auto-commit for 6c19a937-0c7b-4b8a-8f7b-eed0f265c6ac
emergent-agent-e1
vor 6 Monat/en
dc6ac01
auto-commit for e08bb597-b6dd-4a8c-9602-013ab66a62c7
emergent-agent-e1
vor 6 Monat/en
ef8eed2
auto-commit for f67c5723-bb40-4574-ac81-c0ff8d2f8c29
emergent-agent-e1
vor 6 Monat/en
be9355a
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
2556fc1
auto-commit for 7f80dd1a-3001-4eaa-9429-4d83fc3962ea
emergent-agent-e1
vor 6 Monat/en
6a6d720
auto-commit for 4fc04074-4461-4c6e-a6b1-c75b1e4ff95a
emergent-agent-e1
vor 6 Monat/en
614b5be
auto-commit for 1716b862-69e0-4f47-a430-a35efa1547b5
emergent-agent-e1
vor 6 Monat/en
54ae75a
auto-commit for 49e25f1a-96fe-4207-a48b-1f83113412b6
emergent-agent-e1
vor 6 Monat/en
867da16
auto-commit for 92a16143-fd5b-45ee-86f0-97b730dbe0d3
emergent-agent-e1
vor 6 Monat/en
3b30fa5
auto-commit for d84a01e4-6c72-4ed8-96e3-abc749c57670
emergent-agent-e1
vor 6 Monat/en
47734e7
auto-commit for bc39faaa-93e2-4dea-9fa5-8df222beefa7
emergent-agent-e1
vor 6 Monat/en
644a2a4
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
0c995ca
auto-commit for d1b97642-4e5b-4f03-b1df-5ef4dca0c3b4
emergent-agent-e1
vor 6 Monat/en
257c013
auto-commit for 11add11c-f04c-4ba8-ab30-c711ee0fa1fd
emergent-agent-e1
vor 6 Monat/en
f15f44a
auto-commit for 4225eda7-c0f4-4853-bdb8-149f50b6496d
emergent-agent-e1
vor 6 Monat/en
3f38e49
auto-commit for 583bd75a-f939-4f36-96b2-6707f9037893
emergent-agent-e1
vor 6 Monat/en
9461294
auto-commit for f4a0a7f1-7e82-4ee8-bf3a-b4916d33e304
emergent-agent-e1
vor 6 Monat/en
eb2eee8
auto-commit for 9371ec46-a39b-4499-bc95-1152ef943e5d
emergent-agent-e1
vor 6 Monat/en
7a88dc1
Auto-commit before changes
emergent-agent-e1
vor 6 Monat/en
2e31ba4
auto-commit for 7ce82137-b975-46c4-8252-2be0ffb6f75a
emergent-agent-e1
vor 6 Monat/en
0f78355
auto-commit for 7fa7d76a-9255-41ae-9a4f-b7d5e93cfa25
emergent-agent-e1
vor 6 Monat/en
9f2d7cf
anwesenheitskontroll_vorgang size should now display correctly
Julian Müller
vor 6 Monat/en
5c3a9aa
resolved conflicts
Julian Müller
vor 6 Monat/en
75d0b8e
fixed links
Julian Müller
vor 6 Monat/en
5cc7b3d
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
dbef478
auto-commit for 1fc6653a-5ef3-4bba-a96f-5c7512d663e3
emergent-agent-e1
vor 6 Monat/en
a587461
auto-commit for 688167af-e811-4f62-b17d-a25e4c351467
emergent-agent-e1
vor 6 Monat/en
d8b9f2d
auto-commit for 321d98d7-1475-4e81-b15a-c1bd3841eca5
emergent-agent-e1
vor 6 Monat/en
33258ac
auto-commit for 74904e8c-ca19-4d99-9004-bcf44c8701b6
emergent-agent-e1
vor 6 Monat/en
b961b4e
resolved conflit for locale
Julian Müller
vor 6 Monat/en
f1a116f
resolved conflicts
Julian Müller
vor 6 Monat/en
2c9fecb
updated errors
Julian Müller
vor 6 Monat/en
647c0df
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
71c0f61
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
a55f709
auto-commit for 3828cbaf-5358-4264-944d-970ad517ee11
emergent-agent-e1
vor 6 Monat/en
a7a7bda
auto-commit for e992af3f-af2f-41fa-80fe-1107492237e4
emergent-agent-e1
vor 6 Monat/en
1e551c7
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
10c3e5c
auto-commit for 89dea646-83a7-4b97-8963-d9638ba6ee78
emergent-agent-e1
vor 6 Monat/en
87b9967
auto-commit for 41579e65-9b78-4a6d-a749-d18198241800
emergent-agent-e1
vor 6 Monat/en
a795e32
auto-commit for 99254f9f-fec3-4daa-8771-0f71ed30b114
emergent-agent-e1
vor 6 Monat/en
d3573d4
auto-commit for e258b996-53e5-4ded-8061-c10fe4eb4337
emergent-agent-e1
vor 6 Monat/en
889ddb7
auto-commit for 3dbe8ee0-ad65-4880-b7f5-c2057bd68c4e
emergent-agent-e1
vor 6 Monat/en
fe4fd7c
merged, removed conflicts
Julian Müller
vor 6 Monat/en
5406e74
corrected mistakes
Julian Müller
vor 6 Monat/en
133ccd4
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
6a8e0a9
Auto-generated changes
emergent-agent-e1
vor 6 Monat/en
2351393
auto-commit for 5fa7636a-18ae-4f75-85f0-f67329b3ae45
emergent-agent-e1
vor 7 Monat/en
074b864
auto-commit for 42563532-bbbf-41f1-83eb-bcf70cbf1a63
emergent-agent-e1
vor 7 Monat/en
791c16d
auto-commit for 73fa7115-bc0c-4bd0-9858-110088e06bf7
emergent-agent-e1
vor 7 Monat/en
d1d3737
auto-commit for 66f615e0-d123-4682-bd91-a5d1e37b31ec
emergent-agent-e1
vor 7 Monat/en
bf8d1e5
auto-commit for d581096b-39eb-4635-a33f-4de944448e39
emergent-agent-e1
vor 7 Monat/en
761101c
auto-commit for 9f137658-a910-4d53-a0b0-de0905789bef
emergent-agent-e1
vor 7 Monat/en
0c02ac5
auto-commit for eaef1426-2c72-4680-8d65-31b2976f9317
emergent-agent-e1
vor 7 Monat/en
96dd11c
auto-commit for 7994060e-5c65-4c3a-99b8-f187c9b4f781
emergent-agent-e1
vor 7 Monat/en
727132e
auto-commit for f493bd96-85e4-408a-bd11-1dcc1b7f688a
emergent-agent-e1
vor 7 Monat/en
4bc7472
fixed paths for delete
Julian Müller
vor 7 Monat/en
a1d12df
corrected some errors
Julian Müller
vor 7 Monat/en
c6d0a55
Auto-generated changes
emergent-agent-e1
vor 7 Monat/en
93120b5
auto-commit for b47cc676-5077-468e-a517-ac7c095ca17c
emergent-agent-e1
vor 7 Monat/en
f7c0006
auto-commit for 2711c6dc-52ea-4536-907d-a9e386e388b8
emergent-agent-e1
vor 7 Monat/en
79c018a
auto-commit for b4729705-b8ba-4fbc-a852-f06085757f58
emergent-agent-e1
vor 7 Monat/en
dc919ef
auto-commit for fb5bfaff-7cf7-421c-8b53-61d22dc51818
emergent-agent-e1
vor 7 Monat/en
bc4ca2c
auto-commit for ec18d14b-fd0d-4436-8e6e-2b3dd268d7c0
emergent-agent-e1
vor 7 Monat/en
f255e4d
auto-commit for b48e4649-151e-4de6-ad1c-645a96fdf26e
emergent-agent-e1
vor 7 Monat/en
8f9965a
auto-commit for a66671f9-da75-4651-8200-347f96dfdebc
emergent-agent-e1
vor 7 Monat/en
b83753d
auto-commit for 1f466d08-aa16-49a2-ab0b-e5391d3950d7
emergent-agent-e1
vor 7 Monat/en
0825b5c
auto-commit for 63212b36-9e2f-4033-9ca6-2f3028171b41
emergent-agent-e1
vor 7 Monat/en
625ec9f
auto-commit for c63f88a2-6c21-4083-bb47-7df2ec81789c
emergent-agent-e1
vor 7 Monat/en
f183d15
auto-commit for feb9074d-044c-48ff-8b3a-ae07210ba5e4
emergent-agent-e1
vor 7 Monat/en
df8fbf2
auto-commit for 755b16eb-56b5-4011-8e42-7aa27fac457a
emergent-agent-e1
vor 7 Monat/en
08efb7b
auto-commit for 990be9bf-022e-4248-8f8d-704f20c9668f
emergent-agent-e1
vor 7 Monat/en
eb9b0d5
auto-commit for fecd504d-a136-4fed-b846-4d9016eef78b
emergent-agent-e1
vor 7 Monat/en
a1d3129
auto-commit for f804117f-06be-4f48-bf04-84adf366d3db
emergent-agent-e1
vor 7 Monat/en
9aa642a
auto-commit for 640462fd-a04b-4427-83d2-26d6b4e84c68
emergent-agent-e1
vor 7 Monat/en
8c3abda
auto-commit for 26f4ad88-aca3-4ec0-b307-68b788bf26b8
emergent-agent-e1
vor 7 Monat/en
61e1879
exluded home page from container layout
Julian Müller
vor 7 Monat/en
6b782cd
updated landingpage
Julian Müller
vor 7 Monat/en
f0129e0
Merge branch 'merge-layout-emerge'
Julian Müller
vor 7 Monat/en
5391b0f
modified design decisions, made breadcrumbs only appear on large layouts again
Julian Müller
vor 7 Monat/en
90e1553
Auto-generated changes
emergent-agent-e1
vor 7 Monat/en
c428f95
auto-commit for 9abc0141-7a18-4845-aad3-7bfb2189d967
emergent-agent-e1
vor 7 Monat/en
f01e9a2
auto-commit for bd89bbde-3375-409a-9184-7fe9b85a0a24
emergent-agent-e1
vor 7 Monat/en
cd2ab8f
auto-commit for 879873bd-802f-4724-960f-a0e37280ac18
emergent-agent-e1
vor 7 Monat/en
6cef61c
auto-commit for f0ca89ad-a0f8-4025-b864-442e75c8ebc8
emergent-agent-e1
vor 7 Monat/en
cdd419f
auto-commit for 7bf8f9e8-8638-4cca-85a4-0d4eb1d935bf
emergent-agent-e1
vor 7 Monat/en
efc4a1c
Auto-commit before changes
emergent-agent-e1
vor 7 Monat/en
7a0eec7
Merge branch 'merge-frontend-emerge'
Julian Müller
vor 7 Monat/en
08bf47c
added func
Julian Müller
vor 7 Monat/en
6b32352
added iml file
Julian Müller
vor 7 Monat/en
5356d9d
Auto-generated changes
emergent-agent-e1
vor 7 Monat/en
b32ab83
auto-commit for 874fb23d-3b26-4972-a6ce-54ceb03f70ba
emergent-agent-e1
vor 7 Monat/en
02294da
auto-commit for 7e8949cd-2ccb-4de3-a58f-41c4b56735ed
emergent-agent-e1
vor 7 Monat/en
3b363a5
auto-commit for e595c9cd-a043-4a92-9180-b5958a504d6e
emergent-agent-e1
vor 7 Monat/en
64cf9c9
auto-commit for ce0edf4a-db5f-4b0a-a46b-e1d5ead67972
emergent-agent-e1
vor 7 Monat/en
0026144
auto-commit for d43af424-4775-4b72-a52c-10e989be741f
emergent-agent-e1
vor 7 Monat/en
c56c3c0
auto-commit for 1d67a493-ba6a-41b1-be3e-9d1958407514
emergent-agent-e1
vor 7 Monat/en
4aef7b7
auto-commit for 1fdbecf8-5bcb-408e-9bb5-ddab1e09c820
emergent-agent-e1
vor 7 Monat/en
7d91d6c
September 2025
a
Julian Müller
vor 7 Monat/en
1713c7c
gaesteliste csv
Julian Müller
vor 7 Monat/en
cbab446
updated gaesteliste
Julian Müller
vor 7 Monat/en
3793776
target blank
Julian Müller
vor 7 Monat/en
e54209d
newest first
Julian Müller
vor 7 Monat/en
60da5d4
added pdf export for betreuer_abrechnung
Julian Müller
vor 7 Monat/en
9411872
betreuerabrechnung
Julian Müller
vor 7 Monat/en
34b0d3d
aussleih_vorgang line rendering was terrible
Julian Müller
vor 7 Monat/en
d24f70a
order by asc
Julian Müller
vor 7 Monat/en
12036dc
made shortinfo page
Julian Müller
vor 7 Monat/en
ca50a57
made 404 more funny
Julian Müller
vor 7 Monat/en
9a1e2b8
fixed some shitty list shit which was shitty
Julian Müller
vor 7 Monat/en
c8bc0ac
added crumb for shitty
Julian Müller
vor 7 Monat/en
2fae526
changed resolved to developed of shittylist
Julian Müller
vor 7 Monat/en
b1b447b
added full name with age
Julian Müller
vor 7 Monat/en
b8667a7
nachtwache order changed
Julian Müller
vor 7 Monat/en
921f6b2
functionality for better anwesenheitsprüfung added
Julian Müller
vor 7 Monat/en
afa59c2
selective regeneration of kuechendienst
Julian Müller
vor 7 Monat/en
4403a1f
fixed ereignisse, sorry lisa :/
Julian Müller
vor 8 Monat/en
d5b5f56
changed time to 17:30
Julian Müller
vor 8 Monat/en
d2b7d39
added determistic way of determining teilnehmers
Julian Müller
vor 8 Monat/en
1eb37d2
added new 404 and 500 pages tyty Tom
Julian Müller
vor 8 Monat/en
09e6d3b
default value for an_abreise
Julian Müller
vor 8 Monat/en
a3ba19d
works
Julian Müller
vor 8 Monat/en
702e302
fixed bug in anwesenheitskontrolle
Julian Müller
vor 8 Monat/en
2958a80
only shows teilnehmers which in fact did not use an_abreise_vorgang
Julian Müller
vor 8 Monat/en
e5f72b7
zeltnummer with upload pic
Julian Müller
vor 8 Monat/en
3af10c9
added ausgezahlter Betrag for betreuerabrechnung
Julian Müller
vor 8 Monat/en
c76d813
confirm
Julian Müller
vor 8 Monat/en
d1a32d3
proofread wizzard
Julian Müller
vor 8 Monat/en
39b97ed
wrong value for going out flat
Julian Müller
vor 8 Monat/en
e0eefa1
made shitty list less shitty
Julian Müller
vor 8 Monat/en
c7a3b50
added shittylist
Julian Müller
vor 8 Monat/en
ff1d18c
added rules book
Julian Müller
vor 8 Monat/en
b367798
zeltnr
Julian Müller
vor 8 Monat/en
5ec3d66
=
Julian Müller
vor 8 Monat/en
98c5d6b
zeltnummer shown for teilnehmer
Julian Müller
vor 8 Monat/en
d98c3f6
fuckton of deps for wysimark
Julian Müller
vor 8 Monat/en
764406d
added export to teilnehmers
Julian Müller
vor 8 Monat/en
cdfdfbf
added ausgangssperrfield
Julian Müller
vor 8 Monat/en
930bbbb
t
Julian Müller
vor 8 Monat/en
c1b736a
pushed null check with ereignisse
Julian Müller
vor 8 Monat/en
f296cf7
test
Julian Müller
vor 8 Monat/en
1ccc802
teilnehmers can be selected once mroe
Julian Müller
vor 8 Monat/en
fc2f297
added ereignisse and ereignistypes
Julian Müller
vor 8 Monat/en
21edf41
added ausgeh ort
Julian Müller
vor 8 Monat/en
21989d5
massenausgeh_vorgang more readable
Julian Müller
vor 8 Monat/en
40e83da
fixed prod
Julian Müller
vor 8 Monat/en
77fdd6d
changed order for massen_ausgeh_vorgang
Julian Müller
vor 8 Monat/en
e707fc4
resize_to_fill teilnehmer thumb
Julian Müller
vor 8 Monat/en
e13305e
allow deletion if betreuer is admin
Julian Müller
vor 8 Monat/en
3d7189b
added variant thumb
Julian Müller
vor 8 Monat/en
9859e4c
added thumbs for teilnehmer images
Julian Müller
vor 8 Monat/en
e990461
deletion for anwesenheiten for admins and removed button for kuechendienst generation
Julian Müller
vor 8 Monat/en
cb178cd
August 2025
fixed error with ausgeh_vorgang back
Julian Müller
vor 8 Monat/en
4a4a117
removed allowed made value truthy
Julian Müller
vor 8 Monat/en
e11f237
added fallbacks to ausgehvorgang times
Julian Müller
vor 8 Monat/en
0feb820
fixed heute da
Julian Müller
vor 8 Monat/en
45a336c
fucked up with anwesenheitskontrollvorgang
Julian Müller
vor 8 Monat/en
734639f
reinstated commits fetcher
Julian Müller
vor 8 Monat/en
90abab8
fixed shit
Julian Müller
vor 8 Monat/en
50954e1
removed commit fetcher for now
Julian Müller
vor 8 Monat/en
c0dde3a
push for truthy shit
Julian Müller
vor 8 Monat/en
c458248
better errorrecovery#
Julian Müller
vor 8 Monat/en
36847f8
adding freizeit to teilnehmer auto
Julian Müller
vor 8 Monat/en
df88527
ausgeh_vorgang_ort frame only for existing records
Julian Müller
vor 8 Monat/en
1f591d7
ordered by full name asc
Julian Müller
vor 8 Monat/en
7b05812
an abreise vorgang push
Julian Müller
vor 8 Monat/en
d10931c
kuechendienstvorgang tag shall not be equal to abreisetag
Julian Müller
vor 8 Monat/en
190d14b
made gaesteliste admin view more pretty
Julian Müller
vor 8 Monat/en
8805b3e
qr code now stacked vertically
Julian Müller
vor 8 Monat/en
67ea8be
made qr bigger
Julian Müller
vor 8 Monat/en
80552f6
just stoopid atp
Julian Müller
vor 8 Monat/en
b51c0f4
rectified path for permanent storage once more
Julian Müller
vor 8 Monat/en
ca04578
fixed activestorage upsi and freizeit qr rendering mistake
Julian Müller
vor 8 Monat/en
f2cf7bb
revoked new bundle
Julian Müller
vor 8 Monat/en
16ff0cc
added missing refs
Julian Müller
vor 8 Monat/en
4f36e7a
Bump solid_cable from 3.0.7 to 3.0.12 Bumps [solid_cable](https://github.com/rails/solid_cable) from 3.0.7 to 3.0.12...
dependabot[bot]
vor 8 Monat/en
08a5fa4
Bump rails_cloudflare_turnstile from 0.2.2 to 0.4.2 Bumps [rails_cloudflare_turnstile](https://github.com/instrument...
dependabot[bot]
vor 8 Monat/en
c77acab
added scaffold for gaesteliste
Julian Müller
vor 8 Monat/en
1f865a2
prettified fahrdienstabrechnung view for now
Julian Müller
vor 8 Monat/en
1a3da58
translated an abreisevorgang
Julian Müller
vor 8 Monat/en
5ccfc44
wrong template used for strandwachenvorgänge
Julian Müller
vor 8 Monat/en
aec5a26
more fixed for mig
Julian Müller
vor 8 Monat/en
46fb0c9
fixed migration
Julian Müller
vor 8 Monat/en
9527957
fixed strandwachenvorgang and nachtwachenvorgang with more modern turbo
Julian Müller
vor 8 Monat/en
0ce1f98
broke strandwachenvorgang
Julian Müller
vor 8 Monat/en
0ab390e
Junie test fixtures
Julian Müller
vor 9 Monat/en
852d23c
checkin fahrdienstabrechnung
Julian Müller
vor 9 Monat/en
ce1023a
more changes for betreuer abrechnung
Julian Müller
vor 9 Monat/en
a4be6f8
start of fahrdienstabrechnung
Julian Müller
vor 9 Monat/en
97ef7f3
finalized betreuerabrechnung | added fallback to kuechendienst
Julian Müller
vor 9 Monat/en
bc5d874
betreuer_abrechnung
Julian Müller
vor 9 Monat/en
1a2f252
added early loading to remove flicker | non defer class loader implemented
Julian Müller
vor 9 Monat/en
7e36b73
Juli 2025
added config vars for freizeit
Julian Müller
vor 9 Monat/en
0cb4cea
ausgehvorgänge can now be saved without validation
Julian Müller
vor 9 Monat/en
8cdadff
print func for kuechendienst
Julian Müller
vor 9 Monat/en
149e222
updated ausleihvorgangs with new fields and prettier design
Julian Müller
vor 9 Monat/en
d938fdb
Bump brakeman from 7.0.0 to 7.1.0 Bumps [brakeman](https://github.com/presidentbeef/brakeman) from 7.0.0 to 7.1.0. -...
dependabot[bot]
vor 9 Monat/en
b4034d0
rescue if anwesenheitskontrollvorgang is inexistant
Julian Müller
vor 9 Monat/en
e2ce6a4
added ownership sec
Julian Müller
vor 9 Monat/en
8124d1f
removed known issue.
Julian Müller
vor 9 Monat/en
a999cfb
round buttons are now finally fucking round
Julian Müller
vor 9 Monat/en
ae595f5
fixed rendering of teilnehmer view page
Julian Müller
vor 9 Monat/en
12db404
fixed teilnehmers page on smaller devices
Julian Müller
vor 9 Monat/en
a5654ad
changed text to icon to save space for burger on smaller devs
Julian Müller
vor 9 Monat/en
3d9ad8a
cleanup layout removed freizeiten as well as aktionen, all regulated through dashboard
Julian Müller
vor 9 Monat/en
e90cba7
enabled old safari support for old SE iPhones
Julian Müller
vor 9 Monat/en
4cd0271
fixed view for teilnehmers short
Julian Müller
vor 9 Monat/en
03f0aff
added filter for veg/medicinal details
Julian Müller
vor 9 Monat/en
4f0815e
show error message if not added to freizeit yet. ty again @Lisa
Julian Müller
vor 9 Monat/en
d2f8a47
removed debug var
Julian Müller
vor 9 Monat/en
53666c8
push sorry Lisa
Julian Müller
vor 9 Monat/en
c3119b5
test for org id
Julian Müller
vor 9 Monat/en
47c4c0e
fixed spelling
Julian Müller
vor 9 Monat/en
e790686
fixed lisas error. thank you for figuring that out
Julian Müller
vor 9 Monat/en
d66bb65
Bump solid_queue from 1.1.4 to 1.2.0 Bumps [solid_queue](https://github.com/rails/solid_queue) from 1.1.4 to 1.2.0. ...
dependabot[bot]
vor 9 Monat/en
a5dfe82
added an / abreisevorgang
Julian Müller
vor 10 Monat/en
9b8610c
added strandwachen_ereignis
Julian Müller
vor 10 Monat/en
a8853b6
changed type of start and end of strandwachenvorgang
Julian Müller
vor 10 Monat/en
3ea4fba
added strandwachenvorgang as well as now showing how many teilnehmers are shown after filter
Julian Müller
vor 10 Monat/en
8636498
Juni 2025
moved theme switcher left
Julian Müller
vor 10 Monat/en
788d742
added theme (s)witcher
Julian Müller
vor 10 Monat/en
e36023d
added all editable fields to teilnehmer
Julian Müller
vor 10 Monat/en
688ed7f
updated teilnehmer set ausgeh_vorgang_ort
Julian Müller
vor 10 Monat/en
db1d960
found a way to render ausgeh_vorgang_ort in teilnehmer for new and edit
Julian Müller
vor 10 Monat/en
e56fc54
needed to recover from user inputting svgs
Julian Müller
vor 10 Monat/en
469dc38
added missing policys | owner of org can now be correctly exchanged
Julian Müller
vor 10 Monat/en
5c68437
updated controllers for action_policy
Julian Müller
vor 10 Monat/en
3be7d89
Bump csv from 3.2.8 to 3.3.5 Bumps [csv](https://github.com/ruby/csv) from 3.2.8 to 3.3.5. - [Release notes](https:/...
dependabot[bot]
vor 11 Monat/en
adb9f82
Mai 2025
further changes to kurs rendering
Julian Müller
vor 11 Monat/en
80f8c0b
kurs_index to kurs
Julian Müller
vor 11 Monat/en
f601852
selecting a freizeit should now fail less frequent. Apps have been hidden if no freizeit was found reducing pof
Julian Müller
vor 11 Monat/en
9c4264c
changed instructions subject to locale
Julian Müller
vor 11 Monat/en
bb126c6
added teilnehmer_policy for safekeeping and handling of permissions
Julian Müller
vor 11 Monat/en
9f22bea
one more field for tent of teilnehmers
Julian Müller
vor 12 Monat/en
ac9f60d
adjusted job for further teilnehmer vars
Julian Müller
vor 12 Monat/en
4063f49
Bump action_policy from 0.7.4 to 0.7.5 Bumps [action_policy](https://github.com/palkan/action_policy) from 0.7.4 to ...
dependabot[bot]
vor 12 Monat/en
da21a27
preview for teilnehmers
Julian Müller
vor 12 Monat/en
7adf8b8
bom support canceled. we only support good encodings for import now. fuck bom
Julian Müller
vor 12 Monat/en
c37f137
added updates for mina deployment with user base rvm
Julian Müller
vor 12 Monat/en
c20d009
made importmapper more persistent
Julian Müller
vor 12 Monat/en
517f26c
kurs_path was set falsky
Julian Müller
vor 12 Monat/en
1cf9ff2
added breadcrumb on rails for tom. breadcrumbs are only rendered in desktop mode
Julian Müller
vor 12 Monat/en
b2b6e73
made export for kurs' more reliable
Julian Müller
vor 12 Monat/en
98c8199
implicit type casting for dev (age filtering of teilnehmers)
Julian Müller
vor 12 Monat/en
120634f
test for live deployment of filtering age without implicit adjustment of type
Julian Müller
vor 12 Monat/en
3ac9602
exported search logic to stimulus controller for better managing, safekeeping and dryness
Julian Müller
vor 12 Monat/en
e2d4b12
April 2025
added searching for teilnehmers using ransack and turboframes
Julian Müller
vor 12 Monat/en
3e2ff99
added ransacker for search and filter impl
Julian Müller
vor 12 Monat/en
59760cb
refactored some views for better reusability
Julian Müller
vor 12 Monat/en
1e947a9
fixed horrible styling for setting kuechendienstbetreuer
Julian Müller
vor 12 Monat/en
dc2aa05
added ausleih_vorgang to dashboard as well as new icon for it
Julian Müller
vor 12 Monat/en
777e199
updated locales
Julian Müller
vor 12 Monat/en
b20886e
updated localisation
Julian Müller
vor 12 Monat/en
5682d6d
impl of application policy gem for managing access
Julian Müller
vor 12 Monat/en
0aa44f8
updated locales
Julian Müller
vor 12 Monat/en
c131c20
improved docs of jobs and services. | changed permissions to enum | added policy models for permission safekeeping
Julian Müller
vor 12 Monat/en
315d221
refactored teilnehmer as well as display of ausgeh vorgang ort, kontakt person and telefonnummer
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
93f9c8f
initial state of mermaid git hidden
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
cfd57f1
changes for mobile
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
e1d6650
added changelog to dashboard
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
34e14f0
completed loading changeloggs from git
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
e1911d1
mermaid changed to local
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
d52a16d
pre mermaid pin
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
cb84898
fixed order wrong
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
1d2006c
fixed weird bug for
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
0d1d8a1
fixed kuechendienstcreation
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
00c1c5f
params were missing from teilnehmer
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
9e487a4
corrected syntax errs in forms
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
f40d0b0
fixed fucking locales
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
8d0c143
update gemfile.lock
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
675f23f
made ready for reading live data
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
62d79a9
pre ai enhancements
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
2062a8c
commit for import of teilnehmers
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
6c71024
pre chardet19
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
3cea875
added start of import from csv
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
e47d23c
fixed index problem for nachtwachenvorgang
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
b1fb2d6
turbostream update for button
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
6741665
added nachtwachenvorgang with ereignis
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
5011ce5
added browser back button for mobile layout(for a more clean web app impl)
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
1b0448d
added sortable dashboard | apps
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
410c4ff
added apps section to jugendcampplaner as well as better upload ctrl
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
100276f
more modifications on menu
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
9d37f5a
corrected button placement
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
8d87b46
sleaked menu
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
752a018
centered item in div
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
7721cb6
made freizeits page for orga
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
0980f45
added moting to users
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
37a2fa1
paranoid setting to true
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
0617a74
updated all login views
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
4654966
actionmail logger
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
e3d91d7
initals were tagged wrong
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
fb465a0
added permission for viewing
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
a442a44
added alerts to login
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
94e1c8b
flash_error
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
a2c5986
wrong path
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
36673df
fixed cloudflare on reload
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
4c02068
log to file
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
1f87d95
default logger
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
a22f3a0
organisation now create correctly
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
239359e
pushed
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
76149dc
tls set for tls host
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
527f81a
confickured outgoing smtp server
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
ed50053
working copyapi
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
9b54827
pre clipboard.js
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
7632368
inviting for new devise controllers
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
8dba7e6
great leap forward. devise fully migrated- Orga separated for convenience
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
3c20bb4
pre devise migration
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
de8f02a
März 2025
added dashboard
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
91213b3
corrected style of image
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
aa16f14
conversion complete
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
ad6a0e0
replaced hcaptcha with cloudflare turnstile
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
14ad468
deactivate turbo for login
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
1b1224d
added recue for exceptions
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
8736033
added recue for exceptions
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
c357567
added recue for exceptions
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
5b637e7
changed initializers secret to site_key
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
20a69a5
added hcaptcha to login page
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
24c02c7
more prog added hcaptcha
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
f76b50b
login with turbo
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
3089f82
fixed massenausgehvorgang not saving state at validation
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
a475362
fixed bug of not subtracting ausgehvorgangs from teilnehmer nicht anwesend
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
d56eaa4
resolved annoying hyphens auto in mobile layout
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
fb066f5
updated favicon and deploy
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
82b57f6
added updated deploy file to staging
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
81a0915
updated gemfile
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
cf79ec6
corrected spelling mistake
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
2b72250
did the same to cache and queue
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
62a669c
cable updated to use dev settings
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
859e093
added lolcahost to supported hosts
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
be09554
added assets to be precompiled
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
817bb68
updated gemfile
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
fb467cb
deploy
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
c92ea04
fixed hosts
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
9e3781d
updated
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
9d4c0c6
added validierung to teilnehmer
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
cd12574
updated
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
ca4c054
added pagination
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
a28e5d7
Merge branch 'master' of https://github.com/Cherdenko/jugendcampplaner.de
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
17cb9ed
lets go further
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
b7bd913
Merge pull request #3 from Cherdenko/dependabot/bundler/solid_queue-1.1.4 Bump solid_queue from 1.1.3 to 1.1.4
James T Kirk
Translation missing: de.datetime.distance_in_words.about_x_years
0aaba33
Merge pull request #2 from Cherdenko/dependabot/bundler/rails-8.0.2 Bump rails from 8.0.1 to 8.0.2
James T Kirk
Translation missing: de.datetime.distance_in_words.about_x_years
3d71fef
Merge pull request #1 from Cherdenko/dependabot/bundler/thruster-0.1.12 Bump thruster from 0.1.11 to 0.1.12
James T Kirk
Translation missing: de.datetime.distance_in_words.about_x_years
f732f79
Bump solid_queue from 1.1.3 to 1.1.4 Bumps [solid_queue](https://github.com/rails/solid_queue) from 1.1.3 to 1.1.4. ...
dependabot[bot]
Translation missing: de.datetime.distance_in_words.about_x_years
3cab142
made ausgeh_vorgangs prettier
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
51580a3
added ausgehvorgangs func and massenausgehvorgang controller
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
8578fc0
updated with kuechendienst and kurs
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
7d396fd
Bump rails from 8.0.1 to 8.0.2 Bumps [rails](https://github.com/rails/rails) from 8.0.1 to 8.0.2. - [Release notes](...
dependabot[bot]
Translation missing: de.datetime.distance_in_words.about_x_years
2cfeff7
more migration more updates more code more bugs and more bullsht
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
93c5639
more migration more updates more code more bugs and more bullsht
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
c3ca310
Bump thruster from 0.1.11 to 0.1.12 Bumps [thruster](https://github.com/basecamp/thruster) from 0.1.11 to 0.1.12. - ...
dependabot[bot]
Translation missing: de.datetime.distance_in_words.about_x_years
8dea251
made progress
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
042dae9
test
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
9508464
full rewrite, replaced scaffold, added design scaffold
Julian Müller
Translation missing: de.datetime.distance_in_words.about_x_years
69bb36a