arvados.git
9 years ago2879: Finish the Docker image sorting work of 71c66323. 2879-docker-image-job-reuse-wip
Brett Smith [Thu, 19 Jun 2014 17:14:36 +0000 (13:14 -0400)]
2879: Finish the Docker image sorting work of 71c66323.

9 years ago2879: Docker filters on Jobs accept an array of search terms.
Brett Smith [Thu, 19 Jun 2014 14:49:56 +0000 (10:49 -0400)]
2879: Docker filters on Jobs accept an array of search terms.

9 years ago2879: Improve sorting in Collection.uuids_for_docker_image.
Brett Smith [Thu, 19 Jun 2014 14:29:01 +0000 (10:29 -0400)]
2879: Improve sorting in Collection.uuids_for_docker_image.

This code is simpler, handles more error cases correctly, and returns
the most recent image at the head of the list as expected.

9 years ago2879: API Docker link fixtures use string image_timestamps.
Brett Smith [Thu, 19 Jun 2014 14:14:47 +0000 (10:14 -0400)]
2879: API Docker link fixtures use string image_timestamps.

This is closer to what we'll have in the real world.

9 years agoMerge branch 'master' into 2879-docker-image-job-reuse-wip
Brett Smith [Thu, 19 Jun 2014 14:09:51 +0000 (10:09 -0400)]
Merge branch 'master' into 2879-docker-image-job-reuse-wip

9 years agoFixed smart scrolling as intended for svg divs. refs #2919
Peter Amstutz [Wed, 18 Jun 2014 14:04:12 +0000 (10:04 -0400)]
Fixed smart scrolling as intended for svg divs.  refs #2919

9 years agocloses #2896
radhika [Tue, 17 Jun 2014 23:31:55 +0000 (19:31 -0400)]
closes #2896
Merge branch '2896-websocket-cli'

9 years agoMerge branch 'master' into 2896-websocket-cli
radhika [Tue, 17 Jun 2014 23:30:54 +0000 (19:30 -0400)]
Merge branch 'master' into 2896-websocket-cli

9 years ago2879: Job Docker filters respect reader tokens.
Brett Smith [Tue, 17 Jun 2014 21:04:02 +0000 (17:04 -0400)]
2879: Job Docker filters respect reader tokens.

9 years agocrunch-job passes ARVADOS envvars to Docker.
Brett Smith [Tue, 17 Jun 2014 20:06:43 +0000 (16:06 -0400)]
crunch-job passes ARVADOS envvars to Docker.

No issue #.

9 years agoMerge branch '2936-job-progress-bar'
Tim Pierce [Tue, 17 Jun 2014 19:42:45 +0000 (15:42 -0400)]
Merge branch '2936-job-progress-bar'

Closes #2936.

9 years ago2936: fix job progress bars
Tim Pierce [Tue, 17 Jun 2014 19:03:07 +0000 (15:03 -0400)]
2936: fix job progress bars

Add edge case settings for when a crunch job could not be started, or
when no tasks were ever created.

Calculate percent_total_tasks as a float, to ensure that it will be
nonzero even if there are more than 100 tasks altogether. Calculate
percentages of individual task progress with .ceil to ensure that there
will be at least 1% shown for each nonzero task status.

Refs #2936

9 years agoMerge branch 'master' into 2896-websocket-cli
radhika [Tue, 17 Jun 2014 17:58:48 +0000 (13:58 -0400)]
Merge branch 'master' into 2896-websocket-cli

9 years ago2896: add logging to events.py
radhika [Tue, 17 Jun 2014 17:58:12 +0000 (13:58 -0400)]
2896: add logging to events.py

9 years ago2879: Document new Job API filters.
Brett Smith [Tue, 17 Jun 2014 17:52:52 +0000 (13:52 -0400)]
2879: Document new Job API filters.

9 years ago2879: Support tag search in "in docker" Job filters.
Brett Smith [Tue, 17 Jun 2014 17:51:18 +0000 (13:51 -0400)]
2879: Support tag search in "in docker" Job filters.

The search uses the same `reponame:tagname` format used by
`docker tag`.

9 years agoMerge branch '2934-limit-crunch-logs-bugfix'
Tim Pierce [Tue, 17 Jun 2014 17:16:55 +0000 (13:16 -0400)]
Merge branch '2934-limit-crunch-logs-bugfix'

Refs #2934.

9 years ago2934: add crunch-dispatch default settings
Tim Pierce [Tue, 17 Jun 2014 17:15:28 +0000 (13:15 -0400)]
2934: add crunch-dispatch default settings

Add default values to application.default.yml for:
* crunch_limit_log_events_per_job
* crunch_limit_log_event_bytes_per_job
* crunch_log_bytes_per_event
* crunch_log_seconds_between_events

Refs #2934.

9 years ago2879: Use Job-specific filters in #index too.
Brett Smith [Tue, 17 Jun 2014 16:23:32 +0000 (12:23 -0400)]
2879: Use Job-specific filters in #index too.

This brings #index consistency with the #create method, and enables
clients to do the same kind of sophisticated searching.

9 years agoMerge branch 'master' into 2896-websocket-cli
radhika [Tue, 17 Jun 2014 15:45:06 +0000 (11:45 -0400)]
Merge branch 'master' into 2896-websocket-cli

9 years ago2896: incorporate review comments: add logging, enhance creating filter object.
radhika [Tue, 17 Jun 2014 15:43:38 +0000 (11:43 -0400)]
2896: incorporate review comments: add logging, enhance creating filter object.

9 years ago2879: Don't implicitly build Job find_or_create filters.
Brett Smith [Tue, 17 Jun 2014 15:26:40 +0000 (11:26 -0400)]
2879: Don't implicitly build Job find_or_create filters.

If a client is using filters, they're new enough to know that they
need to be explicit about exactly what they want to filter.  This will
hopefully make client development easier to debug.  Per discussion
with Tom Clegg.

9 years agoFixed bug in Keep proxy when talking to Keep server that doesn't report
Peter Amstutz [Tue, 17 Jun 2014 14:21:41 +0000 (14:21 +0000)]
Fixed bug in Keep proxy when talking to Keep server that doesn't report
Content-Length correctly.  no issue #

9 years ago2879: Rename Job-specific filter operators.
Brett Smith [Tue, 17 Jun 2014 14:20:42 +0000 (10:20 -0400)]
2879: Rename Job-specific filter operators.

Based on discussion with Tom Clegg.

9 years ago2936: improve progress bar for failed jobs
Tim Pierce [Tue, 17 Jun 2014 13:57:00 +0000 (09:57 -0400)]
2936: improve progress bar for failed jobs

Ensure that:

* All job progress bars reflect at least one task.  If a job has no
  tasks at all (done, failed, finished, or todo) that should be
  considered a failed job, so render a progress bar as though one task
  ran and failed.

* A failed job (j[:success] == false) always shows at least one failed
  task.  If a job is marked as failed but has no failed tasks, then
  pretend there was one failed task so at least some red will appear in
  the progress bar.

Fixes #2936.

9 years agoAjax load of tab panels now includes any query parameters the page was
Peter Amstutz [Tue, 17 Jun 2014 13:43:48 +0000 (09:43 -0400)]
Ajax load of tab panels now includes any query parameters the page was
originally loaded with.  Also fixed related problem where the 'compare' route
of pipeline_instances controller wasn't aware of tab partials.  closes #3013

9 years ago2879: API server can find_or_create Jobs based on Docker image.
Brett Smith [Mon, 16 Jun 2014 22:01:40 +0000 (18:01 -0400)]
2879: API server can find_or_create Jobs based on Docker image.

9 years ago2879: API server can find_or_create Jobs based on filters.
Brett Smith [Mon, 16 Jun 2014 20:49:15 +0000 (16:49 -0400)]
2879: API server can find_or_create Jobs based on filters.

This will make it easier to support new criteria for find_or_create.
In particular, this will be the basis for searching based on Docker
image.

9 years ago2896: Add test file. Currently, the test only checks that arv-ws command is available...
radhika [Mon, 16 Jun 2014 19:58:40 +0000 (15:58 -0400)]
2896: Add test file. Currently, the test only checks that arv-ws command is available and the options.

9 years agoMerge branch '2879-job-api-docker-images'
Brett Smith [Mon, 16 Jun 2014 19:27:26 +0000 (15:27 -0400)]
Merge branch '2879-job-api-docker-images'

Closes #2923, #3010.

9 years agoMerge branch 'master' into 2896-websocket-cli
radhika [Mon, 16 Jun 2014 19:18:31 +0000 (15:18 -0400)]
Merge branch 'master' into 2896-websocket-cli

9 years ago2879: crunch-job uses Job Docker information provided by API server.
Brett Smith [Thu, 12 Jun 2014 19:52:21 +0000 (15:52 -0400)]
2879: crunch-job uses Job Docker information provided by API server.

9 years ago2879: API server maps Job Docker image constraints to Collections.
Brett Smith [Wed, 11 Jun 2014 21:43:27 +0000 (17:43 -0400)]
2879: API server maps Job Docker image constraints to Collections.

Doing this translation in the API server helps ensure that one piece
of software makes one consistent decision about which Docker image
should be used to run the Job.

9 years ago2879: Let ArvadosModel.readable_by callers specify table name.
Brett Smith [Mon, 16 Jun 2014 14:27:38 +0000 (10:27 -0400)]
2879: Let ArvadosModel.readable_by callers specify table name.

This makes it possible to use readable_by in queries with arbitrary
joins.

9 years ago2879: Fix SLURM node separator when installing Docker images.
Brett Smith [Thu, 12 Jun 2014 14:10:24 +0000 (10:10 -0400)]
2879: Fix SLURM node separator when installing Docker images.

9 years ago2879: Store Docker image repo+tag together in one tag.
Brett Smith [Fri, 13 Jun 2014 17:40:45 +0000 (13:40 -0400)]
2879: Store Docker image repo+tag together in one tag.

It doesn't make sense to query the tag independently of the
repository, and this change will make the common case of querying both
together easier.

9 years ago2896: add arv-ws cli tool to arv.
radhika [Mon, 16 Jun 2014 19:17:20 +0000 (15:17 -0400)]
2896: add arv-ws cli tool to arv.

9 years agoMerge branch '2934-limit-crunch-logs'
Tim Pierce [Mon, 16 Jun 2014 17:27:54 +0000 (13:27 -0400)]
Merge branch '2934-limit-crunch-logs'

Closes #2934

9 years ago2934: document stderr messages for commit tests
Tim Pierce [Mon, 16 Jun 2014 17:19:32 +0000 (13:19 -0400)]
2934: document stderr messages for commit tests

Some unit tests for the Commit models issue alarming but expected git
error messages on stderr.  Added comments documenting these in
commits_controller_test.rb.

Refs #2934.

9 years ago2934: add crunch_dispatch_test repository
Tim Pierce [Mon, 16 Jun 2014 14:56:44 +0000 (10:56 -0400)]
2934: add crunch_dispatch_test repository

Move files for crunch_dispatch_test to their own test fixture
repository.

Refs #2934.

9 years agoMerge branch 'master' into 2934-limit-crunch-logs
Tim Pierce [Fri, 13 Jun 2014 21:24:42 +0000 (17:24 -0400)]
Merge branch 'master' into 2934-limit-crunch-logs

Refs #2934

9 years agoFix infinite scroll in chooser. refs #2872
Tom Clegg [Fri, 13 Jun 2014 20:06:48 +0000 (16:06 -0400)]
Fix infinite scroll in chooser. refs #2872

9 years ago2934: add "bar" repository to test fixture
Tim Pierce [Fri, 13 Jun 2014 19:08:48 +0000 (15:08 -0400)]
2934: add "bar" repository to test fixture

Add the "bar" repository to test/fixtures/repositories.yml so
CrunchDispatchTest may create a job using a commit from that
repository. (Change lost in a bad rebase.)

Refs #2934

9 years ago2934: count events and bytes in-memory
Tim Pierce [Fri, 13 Jun 2014 18:03:04 +0000 (14:03 -0400)]
2934: count events and bytes in-memory

To avoid thrashing the database, crunch-dispatch.rb counts log events
and bytes in RAM instead of reading the database each time.

Refs #2934.

9 years agoFix fuse driver tests broken by changes to test fixtures. no issue #
Peter Amstutz [Fri, 13 Jun 2014 17:31:04 +0000 (13:31 -0400)]
Fix fuse driver tests broken by changes to test fixtures.  no issue #

9 years ago2872: Merge branch '2872-folder-nav' closes #2872
Tom Clegg [Fri, 13 Jun 2014 15:12:10 +0000 (11:12 -0400)]
2872: Merge branch '2872-folder-nav' closes #2872

9 years ago2872: Add data binding for project names in dropdown.
Tom Clegg [Fri, 13 Jun 2014 14:44:42 +0000 (10:44 -0400)]
2872: Add data binding for project names in dropdown.

9 years ago2934: add launch_crunch_dispatch to integration test
Tim Pierce [Fri, 13 Jun 2014 14:44:21 +0000 (10:44 -0400)]
2934: add launch_crunch_dispatch to integration test

Added functionality for launching crunch-dispatch in
crunch_dispatch_test.rb while integration tests are running.

Refs #2934.

9 years agoMerge branch '2934-limit-crunch-logs' of git.curoverse.com:arvados into 2934-limit...
Tim Pierce [Fri, 13 Jun 2014 14:39:00 +0000 (10:39 -0400)]
Merge branch '2934-limit-crunch-logs' of git.curoverse.com:arvados into 2934-limit-crunch-logs

Fixing broken rebase

9 years ago2872: Merge branch 'master' into 2872-folder-nav
Tom Clegg [Fri, 13 Jun 2014 14:33:07 +0000 (10:33 -0400)]
2872: Merge branch 'master' into 2872-folder-nav

Conflicts:
apps/workbench/app/controllers/jobs_controller.rb

9 years agoMerge branch 'origin-2883-job-log-viewer' closes #2883
Peter Amstutz [Fri, 13 Jun 2014 14:13:39 +0000 (10:13 -0400)]
Merge branch 'origin-2883-job-log-viewer' closes #2883

9 years ago2753: Fix param name (filter -> filters).
Tom Clegg [Fri, 13 Jun 2014 14:11:26 +0000 (10:11 -0400)]
2753: Fix param name (filter -> filters).

9 years ago2883: Moved addToLogViewer function out of the template and into assets and
Peter Amstutz [Fri, 13 Jun 2014 14:10:40 +0000 (10:10 -0400)]
2883: Moved addToLogViewer function out of the template and into assets and
reformatted it properly.

9 years ago2872: Redirect to parent project after deleting a subproject.
Tom Clegg [Fri, 13 Jun 2014 14:05:15 +0000 (10:05 -0400)]
2872: Redirect to parent project after deleting a subproject.

9 years ago2872: Fix provenance graph double-smart-scroll.
Tom Clegg [Fri, 13 Jun 2014 14:01:11 +0000 (10:01 -0400)]
2872: Fix provenance graph double-smart-scroll.

9 years ago2961: Fix crash on pipeline_instances/compare.
Tom Clegg [Fri, 13 Jun 2014 13:58:01 +0000 (09:58 -0400)]
2961: Fix crash on pipeline_instances/compare.

9 years ago2872: Fix test, to match fixed fixture.
Tom Clegg [Fri, 13 Jun 2014 02:24:14 +0000 (22:24 -0400)]
2872: Fix test, to match fixed fixture.

9 years ago2872: Move project_tree code into helper_methods, fix up tests.
Tom Clegg [Fri, 13 Jun 2014 00:53:05 +0000 (20:53 -0400)]
2872: Move project_tree code into helper_methods, fix up tests.

9 years ago2872: Fix bugs, tweak formatting
Tom Clegg [Thu, 12 Jun 2014 22:03:26 +0000 (18:03 -0400)]
2872: Fix bugs, tweak formatting

9 years agoMerge branch '2879-docker-image-installer'
Brett Smith [Thu, 12 Jun 2014 19:45:36 +0000 (15:45 -0400)]
Merge branch '2879-docker-image-installer'

Refs #2879.  Closes #2998, #3006.

9 years ago2879: arv-keepdocker reports a better error for ambiguous hashes.
Brett Smith [Thu, 12 Jun 2014 19:36:18 +0000 (15:36 -0400)]
2879: arv-keepdocker reports a better error for ambiguous hashes.

Refs #2879.

9 years ago2879: Clarify Docker image search behavior in Keep installer.
Brett Smith [Thu, 12 Jun 2014 18:51:23 +0000 (14:51 -0400)]
2879: Clarify Docker image search behavior in Keep installer.

9 years ago2879: Docker Keep installer returns 0 if image already installed.
Brett Smith [Thu, 12 Jun 2014 18:44:55 +0000 (14:44 -0400)]
2879: Docker Keep installer returns 0 if image already installed.

9 years ago2879: Add arv-keepdocker command.
Brett Smith [Tue, 10 Jun 2014 20:34:01 +0000 (16:34 -0400)]
2879: Add arv-keepdocker command.

This puts a Docker image in Keep, and makes Arvados links to help find
the Collection by the image's names.

9 years ago2879: arv-put main() returns what it prints.
Brett Smith [Tue, 10 Jun 2014 15:09:42 +0000 (11:09 -0400)]
2879: arv-put main() returns what it prints.

This will enable other tools to reuse the results.

9 years ago2879: Move Python is_hex function to arvados.util.
Brett Smith [Mon, 9 Jun 2014 16:02:01 +0000 (12:02 -0400)]
2879: Move Python is_hex function to arvados.util.

9 years ago2879: Split arv-put's ArgumentParser into module segments.
Brett Smith [Mon, 9 Jun 2014 15:13:39 +0000 (11:13 -0400)]
2879: Split arv-put's ArgumentParser into module segments.

This will let us use different pieces as a parent parser for other
tools, which I plan to do for the Docker image uploader.

9 years ago2879: Factor out arv-put's cache creation to a utility library.
Brett Smith [Mon, 9 Jun 2014 15:06:20 +0000 (11:06 -0400)]
2879: Factor out arv-put's cache creation to a utility library.

This function will be useful for the Docker image uploader, and
probably other tools as well.

9 years ago2755: Merge branch '2755-require-keep-permission' refs #2755
Tom Clegg [Thu, 12 Jun 2014 19:21:59 +0000 (15:21 -0400)]
2755: Merge branch '2755-require-keep-permission' refs #2755

9 years ago2755: Fix handling of stripped/orig manifest text.
Tom Clegg [Thu, 12 Jun 2014 19:14:22 +0000 (15:14 -0400)]
2755: Fix handling of stripped/orig manifest text.

9 years ago2883: Added filtering for crunchstat, slurm log lines.
peter [Thu, 12 Jun 2014 19:11:53 +0000 (19:11 +0000)]
2883: Added filtering for crunchstat, slurm log lines.

9 years ago2755: Preserve blob signatures in manifest_text passed to collections.create.
Tom Clegg [Thu, 12 Jun 2014 19:00:13 +0000 (15:00 -0400)]
2755: Preserve blob signatures in manifest_text passed to collections.create.

9 years agoExpanded search path for cgroup stats, changed command line interface a bit.
Peter Amstutz [Thu, 12 Jun 2014 18:49:22 +0000 (14:49 -0400)]
Expanded search path for cgroup stats, changed command line interface a bit.
Also adjusted polling interval to every 10 seconds istead of every 1 second.
refs #2882

9 years agoBugfix in logging which cgroup stats files it uses. refs #2882
Peter Amstutz [Thu, 12 Jun 2014 18:18:48 +0000 (14:18 -0400)]
Bugfix in logging which cgroup stats files it uses.  refs #2882

9 years agoBugfix searching for cgroup stats files. refs #2882
Peter Amstutz [Thu, 12 Jun 2014 18:16:19 +0000 (14:16 -0400)]
Bugfix searching for cgroup stats files.  refs #2882

9 years agoCrunchstat logs where it reads its stats from. refs #2882
Peter Amstutz [Thu, 12 Jun 2014 18:04:08 +0000 (14:04 -0400)]
Crunchstat logs where it reads its stats from.  refs #2882

9 years agoRuns crunch script using "stdbuf -o0 -e0" so stdout and stderr are unbuffered,
Peter Amstutz [Thu, 12 Jun 2014 17:58:35 +0000 (13:58 -0400)]
Runs crunch script using "stdbuf -o0 -e0" so stdout and stderr are unbuffered,
solves problem of stdout showing up out of order and with incorrect time stamps
in logs.  no issue #

9 years ago2755: Fix unfinished comment.
Tom Clegg [Thu, 12 Jun 2014 17:36:10 +0000 (13:36 -0400)]
2755: Fix unfinished comment.

9 years ago2872: Fix selector in test case.
Tom Clegg [Thu, 12 Jun 2014 16:49:43 +0000 (12:49 -0400)]
2872: Fix selector in test case.

9 years ago2872: Add "move to project" button, fix "copy to project" behavior
Tom Clegg [Thu, 12 Jun 2014 15:36:21 +0000 (11:36 -0400)]
2872: Add "move to project" button, fix "copy to project" behavior
(really copy, instead of adding a link).

9 years ago2872: Fix "remove" icon and pencil icon placement.
Tom Clegg [Thu, 12 Jun 2014 15:35:28 +0000 (11:35 -0400)]
2872: Fix "remove" icon and pencil icon placement.

9 years ago2872: Muster all the "move" and "add" buttons up to the right side of the tabs.
Tom Clegg [Thu, 12 Jun 2014 15:30:25 +0000 (11:30 -0400)]
2872: Muster all the "move" and "add" buttons up to the right side of the tabs.

9 years ago2872: Show projectless jobs/pipelines in "recent" list too.
Tom Clegg [Thu, 12 Jun 2014 15:29:01 +0000 (11:29 -0400)]
2872: Show projectless jobs/pipelines in "recent" list too.

9 years agoMade a note about user how permissions are applied when attempting to create a
Peter Amstutz [Thu, 12 Jun 2014 15:14:03 +0000 (11:14 -0400)]
Made a note about user how permissions are applied when attempting to create a
token for another user.  Test for this case already exists.  closes #2350.

9 years ago2872: Fix tests broken in merge.
Tom Clegg [Thu, 12 Jun 2014 14:40:00 +0000 (10:40 -0400)]
2872: Fix tests broken in merge.

9 years ago2934: add limits for crunch job log generation.
Tim Pierce [Tue, 10 Jun 2014 14:37:35 +0000 (10:37 -0400)]
2934: add limits for crunch job log generation.

* crunch_limit_log_events_per_job
* crunch_limit_log_event_bytes_per_job

  Limit the number of events a job may log, and the total number of
  bytes a job may log.

* crunch_log_bytes_per_event
* crunch_log_seconds_between_events

  Set minimum logging thresholds: event logs will only be flushed to the
  database when at least crunch_log_bytes_per_event have been generated,
  or crunch_log_seconds_between_events have passed.

Integration test CrunchDispatchTest exercised creating a job.

Refs #2934.

9 years agoMerge branch 'origin-2882-job-process-stats' refs #2882
Peter Amstutz [Thu, 12 Jun 2014 14:23:42 +0000 (10:23 -0400)]
Merge branch 'origin-2882-job-process-stats' refs #2882

9 years ago2882: Search subdirectories of cgroup for stats, because compute0 has a
Peter Amstutz [Thu, 12 Jun 2014 14:19:18 +0000 (10:19 -0400)]
2882: Search subdirectories of cgroup for stats, because compute0 has a
slightly different cgroup layout from what's on my workstation (wtf?).

9 years ago2883: Removed commented out code related to live loading (saved it to another branch).
Peter Amstutz [Thu, 12 Jun 2014 13:56:52 +0000 (09:56 -0400)]
2883: Removed commented out code related to live loading (saved it to another branch).

9 years ago2872: Merge branch 'master' into 2872-folder-nav
Tom Clegg [Thu, 12 Jun 2014 03:57:37 +0000 (23:57 -0400)]
2872: Merge branch 'master' into 2872-folder-nav

Conflicts:
apps/workbench/app/assets/javascripts/pipeline_instances.js
apps/workbench/app/controllers/application_controller.rb
apps/workbench/app/controllers/collections_controller.rb
apps/workbench/app/controllers/jobs_controller.rb
apps/workbench/app/helpers/application_helper.rb
apps/workbench/app/models/job.rb
apps/workbench/app/views/application/_content.html.erb
apps/workbench/app/views/application/_show_metadata.html.erb
apps/workbench/app/views/pipeline_instances/_show_components.html.erb

9 years ago2872: Fix bookmark bar causing spurious window width.
Tom Clegg [Thu, 12 Jun 2014 03:31:41 +0000 (23:31 -0400)]
2872: Fix bookmark bar causing spurious window width.

9 years ago2883: Adjusted task type column width. Commented out code for working with
peter [Thu, 12 Jun 2014 02:22:44 +0000 (02:22 +0000)]
2883: Adjusted task type column width.  Commented out code for working with
live-updating logs, it almost works but there are some complications.

9 years ago2755: Add api server config to enable mandatory Keep signatures.
Tom Clegg [Thu, 12 Jun 2014 02:18:24 +0000 (22:18 -0400)]
2755: Add api server config to enable mandatory Keep signatures.

9 years ago2883: Adjust timestamp display based on timezone and locale.
peter [Thu, 12 Jun 2014 01:59:12 +0000 (01:59 +0000)]
2883: Adjust timestamp display based on timezone and locale.

9 years ago2883: Live updating log wip
Peter Amstutz [Wed, 11 Jun 2014 21:12:15 +0000 (21:12 +0000)]
2883: Live updating log wip

9 years ago2883: Styling column widths so they don't jump around when filters are turned
Peter Amstutz [Wed, 11 Jun 2014 20:13:22 +0000 (20:13 +0000)]
2883: Styling column widths so they don't jump around when filters are turned
on and off.

9 years ago2883: Moved hardcoded styles out into a stylesheet.
Peter Amstutz [Wed, 11 Jun 2014 20:02:12 +0000 (20:02 +0000)]
2883: Moved hardcoded styles out into a stylesheet.

9 years ago2883: Log viewer works, supports sorting and filtering.
Peter Amstutz [Wed, 11 Jun 2014 19:38:44 +0000 (19:38 +0000)]
2883: Log viewer works, supports sorting and filtering.

9 years agorefs #2871
radhika [Wed, 11 Jun 2014 16:30:24 +0000 (12:30 -0400)]
refs #2871
Merge branch '2871-preload-objects'

9 years ago2871: fix the typo caught by integration test
radhika [Wed, 11 Jun 2014 16:22:32 +0000 (12:22 -0400)]
2871: fix the typo caught by integration test