Releases: Valandur/Web-API
Releases · Valandur/Web-API
Web-API v5.0.2
- 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 toserver/properties
endpoint - Move
servlets
endpoint toinfo/servlets
- Rename
Message
toInteractiveMessage
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
Web-API v4.10.7
- Update to AdminPanel v0.7.3
- Catch errors and show them to the user
Web-API v4.10.6
- 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
- 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
- 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
- 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
- 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
- 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
- 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