1.5.0
MAJOR PATCH
Major Implementations
Landing Page
shinpurus /login
page is now decorated by a landing page which shows off some of shinpurus core features, some invite links and options to self host as well as some links to dive deeper.
This page is still in a kind of beta state. A lot of stuff is still missing like proper support for mobile devices as well as further feature spotlights.
Minor Updates
-
Two imporvements of the color feature:
- A name of the color which is closest to the specified color is now displayed. This is provided by the
zekroTJA/colorname
package. - The name of the embed executor is now displayed in the embed footer. [#183]
- A name of the color which is closest to the specified color is now displayed. This is provided by the
-
You are now able to chat mute/unmute members via the web interface. [#187]
-
The web server endpoint
/invite
now redirects to the invite link of the current shinpuru instance (e.g. https://shnp.de/invite). -
The
exec
command now shows the ammount of consumed JDoodle API tokens, when activated.
Bug Fixes
- Fix hex notation of color reaction embeds.
- Fix a bug in the jdoodle listener which caused missing line breaks on pushing the snippet to the JDoodle API. [#186]
- Fix the label of the Prometheus metric
discord_commands_processed_total
.
Backstage
- Moved
stringutils
package topkg/stringutils
. - Moved
jdoodle
package topkg/jdoodle
.
Docker
Here you can find the docker hub page of shinpuru.
Pull the docker image of this release:
$ docker pull zekro/shinpuru:1.5.0