Eli Barzilay
2f9a43cd42
use new code, now that the web-server is fixed
...
svn: r4938
2006-11-23 20:33:00 +00:00
Jay McCarthy
91aaeb95f5
ELI
...
svn: r4905
2006-11-21 03:58:09 +00:00
Eli Barzilay
3b9770c76a
* New log facility is actually working
...
* New configuration options to set output log, log file, and web log file
* Centralized dealing with configuration options (including conversions and
defaults)
svn: r4890
2006-11-20 09:07:07 +00:00
Eli Barzilay
42327b10e6
improved coverage information facility
...
svn: r4886
2006-11-19 10:31:06 +00:00
Eli Barzilay
c19e157b48
* New logging facility: simply use current-error-port as a logging output
...
- uses a plain prefix-style log
- does not save the log to log.ss (customization options will be coming up)
* Use that in the status servlet too
* Renamed `LOG' to `log-line'
(it is now just printing to the current error port)
* Reformatted doc.txt, and some code
* Always use Content-Disposition, with `inline' for non-wxme files
* Moved run-status to private
svn: r4831
2006-11-13 01:24:34 +00:00
Eli Barzilay
fd4627095c
some reformatting and reorganization
...
svn: r4828
2006-11-12 10:38:59 +00:00
Ryan Culpepper
870eba1f15
Fixed PR 8324
...
attached (lib "cached-image-snip.ss" "mrlib") into user namespace
refactored namespace creation code
svn: r4567
2006-10-12 20:11:13 +00:00
Jay McCarthy
703a5e8fc9
privacy
...
svn: r4385
2006-09-19 16:19:12 +00:00
Eli Barzilay
92c5debbc1
make log output correspond to what the user sees
...
svn: r4350
2006-09-16 04:49:07 +00:00
Eli Barzilay
0ea1b98548
note about creating a .plt for auto-updating
...
svn: r2954
2006-05-16 19:35:23 +00:00
Eli Barzilay
74307c1aef
* catch configuration error in extra-utils
...
* clarified !test macro
svn: r2866
2006-05-05 20:08:25 +00:00
Matthew Flatt
33bea30acc
fix config for latest web server
...
svn: r2809
2006-04-27 02:27:56 +00:00
Eli Barzilay
16f01a1109
{quick,merge}sort -> sort
...
svn: r2569
2006-04-01 12:24:15 +00:00
Eli Barzilay
d328e461be
:names-checker can have a filename list
...
svn: r2513
2006-03-27 03:58:19 +00:00
Eli Barzilay
e5db23bed1
dont use code-inspector for evaluating submissions
...
svn: r2327
2006-02-28 01:46:03 +00:00
Eli Barzilay
c34a75443e
use a new code inspector for safer eval
...
svn: r2319
2006-02-26 02:49:24 +00:00
Eli Barzilay
0bfecf5fb5
added a substitution for the submission directory
...
svn: r2247
2006-02-15 23:11:15 +00:00
Eli Barzilay
23249ced6f
warn agains file loss on multi-file submissions
...
svn: r2227
2006-02-15 05:49:05 +00:00
Eli Barzilay
c7db581701
Added the updater, with instructions on how to turn it on.
...
svn: r2219
2006-02-13 22:42:57 +00:00
Eli Barzilay
af6b88d062
Added rudimentary support for multi-file submissions.
...
svn: r2210
2006-02-13 17:39:02 +00:00
Eli Barzilay
3e7e50d5f8
added untabify
...
svn: r2172
2006-02-08 17:14:21 +00:00
Eli Barzilay
7efb1e0db6
fix sorting of "hw1a" "hw1b" etc
...
svn: r1868
2006-01-19 13:04:41 +00:00
Eli Barzilay
1f7cffecae
changing the output file prefix changes some other defaults
...
svn: r1867
2006-01-19 09:54:00 +00:00
Eli Barzilay
6108f2dafd
typo in log message
...
svn: r1865
2006-01-19 06:35:07 +00:00
Eli Barzilay
9e6f6a67b0
removed debugging line
...
svn: r1849
2006-01-17 20:24:44 +00:00
Eli Barzilay
b1442e74c4
deal with :eval? properly
...
svn: r1846
2006-01-17 10:40:06 +00:00
Eli Barzilay
665a396d6b
type
...
svn: r1824
2006-01-13 13:01:32 +00:00
Eli Barzilay
c311a402bc
added plaintext password option
...
svn: r1823
2006-01-13 12:38:47 +00:00
Eli Barzilay
3cd38a3d25
it is now possible to have hidden user fields
...
svn: r1809
2006-01-12 00:21:45 +00:00
Eli Barzilay
26531d4405
if there is no config file, use defaults instead of throwing an error
...
svn: r1807
2006-01-11 21:47:52 +00:00
Eli Barzilay
88a6f81a50
use an empty input port for all evaluations
...
svn: r1547
2005-12-07 00:52:33 +00:00
Eli Barzilay
1297aa36f0
Catch errors when retrieving files.
...
svn: r1327
2005-11-16 17:08:18 +00:00
Eli Barzilay
42ba923c45
better error on hangup
...
svn: r1307
2005-11-14 06:20:33 +00:00
Eli Barzilay
c88354bb17
small fixes
...
svn: r1295
2005-11-12 16:08:46 +00:00
Eli Barzilay
2047a756c7
svn: r1278
2005-11-11 02:37:25 +00:00
Eli Barzilay
e2c19981e2
svn: r1277
2005-11-11 00:34:02 +00:00
Eli Barzilay
8c6cebc45c
user checker that uses a team file dynamically
...
svn: r1261
2005-11-08 23:23:08 +00:00
Eli Barzilay
f359af27b3
svn: r1179
2005-10-30 12:23:47 +00:00
Eli Barzilay
d044b06b27
deal with eof a little better
...
svn: r1071
2005-10-13 18:43:27 +00:00
Eli Barzilay
03cde66969
Make it possible to control the current timeout.
...
svn: r1046
2005-10-11 19:38:37 +00:00
Eli Barzilay
f30e285be4
Make `with-watcher' deal with timeouts if not in 3m,
...
removed timeout from `run-server'.
svn: r1040
2005-10-11 05:36:32 +00:00
Eli Barzilay
778075ac2a
Add support for text boxes, xml boxes, and scheme boxes.
...
svn: r1030
2005-10-09 04:59:10 +00:00
Eli Barzilay
dff3e69814
dont ignore checker body if not evaluating submission
...
svn: r1029
2005-10-09 02:51:29 +00:00
Eli Barzilay
af24612618
reorganize text
...
svn: r1028
2005-10-09 02:45:13 +00:00
Eli Barzilay
ec66204e56
added defaults
...
svn: r1027
2005-10-09 01:06:31 +00:00
Eli Barzilay
e323d15247
* Added a (message "..." 'final) that can be used to leave a message when
...
handin is done.
* Added `add-header-line' and a `:user-error-message' option to extra-utils.ss
svn: r1025
2005-10-09 00:56:06 +00:00
Eli Barzilay
bedb4235c3
make LOG available for user code
...
svn: r1023
2005-10-08 03:38:02 +00:00
Eli Barzilay
6afc5dd4e5
Added the ability to have pre- and post-checkers.
...
Added and documented extra-utils.ss.
svn: r1009
2005-10-07 14:38:09 +00:00
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
Eli Barzilay
a3fae4a355
oops, still using the same protocol
...
svn: r893
2005-09-21 04:41:51 +00:00
Eli Barzilay
b6e2853d2c
better description
...
svn: r892
2005-09-21 04:36:55 +00:00
Eli Barzilay
bb60675440
check that cleanup dir exists
...
svn: r884
2005-09-20 03:21:36 +00:00
Matthew Flatt
3c487a849b
better timeout error message, doc revisions
...
svn: r865
2005-09-16 19:48:58 +00:00
Eli Barzilay
d7b59fdd60
Copy execution counts (and do it at the right place)
...
svn: r860
2005-09-15 22:08:10 +00:00
Eli Barzilay
b28a6df99b
* Added functionality for checking coverage information
...
* Submissions are opened with line counting
svn: r853
2005-09-14 18:23:05 +00:00
Eli Barzilay
957943f162
encode paths in url strings
...
svn: r845
2005-09-13 00:38:04 +00:00
Eli Barzilay
57e6e0c2b5
fixes for tight-security guard
...
svn: r838
2005-09-12 16:51:25 +00:00
Eli Barzilay
8ebf009e18
two path bugs
...
svn: r837
2005-09-12 16:25:00 +00:00
Eli Barzilay
8b5832a24d
Improved status servlet.
...
svn: r830
2005-09-10 18:54:04 +00:00
Eli Barzilay
690c4b2517
semaphore for cleanup, configurable error messages
...
svn: r827
2005-09-10 10:00:52 +00:00
Eli Barzilay
6cb6343634
svn: r826
2005-09-10 08:23:35 +00:00
Eli Barzilay
ffef6a75bf
svn: r824
2005-09-10 07:49:12 +00:00
Eli Barzilay
9fbf8f47eb
Completed cleaup facility
...
svn: r821
2005-09-09 22:21:54 +00:00
Matthew Flatt
adec0ec106
new-user lock, more username restrictions
...
svn: r817
2005-09-09 20:43:29 +00:00
Eli Barzilay
6c8bd4e087
Removing only files and dirs that are newer in SUCCESS
...
svn: r811
2005-09-09 15:05:25 +00:00
Eli Barzilay
12260024e8
Using a cleanup mechanism now -- eager version that removes all previous
...
contents.
svn: r810
2005-09-09 14:41:27 +00:00
Eli Barzilay
5622f9466a
Lots of changes to the handin client and server, mostly being able to deal with
...
group submission.
svn: r809
2005-09-09 02:36:44 +00:00
Matthew Flatt
39a44d0849
added user-directory lock
...
svn: r796
2005-09-08 13:34:52 +00:00
Matthew Flatt
c401823251
highest should be lowest
...
svn: r788
2005-09-07 19:19:41 +00:00
Matthew Flatt
76ae386773
add support for message on handin accept, fixed minor GUI bug
...
svn: r733
2005-09-01 17:04:49 +00:00
Matthew Flatt
db88fcba02
updated for new web-server
...
svn: r679
2005-08-26 00:57:51 +00:00
Matthew Flatt
6d0fdec1df
handin icon and doc fixes
...
svn: r634
2005-08-22 18:45:51 +00:00
Matthew Flatt
782d950a05
more handin-server fixes
...
svn: r603
2005-08-16 21:11:50 +00:00
Matthew Flatt
697043dbc1
handin server/client fixup
...
svn: r601
2005-08-16 20:17:55 +00:00
Eli Barzilay
daa18fcba0
typos
...
svn: r66
2005-06-08 00:28:39 +00:00
Eli Barzilay
017d151d59
Adding collects, with all the right properties (except eoln-style).
...
svn: r3
2005-05-27 18:56:37 +00:00