These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | 8cf8d51 | |
---|---|---|
Author: | AlexProgrammerDE |
fix: drop the altening support The altening has shut down operations. They now focus on fortnite accounts and don't offer mc alts anymore. So we are dropping support.
The documentation is generated from this commit.
Commit: | c628fb4 | |
---|---|---|
Author: | AlexProgrammerDE |
Allow disabling parts of ui via protocol
Commit: | cc5bec4 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement very basic typescript support
Commit: | bb22402 | |
---|---|---|
Author: | AlexProgrammerDE |
Supply scope via API
Commit: | 1b6fce6 | |
---|---|---|
Author: | AlexProgrammerDE |
Add created and updated payload
Commit: | db9924e | |
---|---|---|
Author: | AlexProgrammerDE |
Nest
Commit: | 8cb382f | |
---|---|---|
Author: | AlexProgrammerDE |
Update spelling
Commit: | d1a63dd | |
---|---|---|
Author: | AlexProgrammerDE |
Improve script proto
Commit: | 9fb0c76 | |
---|---|---|
Author: | AlexProgrammerDE |
Share command scope
Commit: | 98ab80f | |
---|---|---|
Author: | AlexProgrammerDE |
Add script list endpoint
Commit: | 64dd96a | |
---|---|---|
Author: | AlexProgrammerDE |
Implement more accessible folders for webdav
Commit: | 591ae69 | |
---|---|---|
Author: | AlexProgrammerDE |
Prepare for script endpoints and add elevated scripts
Commit: | 86683be | |
---|---|---|
Author: | AlexProgrammerDE |
Implement more log scopes
Commit: | 048f693 | |
---|---|---|
Author: | AlexProgrammerDE |
Prepare script proto and make use of more conventional naming
Commit: | ba43442 | |
---|---|---|
Author: | AlexProgrammerDE |
Add new API routes
Commit: | 6ee22d7 | |
---|---|---|
Author: | AlexProgrammerDE |
Allow generating your own api token
Commit: | 37d181a | |
---|---|---|
Author: | AlexProgrammerDE |
Send public address to client
Commit: | aa15cf4 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement update self meta endpoints
Commit: | 0098a11 | |
---|---|---|
Author: | AlexProgrammerDE |
Allow to generate WebDAV token for current user
Commit: | 017de00 | |
---|---|---|
Author: | AlexProgrammerDE |
Rename config to client service
Commit: | af15c13 | |
---|---|---|
Author: | AlexProgrammerDE |
All filtering by keywords in combo box
Commit: | 545b18f | |
---|---|---|
Author: | AlexProgrammerDE |
Allow combo options to specify icons
Commit: | 5b2f591 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement more string input options
Commit: | 260b972 | |
---|---|---|
Author: | AlexProgrammerDE |
Pass more info about users to admins
Commit: | bf5e2a2 | |
---|---|---|
Author: | AlexProgrammerDE | |
Committer: | AlexProgrammerDE |
Readd perms to list
Commit: | 4c47c3b | |
---|---|---|
Author: | AlexProgrammerDE |
Readd perms to list
Commit: | ff3d2d4 | |
---|---|---|
Author: | Alex | |
Committer: | GitHub |
Feature/scripting api (#697) * Prepare first few files * Improve basic structure * Integrate script start/stop with instancemanager * Depend on LSP * Implement read-only code file system * Redo object storage path and set pwd * Always create object storage dir and delete on instance delete * Basic execution code * Make js and python load code * Improve js node support * Improve sandboxing a little * Prevent contexts from injecting classes into host * Initial work on API bindings * Initial layout for script apis * Redo API using bean mapping * Improve code naming * Implement first batch of events * Improve more api * Implement metadata api * Implement movement controls for scripts * Implement some more apis for world * Implement more entity base data * Fixup some key loading issues * Some small improvements * Drop sandboxing in favor of nashorn compat * Add milton server * More work on webdav syncing * Remove console logs * Switch to tomcat * Allow writing files * Fix remapping causing issues with webdav paths * Manually override HttpMethod for now * Redo auth api a little * Merge in changes from main * Port to fork of tomcats WebDav servlet * Implement proper subuser directory access * Finish replacing object storage with WebDAV * Rewrite proto for per-instance settings and per-instance plugins Very important as we'll soon treat scripts similar to scripts. And we definitely want per-instance scripts. This also hides admin settings layout from users who aren't admins. * Disable testing script * Fix cli compilation
Commit: | 2959d13 | |
---|---|---|
Author: | AlexProgrammerDE |
Rewrite proto for per-instance settings and per-instance plugins Very important as we'll soon treat scripts similar to scripts. And we definitely want per-instance scripts. This also hides admin settings layout from users who aren't admins.
Commit: | 5357cb3 | |
---|---|---|
Author: | AlexProgrammerDE |
Finish replacing object storage with WebDAV
Commit: | dcbb881 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement proper subuser directory access
Commit: | 9ddc240 | |
---|---|---|
Author: | AlexProgrammerDE |
Add server info to protocol and logs
Commit: | 072325d | |
---|---|---|
Author: | AlexProgrammerDE |
Implement update user endpoint
Commit: | 11332ee | |
---|---|---|
Author: | AlexProgrammerDE |
Also send email over the wire
Commit: | 55caad9 | |
---|---|---|
Author: | AlexProgrammerDE |
Audit logs -> Audit log Just like discord
Commit: | d20637c | |
---|---|---|
Author: | AlexProgrammerDE |
Merge completion and execution permission into one
Commit: | 201dbaf | |
---|---|---|
Author: | AlexProgrammerDE |
Implement audit log protocol
Commit: | 1efe7ae | |
---|---|---|
Author: | AlexProgrammerDE |
Simplify some settings code and proto
Commit: | 46b3221 | |
---|---|---|
Author: | AlexProgrammerDE |
Redo settings syntax
Commit: | a0469c9 | |
---|---|---|
Author: | AlexProgrammerDE |
Send additional log metadata to the client
Commit: | bea7ca5 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement progress info in proxy and auth responses
Commit: | f76eba9 | |
---|---|---|
Author: | AlexProgrammerDE |
Send enabled property over network
Commit: | 826a2f1 | |
---|---|---|
Author: | AlexProgrammerDE |
Revert "Support resending email code" This reverts commit a75e9e7afb59ece4819c7b1aabe5b80645239e9b.
Commit: | a75e9e7 | |
---|---|---|
Author: | AlexProgrammerDE |
Support resending email code
Commit: | df109f7 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement authentication endpoint
Commit: | a306f4b | |
---|---|---|
Author: | AlexProgrammerDE |
Add excluded auth for login auth service
Commit: | 2458f78 | |
---|---|---|
Author: | AlexProgrammerDE |
Add endpoint to invalidate all sessions of a user
Commit: | 57a88c7 | |
---|---|---|
Author: | AlexProgrammerDE |
Initial work on remaking console stuff
Commit: | 3c8cf09 | |
---|---|---|
Author: | AlexProgrammerDE | |
Committer: | AlexProgrammerDE |
Implement new user permission system
Commit: | 2ddfe71 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement new user permission system
Commit: | 3ae23dc | |
---|---|---|
Author: | AlexProgrammerDE |
Implement scoped command proto
Commit: | 8b811af | |
---|---|---|
Author: | AlexProgrammerDE |
New logs api
Commit: | 8299fd6 | |
---|---|---|
Author: | AlexProgrammerDE |
Split registries hard
Commit: | 281e9a2 | |
---|---|---|
Author: | AlexProgrammerDE |
Migrate to proper protobuf casing and remove viewer proto
Commit: | 4731eea | |
---|---|---|
Author: | AlexProgrammerDE |
Implement icon as instance meta
Commit: | b80f0be | |
---|---|---|
Author: | AlexProgrammerDE |
Add email field
Commit: | 249ca27 | |
---|---|---|
Author: | AlexProgrammerDE |
Return role over the wire
Commit: | 33d589a | |
---|---|---|
Author: | AlexProgrammerDE |
Implement separate server settings
Commit: | 35458a7 | |
---|---|---|
Author: | AlexProgrammerDE |
SLightly tweak options
Commit: | 06c2b74 | |
---|---|---|
Author: | AlexProgrammerDE |
Allow getting current server config
Commit: | fd3d5d9 | |
---|---|---|
Author: | AlexProgrammerDE |
Prepare new proto endpoints
Commit: | 54e8c66 | |
---|---|---|
Author: | AlexProgrammerDE |
Give instance permissions in instance list
Commit: | 0334edd | |
---|---|---|
Author: | AlexProgrammerDE |
Implement new enum based permission system
Commit: | 55fc76a | |
---|---|---|
Author: | AlexProgrammerDE |
Prepare object storage api and implement better permission flow
Commit: | 928839a | |
---|---|---|
Author: | AlexProgrammerDE |
Add instance id part of more api calls
Commit: | 5900529 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement new instance based auth and proxy checking endpoints
Commit: | 80b4d9a | |
---|---|---|
Author: | AlexProgrammerDE |
Add plugin website attribute
Commit: | afbebdb | |
---|---|---|
Author: | AlexProgrammerDE |
Add placeholder settings support
Commit: | 17fa02d | |
---|---|---|
Author: | AlexProgrammerDE |
Add textarea support
Commit: | 9e76846 | |
---|---|---|
Author: | AlexProgrammerDE |
Reimplement settings system
Commit: | 33bb146 | |
---|---|---|
Author: | AlexProgrammerDE |
Update field name
Commit: | e977fe9 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement download service
Commit: | 6ff7794 | |
---|---|---|
Author: | AlexProgrammerDE |
Fix import format
Commit: | d8fa4b4 | |
---|---|---|
Author: | AlexProgrammerDE |
Add download proto spec
Commit: | 0bca8e3 | |
---|---|---|
Author: | AlexProgrammerDE |
Add refresh token auth
Commit: | f3f1f9d | |
---|---|---|
Author: | AlexProgrammerDE |
Add icons to settings pages
Commit: | 42b5f10 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement protocol for batching account logins
Commit: | 07be0fd | |
---|---|---|
Author: | AlexProgrammerDE |
Drop EasyMC support
Commit: | a7021c3 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement device code auth endpoints
Commit: | 19c5c20 | |
---|---|---|
Author: | AlexProgrammerDE |
Prepare for device code auth
Commit: | 86c70f3 | |
---|---|---|
Author: | AlexProgrammerDE |
Fixup CLI help
Commit: | 5b45d12 | |
---|---|---|
Author: | AlexProgrammerDE |
Remove unused import
Commit: | b8e4754 | |
---|---|---|
Author: | AlexProgrammerDE |
Improve reconnect handling, remove cli flags and instead generate them and add new lifecycle
Commit: | f9b7b30 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement plugin info and the concept of pages linked to plugins
Commit: | 9459fc8 | |
---|---|---|
Author: | AlexProgrammerDE |
Add string list data type
Commit: | 1582221 | |
---|---|---|
Author: | AlexProgrammerDE |
Version protocol
Commit: | 690e8a1 | |
---|---|---|
Author: | AlexProgrammerDE |
Return instance state in list response
Commit: | a3247fa | |
---|---|---|
Author: | AlexProgrammerDE |
Make previous logs an explicit call
Commit: | 81f975f | |
---|---|---|
Author: | AlexProgrammerDE |
Merge rpc calls
Commit: | 3aa6d51 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement persistent "instances" that store config and have friendly names
Commit: | d90d3ab | |
---|---|---|
Author: | AlexProgrammerDE |
Fix settings proto
Commit: | 775d64e | |
---|---|---|
Author: | AlexProgrammerDE |
Import below package
Commit: | 6f0f2c2 | |
---|---|---|
Author: | AlexProgrammerDE |
Make settings data more dynamic using json This decision as made to allow more flexible future settings data formats. I don't wanna restrict myself or other developers in what layout settings can be transmitted. For example this could allow for protocol extensions. Imagine for example adding list, map or table data structures in the future. The internal code was using JsonElement anyways, so why not embrace it I guess. :D
Commit: | e892d32 | |
---|---|---|
Author: | AlexProgrammerDE |
Fix backwards support
Commit: | 4235bf3 | |
---|---|---|
Author: | AlexProgrammerDE |
Remove useless hint field
Commit: | b5745a0 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement account refreshing
Commit: | 51125da | |
---|---|---|
Author: | AlexProgrammerDE |
Implement base for unix socket support
Commit: | fcc6fbc | |
---|---|---|
Author: | AlexProgrammerDE |
Remove server history system
Commit: | 31bcd1a | |
---|---|---|
Author: | AlexProgrammerDE |
Some cleanup
Commit: | e670c8d | |
---|---|---|
Author: | AlexProgrammerDE |
Small tweaks to make grpc-web work
Commit: | 8c226c6 | |
---|---|---|
Author: | AlexProgrammerDE |
Implement proxy checking protocol