- bbabf50 Added 2 RPC interfaces to add multiple hosts to a label. by showard · 16 years ago
- acdbe35 -moved StaticDataRepository to autotest.common so new TKO can use it by showard · 16 years ago
- 20f4706 -check ACLs directly in the scheduler (bypassing ineligible_host_queues) by showard · 16 years ago
- 9ca5270 The autotest frontend should run every test in its own step so that, if one test reboots the machine, the rest keep running. by showard · 16 years ago
- 7c78528 Restructure code in preparation for sharing with new TKO. by showard · 16 years ago
- 58ff09d Enforce doctest ordering. This is necessary since the different doctest files depend on each other. by showard · 16 years ago
- 5875c15 Add commits for the two methods in which we do manual queries that modify data. Turns out Django disables MySQL autocommit but has its own autocommit mechanism. This works fine until you start doing queries manually, in which case you need to commit manually. by showard · 16 years ago
- 3cbce7c Add one more SELECT DISTINCT that should've been there. by showard · 16 years ago
- 9a17906 Change filter_[not_]in_subquery to use explicit joins instead of IN. Some versions of MySQL consider all subqueries dependent when used with IN, resulting in terrible performance. Explicit joins are properly optimized. This should be at least 50x faster. by showard · 16 years ago
- 21b4a1b Need to call on_change() on the ACL object, not the manipulator. by showard · 16 years ago
- e01a9ab Add the ability to view all machines rebooting on the server. by mbligh · 16 years ago
- 2a9378b Add docstrings I forgot to add previously. by showard · 16 years ago
- 5deff43 When a non-JSON response is received, instead just raising a useless exception, include the entire response. by showard · 16 years ago
- 331a6c7 minor improvement to rpc_test doctest - this way if values don't by showard · 16 years ago
- c2992ba Speed up ineligible host queue computations, to speed up ACL by showard · 16 years ago
- 5da17d4 JSON service handler should return a traceback for this error path too by showard · 16 years ago
- b8d3424 -make get_host_queue_entries return full info on related objects (host + job) by showard · 16 years ago
- 34dc5fa -instead of that stupid job_status RPC, just provide get_host_queue_entries directly. by showard · 16 years ago
- 5244cbb Never delete hosts or labels. Instead, mark them as invalid. by mbligh · 16 years ago
- b91c3b9 Add support for completed/failed jobs RSS feeds. by showard · 16 years ago
- eb3be4d -include acl-inaccessible hosts in ineligible_host_queues blocks. This should make metahosts obey ACLs. by showard · 17 years ago
- 6437ff5 Use the new parser library directly inside of autoserv, instead of by mbligh · 17 years ago
- 8e855a2 -fix bug when headers is not passed to get_proxy by showard · 17 years ago
- 3c43dc6 Need to use distinct() since we're sometimes querying over multiple tables. This was causing a bug in the host table. by showard · 17 years ago
- 6f85a1f To hide fields from the admin interface, use editable=False instead of the Admin fields specifier. This is the right way to do it and lets us hide a field (i.e. host status) without causing admin errors or weirdness. by showard · 17 years ago
- f699a2c Provide a unittest wrapper around Django's "manage.py test" so the by showard · 17 years ago
- 5c7e819 -don't run pylint as part of the frontend unit test suite by showard · 17 years ago
- 8e3aa5e -support filtering on multiple labels by showard · 17 years ago
- 4f53659 Need to use job filters in get_num_jobs. by showard · 17 years ago
- 1c8c221 Change all tables to be server-side. This required a lot of work, but I think I ended up cleaning up the frontend code a lot and providing room for more powerful features to be added in the future. It is a huge change though. by showard · 17 years ago
- 05fb699 -On the server, when exceptions occur, pass back a traceback along with the other info by showard · 17 years ago
- 31a244a Be sure to always trim hostnames. by showard · 17 years ago
- 1385b16 On the frontend, only show hosts to which this user has ACL access. by showard · 17 years ago
- 1d445e9 Support kernel install for server-side control files by showard · 17 years ago
- 8fd5824 -associate a synch type with each test in the DB (defaults to asynchronous for all) by showard · 17 years ago
- cca3b63 Remove comment on removed arg. by showard · 17 years ago
- 99229e4 Get rid of job.status and job.submitted_on usage in models.py. This field was deprecated but these (harmless) statements were left lying around. by showard · 17 years ago
- 3cab4a7 Requeue support for the frontend. Requeue creates and enqueues a copy of the job. Added support to Job model, new RPC method, and new button to job detail page. by mbligh · 17 years ago
- d5c9580 Implemented abort functionality in scheduler. by mbligh · 17 years ago
- e8819cd Add frontend and scheduler for Autotest by mbligh · 17 years ago