Commit Graph

  • 02528bc3af Reduce number of pre-validation false positives Felipe Monteiro 2018-02-08 22:14:11 +0000
  • 9f7ecc0582 Make layering work for grandparents not just parents Felipe Monteiro 2018-02-09 21:50:35 +0000
  • 62cd76dc8f Documentation for Exceptions Krysta 2018-02-05 15:40:38 -0600
  • 4cc801bcc4 Allow parentSelector to use multiple labels to select parent document Felipe Monteiro 2018-01-28 16:33:40 -0500
  • af6c2ea8ee [Fix gate] Fix ValueError being thrown if sub path starts with $ Felipe Monteiro 2018-02-09 03:43:37 +0000
  • d0a42cfc7a Bug Fix - DeckHand/Barbican URI Lookup Anthony Lin 2018-02-08 07:24:32 +0000
  • 0fae4bec58 The field returned by barbican is secret_ref, not secret_href Alan Meadows 2018-02-07 08:01:20 -0800
  • 879dfb6129 Add missing barbican api_endpoint to deckhand configuration Alan Meadows 2018-02-07 07:09:15 -0800
  • feeed2f715 Resolves liberal building of keystone auth parameters that end up pulling in default configuration options from the keystone_authtoken sectiont hat are not supported by v3.Password Alan Meadows 2018-02-06 17:12:51 -0800
  • 09dba6a672 Bug Fix - Update Deckhand Ingress Port Anthony Lin 2018-02-07 05:01:15 +0000
  • 18704ff74d Optimize runtime for excluding deleted documents Felipe Monteiro 2018-01-20 22:45:03 -0500
  • c418e5f5ad Additional validation functional tests Felipe Monteiro 2018-01-31 17:42:46 +0000
  • 36f752bb93 Fix various substitution issues Felipe Monteiro 2018-02-05 20:44:23 +0000
  • 88ac664883 Fix jsonpath_replace failing to create missing array keys Felipe Monteiro 2018-01-31 19:29:19 +0000
  • b96391dbbc Update Deckhand README Felipe Monteiro 2018-01-26 20:03:56 +0000
  • e42ff5e8e3 Fix: Make layering more performant. Felipe Monteiro 2018-01-27 00:11:01 -0500
  • 3bdebba4bb Update Deckhand Chart - Database Configurability Anthony Lin 2018-01-29 05:11:43 +0000
  • 021090516b Improve validation error messages returned by Deckhand Felipe Monteiro 2018-01-24 15:58:40 -0500
  • a3e96dac29 Merge "Improve secret substitution logging and look up runtime" Felipe Monteiro 2018-01-25 15:38:11 -0500
  • d2399593e3 Improve secret substitution logging and look up runtime Felipe Monteiro 2018-01-24 11:06:12 -0500
  • c4d66830a4 Merge "Fix typos" Scott Hussey 2018-01-24 12:13:38 -0500
  • 540fb38bcf [TrivialFix] Un-comment-out test code in test_revision_diff Felipe Monteiro 2018-01-24 00:45:31 -0500
  • 2556350162 Merge "Functional tests for layering + substitution scenarios" Bryan Strassner 2018-01-23 14:11:31 -0500
  • fa0f0f69a0 Merge "Layering edge case: Multiple empty layers" Mark Burnett 2018-01-23 14:10:37 -0500
  • 5c18db18f2 Merge "Simplify document wrapper class" Scott Hussey 2018-01-23 14:10:18 -0500
  • 1ed513b85b Merge "Make the uWSGI http-timeout configurable" Felipe Monteiro 2018-01-22 13:14:16 -0500
  • 5ed2f64e35 Functional tests for layering + substitution scenarios Felipe Monteiro 2018-01-21 12:36:08 -0500
  • 1efd928206 Fix typos Tin Lam 2018-01-21 02:44:37 -0600
  • 5108f56d36 Layering edge case: Multiple empty layers Felipe Monteiro 2018-01-20 16:30:56 -0500
  • 3dc3f4c47b Simplify document wrapper class Felipe Monteiro 2017-12-30 22:24:16 +0000
  • feb3dd57e2 Merge "Layering edge case: Apply substiutions to parentless document" Bryan Strassner 2018-01-19 13:04:31 -0500
  • 3908cec279 Merge "Move DB calls out of engine module into controllers" Bryan Strassner 2018-01-19 13:04:24 -0500
  • e2d2b89005 Merge "Improve document validation module." Bryan Strassner 2018-01-19 13:04:06 -0500
  • 60539353aa Layering edge case: Apply substiutions to parentless document Felipe Monteiro 2018-01-18 16:25:12 -0500
  • 527f296625 Merge "Allow same tag to be created for multiple revisions" Anthony Lin 2018-01-18 21:54:37 -0500
  • 02d4af2b16 Allow same tag to be created for multiple revisions Felipe Monteiro 2018-01-17 10:32:39 -0500
  • 67d46531f6 Move DB calls out of engine module into controllers Felipe Monteiro 2018-01-18 14:59:43 -0500
  • 80b787eb08 Make the uWSGI http-timeout configurable Mark Burnett 2018-01-17 15:16:06 -0600
  • ba1fe1c9ec Fix pifpaf not returning error code upon test failure Felipe Monteiro 2018-01-15 15:31:58 -0500
  • 453927facf Improve document validation module. Felipe Monteiro 2017-12-15 02:32:58 +0000
  • 2620913499 Validate correct documents used for rendering. Felipe Monteiro 2018-01-10 21:13:27 +0000
  • 75d84312de Sorting/filtering for rendered-documents. Felipe Monteiro 2017-12-20 18:05:05 +0000
  • 18999390c7 Merge "Update Deckhand image: logging configuration values." Anthony Lin 2018-01-15 02:28:33 -0500
  • 3219868ad1 Merge "Docs: Include a high-level overview of Deckhand functionality" Anthony Lin 2018-01-15 02:21:08 -0500
  • 10dd211ade Docs: Include a high-level overview of Deckhand functionality Felipe Monteiro 2018-01-12 05:11:14 +0000
  • 7e460e0f8a Update Deckhand image: logging configuration values. Felipe Monteiro 2018-01-11 04:20:15 +0000
  • 57eb8295cf Merge "Revert fix pifpaf run postgresql failing" Bryan Strassner 2018-01-12 19:43:30 -0500
  • 4b70927bb2 Fix: Allow generic documents to be used as substitution sources. Felipe Monteiro 2018-01-03 19:44:20 +0000
  • 2f0d5796e3 Revert fix pifpaf run postgresql failing Felipe Monteiro 2018-01-12 03:28:49 +0000
  • 69db7f81fa Test: add unusual documents to functional testing Mark Burnett 2017-12-22 10:26:43 -0600
  • 0fc02a0ce2 fix: Testing with multiple workers Felipe Monteiro 2018-01-09 05:44:36 +0000
  • 3d9dbc88cd functional tests: Dump logs to stdout/stderr Felipe Monteiro 2018-01-09 03:16:35 +0000
  • 2bfb16e44d [Gate fix] Fix pifpaf run postgresql failing. Felipe Monteiro 2018-01-08 18:49:21 +0000
  • 904000391a Merge "Add functional tests for "owned" documents" Bryan Strassner 2018-01-08 15:33:18 -0500
  • 390167a18b Merge "Simplify document layering interface" Bryan Strassner 2018-01-08 14:44:15 -0500
  • 89cc04165c Remove dead validation policy code. Felipe Monteiro 2018-01-06 18:08:03 +0000
  • a73b118549 Update DeckHand Chart - Multi-Threads/Workers Anthony Lin 2018-01-05 03:12:07 +0000
  • a4c287ed21 Update entrypoint.sh Anthony Lin 2018-01-05 18:18:06 +0000
  • 8b428743ee Simplify document layering interface Felipe Monteiro 2018-01-05 03:16:12 +0000
  • 2cbb29ead2 Enable Multi-Threads in DeckHand Anthony Lin 2018-01-04 17:06:55 +0000
  • 4dbcf5ba38 Create doc/requirements.txt Tin Lam 2017-12-29 00:26:33 -0600
  • 9c91073ac1 RBAC: Update serviceaccount and k8s rbac for deckhand Tin Lam 2017-12-24 13:36:54 -0600
  • 9212a1d8b9 Add functional tests for "owned" documents Mark Burnett 2017-12-21 08:43:37 -0600
  • e54c3871c9 Test: add real-world functional schema validation Mark Burnett 2017-12-21 09:07:17 -0600
  • ac8d70391d Merge "DECKHAND-89: Integrate layering with rendered documents" Scott Hussey 2017-12-20 11:04:29 -0500
  • f8323063ab Add blurb about using Deckhand client with Keystone Token Felipe Monteiro 2017-12-15 17:31:55 +0000
  • 1505c76388 DECKHAND-89: Integrate layering with rendered documents Felipe Monteiro 2017-12-01 21:01:10 +0000
  • 848d288290 Merge "DECKHAND-87: Deckhand API client library" Scott Hussey 2017-12-15 08:53:21 -0500
  • b710eb64ec Test fix: remove conflicting docker run option Mark Burnett 2017-12-14 09:16:22 -0600
  • b47f421abf DECKHAND-87: Deckhand API client library Felipe Monteiro 2017-12-06 21:44:07 +0000
  • 564b0e08f1 Functional tests via Deckhand container and Docker Felipe Monteiro 2017-12-12 19:56:15 +0000
  • 7487ba3a34 Merge "Fix up tags attribute in revisions API" Tin Lam 2017-12-11 15:28:57 -0500
  • 2155a3f5bd Fix up tags attribute in revisions API Felipe Monteiro 2017-11-29 03:11:51 +0000
  • 3d0c7e12eb Merge "Always rollback to the target revision" Anthony Lin 2017-12-08 11:24:46 -0500
  • b1dd19376a Correct recent copyright change Felipe Monteiro 2017-12-06 20:51:10 +0000
  • e6325b9fc2 [TrivialFix] Fix incorrect copyright Felipe Monteiro 2017-12-05 21:16:48 +0000
  • 2af5c22b36 Fix documentation formatting Tin Lam 2017-12-02 12:38:09 -0600
  • c26ad42e9f Fix readthedocs document build job for Deckhand Felipe Monteiro 2017-12-02 16:40:04 +0000
  • bbfe719349 [docs] Document schemas used for document validation Felipe Monteiro 2017-11-30 20:18:38 +0000
  • 14f1b7a0e8 Always rollback to the target revision Felipe Monteiro 2017-11-30 03:24:48 +0000
  • fb15186b44 Support filtering by schema namespace Felipe Monteiro 2017-11-27 15:41:46 +0000
  • 19d6a98f4f Merge "Implement sort filter" Felipe Monteiro 2017-11-29 23:41:50 -0500
  • 16c7ec196f Implement sort filter Felipe Monteiro 2017-11-29 04:07:15 +0000
  • 467910343d Header enforcement on Content-Length 0 Bryan Strassner 2017-11-29 12:38:27 -0600
  • 639ac18dac Merge "Add expected length validation to gabbi functional tests" Anthony Lin 2017-11-28 11:17:02 -0500
  • 076fee7a18 Merge "Exclude previously deleted documents from current revision" Scott Hussey 2017-11-27 09:39:07 -0500
  • d941b09ef0 Reset primary key back to 1 after deleting all revisions Felipe Monteiro 2017-11-24 17:39:34 +0000
  • 779374ce9c Add expected length validation to gabbi functional tests Felipe Monteiro 2017-11-24 21:05:21 +0000
  • 4658df815d Exclude previously deleted documents from current revision Felipe Monteiro 2017-11-24 18:13:55 +0000
  • 8cc63164d2 Allow anonymous access for health and versions Bryan Strassner 2017-11-10 18:21:13 -0600
  • 59b7d7f7b1 Images: Remove Kolla-Toolbox image as not required portdirect 2017-11-16 12:05:17 -0500
  • f120df4e7c Update to latest entrypoint container image Scott Hussey 2017-11-15 10:03:21 -0600
  • cd9baf5f5d Merge "DECKHAND-67: Post-rendering document validation" Tin Lam 2017-11-12 15:24:13 -0500
  • 4c38198d1c DECKHAND-67: Post-rendering document validation Felipe Monteiro 2017-11-01 15:19:21 +0000
  • f67968d16d Unit tests for health/versions controller Felipe Monteiro 2017-11-02 19:46:24 +0000
  • a3f0bafb7f Fix initial 'make charts' failure Kochetov, Mikhail (mk899x) 2017-11-09 16:21:48 -0700
  • 7ba52adf1f Merge "Fix corner case for document re-creation in different bucket" Tin Lam 2017-11-09 09:05:17 -0500
  • 805758da2e Align code with docs for validation entries Bryan Strassner 2017-11-07 14:20:46 -0600
  • 7ff9a3b1ce Request middleware conditionally require content-type Bryan Strassner 2017-11-06 09:52:20 -0600
  • ce799bd758 Fix corner case for document re-creation in different bucket Felipe Monteiro 2017-11-04 01:47:07 +0000