v0.6.6
Features
- add authenticated ping endpoint
- Hyperlinks for node names in explorer
- add security headers to explorer and operator UI
- Features/job spec total earned link
- Keep heads table at 100 rows
- Make tags visually better
- Create ChainlinkClient.sol v0.5.0
- Minimum payment should be controllable on the job level
- Add explorer and api credentials to chainlink
- Dynamically set EthGasPriceDefault
- Add support for OpenZeppelin Starter Kits
- Optimise height columns on JobRuns
- toggleable tls redirect
- Allow specifying HTTPPost body on job spec creation
- PreCoordinator Contract
- Enable 404 page
- Optimize storage of UUIDs
- Migration logging can be enabled independently of all sql logging
- Rate throttling for ethereum
- add ethereum transaction related CLI commands
- Add a session record for explorer->chainlink sessions
- Add cancelRequest to TestnetConsumer.sol
- Feature/external intitiators names urls
- Reverse lookup of transaction receipts
- Incorporate Ethereum-optimized Schnorr threshold signatures
- models: Create new IntiatorExternal type
Chores
- Silence explorer tests
- Clean up
utils.ConcatBytes
- Convert OperatorUI Button to Typescript
- solium to solhint
- Enable Typescript codesharing between OperatorUI & Styleguide
- Chore/update-typescript
- Avoid int64 overflow in utils.EVMTranscodeBytes, error on overflow in conversion to int256
- Add preliminary linting and fix lint errors
- Refactor Operator UI components to typescript, Part 1
- Refactor/styleguide
- Upgrade geth 1.9
- include solidity v0.5 contracts in npm package
- Fix webpack dev server in explorer client
- Makefile: Use GOBIN
- switch to go modules
- Fix broken webpack dev server in OperatorUI
- Convert all storybook stories to typescript
- Remove root level dependencies from package.json
- Bump react-time-ago in styleguide
- Lock the chainlink-test-helpers version
- Fix explorer client peer dependency warnings
- Native ChainID type is big.Int, don't truncate to uint64
- Check jq is installed in eth/run log CI tests
- Add explorer to yarn workspaces
- Use workspace command to build OperatorUI in Makefile
- Move dev contracts to v0.5, and port to solidity 0.5.0
- Use consistent @chainlink/... workspace package name for box + examples
- Chores/vendor externally authored contracts
- Chores/remove app from evm
- update the Dockerfile to not worry about old lock files
- recreate dockerhub automated builds via circleci
- Fix TS warnings in matchers
- README: remove references to GOPATH
- Tidy up
helpers.ts
a bit - Refactor operator_ui to Typescript, Part 2
- organize CLI commands
- Add slither to CI
- Use workspace commands for explorer job in CircleCI
- Remove root level dependencies for OperatorUI & Explorer
- Remove root level blockchain dependencies
- render_test: Use Assert.NoError(..)
- Use http package Status Code constants
- Cache the current head to eliminate eth_getBlockNumber calls in ethTx
- Remove version- prefix from docker tags
- Ignore Slither Syntax Detections & Make Corections in v0.5/
- web: Rename to sessionOrTokenAuthRequired
Bugfixes
- Fix for the random adapter
- Check the
err
value returned byconvenientTransaction
- Correctly log link amount earned
- Fix createdAt on CLI job creation
- decamelize and preserve jobspec in frontend
- Stringify params in case they are objects
- Fix status card
- fixed typo
- README: Fix install instructions
- Set ETH_CHAIN_ID in clenv
- cldev minor fix for instructions
- Fix Secret generation across instances
- controllers: Fix checking errors via ErrorNotFound
- Remove cached columns if they exist
- fix authentication for job creation API
- Denormalize amount and link_earned onto a run
- cmd: Fix printing of External Init. Auth.
Dependencies
- Bump github.com/unrolled/secure from
7164744
tof216236
- Bump github.com/gorilla/sessions from 1.1.3 to 1.2.0
- Bump github.com/tidwall/gjson from 1.3.1 to 1.3.2
- Bump github.com/golang/mock from 1.2.0 to 1.3.1
- Bump gopkg.in/gormigrate.v1 from 1.5.0 to 1.6.0
- Bump github.com/ethereum/go-ethereum from 1.9.1 to 1.9.2
- Bump github.com/gobuffalo/packr from 1.21.0 to 1.30.1
- Bump github.com/onsi/gomega from 1.5.0 to 1.6.0
- Bump github.com/gorilla/websocket from 1.4.0 to 1.4.1
- Bump github.com/onsi/gomega from 1.6.0 to 1.7.0