Releases: 0chain/blobber
Releases · 0chain/blobber
v1.18
New Features
- Storage V2 Integration: Implemented Storage V2 for improved data handling and storage capabilities. #1476
- Session Key Management: Added session key support for secure session handling. #1494, #1497
Fixes
- zboxcore Refactoring: Refactored zboxcore to enhance code structure and reliability. #1478
- Blobber Unit Tests: Addressed issues in blobber unit tests for consistent and accurate testing results. #1484
- Signature Payload for V1: Fixed signature payload issues for version 1, ensuring compatibility. #1483
- Challenge System: Resolved issues with the challenge mechanism to ensure system integrity. #1486
- Delete Nodes: Fixed node deletion process for streamlined management. #1488
- Auth Ticket Prefix: Corrected authentication ticket prefix handling for accurate permissions. #1502
- Docker Login: Resolved docker login issues to improve deployment efficiency. #1498
Optimizations
- File Search: Enabled case-insensitive search to enhance file search functionality. #1492
- Allocation Locking: Improved allocation and cache lock mechanisms for stable performance. #1500, #1501
- Increased Share Time Gap: Adjusted time gap for sharing functionality for a smoother user experience. #1482
- Root Allocation Listing: Updated root allocation listing to return allocation size for improved visibility. #1505
Full Changelog: v1.17.0...v1.18.0
v1.11.2
What's Changed
- add index for connection id by @Hitenjain14 in #1358
- Fix chall cancel commit by @Hitenjain14 in #1359
Full Changelog: v1.11.1...v1.11.2
v1.4.10
What's Changed
- 476 toggle permission to uploaddelete update move copy and rename by @devyetii in #891
- readprice changed to 0 by @Manali-Jain-squareops in #901
- remove collaborator by @boddumanohar in #944
- chore(gomod): upgraded deps by @boddumanohar in #943
- changed response type of API to application/JSON by @pgrudra in #948
- fixed variable hiding by @dabasov in #947
- Update writemarker lock function by @lpoli in #931
- disable gRPC by @boddumanohar in #945
- add health check sc for validators #2128 by @Hitenjain14 in #951
- added @here slack mention and config links by @Manali-Jain-squareops in #959
- Feature: modify workflows to pass "TENDERLY_FORK_ID" organizational secret by @YarikRevich in #966
- chore(deps): bump versions by @boddumanohar in #967
- Revert "chore(deps): bump versions" by @Kishan-Dhakan in #970
- also populate the foreignkey field by @boddumanohar in #952
- list share by @boddumanohar in #953
- Modify wm for gdpr by @lpoli in #870
- improved dockerfile by @Manali-Jain-squareops in #969
- Feature: modify workflows to pass "SUBGRAPH_API_URL" organizational secret by @YarikRevich in #980
- added env for commit ID by @Manali-Jain-squareops in #983
- Add/proof gen time by @lpoli in #978
- Edit endpoint to get files metadata by keyword search by @din-mukhammed in #962
- Revert PR 978 by @Kishan-Dhakan in #988
- Store proof-gen time by @lpoli in #989
- writemarker renamed to allocation root by @Hitenjain14 in #975
- Blobber server update by @Hitenjain14 in #961
- Validator health Transaction Fix by @Hitenjain14 in #982
- Validator health by @Hitenjain14 in #994
- Modify/fmt leaf hash calculation by @lpoli in #912
- Check for lock expiry by @lpoli in #992
- chore(gomod): upgraded gomods by @cnlangzi in #996
- Validator/Blobber workers by @Hitenjain14 in #995
- Setup Swagger by @boddumanohar in #876
- Fix: typos by @omahs in #950
- Chore update deps by @boddumanohar in #1008
- Update runner os by @shahnawaz-creator in #1018
- added workflow dispatch - manual trigger by @Manali-Jain-squareops in #1015
- Fix/readmarker issues by @lpoli in #1019
- chore(deps): bump golang.org/x/sys from 0.6.0 to 0.7.0 by @dependabot in #1020
- raise PR in 0helm on config change by @Manali-Jain-squareops in #1011
- chore(deps): bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #1022
- Update gosdk to support txn fee by @Kishan-Dhakan in #979
- fix: allocation stats table issue by @Roshan-Mehta in #1042
- fixed backup wrt arc-runner by @Manali-Jain-squareops in #1043
- Readme turn off fees by @Sriep in #1036
- chore(deps): bump github.com/go-openapi/runtime from 0.25.0 to 0.26.0 by @dependabot in #1034
- chore(deps): bump gorm.io/gorm from 1.24.7-0.20230306060331-85eaf9eeda11 to 1.25.0 by @dependabot in #1029
- chore(deps): bump gorm.io/datatypes from 1.1.1 to 1.2.0 by @dependabot in #1027
- Fix/config by @dabasov in #1026
- update error messages by @boddumanohar in #1033
- Fix/remove register by @dabasov in #1031
- Fix/remove lock request time by @dabasov in #1046
- Add params by @Kishan-Dhakan in #1055
- logged panic by @dabasov in #1056
- fix/graphnode-deploy by @shahnawaz-creator in #1064
- Upgrade 0Chain GoSDK to v1.8.16 by @service-0chain in #1062
New Contributors
- @devyetii made their first contribution in #891
- @Manali-Jain-squareops made their first contribution in #901
- @pgrudra made their first contribution in #948
- @Hitenjain14 made their first contribution in #951
- @YarikRevich made their first contribution in #966
- @din-mukhammed made their first contribution in #962
- @omahs made their first contribution in #950
- @Roshan-Mehta made their first contribution in #1042
Full Changelog: v1.4.9...v1.4.10
v1.4.9
What's Changed
- fix(writepreredeem): improved error handler by @cnlangzi in #903
- fixed folder creation issue for mounting. by @shahnawaz-creator in #902
- chore(gomod): upgraded gomods by @cnlangzi in #916
- fix(writepreredeem): fixed WritePools gorm issues by @cnlangzi in #914
- fix blobber deployment on mac by @shahnawaz-creator in #924
- use specific configuration in conductor tests by @fabioDMFerreira in #923
- Fix/docker buildx by @shahnawaz-creator in #929
- marketing fields fix by @dabasov in #926
- max offer duration in seconds by @boddumanohar in #922
- removed failed nonce retries by @dabasov in #927
- Update CODEOWNERS by @cnlangzi in #915
- chore(gomod): upgraded deps by @cnlangzi in #930
- use correct configuration file on validator conductor container by @fabioDMFerreira in #932
- Upgrade 0Chain GoSDK to v1.8.12 by @service-0chain in #933
Full Changelog: v1.4.8...v1.4.9
v1.4.8
What's Changed
- Set/Update cct from blockchain. by @lpoli in #821
- chore(gomod): upgraded deps by @cnlangzi in #828
- also print verify_output on failure by @boddumanohar in #832
- Add merkle root verification by @lpoli in #825
- API for Challenge Timing Details by @avanaur in #833
- generate seperate keys for blobber by @boddumanohar in #836
- postgresql bug on challenge_timing by @boddumanohar in #850
- Fix/rate limiter by @lpoli in #804
- chore(gomod):upgraded deps by @cnlangzi in #851
- Add codeowners file to enhance branch protection by @stewartie4 in #862
- remove GetObjectPath API by @boddumanohar in #863
- Add malicious blobber behaviours by @fabioDMFerreira in #803
- Remove minio feature by @lpoli in #823
- Allow access to recent refs for owner only by @lpoli in #853
- Fix/conductor actions by @shahnawaz-creator in #867
- Add move handler by @lpoli in #866
- chore(deps): bump gorm.io/driver/sqlite from 1.4.2 to 1.4.3 by @dependabot in #855
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #861
- chore(deps): bump gorm.io/driver/postgres from 1.4.4 to 1.4.5 by @dependabot in #857
- chore(deps): bump gorm.io/gorm from 1.24.0 to 1.24.1 by @dependabot in #868
- stop checking for hash by @boddumanohar in #865
- chore(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.11.3 to 2.13.0 by @dependabot in #869
- fix: username and password provided in config.yaml is not working by @boddumanohar in #864
- chore(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 by @dependabot in #872
- chore(deps): bump golang.org/x/sys from 0.1.0 to 0.2.0 by @dependabot in #871
- Upgrade 0Chain GoSDK to v1.8.10 by @service-0chain in #880
- Make admin api public for debugging purpose by @lpoli in #877
- chore(deps): bump gorm.io/datatypes from 1.0.7 to 1.1.0 by @dependabot in #888
- chore(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0 by @dependabot in #887
- chore(deps): bump go.uber.org/zap from 1.23.0 to 1.24.0 by @dependabot in #885
- fix(playlist): fixed loadPlaylist for generic media file by @cnlangzi in #890
- updated docker-compose to deploy blobber. by @shahnawaz-creator in #893
- updated deployment wrt to hdd & ssd by @shahnawaz-creator in #897
- Docker deploy update by @shahnawaz-creator in #899
- Upgrade 0Chain GoSDK to v1.8.11 by @service-0chain in #898
New Contributors
- @boddumanohar made their first contribution in #832
Full Changelog: v1.4.7...v1.4.8
v1.4.7
What's Changed
- Upgrade 0Chain GoSDK to v1.8.8 by @service-0chain in #826
Full Changelog: v1.4.6...v1.4.7
v1.4.6
What's Changed
- Convert GRPC Integration tests to run as UT by @avanaur in #747
- remove-zproxy by @Kishan-Dhakan in #753
- chore(gomod): updated gorm by @cnlangzi in #745
- File Rate Limiter by @avanaur in #751
- fix error: multiple platforms feature is currently not supported for … by @cnlangzi in #759
- Remove user write pools by @Sriep in #725
- Fix/bigserial type issue by @lpoli in #758
- fix(logging): improved error logging for zcn query by @cnlangzi in #762
- fix(validator): expose --hosturl on cli arguments by @cnlangzi in #764
- enable slack notification when staging system tests fail by @stewartie4 in #761
- marketing fields fix by @dabasov in #760
- Modify/datetime by @lpoli in #748
- Fix concurrent map access by @lpoli in #767
- fix(writemarker): added index for WriteMarker query by @cnlangzi in #770
- Use lock before readmarker is considered ok by @lpoli in #763
- fix(challenge): improved logging by @cnlangzi in #769
- fix(worker): removed UpdateBlobberSettings from blobber by @cnlangzi in #772
- Fixed Github-backup command by @vinayakgautamops in #777
- fix(challenge): add time stopwatch for workers by @cnlangzi in #776
- fix(challenge): load challenges one by one from db to prevent oomkilled by @cnlangzi in #779
- fix(challenge): extend logs on commit stage by @cnlangzi in #781
- Fix/challenge issue by @lpoli in #774
- fix(upload): added time stopwatch on upload handle by @cnlangzi in #782
- Fix/challenge timestamp issue by @lpoli in #784
- Fix/hash mismatch issue by @lpoli in #786
- Feature/consume new pr action by @stewartie4 in #790
- Feature/list recent files by @lpoli in #755
- fix(challenge): improved challenge workers by @cnlangzi in #785
- fix(delete): deleted related commit_meta_txns for foreign keyconstraint by @cnlangzi in #798
- Fix/restrict rootpath renaming by @lpoli in #793
- Feature/list recent files by @lpoli in #792
- Fix delete issue caused by LIKE statement by @lpoli in #800
- Update count when Lock() is called by @lpoli in #807
- Upgrade 0Chain GoSDK to v1.8.7 by @service-0chain in #813
- Feat/playlist apis by @cnlangzi in #814
- Custom nonce monitor for blobber txns by @avanaur in #802
Full Changelog: v1.4.5...v1.4.6
v1.4.5
What's Changed
- Upgrade 0Chain GoSDK to v1.8.4 by @service-0chain in #713
- fix(zcncore): fixed bl-info/bl-update bugs by @cnlangzi in #712
- Skip automigrating for existing tables by @lpoli in #705
- Commit challenges in parallel by @avanaur in #698
- New simplified User ReadPool related changes by @iamrz1 in #685
- Fix/heathcheck by @cnlangzi in #718
- fix(token): added QuoteQuery by @cnlangzi in #714
- New single balance ReadPool by @iamrz1 in #723
- Fix/nonce issue by @cnlangzi in #724
- Make compatble with gosdk head. by @Sriep in #729
- Fix/remove cct from terms by @cnlangzi in #727
-
- terms read/write price uint64 by @sum-it08 in #731
- fix(blobber): fixed Used/ Allocated by @cnlangzi in #720
- Update provider enum to start from 1 by @peterlimg in #733
- List file support by @avanaur in #730
- Fix blobber compilation for conductor tests by @fabioDMFerreira in #735
- Update gosdk to fix healthcheck by @peterlimg in #737
- Fix/update attributes by @lpoli in #717
- fix(transaction): fixed logging for plain error from blockchain by @cnlangzi in #740
- Upgrade 0Chain GoSDK to v1.8.5 by @service-0chain in #750
New Contributors
- @fabioDMFerreira made their first contribution in #735
Full Changelog: v1.4.4...v1.4.5
v1.4.4
What's Changed
- Delete thumbnail even if file is not to be deleted by @lpoli in #679
- fix(devops): run integration-tests on self-hosted by @cnlangzi in #682
- fix(devops): kill blobber grpc process if it exists by @cnlangzi in #689
- Limit the combined directories and files per allocation by @avanaur in #676
- Fix/challenge for bbr by @cnlangzi in #686
- fix(gomod):upgrade gosdk and grpc by @cnlangzi in #683
- fix(zcncore): fixed panicking issue on logging by @cnlangzi in #701
- fix(zcn): removed redundant json marshal on sc.Input: by @cnlangzi in #707
Full Changelog: v1.4.3...v1.4.4
v1.4.3
Breaking Changes
- Fix/delete requests by @cnlangzi in #672
- Feature/transaction nonce by @dabasov in #585
- fix/challenges by @sum-it08 in #648
What's Changed
-
feat(writemarker): add new fields on wm by @cnlangzi in #659
-
Add support to json format for _stats API by @shaktals in #663
-
Add
on_chain
field on/file/stats/<alloc>
endpoint response by @avanaur in #669
New Contributors
- @shaktals made their first contribution in #663
- @sum-it08 made their first contribution in #648
- @dabasov made their first contribution in #585
Full Changelog: v1.4.2...v1.4.3