Skip to content

Releases: Valandur/Web-API

Web-API v5.0.2

22 Mar 17:23
Compare
Choose a tag to compare
Web-API v5.0.2 Pre-release
Pre-release
  • Automatically generate docs (always up-to-date!)
  • Remove "ok" property from all endpoints
  • Add permissions servlet
  • Add support for Bearer Tokens as auth headers
  • Add better parameter parsing for direct method calls
  • Add economy servlet
  • Add ActiveTime integration
  • Move info/properties endpoint to server/properties endpoint
  • Move servlets endpoint to info/servlets
  • Rename Message to InteractiveMessage to avoid confusion with recorded chat messages
  • Allow filtering entities & tile-entities by coordinates
  • Track receivers for messages and chat messages
  • Improve config file loading
  • More consistent error messages
  • Add specific permissions for each server property. Implements #62
  • Set generateSpawnOnLoad to true when creating new worlds. Fixes #63
  • Allow sending an InteractiveMessage to all online players. Implements #64
  • Allow setting CIDR IP ranges in allowed proxies. Implements #65
  • Fix different output for objects when details are enabled. Fixes #66
  • Fix web hook filters not working corretly. Fixes #67
  • Update to AdminPanel v5.0.0
    • Add permissions page
    • Add receivers to messages page
    • Improve map page performance
    • Improve kicking and banning players
    • Improve performance of big components
    • Fix Nucleus Jails not working when referring to a deleted world
    • Change project to Typescript

Web-API v4.10.8

05 Feb 15:14
Compare
Choose a tag to compare
  • Fix content type not being transfered on first load. Fixes #59
  • Fix registry servlet causing errors with certain mods. Fixes #60
  • Support multiple values in X-Forwarded-For. This also adds support for multiple chained proxies. Fixes #61

Web-API v4.10.7

27 Jan 12:58
Compare
Choose a tag to compare

Web-API v4.10.6

26 Jan 10:50
Compare
Choose a tag to compare
  • Fix a bug that was preventing permission from working properly after the first node
  • Stop caching entities, as this puts too much load on the server. Instead retrieving the entity list now uses a bit more resources, so use that endpoint sparingly
  • Update swagger docs for entity and tile-entity endpoints missing query parameters

Web-API v4.10.5

22 Jan 13:17
Compare
Choose a tag to compare
  • Add integration for MMCRestrict and RedProtect
  • Improve Nucleus, MMCTickets, HuskyCrates and WebBooks integration
  • Improve deserialization
  • Update to AdminPanel v0.7.2
    • Add MMCRestrict integration
    • Fix issues with multi-servers, localStorage and invalid configs
    • Separate translation files into multiple files
    • Add translations for integrations

Web-API v4.10.4

19 Jan 00:02
Compare
Choose a tag to compare
  • Don't count OPTIONS requests in rate limit
  • Allow configuring the Access-Control-Origin header sent in responses
  • Don't show the AdminPanel link after startup if it isn't activated
  • Update to AdminPanel v0.7.0
    • Allow running the AdminPanel externally of the Web-API
    • Support multiple servers in one AdminPanel
    • Add language selection to login form

Web-API v4.10.3

17 Jan 21:42
Compare
Choose a tag to compare
  • Add server stats using oshi
  • Fix player advancements webhook not working
  • Fix error reporting not working
  • Update swagger documentation
  • Add more aikar timings
  • Update to AdminPanel v0.6.4
    • Add chart with cpu load, memory load and disk usage to dashboard

Web-API v4.10.2

15 Jan 20:39
Compare
Choose a tag to compare
  • Fix async executor being a sync executor
  • Use async executor during startup for improved performance
  • Show most recent changes when an update is available
  • Add partial support for aikar timings
  • Fix updating world and entity from non-main thread
  • Remove RedProtect and Nations integration (they are no longer maintained)
  • Update HuskyCrates integration
  • Add UniversalMarket integration
  • Disable default permission keys, require permission keys to be at least 8 characters
  • Update to AdminPanel v0.6.3
    • Fix creating entities not working
    • Add new logo
    • Fix some menu display issues
    • Prevent crash when item stack has no data attached
    • Add UniversalMarket integration

Web-API v4.10.1

11 Jan 21:23
Compare
Choose a tag to compare
  • Implement changing plugin configs
  • Add documentation for WebBooks
  • Fix crash in command servlet when not sending a command
  • Fix block operations not completing successfully
  • Fix WebBooks and HuskyCrates api endpoint permissions
  • Update to AdminPanel v0.6.2
    • Added i18n support
    • Added English & German translations
    • Added Russian translation (thanks to Lantcoder)
    • Added json editor for plugin config files
    • Editing & saving plugin configs now works
    • Improved menu layout
    • Add various external links
    • Split code into multiple files to improve load times
    • (Lots of internal changes)

Web-API v4.9.1

11 Dec 21:14
Compare
Choose a tag to compare
  • Add client libraries to readme
  • Fix causes not serializing correctly
  • Properly reload whitelist, blacklist, allowedProxies and keys on reload
  • Add censored commands to exclude certain commands from being recorded. Fixes #55
  • Update to AdminPanel v0.5.3
    • Fix notifications not working sometimes
    • Add better config tree view
    • Fix sentry version error