Skip to content

Releases: HirasawaProject/Hirasawa-Bancho

v0.6.2

28 Aug 23:31
@cg0 cg0
978f887
Compare
Choose a tag to compare

What's Changed

  • Create concept of meta channels and utilise them for multiplayer and spectator by @cg0 in #259
  • Add client permissions for IRC by @cg0 in #261
  • Fix friends table reference by @cg0 in #264
  • Rename project (and repo) to Hirasawa Bancho by @cg0 in #266

Full Changelog: v0.6.1...v0.6.2

v0.6.1

16 Aug 13:02
@cg0 cg0
288b48b
Compare
Choose a tag to compare

What's Changed

  • Allow database credentials to be set via environment variables by @cg0 in #258

Full Changelog: v0.0.6...v0.6.1

v0.6.0

10 Aug 01:09
@cg0 cg0
9c96b51
Compare
Choose a tag to compare

What's Changed

In this update we make changes to add support for Hirasawa-Web mainly

  • Don't prompt user to update server if there's no version string in jar by @cg0 in #219
  • Add ability to remove or clear routes by @cg0 in #226
  • Support multiplayer by @cg0 in #230
  • Implement default ranking state and create helper functions for loading beatmap(sets) by @cg0 in #239
  • In the OsuOsz2GetScoresRoute we are providing internal IDs back to the user, not the osu! ID by @cg0 in #238
  • Change references of HirasawaBot to BanchoBot by @cg0 in #240
  • Remove web frontend / osu game APIs in preperation for osu!web migration by @cg0 in #244
  • Update dependencies by @cg0 in #245
  • Update deprecated functions by @cg0 in #249
  • Remove HTTP support by @cg0 in #250
  • Update database models to match Hirasawa web by @cg0 in #252
  • Update minimum Java requirement to 17

Full Changelog: v0.0.5...v0.0.6

IRC implementation

11 Mar 22:23
@cg0 cg0
e52a487
Compare
Choose a tag to compare

What's Changed

  • Implement IRC portion of Bancho by @cg0 in #212
  • Move to semantic versioning by @cg0 in #217

Full Changelog: 2022030...v0.0.5

20200815

05 Mar 23:49
@cg0 cg0
Compare
Choose a tag to compare

What's Changed

  • Split content from main class into three new internal plugins by @cg0 in #190
  • Add simple way of continuing or failing if an event was cancelled by @cg0 in #198
  • Fix bintree packages in gradle giving 502 by @cg0 in #199
  • Add support for buffer flushing in webserver by @cg0 in #203
  • Make BanchoUserLoginEvent use proper cancel system by @cg0 in #205
  • Support devserver flag on osu by @cg0 in #208
  • Add Mods object to hold "array of mods"
  • Rename relax2 mod to AUTOPILOT
  • Add datatype for TOUCH_DEVICE mod
  • Move Beatmap downloads from Bloodcat to Chimu.moe
  • Use PFX certificates rather than Java-specific JKS
  • Use shadow to generate jars in build.gradle

Full Changelog: 2020081...2022030

20200815

15 Aug 10:21
@cg0 cg0
6ad81eb
Compare
Choose a tag to compare

New features:

  • Add library support for pagination #143
  • Add pagination to help command #156
  • Support Bancho title event messages #139
  • Add report command #159
  • Change registerEvent to RegisterEvents #162
  • Add cookie support #166
  • Add support for spectating #170
  • Be able to set more data about cookies #168

Bug fixes

  • Cookie parsing misses out first character in key after first cookie #173

20200707

07 Jul 16:41
@cg0 cg0
Compare
Choose a tag to compare

Support update check #128
Redirect /bb command to HirasawaBot #131
Support some sort of HTML processor #132
Add events when a plugin gets loaded and unloaded #135
Make Bancho route not log to access.txt #140
Add support for osu!direct searching #142
Make basic database ORM to allow easier integration #146
Add support for osu! API #147
Fix user permissions on Bancho #151
Make automated way to rank beatmaps #152

20200624

24 Jun 12:36
@cg0 cg0
Compare
Choose a tag to compare

First official release, not fully production ready yet though
Basic overview of eatures:

  • Basic webserver
  • Online beatmap rankings
  • Client beatmap rankings
  • Score submission
  • Chat
  • Commands
  • Event system
  • Plugin support