These 2 commits are when the Protocol Buffers files have changed:
| Commit: | 2a8e179 | |
|---|---|---|
| Author: | Robin Brämer | |
| Committer: | GitHub | |
feat: Cookies API (#535) * feat: add cookies * refactor: rework cookie system * refactor: rename variables for clarity * refactor: use sync.Map and update to 1.21.5 * refactor: enhance cookie handling and viewer context management - Introduced context support in the Viewer interface for better management of player connections. - Updated cookie storage and request handling to include validation for player protocol and state. - Replaced deprecated methods with new implementations for improved clarity and functionality. - Enhanced event handling for cookie responses, allowing for more robust interaction with client requests. - Removed obsolete cookie handling code to streamline the system. * feat: implement cookie storage and request handling - Added StoreCookie and RequestCookie RPC methods to the GateService for managing cookies on players' clients. - Introduced corresponding request and response message types for cookie operations in the API. - Updated documentation to reflect new cookie handling features. - Enhanced event handling for cookie requests and storage, ensuring proper player context management. * add test and format code --------- Co-authored-by: BorisP1234 <borispieneman@yahoo.com> Co-authored-by: Boris <132673559+BorisP1234@users.noreply.github.com>
The documentation is generated from this commit.
| Commit: | e960e6b | |
|---|---|---|
| Author: | Robin Brämer | |
| Committer: | GitHub | |
feat: Gate HTTP API (#423) * feat: Initial Gate API * add gitignore * wip: initial docs * internal: use local buf code gen * feat: add rpc ListServers * docs: typescript runtimes * docs: remove wrong sample * api false by default * fix cmd * docs: different install clis * docs improve * docs(api): add Go * docs(api): add java * docs(api): add kotllin * docs(api): add python * docs(api): add rust * docs enhancements * refine docs overall and add install scripts * fix docs * doc add install commands to readme * feat: Gate API - Addition/Removal/Updating of Servers (#427) * feat: Addition/Removal of servers * feat: updateservers instead of add/remove you can now update servers in bulk * feat: remove servers using only name or address can remove servers now using name or address or by having both * feat: updateplayer func to kick/send player can send/kick player(s) now using the same type of operation method like servers, you can provide reason for kicking. * refactor: favour idiomatic api --------- Co-authored-by: robinbraemer <robin.braemer@web.de> * enhance proto * buf generate * docs: simplify What the Installation Scripts Do * docs: add proto definition * docs: add generated definition * web: add landing page content * background alternating * fix(ui): mobile responsiveness * fix icons on mobile * rename * refactor: fix mess up inner sections --------- Co-authored-by: Dylan <dylan@dylanh.dev>