Edee.one · Dokumentace

Edee.one 10.17.11

Vydáno 30. 9. 2026

Verze modulů

ModulVerze
edee10.17.11
cps10.17.7
oidc/remote login5.0.2
scramjet14.1.5

Změny

#3013 Popis prvků Místo konání a Výběr počtu registrací se neuloží a nezobrazí na FE

Scramjet

Text zadaný do pole Popis u prvků Místo konání a Výběr počtu registrací ze seznamu se dřív při uložení formuláře bez varování zahodil. Nově se uloží a na frontendu se vypíše pod nadpisem prvku stejně jako u ostatních výběrových prvků.

#3012 Backport do 10.17: SSO neprojde přes password protection a má dva vypínače

CPS Edee Oprava chyby

Přihlášení přes FG.id nově funguje i na webu chráněném heslem (password protection); SSO endpointy pod /sso/oidc/ jsou z ochrany vyjmuté stejně jako přihlašovací stránka. Zároveň je opravené obejití password protection přes .. v URL — adresa s takovou sekvencí už nesplní žádnou výjimku, ani vestavěnou, ani nakonfigurovanou v passwordProtectExcludes.

SSO se nově zapíná jedinou property security.oidc.login.enabled; dosavadní security.oidc.enabled se už nečte, projekty, které ji používaly, ji musí přejmenovat. Hodnoty konfigurace modulu se nejdřív hledají v proměnných prostředí s prefixem OIDC_FG_ (například OIDC_FG_CLIENT_ID), teprve potom v properties, takže hodnoty z infrastruktury projektová konfigurace nepřepíše. Tlačítko FG.id se v prohlížeči zobrazí až po první návštěvě /sso/oidc/login; kdo ho chce mít vidět vždy, nastaví security.oidc.button.always.visible=true. Uživatel, jehož přihlášení přes FG.id odmítne lokální účet stejného jména, nově dostane hlášku, že je potřeba tento účet odstranit.

#2979 Backport do 10.17: náhradník dostane stejný potvrzovací e-mail, na Oracle chybí sloupec

Mail Oprava chyby Oracle Scramjet

Na Oracle se v modulu registrací na akce nevytvořil sloupec s příznakem náhradníka, takže přihlášení nad kapacitu tam padalo; aktualizace schématu ho nově doplní. Projekt může v potvrzovacím e-mailu odlišit náhradníka od řádně přihlášeného: v podtřídě SendMailCommand přepíše metodu addCustomEmailProcessingVariables a předá šabloně vlastní proměnné, příznak náhradníka zjistí přes FormDataEventService.isStoredAsSubstitute. Bez úpravy projektu se obsah e-mailu nemění.