Skip to content

Releases: eurofurence/crittersystem

V2.0.3-alpha

13 Aug 21:14
3e64e63

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.2-alpha...V2.0.3-alpha

v2.0.2-alpha

11 Aug 06:53
563384f

Choose a tag to compare

What's Changed - ALPHA Release

  • Bugfix and Docker adjustment by @RustyBraze in #61
  • Fix path in Dockerfile by @kshade in #65
  • Fix issue 48 by @kshade in #70
  • Bump webpack from 5.76.0 to 5.94.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #73
  • Bump serialize-javascript from 6.0.1 to 6.0.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #72
  • Upgrade JS dependencies, fix two related errors by @kshade in #77
  • Bump @babel/runtime from 7.20.13 to 7.26.10 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #74
  • Support for import export by @RustyBraze in #87
  • style: Apply PSR-12 coding standards improvements by @RustyBraze in #88
  • Fix #50: Warning on cascading location delete by @Kazunekit in #94
  • Feature/44 when critter opens shift nothing shows up by @Kazunekit in #97
  • Feature/92 language files normalization by @Gemoron in #98
  • Fix #18 - Pull Badge Number from Reg API by @Kazunekit in #106
  • Fix #99 - hide default login form by @Kazunekit in #100
  • Departments Support via SSO/IDP
  • Code Clean-up
  • Installation workflow: /admin/install - Now you can check and manually migrate via UI
  • Automatic detection of the need for Migration
  • /health check implemented - specially for K8s deployment or alive checkers
  • SSO Controller re-designed > Only works with 2 types - EF or Generic
  • Automatic department and/or user promotion via department yaml file
  • Organization of Permissions > Now they have categories
  • Event Mode > Now the system can filter the type of logins by setting PUBLIC, Staff or Admins only
  • Badge Number API integrated
  • Added table structure for certifications (work still in progress)
  • Revamped the migration controller - clear error messages
  • Extra support scripts > now you can prepare your instance by running one script file
  • Translation Template .pot can now be easy generated - check the bin folder for the script
  • Lots more changes under the hood... and more to come...

New Contributors

Full Changelog: v1.0.4...v2.0.2-alpha

v1.0.4

14 Sep 18:48
85145e5

Choose a tag to compare

[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

v1.0.3

11 Sep 07:47
ce65ccf

Choose a tag to compare

What's Changed

New Contributors

  • @kshade made their first contribution in #43
  • @RustyBraze made their first contribution in #41
  • @Balenty joined the team and helped with issue tracking and review

Full Changelog: v1.0.2...v1.0.3

v1.0.2

01 Sep 13:59

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v1.0.2

  • Update: Localisation changed from angel(s) to critter(s) by @Corborax in #17

New Contributors

Special thanks to the Eurofurence Staff for their input!

v1.0.1

30 Aug 20:19

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v1.0.1

  • Update: Localisation changed from angel(s) to critter(s) by @Corborax in #17

New Contributors

Special thanks to the Eurofurence Staff for their input!

What's Changed

New Contributors

Full Changelog: v0.0.5...v1.0.1

v1.0.0

29 Aug 19:21
cd471d0

Choose a tag to compare

What's Changed

Full Changelog: v0.0.1...v1.0.0

New Contributors

Special thanks to the Eurofurence Staff for their input!

v0.0.5-beta

26 Aug 21:24
cd471d0

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4-beta

23 Aug 17:20
7aa6338

Choose a tag to compare

beta build for /dev

Full Changelog: v0.0.3...v0.0.4

v0.0.3-beta

22 Aug 20:42
a10f22f

Choose a tag to compare

beta release for dev

What's Changed

New Contributors

Full Changelog: v0.0.2...v0.0.3