| 2018-12-13 | 
                Merge branch 'master' into add_tests
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 13 Dec 2018
    
  
                  
                 | 
|---|---|
| 
                uploadCodelist first deletes codelist graph to clear out any previous mistakes
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 13 Dec 2018
    
  
                  
                 | |
| 2018-11-29 | 
                Test for jobDraft.replace() issue. Extend Exception rather than Throwable.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 29 Nov 2018
    
  
                  
                 | 
| 2018-11-28 | 
                Test for and add cache buster config as part of publish.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Nov 2018
    
  
                  
                 | 
| 
                Implement Drafter.publishDraftset()
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Nov 2018
    
  
                  
                 | |
| 
                Apache components HttpHost uses -1 as default port for scheme; see if that helps with pre-emptive basic auth.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Nov 2018
    
  
                  
                 | |
| 
                Use husdon.FilePath() to get file InputStream. May need special handling for remote nodes, see https://stackoverflow.com/questions/41250567/using-filepath-to-access-workspace-on-slave-in-jenkins-pipeline
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Nov 2018
    
  
                  
                 | |
| 
                Start verifying pipeline requests.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Nov 2018
    
  
                  
                 | |
| 2018-11-22 | 
                Use Apache http components directly in cube import pipeline, with attempt to use FileInputStream for streaming potentially large HTTP requests.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 22 Nov 2018
    
  
                  
                 | 
| 2018-11-19 | 
                Try implementing with callable global to set things up and compiled class implementing drafter methods. Use test JSON files as responses.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 19 Nov 2018
    
  
                  
                 | 
| 
                Add configFileProvider and credentials binding plugins, for testing Jenkins stored parameters.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 19 Nov 2018
    
  
                  
                 | |
| 
                Merge remote-tracking branch 'origin/master' into add_tests
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 19 Nov 2018
    
  
                  
                 | |
| 2018-11-13 | 
                drafter.queryDraft with GET instead of POST
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 13 Nov 2018
    
  
                  
                 | 
| 
                Configure http-request not to throw `hudson.AbortException` on 4XX
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 13 Nov 2018
    
  
                  
                 | |
| 2018-11-12 | 
                Fix query url
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 12 Nov 2018
    
  
                  
                 | 
| 
                Attempt to set Accept as custom header, not using acceptType param
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 12 Nov 2018
    
  
                  
                 | |
| 
                Candidate version of drafter.queryDraftset
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 12 Nov 2018
    
  
                  
                 | |
| 
                Ignore IntelliJ .idea dir
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 12 Nov 2018
    
  
                  
                 | |
| 2018-11-08 | 
                Factor out components and codelists table2qb pipelines.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 8 Nov 2018
    
  
                  
                 | 
| 
                Add pipeline-utility-steps for readJSON
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 8 Nov 2018
    
  
                  
                 | |
| 2018-11-07 | 
                Add test based on https://github.com/mkobit/jenkins-pipeline-shared-libraries-gradle-plugin. Currently times-out after sending and receiving HTTP req/res.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 7 Nov 2018
    
  
                  
                 | 
| 2018-10-30 | 
                Ensure data inserted into jobDraft
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 30 Oct 2018
    
  
                  
                 | 
| 
                Delete by path not label
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 30 Oct 2018
    
  
                  
                 | |
| 
                Delete jobDraft only if present
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 30 Oct 2018
    
  
                  
                 | |
| 2018-10-19 | 
                Debugging issue with uploadTidy() not appearing to be called when optional datasetPath argument isn't supplied.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 19 Oct 2018
    
  
                  
                 | 
| 2018-10-17 |  | 
| 
                Improved jobDraft logging
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                jobDraft.replace Try with finally
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
|  | |
| 
                drafter.findOrCreateDraftset
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                Skip deleting draftset
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                Skip filename in self-call
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                Oh my typo
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
|  | |
| 
                More findDraftset typos
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                s/draftset/drafts typo
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                Extract dataset.delete and draftset.findDraftset
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 
                Extract util.slugise()
                
                 
                  
                  Robin Gower
                  committed 
  
    
      on 17 Oct 2018
    
  
                  
                 | |
| 2018-10-15 | 
                Output some debug info.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 15 Oct 2018
    
  
                  
                 | 
| 
                Explicitly check not-null oldLabel. Lowercase old label.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 15 Oct 2018
    
  
                  
                 | |
| 2018-10-11 | 
                Add type in case it matters.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 11 Oct 2018
    
  
                  
                 | 
| 
                Add optional 'oldLabel' argument to help ensure previous graphs are removed.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 11 Oct 2018
    
  
                  
                 | |
| 2018-09-27 | 
                Remove extraneous bracket.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 27 Sep 2018
    
  
                  
                 | 
| 
                uploadTidy to replace uploadDraftset; use empty dataset label so title isn't overridden in metadata.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 27 Sep 2018
    
  
                  
                 | |
| 2018-09-18 | 
                ons-table2qb.core/data-cube uses new parameter, 'dataset-slug'
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 18 Sep 2018
    
  
                  
                 | 
| 2018-08-31 | 
                Put columns mapping CSV file in metadata directory so it doesn't interfere with other CSV files.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 31 Aug 2018
    
  
                  
                 | 
| 2018-08-28 | 
                Use brackets.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Aug 2018
    
  
                  
                 | 
| 
                Attempt to use updated data-cube pipeline with additional columns-csv parameter.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 28 Aug 2018
    
  
                  
                 | |
| 2018-07-27 | 
                Add method to upload data cube observations and metadata as turtle/trig respectively.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 27 Jul 2018
    
  
                  
                 | 
| 2018-07-02 | 
                Dataset metadata uploaded as trig, needs explicit utf-8 encoding.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 2 Jul 2018
    
  
                  
                 | 
| 2018-06-15 | 
                Add charset=UTF-8 for CSV files.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 15 Jun 2018
    
  
                  
                 | 
| 
                Revert workaround - issue is that charset=value shouldn't have quotes around value. Add charset=UTF-8 to multipart/form-data as a workaround to force body to be treated as UTF-8 encoded string.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 15 Jun 2018
    
  
                  
                 | |
| 
                Attempt to workaround odd issue with endpoint parsing URL params differently if a content-type with a charset is supplied.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 15 Jun 2018
    
  
                  
                 | |
| 2018-06-11 | 
                Add optional 'graph' parameter to addData()
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 11 Jun 2018
    
  
                  
                 | 
| 2018-06-05 | 
                Lower case the dataset path.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 5 Jun 2018
    
  
                  
                 | 
| 
                Add some logging.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 5 Jun 2018
    
  
                  
                 | |
| 2018-06-04 | 
                Remove other extraneous parameter.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 4 Jun 2018
    
  
                  
                 | 
| 
                Remove extraneous parameter.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 4 Jun 2018
    
  
                  
                 | |
| 
                Avoid unmarshallable things.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 4 Jun 2018
    
  
                  
                 | |
| 
                Add macros for uploading and publishing draftsets.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 4 Jun 2018
    
  
                  
                 | |
| 2018-05-21 | 
                Use the right parameter for auth.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 21 May 2018
    
  
                  
                 | 
| 
                Attempt to clear the cache and reindex for search on publishing.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 21 May 2018
    
  
                  
                 | |
| 
                Try to catch the body of 5xx errors while waiting for job completion.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 21 May 2018
    
  
                  
                 | |
| 2018-05-08 | 
                Try calling local method without prefix.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 8 May 2018
    
  
                  
                 | 
| 
                More type coercing.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 8 May 2018
    
  
                  
                 | |
| 
                Be more explicit about types. Sigh.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 8 May 2018
    
  
                  
                 | |
| 
                Add deleteGraph. Fix id param on deleteDraftset.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 8 May 2018
    
  
                  
                 | |
| 2018-05-04 | 
                Initial refactor.
                
                 
                  
                  Alex Tucker
                  committed 
  
    
      on 4 May 2018
    
  
                  
                 |