mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 03:38:23 +00:00
- Drop test-mail-to-ticket Playwright spec + its playwright.env keys; mail/SMTP integration is mostly testing Mailu, not Zammad, and required either a /28 subnet resize or an email-lookup-plugin shared-mode branch to actually pass. - Set auth_third_party_auto_link_at_inital_login=true in apply_oidc_settings.rb so the first OIDC sign-in of an LDAP-synced user links to the existing record by email instead of returning 422. Drops the conditional LDAP user_filter workaround and the LDAP_OIDC_COEXISTS env wiring that propped it up. - Replace the RUBYOPT-loaded Telegram constant shim with a bind-mounted TelegramHelper stub that cuts the require 'telegram/bot' chain (the gem's Zeitwerk bypasses Kernel#require intercepts under bootsnap). - Strip verbose docblocks across vars/tasks/templates/scripts/playwright; keep only WHY-non-obvious notes (upstream gem mismatches, security defaults, the intentional inital-typo). - Fix broken Docker Compose CLI docs URL in sys-svc-compose/README. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
5 lines
199 B
Django/Jinja
5 lines
199 B
Django/Jinja
# Replaces upstream lib/telegram_helper.rb to cut its `require 'telegram/bot'` —
|
|
# telegram-bot-ruby 2.4.0 crashes on missing Dry-Types constants during Zammad eager-load.
|
|
class TelegramHelper
|
|
end
|