« first day (631 days earlier)      last day (736 days later) » 

18:12
@Seggan @emanresuA I have you on my list of people who've asked to use the ATO API, so I'm giving you advanced warning about backwards-incompatible changes to the API:
(If you're no longer using the API, or don't want to hear about these changes in future, please reply to this message, and I'll remove you from the list.)
The new API is not a huge change from the previous one, but the differences are:
- Output (stdout and stderr) are now streamed live from the program as it's running, so they are sent in separate WebSocket messages
- The ​stdout_truncated and stderr_truncated fields have been removed from the response (although they will probably be added back soon)
- Minor reformatting of the message schema to allow for multiple types of message
- Reflecting the backwards-incompatibility of these changes, the API URL has had a version bump to ato.pxeger.com/api/v1/ws/execute (previously v0)
Full documentation is at github.com/attempt-this-online/attempt-this-online/blob/v0.2.0/…. You can also try out the new API at staging.ato.pxeger.com.
I'm targeting roughly January 1st for these changes to be deployed; I know this is very much not the best time for API updates, but I'm prioritising the needs of end-users, who have wanted an update for quite a while. (The unfortunate truth is I don't care about the API users (you) as much. Sorry.)
I'd also like to mention that I'm hoping to reintroduce a simple pure-REST API (i.e. not using WebSockets) at some point soon™. If that interests you and you'd like to give any design input, let me know.
Let me know if you have any other questions.
The long-awaited v0.2.0 has been released! Try it out now at staging.ato.pxeger.com
3
18:32
@pxeger :thumbsup:
 
2 hours later…
20:18
Okay, neat :)
I haven't really done anything with it

« first day (631 days earlier)      last day (736 days later) »