racket/collects/handin-server
Eli Barzilay 6d152fb925 * The protocol is changed, so its identifier is changed for safety
(from 'original to 'ver1).
* The client gets the list of extra fields from the server (when the
  dialog is used for the first time), the full-name, ID, and email
  fields are now part of this description which is in the server
  configuration file
* The network protocol has a generic initial part when clients set
  arbitrary key/values that are later used for actual actions
* In the submission dialog, there is a checkbox that makes it retrieve
  the submitted work instead of sending a new one.  The retrieved
  contents will pop up in a new DrScheme frame.  The file that is
  retrieved is the newest WXME file that is found in the student's
  main submission directory.
* The hack of returning a list from the checker is not needed now --
  it is possible to send text messages that are displayed on the
  handin dialog and it is also possible to send message-boxes and get
  the result that the client returns after getting the user response.
  This is a much better generalization of the single final popup that
  was enabled by the list hack.
* When registering, a second password for verification is required.
* It is now possible to edit any information field, with a
  configuration entry that locks by default any such changes.
* It is now possible to standard Unix encrypted passwords instead of
  MD5 hashes -- so a "users.ss" can be made from a plain /etc/passwd
  file.

svn: r995
2005-10-06 06:32:25 +00:00
..
status-web-root Copy execution counts (and do it at the right place) 2005-09-15 22:08:10 +00:00
doc.txt * The protocol is changed, so its identifier is changed for safety 2005-10-06 06:32:25 +00:00
handin-server.ss * The protocol is changed, so its identifier is changed for safety 2005-10-06 06:32:25 +00:00
info.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
lock.ss Lots of changes to the handin client and server, mostly being able to deal with 2005-09-09 02:36:44 +00:00
md5.ss Adding collects, with all the right properties (except eoln-style). 2005-05-27 18:56:37 +00:00
private-key.pem handin server/client fixup 2005-08-16 20:17:55 +00:00
run-status.ss * The protocol is changed, so its identifier is changed for safety 2005-10-06 06:32:25 +00:00
utils.ss * The protocol is changed, so its identifier is changed for safety 2005-10-06 06:32:25 +00:00
web-status-server.ss Lots of changes to the handin client and server, mostly being able to deal with 2005-09-09 02:36:44 +00:00