|
|
f021234e45
|
Profile: Add initial default customStatus and allow empty values
Fixes #20
|
2022-09-21 12:49:21 +02:00 |
|
|
|
055be119cc
|
Profile: Show rendering gif placeholder instead of thinking text
while the profile is being rendered in the background.
|
2022-09-13 00:28:14 +02:00 |
|
|
|
54aee7624b
|
Profile: Use sharp to prerender the profile background
including the user image. Also introduces axios as a dependency
|
2022-09-13 00:18:30 +02:00 |
|
|
|
494f574048
|
Profile: Fix call to refactored getLevel function
it is now user.level().currentLevel
|
2022-09-12 23:03:30 +02:00 |
|
|
|
465f1f3221
|
Profile: Handle uninitialized customStatus rendering
|
2022-09-12 20:51:56 +02:00 |
|
|
|
7786c84ea7
|
Profile: Render custom status on profile images
A new line is added after each whitespace following each 40th+ character
|
2022-09-12 14:54:18 +02:00 |
|
|
|
5ea33b21a0
|
Profile: Fix discordUser object being of type member if we view our own profile
|
2022-09-12 10:31:46 +02:00 |
|
|
|
dc9502057d
|
Profile: Add parameter to view some else's profile
|
2022-09-12 04:12:07 +02:00 |
|
|
|
ed7096fac0
|
User: Add experience / levels
Each drop and claim hands out 10 and 5 xp respectively.
The profile then renders the users current level based on
the formula 0.5 * sqrt(exp)
|
2022-09-12 03:37:45 +02:00 |
|
|
|
fb1f4b346e
|
Profile: Update profile template
|
2022-09-12 03:12:24 +02:00 |
|
|
|
cd3b50bbe2
|
Profile: Truncate long usernames
|
2022-09-12 02:33:41 +02:00 |
|
|
|
d531a3a2d3
|
Profile: Handle unassigned showcase slots
during profile rendering
|
2022-09-12 00:34:48 +02:00 |
|
|
|
2b682fc074
|
Profile: Composite profile using imagemagick
by spawning an external process. Very slow but it works.
|
2022-09-11 23:50:43 +02:00 |
|
|
|
1206251ff6
|
Profiles: Add user profile model and command
|
2022-09-05 23:22:36 +02:00 |
|