Casper V. Kristensen caspervk
  • Joined on 2018-07-15
caspervk pushed to master at caspervk/drakul 2020-01-07 02:32:10 +01:00
dc9928f316 Remove logic for checking if create_user_no_responses is required; just do it on all user save's instead to avoid edge-cases.
caspervk pushed to master at caspervk/drakul 2020-01-07 00:32:37 +01:00
94d90efad5 Only create no-responses if user did something that warrants it.
bb16c152c4 Remove unnecessary prefetches.
84f3554d98 Attendance matrix.
c01bb56b5d Add actual no-response RaidResponses to database; allow setting default attendance value for all response statuses in settings.
dd7f45599d Automatically set RaidResponse role to character's default role if not set by user.
Compare 5 commits »
caspervk pushed to master at caspervk/drakul 2020-01-03 01:53:36 +01:00
be86354c1f Fix ordering on pseudo-responses.
caspervk pushed to master at caspervk/drakul 2020-01-02 18:58:44 +01:00
ae56229afe Raid detail: Prefetch pseudo no-response objects; 162 queries -> 18.
57b3a28008 Raid detail: Prefetch all required objects (e.g. response user's rank and main); 164 -> 31 queries.
Compare 2 commits »
caspervk pushed to master at caspervk/drakul 2020-01-02 04:27:36 +01:00
7820021864 Show user ranks in raid details.
2bda918954 Show user's main on hover if they signed up as an alt.
Compare 2 commits »
caspervk pushed to master at caspervk/drakul 2019-11-21 16:59:24 +01:00
a2d1e753c1 Actual string representation of RaidResponse.
caspervk pushed to master at caspervk/drakul 2019-11-21 16:47:26 +01:00
5eb4444e1d Support deletion of users.
caspervk pushed to master at caspervk/drakul 2019-11-21 01:10:53 +01:00
7f7dfcd748 Remove character name regex validation; Blizzard allows a lot of weird characters and accents which we can never model completely.
caspervk pushed to master at caspervk/drakul 2019-11-21 00:33:28 +01:00
c8f050531e Add support for exporting signups to AddOns like Exorsus Raid Tools.
39d423e437 Make usernames case-insensitive.
d4341e5d0b Introduce optional raids.
9e4cdd3ec1 Urlize raid description to allow linking logs.
857d11b02b Remove chat-bubble for response notes.
Compare 6 commits »
caspervk pushed to master at caspervk/drakul 2019-11-19 04:21:02 +01:00
5ea6e75d0a Fix bug causing automatic attendance to not be updated when user first signs up then off.
0ac3bda6b7 Move clean logic to clean() instead of save()
Compare 2 commits »
caspervk pushed to master at caspervk/drakul 2019-11-19 03:34:40 +01:00
9af691f8ca Add ranks and auto-attendance. Soft-resets migrations.
d5e65c8191 Formatting.
c44aacec5a More css class colours.
Compare 3 commits »
caspervk pushed to master at caspervk/drakul 2019-10-28 00:31:10 +01:00
f5e3550c28 Fix calendar color styling.
caspervk pushed to master at caspervk/drakul 2019-10-27 16:53:04 +01:00
74d3b3d3e9 Update raid response formset with custom template, based on Crispy's default one, for better styling.
80d109efc0 Small update to aria labels.
d8c972ac4b Improve class-coloured buttons and signup-coloured badges.
Compare 3 commits »
caspervk pushed to master at caspervk/drakul 2019-10-26 21:40:21 +02:00
c7460432d6 Fix and improve raid editing; add confirmed role counts.
b843b63240 Improve raid comments styling.
Compare 2 commits »
caspervk pushed to master at caspervk/drakul 2019-10-26 15:19:25 +02:00
37e18971db Include raids in the previous/next month in the raid calendar.
caspervk pushed to master at caspervk/drakul 2019-10-25 13:33:47 +02:00
b3ba6caa07 Fix not able to create users in admin by moving main-creation logic from manager's _create_user() to User's save().
8da844d2e4 Add further help text.
660c1e75e6 Rename "signup deadline" -> "response deadline."
Compare 3 commits »
caspervk pushed to master at caspervk/drakul 2019-10-25 03:35:24 +02:00
7c7ffee1f3 Create superuser and set site name by default on first run.
caspervk pushed to master at caspervk/wau 2019-10-14 12:33:29 +02:00
431e6b4311 GitHub: Check asset filename extension instead of content type for better reliability.
caspervk pushed to master at caspervk/wau 2019-10-14 12:28:04 +02:00
141f65c04c Further increase CurseForge AddOn search size from 50 to 500. Turns out CurseForge's search is really bad.
caspervk pushed to master at caspervk/wau 2019-10-14 12:19:27 +02:00
aaf92a6ce6 Increase CurseForge AddOn search size from 10 to 50.