Skip to content

v1.0.4

Latest
Compare
Choose a tag to compare
@Corborax Corborax released this 14 Sep 18:48
· 1 commit to main since this release
85145e5

[Add]

  • Addition of Eurofurence Dark, Eurofurence Light and Eurofurence 28 - Cyberpunk Theme by @Balenty
  • New policy flag telegram_visual_prefix
    • Only the text displayed gets the prefix while not touching the link. For example, we can add '@'
  • Force remove @ from the telegram handler when rendering link - from the database (old data)
  • New policy flag non_staff_message_shortcut
    • Responsible for profile link generation for all critters - affects viewing others profiles
    • True (Default) = Create a link to send internal message to the target user
    • False = Disable the link creation - Just shows the name... no link
  • Privilege Group: Staff - Internal
  • Privilege: user.type.internal_staff for internal staff
  • Migration script for the new Privilege Internal Staff
    • Add group and privilege
    • Add the new privilege to groups: Bureaucrat, Developer, Shift Coordinator
  • New config policy: non_staff_message_via_telegram False = Use internal message system / True = Use telegram (if exist)
  • Proper description for the function render_profile_link

[Change]

  • Fix: Wrong profile link when departure date is missing
  • Fix: config variable telegram_visual_prefix set to empty
  • Guest - can't see contacts
  • Non staff - profile (others) access is restricted
  • Other small stuff not relevant to be documented
  • New parameter for function render_profile_link -> yes, not ideal but later to be improved
  • If telegram handler is available, it will be used, if not, default to internal message system
  • Add explicit variables declaration for the function render_user_departure_date_hint and User_Nick_render
  • Default theme set to 20 - Cyberpunk
  • New migration script that will do one time upgrade to everyone to the new theme
  • Theme updates (style files) via @RustyBraze in #57

Full Changelog: v1.0.3...v1.0.4
Changes can be found in #55 and #57