esrg-knights / Squire

A re-introduction of the WebApp for ESRG Knights of the Kitchen Table.
https://www.kotkt.nl/
GNU General Public License v3.0
11 stars 8 forks source link

April Fools 2022 #269

Closed EricTRL closed 2 years ago

EricTRL commented 2 years ago

Renames members in the frontend (does not affect the database itself), and adds an "upgrade" page. Theming can be enabled/disabled through a checkbox in the global preferences admin.

Ideally this should've been coded as a user theme instead, but there was no easy way to enable that for users that are not logged in or switch everyone to it. Furthermore, a user theme does not allow adding a new page.

codecov[bot] commented 2 years ago

Codecov Report

Merging #269 (d913ca6) into master (7c7db6a) will decrease coverage by 0.40%. The diff coverage is 37.50%.

@@            Coverage Diff             @@
##           master     #269      +/-   ##
==========================================
- Coverage   95.50%   95.09%   -0.41%     
==========================================
  Files         114      114              
  Lines        4517     4548      +31     
  Branches      445      454       +9     
==========================================
+ Hits         4314     4325      +11     
- Misses        133      151      +18     
- Partials       70       72       +2     
Flag Coverage Δ
unittests 95.09% <37.50%> (-0.41%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
user_interaction/urls.py 100.00% <ø> (ø)
user_interaction/apps.py 45.45% <10.00%> (-54.55%) :arrow_down:
user_interaction/views.py 83.72% <50.00%> (-3.46%) :arrow_down:
core/dynamic_preferences_registry.py 98.71% <100.00%> (+0.12%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7c7db6a...d913ca6. Read the comment docs.