Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Ensures the cached version of parsetab.py is used.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
So that for example append/3 and member/2 are not accessible to users
when solving conc/3 and memb/2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is eduPersonPrincipalName.
|
|
|
|
|
|
Variables not specified in the set of expected answers are now ignored.
|
|
node web server.
|
|
SAML-type login of an existing user.
|
|
|
|
|
|
|
|
|
|
authentication from the user.
|
|
|
|
|
|
script accordingly.
|
|
|
|
|
|
|
|
|
|
AJAX call.
|
|
|
|
Since we ultimately want to include events from traces (hints, tests) in
statistics, SQL will be insufficient.
|
|
|
|
a new daemon.
TODO: python login with SAML credentials.
|
|
|
|
|
|
|
|
Use interpreter.py for running tests as well as interactive sessions.
Signals are now sent with "sandbox <user> kill", so terminator is not
needed anymore.
|
|
|
|
|