Releases: bitcoin-sv/block-headers-service
Releases · bitcoin-sv/block-headers-service
Release v0.11.2-RC1
Changelog
- 492e8d0 fix(BUX-667): display application version in swagger.
Release v0.11.1
Release v0.11.0
Release v0.10.0
Changelog
- 1f1b671 Merge pull request #213 from bitcoin-sv/feat/188-reduce-headers-file
- 4242257 feat: remove unnecessary validations
- b1591ea feat: change prepareRecord to private, add better errors descritions, add checkpoints, update tests
- 4fc0b9d feat: move definition of blockHasher to the method, where it is used
- b134bf1 fix: test adjustments
- f5ac5f8 fix: correct name of variable to store number of elements in row
- 843cde2 feat: changes after review
- 50dd1e2 feat: change tests structure, add more error path cases
- 2ae6613 feat: remove unnecessary functions, fix parsing to int32 and uint32
- a3a1a81 fix: fix shadow declaration
- 1076f0c feat: add error path tests
- 306e701 feat: add check for number of elements in row
- b27a57a feat: add error handling for record preparation
- 6dc391a feat: add reduced csv database file
- d6f794f fix: fix export query
- d5fbd32 feat: add tests for record preparing
- fbd74b0 feat: add fields calculation for db while importing headers from prepared csv
- f2a2cfc Merge pull request #215 from bitcoin-sv/feat-596-change-code-owners
- d2a4876 feat(BUX-596): change code owners
- 43d1451 Merge pull request #212 from bitcoin-sv/remove-sponsor-donate
- ad75705 Update README.md
- aa63043 Merge pull request #211 from bitcoin-sv/dependabot/go_modules/master/github.com/klauspost/compress-1.17.7
- 68fca54 chore(deps): bump github.com/klauspost/compress from 1.17.6 to 1.17.7
Release v0.9.1
Changelog
- fb91b8c Merge pull request #207 from bitcoin-sv/feat-605-gin-logger
- ca73cd8 feat(BUX-605): gin releaseMode depends on log.Level
- 8952f3e Merge branch 'master' into feat-605-gin-logger
- 873d659 feat(#208): readme update (#209)
- dc2177f refactor(BUX-605): gin loggers & gin_release_mode
- 685e10d feat(BUX-605): gin logs & debugPrint handled by zerolog
Release v0.9.0
Changelog
- ae343bf Merge pull request #206 from bitcoin-sv/chore/587-migrate-pulse-name
- faac61b fix: change name of gitignore entry
- 313aa26 feat: update gitignore to not include local config
- 89c70d8 fix: change name of metrics domainPrefix
- eacd543 feat: remove unnecessary part
- 85d7173 feat: commit changes after code review
- abbc8b4 chore: rename pulse -> bhs
- f70c6ce Merge pull request #200 from bitcoin-sv/dependabot/go_modules/master/github.com/klauspost/compress-1.17.6
- ba463a1 Merge branch 'master' into dependabot/go_modules/master/github.com/klauspost/compress-1.17.6
- f10c41b Merge pull request #195 from bitcoin-sv/dependabot/go_modules/master/github.com/rs/zerolog-1.32.0
- 25be854 Merge branch 'master' into dependabot/go_modules/master/github.com/klauspost/compress-1.17.6
- 1216b49 Merge branch 'master' into dependabot/go_modules/master/github.com/rs/zerolog-1.32.0
- e52feba Merge pull request #196 from bitcoin-sv/dependabot/go_modules/master/github.com/mattn/go-sqlite3-1.14.22
- 3f96022 chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.21 to 1.14.22
- 99e040d chore(deps): bump github.com/klauspost/compress from 1.17.5 to 1.17.6
- 139b513 Merge branch 'master' into dependabot/go_modules/master/github.com/rs/zerolog-1.32.0
- 9dedebd Merge pull request #191 from bitcoin-sv/rc-v1.1
- 6d09f4b feat(BUX-565): naming
- 6edef43 feat(BUX-565): collecting metrics of the latest block
- 29f10d5 chore: update generated files
- 0e48ab9 feat(BUX-289): adjust metric names to the convention
- 36c3c5b feat(BUX-289): bux_ prefixed metrics & distinguish no-route 404 from other 404s
- b5a16c7 refactor(BUX-289): small adjustments
- a45693a feat(BUX-289): disable metrics by default - for now
- 39fa0b6 refactor(BUX-289): requestMetricsMiddleware
- d33b71a feat(BUX-289): metrics naming
- 10f80ca feat(BUX-289): metrics initialization
- 1de7aa1 chore(deps): bump github.com/rs/zerolog from 1.31.0 to 1.32.0
Release v0.8.1
Changelog
- 4d07829 feat(BUX-000): logger fix for kibana (#205)
- ab5694a Merge pull request #204 from bitcoin-sv/apply_workflow_changes
- 6aa49ad ci(BUX-582): add check for manual tests
- 9303529 Merge pull request #199 from bitcoin-sv/fix/550-pulse-endpoints
- e9177d3 fix: linter errors - missing comments and allocations
- eb083a0 fix: simplify sql for merkleproof verification to match sqlite and postgres
- 7774b50 Merge pull request #197 from bitcoin-sv/fix-570-incorrect-block-hashes-after-import
- a59afbc fix(BUX-570): fix typo
- 1a8faeb fix(BUX-570): fix incorrect prev_block_hash values
- 72653b3 Merge pull request #194 from bitcoin-sv/bux-535-dump-config
- fd5bdb1 feat(BUX-535): remove cli flags from config dump
- 156500c Merge pull request #192 from bitcoin-sv/fix/550-pulse-endpoints
- e8e10ee Merge branch 'master' into fix/550-pulse-endpoints
- e14ef28 Merge pull request #193 from bitcoin-sv/fix/533-refining-order-of-db-init
- d9622d8 fix: typo in where word
- 58f936e fix: move prepareddb section to single if
- d790f3c fix: proper check condition
- 7f8833a fix: refine the order of initializing the database and checking for the existence of a file
- 76402fd fix: replace wrong character ? in delete methods to work with postgres
- 00d412f ci(BUX-532): remove old go.yaml workflow
Release v0.8.0
Changelog
- 88f7c87 ci(BUX-532): fix/adjust dependabot
- 2eb0121 Merge pull request #183 from bitcoin-sv/feat/BUX-532-workflow-change
- a6b0445 ci(BUX-532): add release workflow
- 3ccdda3 ci(BUX-532): fix yaml lint errors
- 9f4a586 ci(BUX-532): add on-push workflow
- d879871 chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.19 to 1.14.21
- f622a16 build(deps): bump github.com/klauspost/compress from 1.17.4 to 1.17.5
- 605fa8a chore(deps): bump github.com/swaggo/swag from 1.16.2 to 1.16.3
- 2b28e9e Merge pull request #181 from bitcoin-sv/feat-187-postgres-import
- ac73068 feat(BUX-187): adjust to review
- 96689ce feat(BUX-187): fix lint
- dfa5b54 feat(BUX)187): fix lint
- cfb79d2 feat(BUX-187): fix lint errors
- 75b3f12 feat(BUX-187): adjust to review- remove random headers validation
- bf9772d feat(BUX-187): adjust to review
- 5ee1169 feat(BUX-187): adjust to review
- 909a685 Merge branch 'master' into feat-187-postgres-import
- ed7e257 feat(BUX-187): update config.example
- df62bf6 feat(BUX-187): check db after import
- 88800f5 Merge pull request #182 from bitcoin-sv/fix/mediation-time-logger-level
- 28f758b refactor: renames func setting logger to a more accurate
- 31a28af fix: adds override of default logger settings for mediation time
- f071fdd fix(BUX-187): remove test that tests nothing
- d945e2e feat(BUX-187): fix some bugs
- 03e6f85 Merge pull request #180 from bitcoin-sv/fix-537-require-admin-auth
- f4aad69 Merge branch 'master' into fix-537-require-admin-auth
- f244762 chore(BUX-537): not prefixed validateToken func
- 4dc6de6 feat(BUX-187): implement import for postgresql
- f6984ad feat(BUX-187): fix persistance abstraction
- bf19dd2 Merge pull request #177 from bitcoin-sv/feat-187-postgres
- 894a663 chore(BUX-537): using std errors pkg
- c4ad498 Merge branch 'master' into feat-187-postgres
- 5f049b4 fix(BUX-537): RequireAdmin was running handler even though the abort was executed
- 787e2aa feat(BUX-187): rename config field: DbType -> DbEngine
- 3018d6e Merge pull request #178 from bitcoin-sv/chore-534-sampledlogger
- 849d18f chore(BUX-534): sampled loggers for query & donePeers operations
- ca6d684 Merge branch 'feat-187-postgres' of github.com:bitcoin-sv/pulse into feat-187-postgres
- b251771 feat(BUX-187): validate db config
- fbfca30 Merge branch 'master' into feat-187-postgres
- 054354a fix(BUX-514): fix dumping config (#174)
- 63682d9 feat(BUX-187): make columns driver agnostic
- d652070 feat(BUX-187): add postgres adapter
- 5da7bc7 feat(BUX-507): update readme and config description (#175)
- 0b78918 Merge pull request #164 from bitcoin-sv/feat/BUX-435/UpdateReadme
- f37d0fc Merge branch 'master' into feat/BUX-435/UpdateReadme
- 0535254 Updated README
- 9bc5591 Merge pull request #173 from jakubmkowalski/feat/deactivates-PruneTip-endpoint
- 0470fde feat: reamoves commented out pruneTip function
- 2052856 feat: removes commented out test
- 5bcd215 feat: removes PruneTip from swagger
- 8fa4ad2 feat: removes PruneTip endpoint and function with references
- b08e8e0 Merge branch 'feat/BUX-435/UpdateReadme' of https://github.com/bitcoin-sv/pulse into feat/BUX-435/UpdateReadme
- e7e7079 Changed to program
- fa41d3a Merge branch 'master' into feat/BUX-435/UpdateReadme
- 813856a Merge pull request #169 from bitcoin-sv/feat/BUX-441/AddLicense
- f468007 Merge master
- db4a72f Merge branch 'master' into feat/BUX-441/AddLicense
- c77b694 Merge pull request #172 from jakubmkowalski/feat/adds_pprof
- d6f7642 style: fixes styling in config yaml file
- b97c75b docs: adds description of variables
- 598aede refactor: renames pprof related names
- c9df339 fix: deletes unnecessary wrapping type
- 95c3ed5 chore: deletes empty line
- c925e6e fix: changes logic of enabling pprof
- 3460007 fix: removes unnecessary flag from services
- 64a496c feat: Adds Pprof routes registration
- e4887f7 feat: Preapares route config for Pprof endpoints
- 8db23bf feat: adds pprof flag to services
- 066c9ef feat: adds flag for pprof
- f159a9c Merge pull request #170 from jakubmkowalski/feat/adds_windows_support
- 2068ed4 docs: adds section how to run on Windows
- c614315 docs: updates link to repository
- f7c8031 Merge branch 'master' into feat/BUX-435/UpdateReadme
- 72617b0 Merge branch 'master' into feat/BUX-441/AddLicense
- a2fd3e8 feat: deletes unnecessary code to support running on windows
- 2da0d42 Merge pull request #171 from bitcoin-sv/ci/fix_greetings-for-pr
- a19770c fix(BUX-000): try to fix greetings workflow
- 9facde0 Added license
- 9133ef8 Merge branch 'master' into feat/BUX-435/UpdateReadme
- c1c2d22 chore(BUX-428): remove unnecessary logs (#168)
- 3d63675 Merge master
- 2f0b1a1 Merge branch 'master' of https://github.com/bitcoin-sv/pulse into feat/BUX-435/UpdateReadme
- d061c4a Changed Readme
- 1caab17 Changed Readme
- 71a5ca0 Changed Readme
Release v0.7.0
Changelog
- c3b9043 Merge pull request #159 from bitcoin-sv/feat/pulse-375-default-config
- a937272 Merge pull request #160 from bitcoin-sv/feat/375-tests
- 717cb53 Merge pull request #161 from bitcoin-sv/fix/375-fixes
- f45b147 Merge pull request #165 from bitcoin-sv/bux-420-go-version-update
- c7086da Merge pull request #166 from bitcoin-sv/feat/less-noisy-logs
- bca3c80 Merge pull request #167 from bitcoin-sv/fix/handle_authch_peer_message
- c012b12 chore(BUX-420): remove go version from README
- 8661cba chore: bump version of viper - solves the problem with default config
- 0bc1882 chore: first part of config simplification
- b61827e feat(BUX-420): config update for releasing docker to k8s
- fe41a20 feat(BUX-420): go version and workflows update
- adb17bd feat(BUX-422): env name cleanup
- f6c7fd9 feat(BUX-428): unify logs (#163)
- 1851ad0 feat(BUX-466): don't log single header syncing
- 6b86658 feat: add config section for readme
- 030a532 feat: finish whole configuration simplification
- 8370cd3 feat: friday checkpoint
- af19efb feat: remove another bunch of unused config options
- a9256b8 feat: remove targetoutbounds from p2pconfig
- 9c94cb5 feat: remove unnecessary p2p config options
- 5ff3e64 feat: remove unnecessary p2pconfig package and simpliy to config
- 96fe2f1 feat: resolve linter errors (mostly unused params)
- 74a108e feat: uncomment two necessary methods for p2pconfig
- 8b40a63 fix(BUX-420): fix dockerfile for pulse with new config
- b2a91ac fix(BUX-466): handle authch message
- 55921f6 fix: add flagset to parseCliFlags function
- 16a21d9 fix: change name of getter for default http config values
- b01263c fix: fix tip and merkleroot tests after config refactor
- ac138a8 fix: linter issues - remove unnecessary consts and func params
- c9174d5 fix: missing dot in trickleinterval const comment
- e4755e1 fix: move few p2pconfig options of out the scope of configuration (to consts)
- 4cafc23 fix: remove TestAccessEndpointWithGlobalHeader as we don't have global auth header anymore
- 5cfb5d4 fix: remove unnecessary field from appconfig struct
- e35c87c fix: replace admin_key with history_max
- e98ebb9 fix: replace auth with websocket
- 7b57aeb fix: revert option to have testpulse without auhtorization
- a2bcc18 fix: reverts one test regarding auth token
- 99d8174 fix: simplify names in appconfig by removing redundant Config from its name
Docker images
docker pull bsvb/pulse:v0.7.0