Releases
v0.2.0
fuchsi
released this
30 Apr 15:10
Added
Cleanup thread to remove orphaned peers.
Identity Provider for the API, which uses either the Session ID or a JWT.
New Setting: jwt_secret
, the secret key for the JWTs.
API endpoint to get the own stats (/api/v1/user/stats)
User Profiles.
Download NFOs.
Edit and Delete Torrents.
Support for user defined timezone and torrents per page settings.
Own Identity Middleware, more or less a copy of the original one.
API endpoints for the chat:
GET /api/v1/chat/messages
to fetch messages.
POST /api/v1/chat/publish
to publish a new message.
A simple Chat (Shoutbox) with 2 Chatrooms (public and team)
Show active(last active within 30m) users on the index page.
Add Images to Torrent uploads.
Changed
User Stats accounting now collects the time seeded
Usernames may now only contain letters, numbers, _ and -. And they must begin with a letter and have to be at least 4 characters long.
Passwords must now be at least 8 characters long.
Assets (for now just the stylesheets) are now generated at the build process and no longer shipped precompiled.
A seperate compile script, or something, may be added later.
Fixed
Uploaded torrents without a specific name, now have the .torrent
extension removed.
Custom File Input fields now set the name of the selected file as label.
Fixed wrong accounting for uploaded data, due to a typo.
Downloaded torrents now have the .torrent
suffix appended.
Removed
bip_bencode in favour for serde_bencode.
You can’t perform that action at this time.