Releases: eurofurence/crittersystem
Releases · eurofurence/crittersystem
V2.0.3-alpha
What's Changed
- Fix #19: Make shift legend sticky so it's always visible by @Kazunekit in #113
- Feature/questions editor by @dhalucario in #107
- Fix #58 - Add weekday to shift search table by @Kazunekit in #115
New Contributors
- @dhalucario made their first contribution in #107
Full Changelog: v2.0.2-alpha...V2.0.3-alpha
v2.0.2-alpha
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
.potcan now be easy generated - check thebinfolder for the script - Lots more changes under the hood... and more to come...
New Contributors
- @dependabot[bot] made their first contribution in #73
- @Kazunekit made their first contribution in #94
- @Gemoron made their first contribution in #98
Full Changelog: v1.0.4...v2.0.2-alpha
v1.0.4
[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_stafffor 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_telegramFalse = 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_prefixset 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_hintandUser_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
What's Changed
- fix(user): ltrim @ from dectelegram on create by @Fenrikur in #25
- Added missing quote by @kshade in #43
- Closing Bugfix #23 by @RustyBraze in #41
- Bugfix #34 - back button error - goodies by @RustyBraze in #42
- Fix issue #19 by @RustyBraze in #46
- Bugfix #13 - fix the back button by @RustyBraze in #47
- Hotfix - CSP Update for Navigation by @RustyBraze in #49
- Changed telephone to telegram for DECT field, made text shown in left… by @kshade in #52
- Added some custom client-side form validation by @kshade in #53
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
What's Changed
Full Changelog: v0.0.1...v1.0.2
New Contributors
- @Tarian-Wolf made their first contribution in #14
- @Corborax made a contribution in #17
- @Fenrikur
Special thanks to the Eurofurence Staff for their input!
v1.0.1
What's Changed
Full Changelog: v0.0.1...v1.0.1
New Contributors
- @Tarian-Wolf made their first contribution in #14
- @Corborax made a contribution in #17
- @Fenrikur
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
What's Changed
Full Changelog: v0.0.1...v1.0.0
New Contributors
- @Tarian-Wolf made their first contribution in #14
- @Fenrikur
- @Corborax
Special thanks to the Eurofurence Staff for their input!
v0.0.5-beta
What's Changed
- Minor changes for Issue #10 and #12 by @Tarian-Wolf in #14
New Contributors
- @Tarian-Wolf made their first contribution in #14
Full Changelog: v0.0.4...v0.0.5
v0.0.4-beta
beta build for /dev
Full Changelog: v0.0.3...v0.0.4