arvados.git
11 years agofix misleading label
Tom Clegg [Thu, 7 Feb 2013 18:01:53 +0000 (13:01 -0500)]
fix misleading label

11 years agomake resource_class_for_uuid more convenient and robust
Tom Clegg [Thu, 7 Feb 2013 17:56:55 +0000 (12:56 -0500)]
make resource_class_for_uuid more convenient and robust

11 years agoadd generic #show page for orvos objects and use it for Log and User
Tom Clegg [Thu, 7 Feb 2013 17:52:28 +0000 (12:52 -0500)]
add generic #show page for orvos objects and use it for Log and User

11 years agoshow log#event_type
Tom Clegg [Thu, 7 Feb 2013 16:14:15 +0000 (11:14 -0500)]
show log#event_type

11 years agoupdate server-assigned attributes after saving objects
Tom Clegg [Thu, 7 Feb 2013 16:13:26 +0000 (11:13 -0500)]
update server-assigned attributes after saving objects

11 years agoadd logs#show
Tom Clegg [Thu, 7 Feb 2013 02:24:54 +0000 (21:24 -0500)]
add logs#show

11 years agouse JSON.dump so timestamps load back as Time, and Oj.load for fast loading
Tom Clegg [Wed, 6 Feb 2013 21:35:27 +0000 (16:35 -0500)]
use JSON.dump so timestamps load back as Time, and Oj.load for fast loading

11 years agoadd orvos_resource_list#to_hash
Tom Clegg [Wed, 6 Feb 2013 21:31:28 +0000 (16:31 -0500)]
add orvos_resource_list#to_hash

11 years agofix storage=cache pill coloron Source data tab
Tom Clegg [Tue, 5 Feb 2013 20:20:36 +0000 (15:20 -0500)]
fix storage=cache pill coloron Source data tab

11 years agoadd Files pane on Collections#show
Tom Clegg [Tue, 5 Feb 2013 20:09:37 +0000 (15:09 -0500)]
add Files pane on Collections#show

11 years agosplit jobs into provenance chart and job list
Tom Clegg [Tue, 5 Feb 2013 20:00:51 +0000 (15:00 -0500)]
split jobs into provenance chart and job list

11 years agoabandon "bold megabytes" feature
Tom Clegg [Tue, 5 Feb 2013 16:58:13 +0000 (11:58 -0500)]
abandon "bold megabytes" feature

11 years agouse real instead of test data size
Tom Clegg [Tue, 5 Feb 2013 16:57:45 +0000 (11:57 -0500)]
use real instead of test data size

11 years agodefault to data page instead of factory_jobs
Tom Clegg [Tue, 5 Feb 2013 15:22:08 +0000 (10:22 -0500)]
default to data page instead of factory_jobs

11 years agoobey eager() and limit() in all()
Tom Clegg [Tue, 5 Feb 2013 15:21:43 +0000 (10:21 -0500)]
obey eager() and limit() in all()

11 years agolimit 100 instead of 1000
Tom Clegg [Tue, 5 Feb 2013 15:20:22 +0000 (10:20 -0500)]
limit 100 instead of 1000

11 years agohuman readable data size
Tom Clegg [Tue, 5 Feb 2013 13:47:58 +0000 (08:47 -0500)]
human readable data size

11 years agomake bootstrap tabs really work
Tom Clegg [Tue, 5 Feb 2013 07:44:15 +0000 (02:44 -0500)]
make bootstrap tabs really work

11 years agofix commit-id -> redmine link
Tom Clegg [Tue, 5 Feb 2013 07:00:49 +0000 (02:00 -0500)]
fix commit-id -> redmine link

11 years agoadd Collections#show page
Tom Clegg [Tue, 5 Feb 2013 03:35:08 +0000 (22:35 -0500)]
add Collections#show page

11 years agolimit data page to 1-3000 collections
Tom Clegg [Tue, 5 Feb 2013 00:09:03 +0000 (16:09 -0800)]
limit data page to 1-3000 collections

11 years agoSwitch to MultiJson which uses Oj under the hood (since it is available).
Ward Vandewege [Mon, 4 Feb 2013 15:45:01 +0000 (10:45 -0500)]
Switch to MultiJson which uses Oj under the hood (since it is available).

11 years agoSwitch to Oj for faster JSON handling.
Ward Vandewege [Mon, 4 Feb 2013 14:53:48 +0000 (09:53 -0500)]
Switch to Oj for faster JSON handling.

11 years agoadd some nil checks
Tom Clegg [Mon, 4 Feb 2013 06:57:40 +0000 (22:57 -0800)]
add some nil checks

11 years agoBe careful with the shovel (<<) operator. It modifies the object on the
Ward Vandewege [Mon, 4 Feb 2013 03:29:23 +0000 (22:29 -0500)]
Be careful with the shovel (<<) operator. It modifies the object on the
left hand side. And if that object is just a copy (i.e. reference to) of
another object, bad things like on-the-fly modification of the
orvos_login_base configuration value occur...

This fixes the multiplication of return_to parameters on every call to
the login url.

11 years agoDo not show a 'Log out' link when the user is not logged in.
Ward Vandewege [Mon, 4 Feb 2013 02:06:45 +0000 (21:06 -0500)]
Do not show a 'Log out' link when the user is not logged in.

11 years agofix "home" link
Tom Clegg [Sun, 3 Feb 2013 21:48:02 +0000 (13:48 -0800)]
fix "home" link

11 years agoFix test for :orvos_api_token in Thread.current, and log errors if it is
Ward Vandewege [Sun, 3 Feb 2013 20:43:13 +0000 (15:43 -0500)]
Fix test for :orvos_api_token in Thread.current, and log errors if it is
not there.

11 years agoThrow an error when the uuid used for find() is invalid.
Ward Vandewege [Sun, 3 Feb 2013 20:00:54 +0000 (15:00 -0500)]
Throw an error when the uuid used for find() is invalid.

11 years agoDo not assume uuid_or_hash is a string when using it in string
Ward Vandewege [Sun, 3 Feb 2013 19:07:24 +0000 (14:07 -0500)]
Do not assume uuid_or_hash is a string when using it in string
concatenation.

11 years agoRemove some unneeded stuff from the ant deploy file.
Ward Vandewege [Sun, 3 Feb 2013 16:12:21 +0000 (11:12 -0500)]
Remove some unneeded stuff from the ant deploy file.

11 years agoadd jobs and jobsteps
Tom Clegg [Sun, 3 Feb 2013 11:56:40 +0000 (03:56 -0800)]
add jobs and jobsteps

11 years agoadd deploy files for ant install
Tom Clegg [Sun, 3 Feb 2013 09:32:57 +0000 (01:32 -0800)]
add deploy files for ant install

11 years agosupport user and API client using different URIs for same API endpoint
Tom Clegg [Sun, 3 Feb 2013 08:57:45 +0000 (00:57 -0800)]
support user and API client using different URIs for same API endpoint

11 years agoallow current_user => nil for pages that do not require login
Tom Clegg [Sun, 3 Feb 2013 08:56:45 +0000 (00:56 -0800)]
allow current_user => nil for pages that do not require login

11 years agomove logout link to right
Tom Clegg [Fri, 1 Feb 2013 17:41:38 +0000 (09:41 -0800)]
move logout link to right

11 years agoadd table/graph nav pills
Tom Clegg [Fri, 1 Feb 2013 07:13:08 +0000 (23:13 -0800)]
add table/graph nav pills

11 years agoadd tabular /collections
Tom Clegg [Fri, 1 Feb 2013 06:52:20 +0000 (22:52 -0800)]
add tabular /collections

11 years agoadd Log out button, hide admin-only nav links if not admin
Tom Clegg [Fri, 1 Feb 2013 06:20:00 +0000 (22:20 -0800)]
add Log out button, hide admin-only nav links if not admin

11 years agoadd bootstrap
Tom Clegg [Fri, 1 Feb 2013 01:51:58 +0000 (17:51 -0800)]
add bootstrap

11 years agospice up collections graph a little
Tom Clegg [Fri, 1 Feb 2013 00:29:53 +0000 (16:29 -0800)]
spice up collections graph a little

11 years agoadd User resource, restrict generic resource pages to admin users
Tom Clegg [Thu, 31 Jan 2013 23:44:00 +0000 (15:44 -0800)]
add User resource, restrict generic resource pages to admin users

11 years agodo find_object_by_uuid after setting up api token
Tom Clegg [Thu, 31 Jan 2013 17:10:34 +0000 (09:10 -0800)]
do find_object_by_uuid after setting up api token

11 years agofix unsupported where() style in find_object_by_uuid
Tom Clegg [Thu, 31 Jan 2013 17:09:02 +0000 (09:09 -0800)]
fix unsupported where() style in find_object_by_uuid

11 years agobasic d3 graph at /collections
Tom Clegg [Thu, 31 Jan 2013 17:07:21 +0000 (09:07 -0800)]
basic d3 graph at /collections

11 years agoimprove error handling and reporting
Tom Clegg [Wed, 30 Jan 2013 20:51:15 +0000 (12:51 -0800)]
improve error handling and reporting

11 years agobit more robust in error display
Tom Clegg [Tue, 29 Jan 2013 17:06:19 +0000 (09:06 -0800)]
bit more robust in error display

11 years agotweak eager loading
Tom Clegg [Mon, 28 Jan 2013 23:10:23 +0000 (15:10 -0800)]
tweak eager loading

11 years agoRename leftover Metadatum references to Link.
Ward Vandewege [Mon, 28 Jan 2013 21:50:43 +0000 (16:50 -0500)]
Rename leftover Metadatum references to Link.

11 years agorename Metadatum to Link, head to head_uuid, tail to tail_uuid
Tom Clegg [Mon, 28 Jan 2013 21:19:08 +0000 (13:19 -0800)]
rename Metadatum to Link, head to head_uuid, tail to tail_uuid

11 years agofix use of OrvosBase#new when unpacking lists
Tom Clegg [Fri, 25 Jan 2013 21:55:41 +0000 (13:55 -0800)]
fix use of OrvosBase#new when unpacking lists

11 years agohandle non-db-column API response fields a bit better
Tom Clegg [Fri, 25 Jan 2013 21:33:22 +0000 (13:33 -0800)]
handle non-db-column API response fields a bit better

11 years agostart pipeline after importing
Tom Clegg [Fri, 25 Jan 2013 03:20:35 +0000 (19:20 -0800)]
start pipeline after importing

11 years agofix up factory_jobs status page
Tom Clegg [Fri, 25 Jan 2013 02:17:47 +0000 (18:17 -0800)]
fix up factory_jobs status page

11 years agomove development.rb to .example
Tom Clegg [Fri, 25 Jan 2013 00:42:35 +0000 (16:42 -0800)]
move development.rb to .example

11 years agohandle invalid token more gracefully
Tom Clegg [Fri, 25 Jan 2013 00:40:11 +0000 (16:40 -0800)]
handle invalid token more gracefully

11 years agogive up on assets for static d3 example
Tom Clegg [Thu, 24 Jan 2013 22:57:46 +0000 (14:57 -0800)]
give up on assets for static d3 example

11 years agoRevert "move html into app/assets"
Tom Clegg [Thu, 24 Jan 2013 22:55:41 +0000 (14:55 -0800)]
Revert "move html into app/assets"

This reverts commit d338c25fb8ae1085054088b1c00c7a0d9e49e367.

11 years agomove html into app/assets
Tom Clegg [Thu, 24 Jan 2013 22:47:47 +0000 (14:47 -0800)]
move html into app/assets

11 years agohost d3 js locally
Tom Clegg [Thu, 24 Jan 2013 22:37:12 +0000 (14:37 -0800)]
host d3 js locally

11 years agoadd example graph of user/project/permission metadata
Tom Clegg [Thu, 24 Jan 2013 22:30:07 +0000 (14:30 -0800)]
add example graph of user/project/permission metadata

11 years agouse Accept header instead of post arg to ask for json
Tom Clegg [Thu, 24 Jan 2013 03:01:42 +0000 (19:01 -0800)]
use Accept header instead of post arg to ask for json

11 years agoset format=json explicitly when calling api
Tom Clegg [Thu, 24 Jan 2013 02:58:49 +0000 (18:58 -0800)]
set format=json explicitly when calling api

11 years agouse factory_jobs#index as front page, disallow robots
Tom Clegg [Thu, 24 Jan 2013 02:04:18 +0000 (18:04 -0800)]
use factory_jobs#index as front page, disallow robots

11 years agosend tokenless user through orvos login instead of giving up
Tom Clegg [Thu, 24 Jan 2013 02:03:56 +0000 (18:03 -0800)]
send tokenless user through orvos login instead of giving up

11 years agoadd Logs resource
Tom Clegg [Tue, 22 Jan 2013 22:19:25 +0000 (14:19 -0800)]
add Logs resource

11 years agoFix for
Ward Vandewege [Tue, 22 Jan 2013 04:52:35 +0000 (23:52 -0500)]
Fix for

  app/models/orvos_api_client.rb:4:in `+': can't convert nil
  into String (TypeError)

11 years agopass api_token through to orvos
Tom Clegg [Mon, 21 Jan 2013 23:59:38 +0000 (15:59 -0800)]
pass api_token through to orvos

11 years agoadd error pages
Tom Clegg [Mon, 21 Jan 2013 23:03:50 +0000 (15:03 -0800)]
add error pages

11 years agodelete collections/index view
Tom Clegg [Mon, 21 Jan 2013 17:34:20 +0000 (09:34 -0800)]
delete collections/index view

11 years agofix query encoding in API calls
Tom Clegg [Mon, 21 Jan 2013 17:33:36 +0000 (09:33 -0800)]
fix query encoding in API calls

11 years agoreorganize API helper a bit, refactor pipeline status page as /factory_jobs
Tom Clegg [Sun, 20 Jan 2013 23:35:19 +0000 (15:35 -0800)]
reorganize API helper a bit, refactor pipeline status page as /factory_jobs

11 years agoadd import script
Tom Clegg [Sat, 19 Jan 2013 00:56:25 +0000 (16:56 -0800)]
add import script

11 years agoadd OrvosBase#dup, offload some filtering to server
Tom Clegg [Fri, 18 Jan 2013 23:52:13 +0000 (15:52 -0800)]
add OrvosBase#dup, offload some filtering to server

11 years agocache metadata
Tom Clegg [Fri, 18 Jan 2013 10:16:16 +0000 (02:16 -0800)]
cache metadata

11 years agouse new metadata access
Tom Clegg [Fri, 18 Jan 2013 09:48:58 +0000 (01:48 -0800)]
use new metadata access

11 years agoeasier access to metadata, and objects connected by metadata
Tom Clegg [Fri, 18 Jan 2013 09:27:47 +0000 (01:27 -0800)]
easier access to metadata, and objects connected by metadata

11 years agoMoved to orvos-app-0
Ward Vandewege [Fri, 18 Jan 2013 03:24:37 +0000 (22:24 -0500)]
Moved to orvos-app-0

11 years agorename metadata attributes to head/tail
Tom Clegg [Fri, 18 Jan 2013 01:17:05 +0000 (17:17 -0800)]
rename metadata attributes to head/tail

11 years agofix error reporting
Tom Clegg [Thu, 17 Jan 2013 16:31:40 +0000 (08:31 -0800)]
fix error reporting

11 years agofix missing find_object_by_uuid
Tom Clegg [Thu, 17 Jan 2013 16:15:14 +0000 (08:15 -0800)]
fix missing find_object_by_uuid

11 years agobeginnings of upload->pipeline status page
Tom Clegg [Thu, 17 Jan 2013 09:17:42 +0000 (01:17 -0800)]
beginnings of upload->pipeline status page

11 years agoadd uploaded_datasets#create API. refs #1247 refs #1248
Tom Clegg [Wed, 16 Jan 2013 22:52:35 +0000 (14:52 -0800)]
add uploaded_datasets#create API. refs #1247 refs #1248

11 years agofix serialized fields, improve error handling
Tom Clegg [Wed, 16 Jan 2013 22:44:10 +0000 (14:44 -0800)]
fix serialized fields, improve error handling

11 years agostub Project
Tom Clegg [Wed, 16 Jan 2013 22:01:15 +0000 (14:01 -0800)]
stub Project

11 years agostub Specimen
Tom Clegg [Wed, 16 Jan 2013 03:02:34 +0000 (19:02 -0800)]
stub Specimen

11 years agostub Metadatum, Pipeline, PipelineInvocation
Tom Clegg [Tue, 15 Jan 2013 23:05:07 +0000 (15:05 -0800)]
stub Metadatum, Pipeline, PipelineInvocation

11 years agoadd a little error checking for save() and save!()
Tom Clegg [Tue, 15 Jan 2013 23:02:56 +0000 (15:02 -0800)]
add a little error checking for save() and save!()

11 years agomake Collection.new.save work
Tom Clegg [Tue, 15 Jan 2013 22:57:26 +0000 (14:57 -0800)]
make Collection.new.save work

11 years agoadd back pg gem
Tom Clegg [Tue, 15 Jan 2013 22:39:34 +0000 (14:39 -0800)]
add back pg gem

11 years agostub Orvos::Base, add collection example
Tom Clegg [Tue, 15 Jan 2013 22:24:24 +0000 (14:24 -0800)]
stub Orvos::Base, add collection example

11 years agoCapistrano fixes
Ward Vandewege [Tue, 15 Jan 2013 22:21:11 +0000 (17:21 -0500)]
Capistrano fixes

11 years agoAnd the matching Gemfile.lock change.
Ward Vandewege [Tue, 15 Jan 2013 21:56:31 +0000 (16:56 -0500)]
And the matching Gemfile.lock change.

11 years agoAdd passenger to Gemfile (we run it standalone)
Ward Vandewege [Tue, 15 Jan 2013 21:55:09 +0000 (16:55 -0500)]
Add passenger to Gemfile (we run it standalone)

11 years agoAdd pg gem
Ward Vandewege [Mon, 14 Jan 2013 22:14:17 +0000 (17:14 -0500)]
Add pg gem

11 years agoAdd therubyracer gem
Ward Vandewege [Mon, 14 Jan 2013 22:09:50 +0000 (17:09 -0500)]
Add therubyracer gem

11 years agoAdd rvm-capistrano
Ward Vandewege [Mon, 14 Jan 2013 22:07:21 +0000 (17:07 -0500)]
Add rvm-capistrano

11 years agoInitial commit.
Ward Vandewege [Mon, 14 Jan 2013 22:03:14 +0000 (17:03 -0500)]
Initial commit.