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