Issue |
Type |
Reporter |
Resolution |
KETTLE-94: Leveldown dependency required for PouchDB DataSource tests is unmaintained and no longer builds
|
Task
|
Antranig Basman
|
N/A
|
KETTLE-93: Migrate to use fluid-lint-all.
|
Task
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-92: kettle.test.request.http used to accept full URL before Kettle 2.0 release
|
Bug
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-91: Update references, in Kettle, pointing at the "master" branch to now point at "main"
|
Task
|
Justin Obara
|
Fixed
|
KETTLE-89: Kettle's URL DataSource should follow HTTP redirects
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-88: Kettle request with resource failure will hang rather than signalling error to client
|
Bug
|
Antranig Basman
|
N/A
|
KETTLE-87: Run CI with Node.js 10.x and 12.x (supported versions)
|
Task
|
Giovanni Tirloni
|
Fixed
|
KETTLE-86: Enable Kettle HTTP requests to be fulfilled with variant status codes
|
Improvement
|
Philip Tchernavskij
|
Fixed
|
KETTLE-85: Abolish Kettle "requestHandler" system and democratise middleware system
|
Improvement
|
Antranig Basman
|
N/A
|
KETTLE-84: Add onclose event to kettle.test.request.ws
|
Improvement
|
Philip Tchernavskij
|
Fixed
|
KETTLE-83: An Exception thrown inside a callback created with kettle.wrapCallback() will terminate the application
|
Bug
|
Simon Bates
|
N/A
|
KETTLE-82: Client request abort can cause server to exit
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-81: Create Postgres-backed DataSource implementation mirroring that of Couch grades
|
New Feature
|
Antranig Basman
|
N/A
|
KETTLE-80: Race conditions in a cloud CouchDB cluster can cause an unmarked request to escape
|
Bug
|
Antranig Basman
|
N/A
|
KETTLE-79: Add facility to index module-relative material mounted by static middleware
|
New Feature
|
Antranig Basman
|
N/A
|
KETTLE-78: Implement grade-based static request handling architecture aka "eternals"
|
New Feature
|
Antranig Basman
|
N/A
|
KETTLE-75: Kettle's argument parsing is environmentally unsound
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-74: npm packages include coverage data.
|
Task
|
Tony Atkins [RtF]
|
N/A
|
KETTLE-73: Provide facility to suppress fields from logging in DataSource requests which hold sensitive information
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-72: kettle.loadTestingSupport fails because of missing form-data dependency
|
Bug
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-71: Jenkins pipeline for Kettle
|
Task
|
Giovanni Tirloni
|
Fixed
|
KETTLE-70: Implement Continuous Integration
|
New Feature
|
Giovanni Tirloni
|
Fixed
|
KETTLE-69: Failing test in DataSourceSimpleTests
|
Bug
|
Alan Harnum
|
Won't Do
|
KETTLE-68: Implement policy-driven automatic retry behaviour in DataSources
|
Improvement
|
Antranig Basman
|
N/A
|
KETTLE-67: Kettle's default uncaught exception handler must always exit process with an error
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-66: Provide a standard Kettle middleware wrapper for Multer
|
New Feature
|
Alan Harnum
|
Fixed
|
KETTLE-65: November 2017 update to address inherited security vulnerabilities...
|
Task
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-64: Adding lint checks for markdown documentation...
|
Task
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-63: Add recursive file datasource
|
Bug
|
Kasper Galschiot Markus
|
N/A
|
KETTLE-62: Ability to specify default value for environment variable lookup
|
Improvement
|
Giovanni Tirloni
|
Won't Fix
|
KETTLE-61: Create a client-side implementation of kettle.dataSource.URL...
|
New Feature
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-60: Update Kettle's testing framework to the FLUID-5903 sequence grade system
|
Improvement
|
Antranig Basman
|
N/A
|
KETTLE-59: Expose environment variables and files to Kettle configs
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-58: Cut a dev release with the "root safe dedupe" version of infusion...
|
Task
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-57: Concurrency failure marking request to thread when handling multiple static requests
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-56: Allow the definition of a Kettle requestHandler to accept "options" in addition to type/gradeNames
|
Improvement
|
Antranig Basman
|
N/A
|
KETTLE-55: Refactor dataSource away from clumsy getImpl/setImpl pattern towards symmetric implementation using pseudoevents
|
Task
|
Antranig Basman
|
Fixed
|
KETTLE-54: Cannot distinguish errors from successes using only onWrite and onError listeners...
|
Bug
|
Tony Atkins [RtF]
|
N/A
|
KETTLE-53: kettle.dataSource.URL.writable appears to truncate payloads that contain special characters...
|
Bug
|
Tony Atkins [RtF]
|
Duplicate
|
KETTLE-52: Add documentation/examples for using kettle.dataSource.URL with cookies....
|
Improvement
|
Tony Atkins [RtF]
|
N/A
|
KETTLE-51: kettle.dataSource.URL.writable does not calculate data length correctly when data contains special character(s)
|
Bug
|
Cindy Li
|
Fixed
|
KETTLE-50: Remove "kettle.dataSource.file" from grade content of "kettle.dataSource.file.moduleTerms"
|
Task
|
Antranig Basman
|
Fixed
|
KETTLE-49: Architecture for configuring writable DataSources is confused
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-48: Running "npm install" on kettle with npm 3 throws an error at building "leveldown" package
|
Bug
|
Cindy Li
|
Fixed
|
KETTLE-46: Isolate kettle.dataSource.URL for ease of reuse on the client-side....
|
Improvement
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-45: Document and write tests for "gradeNames" option accepted by requestHandler configuration
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-44: Update Kettle to use ESLint and Grunt 1.0.x
|
Task
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-43: Improve test coverage for Kettle
|
Bug
|
Antranig Basman
|
N/A
|
KETTLE-42: Protect File dataSources against relative path resolution
|
Bug
|
Simon Bates
|
N/A
|
KETTLE-41: kettle.dataSource.URL should be able to better handle optional or complex content...
|
Improvement
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-40: Update CouchDB dataSource to allow more control over read/write payloads...
|
Improvement
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-39: Add a new assertion function for verifying an object subset of a JSON response
|
Task
|
Simon Bates
|
N/A
|
KETTLE-38: DataSource fails to compute writable grade in the case of further derivation
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-37: Implement JSON5 support for loading config files with comments
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-36: Clean up console.log calls in KettleRequest
|
Improvement
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-35: kettle.dataSource.CouchDB.writable should be more easily able to read and write from different URLs...
|
Improvement
|
Tony Atkins [RtF]
|
N/A
|
KETTLE-34: key URL information is stripped by kettle.dataSource.URL.handle.http
|
Improvement
|
Tony Atkins [RtF]
|
Fixed
|
KETTLE-33: Error handling in Datasources and requests is faulty
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-32: Update Kettle to the latest (upcoming) version of Infusion removing autoInit
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-31: Errors fired from dataSource's JSON parser are unintelligible
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-30: Adjust path of Kettle request objects so that they are inline with apps rather than servers
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-29: HTTP request fixtures for use in Kettle tests can't accept dynamic configuration
|
Bug
|
Antranig Basman
|
N/A
|
KETTLE-28: HTTP request fixtures for use in Kettle tests do not encode URI components properly
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-27: Expose further lifecycle points from Kettle server to allow cooperation with external express apps
|
Improvement
|
Antranig Basman
|
Fixed
|
KETTLE-26: Kettle error handler is only capable of sending 500 status codes
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-25: CORS is not supported for PUT requests
|
Bug
|
Kasper Galschiot Markus
|
Fixed
|
KETTLE-24: Update reference to the promises / when library
|
Improvement
|
Kasper Galschiot Markus
|
Fixed
|
KETTLE-23: Improve factoring of Kettle's "kettle.tests.testCaseHolder"
|
Improvement
|
Antranig Basman
|
N/A
|
KETTLE-22: Review and remove kettle.use.* system which requires app-wide enabling of request extensions
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-21: Review and improve CORS support for flexibility and security issues
|
Improvement
|
Antranig Basman
|
N/A
|
KETTLE-20: Kettle should always make a full console log on fluid.fail even if there is a current request
|
Bug
|
Antranig Basman
|
Fixed
|
KETTLE-19: Update kettle to work with latest version of fluid
|
Bug
|
Kasper Galschiot Markus
|
Fixed
|
KETTLE-18: Bump expression dependency
|
Bug
|
Javier Hernández
|
Fixed
|
KETTLE-17: Kettle should report an error when given a nonexistent config URL
|
Bug
|
Antranig Basman
|
N/A
|
KETTLE-16: Remove "callbackWrappingDataSource" as no longer required by new Infusion architecture
|
Improvement
|
Antranig Basman
|
Incomplete
|
KETTLE-15: Improve Kettle and the Renderer's URL rewriting support
|
Improvement
|
Colin Clark
|
N/A
|
KETTLE-14: Provide an abstraction for referring to internal URLs within a Kettle application
|
New Feature
|
Colin Clark
|
N/A
|
KETTLE-13: Create preliminary documentation and sample code for Kettle
|
New Feature
|
Colin Clark
|
N/A
|
KETTLE-12: Improve Kettle's URL router, supporting more RESTful URLs
|
Improvement
|
Colin Clark
|
Fixed
|
KETTLE-11: Port Kettle from Rhino, Env.js and the JVM to Node.js
|
New Feature
|
Colin Clark
|
Fixed
|
KETTLE-4: Location of message bundles has hard coded assumptions about their path relative to a source
|
Bug
|
Justin Obara
|
Fixed
|
KETTLE-3: Provide URL rewritting support for templates referenced within a js file
|
Sub-task
|
Justin Obara
|
N/A
|
KETTLE-2: Infusion directory is not mounted entirely correctly.
|
Bug
|
y z
|
Fixed
|
KETTLE-7: Modularize Kettle's dependency loader
|
Task
|
Michelle D'Souza
|
Fixed
|
KETTLE-8: Split general Kettle configuration out of the engage config file
|
Sub-task
|
Michelle D'Souza
|
Fixed
|
KETTLE-5: System call support in Kettle
|
New Feature
|
Michelle D'Souza
|
N/A
|
KETTLE-1: For Kettle's path rewriting to work, all paths to a mounted directory have to be at the same level
|
Sub-task
|
Justin Obara
|
Fixed
|
KETTLE-9: There's currently no way in Kettle to specify app-specific includes on top of a default set of Kettle-wide includes
|
Sub-task
|
Colin Clark
|
Fixed
|
KETTLE-10: Update Kettle's JSGI support to conform to version 0.3 of the spec
|
Sub-task
|
Colin Clark
|
Fixed
|
KETTLE-6: Implement "Kettle", server-side Javascript framework, on the Rhino Platform
|
New Feature
|
Antranig Basman
|
Fixed
|