Commit Graph

  • 02d4af2b16 Allow same tag to be created for multiple revisions Felipe Monteiro 2018-01-17 10:32:39 -05:00
  • 67d46531f6 Move DB calls out of engine module into controllers Felipe Monteiro 2018-01-18 14:59:43 -05:00
  • 80b787eb08 Make the uWSGI http-timeout configurable Mark Burnett 2018-01-17 15:16:06 -06:00
  • ba1fe1c9ec Fix pifpaf not returning error code upon test failure Felipe Monteiro 2018-01-15 15:31:58 -05:00
  • 453927facf Improve document validation module. Felipe Monteiro 2017-12-15 02:32:58 +00:00
  • 2620913499 Validate correct documents used for rendering. Felipe Monteiro 2018-01-10 21:13:27 +00:00
  • 75d84312de Sorting/filtering for rendered-documents. Felipe Monteiro 2017-12-20 18:05:05 +00:00
  • 18999390c7 Merge "Update Deckhand image: logging configuration values." Anthony Lin 2018-01-15 02:28:33 -05:00
  • 3219868ad1 Merge "Docs: Include a high-level overview of Deckhand functionality" Anthony Lin 2018-01-15 02:21:08 -05:00
  • 10dd211ade Docs: Include a high-level overview of Deckhand functionality Felipe Monteiro 2018-01-12 05:11:14 +00:00
  • 7e460e0f8a Update Deckhand image: logging configuration values. Felipe Monteiro 2018-01-11 04:20:15 +00:00
  • 57eb8295cf Merge "Revert fix pifpaf run postgresql failing" Bryan Strassner 2018-01-12 19:43:30 -05:00
  • 4b70927bb2 Fix: Allow generic documents to be used as substitution sources. Felipe Monteiro 2018-01-03 19:44:20 +00:00
  • 2f0d5796e3 Revert fix pifpaf run postgresql failing Felipe Monteiro 2018-01-12 03:28:49 +00:00
  • 69db7f81fa Test: add unusual documents to functional testing Mark Burnett 2017-12-22 10:26:43 -06:00
  • 0fc02a0ce2 fix: Testing with multiple workers Felipe Monteiro 2018-01-09 05:44:36 +00:00
  • 3d9dbc88cd functional tests: Dump logs to stdout/stderr Felipe Monteiro 2018-01-09 03:16:35 +00:00
  • 2bfb16e44d [Gate fix] Fix pifpaf run postgresql failing. Felipe Monteiro 2018-01-08 18:49:21 +00:00
  • 904000391a Merge "Add functional tests for "owned" documents" Bryan Strassner 2018-01-08 15:33:18 -05:00
  • 390167a18b Merge "Simplify document layering interface" Bryan Strassner 2018-01-08 14:44:15 -05:00
  • 89cc04165c Remove dead validation policy code. Felipe Monteiro 2018-01-06 18:08:03 +00:00
  • a73b118549 Update DeckHand Chart - Multi-Threads/Workers Anthony Lin 2018-01-05 03:12:07 +00:00
  • a4c287ed21 Update entrypoint.sh Anthony Lin 2018-01-05 18:18:06 +00:00
  • 8b428743ee Simplify document layering interface Felipe Monteiro 2018-01-05 03:16:12 +00:00
  • 2cbb29ead2 Enable Multi-Threads in DeckHand Anthony Lin 2018-01-04 17:06:55 +00:00
  • 4dbcf5ba38 Create doc/requirements.txt Tin Lam 2017-12-29 00:26:33 -06:00
  • 9c91073ac1 RBAC: Update serviceaccount and k8s rbac for deckhand Tin Lam 2017-12-24 13:36:54 -06:00
  • 9212a1d8b9 Add functional tests for "owned" documents Mark Burnett 2017-12-21 08:43:37 -06:00
  • e54c3871c9 Test: add real-world functional schema validation Mark Burnett 2017-12-21 09:07:17 -06:00
  • ac8d70391d Merge "DECKHAND-89: Integrate layering with rendered documents" Scott Hussey 2017-12-20 11:04:29 -05:00
  • f8323063ab Add blurb about using Deckhand client with Keystone Token Felipe Monteiro 2017-12-15 17:31:55 +00:00
  • 1505c76388 DECKHAND-89: Integrate layering with rendered documents Felipe Monteiro 2017-12-01 21:01:10 +00:00
  • 848d288290 Merge "DECKHAND-87: Deckhand API client library" Scott Hussey 2017-12-15 08:53:21 -05:00
  • b710eb64ec Test fix: remove conflicting docker run option Mark Burnett 2017-12-14 09:16:22 -06:00
  • b47f421abf DECKHAND-87: Deckhand API client library Felipe Monteiro 2017-12-06 21:44:07 +00:00
  • 564b0e08f1 Functional tests via Deckhand container and Docker Felipe Monteiro 2017-12-12 19:56:15 +00:00
  • 7487ba3a34 Merge "Fix up tags attribute in revisions API" Tin Lam 2017-12-11 15:28:57 -05:00
  • 2155a3f5bd Fix up tags attribute in revisions API Felipe Monteiro 2017-11-29 03:11:51 +00:00
  • 3d0c7e12eb Merge "Always rollback to the target revision" Anthony Lin 2017-12-08 11:24:46 -05:00
  • b1dd19376a Correct recent copyright change Felipe Monteiro 2017-12-06 20:51:10 +00:00
  • e6325b9fc2 [TrivialFix] Fix incorrect copyright Felipe Monteiro 2017-12-05 21:16:48 +00:00
  • 2af5c22b36 Fix documentation formatting Tin Lam 2017-12-02 12:38:09 -06:00
  • c26ad42e9f Fix readthedocs document build job for Deckhand Felipe Monteiro 2017-12-02 16:40:04 +00:00
  • bbfe719349 [docs] Document schemas used for document validation Felipe Monteiro 2017-11-30 20:18:38 +00:00
  • 14f1b7a0e8 Always rollback to the target revision Felipe Monteiro 2017-11-30 03:24:48 +00:00
  • fb15186b44 Support filtering by schema namespace Felipe Monteiro 2017-11-27 15:41:46 +00:00
  • 19d6a98f4f Merge "Implement sort filter" Felipe Monteiro 2017-11-29 23:41:50 -05:00
  • 16c7ec196f Implement sort filter Felipe Monteiro 2017-11-29 04:07:15 +00:00
  • 467910343d Header enforcement on Content-Length 0 Bryan Strassner 2017-11-29 12:38:27 -06:00
  • 639ac18dac Merge "Add expected length validation to gabbi functional tests" Anthony Lin 2017-11-28 11:17:02 -05:00
  • 076fee7a18 Merge "Exclude previously deleted documents from current revision" Scott Hussey 2017-11-27 09:39:07 -05:00
  • d941b09ef0 Reset primary key back to 1 after deleting all revisions Felipe Monteiro 2017-11-24 17:39:34 +00:00
  • 779374ce9c Add expected length validation to gabbi functional tests Felipe Monteiro 2017-11-24 21:05:21 +00:00
  • 4658df815d Exclude previously deleted documents from current revision Felipe Monteiro 2017-11-24 18:13:55 +00:00
  • 8cc63164d2 Allow anonymous access for health and versions Bryan Strassner 2017-11-10 18:21:13 -06:00
  • 59b7d7f7b1 Images: Remove Kolla-Toolbox image as not required portdirect 2017-11-16 12:05:17 -05:00
  • f120df4e7c Update to latest entrypoint container image Scott Hussey 2017-11-15 10:03:21 -06:00
  • cd9baf5f5d Merge "DECKHAND-67: Post-rendering document validation" Tin Lam 2017-11-12 15:24:13 -05:00
  • 4c38198d1c DECKHAND-67: Post-rendering document validation Felipe Monteiro 2017-11-01 15:19:21 +00:00
  • f67968d16d Unit tests for health/versions controller Felipe Monteiro 2017-11-02 19:46:24 +00:00
  • a3f0bafb7f Fix initial 'make charts' failure Kochetov, Mikhail (mk899x) 2017-11-09 16:21:48 -07:00
  • 7ba52adf1f Merge "Fix corner case for document re-creation in different bucket" Tin Lam 2017-11-09 09:05:17 -05:00
  • 805758da2e Align code with docs for validation entries Bryan Strassner 2017-11-07 14:20:46 -06:00
  • 7ff9a3b1ce Request middleware conditionally require content-type Bryan Strassner 2017-11-06 09:52:20 -06:00
  • ce799bd758 Fix corner case for document re-creation in different bucket Felipe Monteiro 2017-11-04 01:47:07 +00:00
  • ea727e7bbf Merge "Refactor unit test policy fixture" Anthony Lin 2017-11-06 18:19:39 -05:00
  • 249475f153 Merge "Fix rendered documents not returning all concrete documents" Tin Lam 2017-11-06 14:57:09 -05:00
  • 9afb9585cb Refactor unit test policy fixture Felipe Monteiro 2017-11-02 23:44:23 +00:00
  • a407eb55cd Fix Makefile using wrong target in docker build command Felipe Monteiro 2017-11-01 19:09:11 +00:00
  • 9d7604a949 Fix rendered documents not returning all concrete documents Felipe Monteiro 2017-11-01 16:06:10 +00:00
  • 52a9632e40 Prevent same DataSchema from being used more than once for validation. Felipe Monteiro 2017-10-23 23:26:52 +01:00
  • 1ef4a78f02 Merge "Deckhand Negative RBAC test scenarios" Scott Hussey 2017-11-01 09:46:17 -04:00
  • 754867a3b2 Change .to_oslo_conf to .to_ini Tin Lam 2017-10-31 13:34:30 -05:00
  • b22fa5d2f3 Deckhand Negative RBAC test scenarios Felipe Monteiro 2017-10-27 20:18:14 +01:00
  • da4b33b2a8 Merge "Deckhand Makefile for CICD" Scott Hussey 2017-10-31 09:56:58 -04:00
  • 6ff443de2d Deckhand Makefile for CICD Felipe Monteiro 2017-10-26 23:18:06 +01:00
  • c729cd930d Rename Deckhand bucket endpoint to buckets for consistency Felipe Monteiro 2017-10-27 19:05:04 +01:00
  • 90a77d4278 Merge "Only allow one LayeringPolicy to exist in the system." Scott Hussey 2017-10-27 10:47:31 -04:00
  • 1a5ccdd536 Merge "Extended default tox testing (postgres, bandit, docs)" Mike Kochetov 2017-10-26 18:27:06 -04:00
  • 55b13dc4eb Only allow one LayeringPolicy to exist in the system. Felipe Monteiro 2017-10-19 21:26:07 +01:00
  • 2ba761a36c Merge "Create results directory for functional test results if doesn't exist" Mark Burnett 2017-10-26 17:19:10 -04:00
  • c55fa41238 Create results directory for functional test results if doesn't exist Felipe Monteiro 2017-10-26 21:33:44 +01:00
  • 53725d27c4 Extended default tox testing (postgres, bandit, docs) Kochetov, Mikhail (mk899x) 2017-10-26 11:09:45 -06:00
  • e63de2fff3 Merge "Add expected errors decorator for more resiliency" Scott Hussey 2017-10-26 15:45:31 -04:00
  • 1d3fce4674 Update Deckhand README and testing documentation Felipe Monteiro 2017-10-24 19:40:19 +01:00
  • bead00e23e HTML test report for Deckhand functional tests Felipe Monteiro 2017-10-25 23:12:13 +01:00
  • 514338c3bf Add expected errors decorator for more resiliency Felipe Monteiro 2017-10-24 15:47:30 +01:00
  • 0e0d96ef71 Merge "Make middleware enforce and validate content-type" Anthony Lin 2017-10-25 09:59:25 -04:00
  • 20863b926d Merge "Add health resource for ucp-integration API convention" Bryan Strassner 2017-10-24 20:33:45 -04:00
  • d30e93e453 Update DeckHand Chart Anthony Lin 2017-10-24 00:45:01 +00:00
  • cdec6356a5 Add health resource for ucp-integration API convention Felipe Monteiro 2017-10-23 17:33:51 +01:00
  • 183c718f46 Make middleware enforce and validate content-type Felipe Monteiro 2017-10-21 22:56:55 +01:00
  • 8aec0390f8 DECKHAND-80: Validations API Implementation Felipe Monteiro 2017-10-17 00:14:34 +01:00
  • 46803b7e60 Move Deckhand Chart Anthony Lin 2017-10-20 13:38:49 +00:00
  • 21b898f9db [TrivialFix] Fix IOError being thrown by unit test Felipe Monteiro 2017-10-20 15:58:25 +01:00
  • 8541266e14 Merge "Revamp Deckhand documentation" Anthony Lin 2017-10-18 16:34:40 -04:00
  • c69f29e92f Revamp Deckhand documentation Felipe Monteiro 2017-10-14 00:40:48 +01:00
  • 90226c2ae1 Integrate Deckhand with keystone auth Felipe Monteiro 2017-10-11 19:50:11 -04:00
  • d2d2312af9 DECKHAND-66: Document substitution implementation Felipe Monteiro 2017-10-03 20:18:47 +01:00
  • 698f90a4cb Update policy and validation design documentation Felipe Monteiro 2017-10-12 06:23:57 +01:00