Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: merge dev into master #1738

Merged
merged 944 commits into from
Dec 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
944 commits
Select commit Hold shift + click to select a range
d0fa1ea
go.mod: update hostd
ChrisSchinnerl Dec 3, 2024
2af7566
go.mod: update coreutils
ChrisSchinnerl Dec 3, 2024
1817689
e2e: fix TestContractApplyChainUpdates
ChrisSchinnerl Dec 3, 2024
b43f31b
sql: fix mysql query
ChrisSchinnerl Dec 3, 2024
90484c0
e2e: scan host manually in TestContractApplyChainUpdates
ChrisSchinnerl Dec 3, 2024
f56e90c
e2e: fix TestNewTestCluster
ChrisSchinnerl Dec 3, 2024
07fc335
bus: address comments
ChrisSchinnerl Dec 3, 2024
3e43869
bus: remove map resetting
ChrisSchinnerl Dec 3, 2024
0a09249
Merge branch 'dev' into chris/merge-master-dev
ChrisSchinnerl Dec 4, 2024
f8f6d84
publish.yml: run on master but not dev
ChrisSchinnerl Dec 4, 2024
f617914
internal: move downloader
peterjan Dec 3, 2024
1e75159
Merge master -> dev (#1717)
ChrisSchinnerl Dec 4, 2024
84120ff
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 4, 2024
2a72a34
stores: remove expiry condition when update pricetable
peterjan Dec 4, 2024
e4a9a4d
docs: add changelog
peterjan Dec 4, 2024
5dbc008
testing: fix TestRecordScan
peterjan Dec 4, 2024
0937008
worker: periodically reset drift
ChrisSchinnerl Dec 3, 2024
1a1039f
worker: TestResetAccountDriftRate
ChrisSchinnerl Dec 3, 2024
d904506
worker: lower maxNegDrift to 4SC
ChrisSchinnerl Dec 4, 2024
d13f7c5
add changeset file
ChrisSchinnerl Dec 4, 2024
3b8e96c
worker: fetch prices
peterjan Dec 5, 2024
7426a97
internal: split v1 and v2 dl client
peterjan Dec 5, 2024
a7aec24
e2e: TestContractFundsReturnWhenHostOffline
ChrisSchinnerl Dec 4, 2024
5b0cc44
sql: implement resolution broadcasting for expired file contracts
ChrisSchinnerl Dec 4, 2024
8c12b18
e2e: fix test
ChrisSchinnerl Dec 4, 2024
b0b56fd
e2e: add retry to test
ChrisSchinnerl Dec 4, 2024
ec86ff6
bus: use rev == nil instead of created
ChrisSchinnerl Dec 4, 2024
e43bc11
address comments
ChrisSchinnerl Dec 5, 2024
6b2d605
add changeset
ChrisSchinnerl Dec 5, 2024
9f5b06f
contractor: update shouldArchive
ChrisSchinnerl Dec 5, 2024
1954386
Integrate RHP4 support in downloads (#1710)
ChrisSchinnerl Dec 5, 2024
e310a88
worker: extend host client with RHP4 uploads
peterjan Dec 5, 2024
9ce7d48
remove siamuxaddr everywhere except uploader
chris124567 Dec 4, 2024
c60a6ab
fix tests
chris124567 Dec 5, 2024
e7d1aba
Auto generate changeset
knope-bot[bot] Dec 5, 2024
3400be3
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 5, 2024
aae8460
Merge branch 'dev' into its-happening
ChrisSchinnerl Dec 5, 2024
ab0bbe5
worker: set account
peterjan Dec 5, 2024
0cc3106
worker: remove state from the interface
peterjan Dec 5, 2024
b004055
docs: add changelog
peterjan Dec 5, 2024
ac87f38
worker: cleanup host client
peterjan Dec 5, 2024
822c357
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 6, 2024
a76dceb
db: fix host scan
peterjan Dec 6, 2024
528a217
db: fix host scan
peterjan Dec 6, 2024
3316a5e
testing: add netaddress to testhost
peterjan Dec 6, 2024
6e959d1
api: add bucket name validation
ChrisSchinnerl Dec 5, 2024
a7b4e28
e2e: fix TestObjectsBucket
ChrisSchinnerl Dec 5, 2024
06170d0
worker: implement cr remarks
peterjan Dec 6, 2024
9afcb72
Merge branch 'its-happening' into pj/rhp4-uploads
peterjan Dec 6, 2024
8910c68
testing: fix upload tests
peterjan Dec 6, 2024
055bf03
Merge branch 'pj/rhp4-uploads' of github.com:SiaFoundation/renterd in…
peterjan Dec 6, 2024
c2fc5f2
Integrate RHP4 for uploads (#1723)
ChrisSchinnerl Dec 9, 2024
17bcd50
openapi: add initial spec
ChrisSchinnerl Dec 6, 2024
b4df9d5
test.yml: validate openapi spec
ChrisSchinnerl Dec 6, 2024
b968365
test.yml: use npm
ChrisSchinnerl Dec 6, 2024
23f7db7
openapi.yml: add all autopilot route
ChrisSchinnerl Dec 6, 2024
8ea9f6d
api: use api.DurationMS instead of time.Duration
ChrisSchinnerl Dec 6, 2024
c0ded6c
knope: add changeset file
ChrisSchinnerl Dec 6, 2024
38d0b08
openapi: remove defaults in redudancy settings
ChrisSchinnerl Dec 6, 2024
ee84ee7
Update openapi.yml
ChrisSchinnerl Dec 9, 2024
dd121fb
downloader: move downloadManager to its own package
ChrisSchinnerl Dec 6, 2024
d9fec9f
internal: move upload manager
peterjan Dec 9, 2024
66dddf1
docs: add changelog file
peterjan Dec 9, 2024
119609d
testing: fix upload tests
peterjan Dec 9, 2024
88a4455
testing: fix parameter order
peterjan Dec 9, 2024
64142da
bus: implement rhp4 pruning
ChrisSchinnerl Dec 9, 2024
27af13f
rhp: implement RPCFreeSectors
ChrisSchinnerl Dec 9, 2024
c63c313
bus: fix TestSectorPruning
ChrisSchinnerl Dec 9, 2024
443ea8d
Auto generate changeset
knope-bot[bot] Dec 9, 2024
19cb49a
downloader: move downloadManager to its own package
ChrisSchinnerl Dec 6, 2024
77d86b3
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 9, 2024
d63490a
worker: remove id handler
ChrisSchinnerl Dec 9, 2024
1796a98
openapi: add /worker/accounts route
ChrisSchinnerl Dec 9, 2024
2e852d5
openapi: multipart upload endpoint
ChrisSchinnerl Dec 9, 2024
054ca88
openapi: add GET /object/*key
ChrisSchinnerl Dec 9, 2024
4c83b58
openapi: add endpoints for deleting objects
ChrisSchinnerl Dec 9, 2024
030656e
openapi: add /slab/migrate endpoint
ChrisSchinnerl Dec 9, 2024
126368e
openapi: add /worker/state
ChrisSchinnerl Dec 9, 2024
38d12ab
openapi: add stats endpoints
ChrisSchinnerl Dec 9, 2024
b0002fb
Auto generate changeset
knope-bot[bot] Dec 9, 2024
00e6bc3
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 10, 2024
663dd9d
Move upload manager to its own package (#1732)
peterjan Dec 10, 2024
066a6c4
cluster: move migrations from worker to autopilot
peterjan Dec 10, 2024
df9976d
testing: fix TestDownloadAllHosts
peterjan Dec 10, 2024
99c6b09
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 10, 2024
a933e31
docs: add changelog
peterjan Dec 10, 2024
8aa2f27
worker: remove migrate slab from worker API
peterjan Dec 10, 2024
b9cffad
internal: deduplicate spending and host manager
peterjan Dec 10, 2024
738cd3f
worker: set host manager
peterjan Dec 10, 2024
33f7996
migrator: cleanup
peterjan Dec 10, 2024
cde0fb1
host: remove FundAccount
peterjan Dec 10, 2024
c786654
docs: add bus section to openapi spec with accounts routes
peterjan Dec 11, 2024
a999503
docs: add alerts routes
peterjan Dec 11, 2024
56ce3ff
docs: add changelog
peterjan Dec 11, 2024
a350551
docs: add bucket routes
peterjan Dec 11, 2024
0b339d6
chore(deps): update core deps
ChrisSchinnerl Dec 10, 2024
49cdd9d
update ui
ChrisSchinnerl Dec 11, 2024
8da3f8d
all: implement review remarks
peterjan Dec 11, 2024
75dc1f6
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 11, 2024
0cd722c
go.mod: update ui to v0.69.0
ChrisSchinnerl Dec 11, 2024
a474dc8
docs: add bucket name refs
peterjan Dec 12, 2024
85cc70d
docs: fix empty responses
peterjan Dec 12, 2024
5e0c066
e2e: add TestV1ToV2Transition
ChrisSchinnerl Dec 12, 2024
1ad3b46
docs: add autopilot routes
peterjan Dec 12, 2024
532aa49
docs: remove required
peterjan Dec 12, 2024
69ef9f3
Merge branch 'dev' into its-happening
ChrisSchinnerl Dec 12, 2024
0295a16
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 12, 2024
ad4ec9c
e2e: fix TestDownloadAllHosts
ChrisSchinnerl Dec 10, 2024
dfd1127
e2e: fix TestEphemeralAccounts
ChrisSchinnerl Dec 10, 2024
82df72a
update core deps
ChrisSchinnerl Dec 11, 2024
2e06ffb
fix TestUploadDownloadSpending
ChrisSchinnerl Dec 11, 2024
dcc969f
fix TestConsensusResync
ChrisSchinnerl Dec 11, 2024
edb3d9f
fix TestGouging
ChrisSchinnerl Dec 11, 2024
6ea6c65
fix TestInteractions
ChrisSchinnerl Dec 11, 2024
ce48e84
fix TestContractFundsReturnWhenHostOffline
ChrisSchinnerl Dec 11, 2024
a33a3a0
fix build
ChrisSchinnerl Dec 11, 2024
a8a74b1
Merge branch 'its-happening' into pj/bus-accounts-openapi
ChrisSchinnerl Dec 12, 2024
a3c4316
Merge branch 'its-happening' of github.com:SiaFoundation/renterd into…
peterjan Dec 12, 2024
c311108
Add `bus` section to open api spec (#1737)
ChrisSchinnerl Dec 12, 2024
ed59b2b
It has happened (#1418)
ChrisSchinnerl Dec 12, 2024
9c08718
Merge branch 'dev' into pj/move-migrations
ChrisSchinnerl Dec 12, 2024
5ffa74c
sql: add missing v2 migration
ChrisSchinnerl Dec 12, 2024
9b05f24
add migration for minAccountExpiry and minPriceTableValidity
ChrisSchinnerl Dec 12, 2024
22348fa
fix syntax error
ChrisSchinnerl Dec 13, 2024
8baf501
integer cast
ChrisSchinnerl Dec 13, 2024
c071508
chore(go.mod): update hostd dependency to latest master
ChrisSchinnerl Dec 12, 2024
21efa03
fix TestDownloadAllHosts
ChrisSchinnerl Dec 12, 2024
8695ad2
host: fix logger name
peterjan Dec 13, 2024
c789ff8
add applyV1ContractUpdate and revertV1ContractUpdate
ChrisSchinnerl Dec 12, 2024
b525598
add applyV2ContractUpdate and revertV2ContractUpdate
ChrisSchinnerl Dec 12, 2024
f218019
move known contracts into txn
ChrisSchinnerl Dec 12, 2024
1108bc2
fix lint
ChrisSchinnerl Dec 12, 2024
f7700ce
don't broadcast transactions after formation and renewal
ChrisSchinnerl Dec 12, 2024
fd48afc
make use of 'created' flag
ChrisSchinnerl Dec 13, 2024
e671991
fix lint
ChrisSchinnerl Dec 13, 2024
29b3b7a
Merge branch 'dev' into chris/transition-test
ChrisSchinnerl Dec 13, 2024
c20ce92
extend test to check if number of contracts is right and if contracts…
ChrisSchinnerl Dec 13, 2024
5f622a0
upload an object
ChrisSchinnerl Dec 13, 2024
aae5a28
don't delete host sectors when contract is deleted
ChrisSchinnerl Dec 13, 2024
4edd543
expire worker cache faster during testing
ChrisSchinnerl Dec 13, 2024
8ba3f65
fix TestV1ToV2Transition health
ChrisSchinnerl Dec 13, 2024
9b23b41
check contracts and download data
ChrisSchinnerl Dec 13, 2024
73ce2b2
fix TestSQLMetadataStore
ChrisSchinnerl Dec 13, 2024
5a83fc6
skip TestHostSectors
ChrisSchinnerl Dec 13, 2024
8dc0af3
prune host_sectors when no more active contracts are available
ChrisSchinnerl Dec 16, 2024
37df84d
sql: extend DeleteHostSector
ChrisSchinnerl Dec 16, 2024
d801a01
db: improve FK check output
peterjan Dec 12, 2024
a7815d9
docs: add changelog
peterjan Dec 12, 2024
c5c89a7
db: return all fk errors
peterjan Dec 13, 2024
38b526c
fix TestDeleteHostSector
ChrisSchinnerl Dec 16, 2024
4e08d66
Merge branch 'dev' of github.com:SiaFoundation/renterd into pj/move-m…
peterjan Dec 16, 2024
030c351
Merge branch 'pj/move-migrations' of github.com:SiaFoundation/renterd…
peterjan Dec 16, 2024
47faaff
Merge branch 'dev' into chris/refactor-contract-updates
ChrisSchinnerl Dec 16, 2024
6490ce4
fix TestGouging
ChrisSchinnerl Dec 16, 2024
6437bb1
Move migrations to the autopilot (#1735)
ChrisSchinnerl Dec 16, 2024
6f84d01
fix TestMigrations for v1
ChrisSchinnerl Dec 16, 2024
8ce19a4
fix TestMigration for v2
ChrisSchinnerl Dec 16, 2024
b03c139
Merge branch 'dev' into chris/transition-test
ChrisSchinnerl Dec 16, 2024
38e8f30
fix TestObjectBasic
ChrisSchinnerl Dec 16, 2024
9f89ad7
add TestSlabSectorOnHostButNotInContract
ChrisSchinnerl Dec 16, 2024
7c12fa9
fix ndf in TestV1ToV2Transition
ChrisSchinnerl Dec 16, 2024
68a4e3a
address comments
ChrisSchinnerl Dec 16, 2024
6008585
Merge branch 'dev' into chris/refactor-contract-updates
ChrisSchinnerl Dec 16, 2024
987d57c
fix panic in RecordContractRenewal
ChrisSchinnerl Dec 16, 2024
58128fe
docs: add OpenAPI docs for consensus routes
peterjan Dec 12, 2024
85eac77
docs: add syncer routes
peterjan Dec 12, 2024
3309123
docs: add txpool routes
peterjan Dec 12, 2024
cc05c45
docs: add wallet routes
peterjan Dec 12, 2024
394f3de
docs: update changelog to patch
peterjan Dec 12, 2024
9d7e464
docs: add examples
peterjan Dec 16, 2024
dd17924
docs: add unlock key example
peterjan Dec 16, 2024
ebccf97
docs: extend open API spec
peterjan Dec 16, 2024
2abb5c3
docs: add contracts routes
peterjan Dec 16, 2024
8d8fe9c
Merge branch 'chris/refactor-contract-updates' into chris/transition-…
ChrisSchinnerl Dec 16, 2024
00de3d6
chore(deps): update core/coreutils dependencies
ChrisSchinnerl Dec 16, 2024
dff56f9
address comment and use testutil.NewEphemeralContractor in test host
ChrisSchinnerl Dec 16, 2024
d929af8
fix TestSectorPruning
ChrisSchinnerl Dec 16, 2024
43ad7d8
Merge branch 'dev' into chris/refactor-contract-updates
ChrisSchinnerl Dec 16, 2024
1618443
Merge branch 'chris/refactor-contract-updates' into chris/transition-…
ChrisSchinnerl Dec 16, 2024
f488143
add applyV1ContractUpdate and revertV1ContractUpdate
ChrisSchinnerl Dec 12, 2024
c465d75
add applyV2ContractUpdate and revertV2ContractUpdate
ChrisSchinnerl Dec 12, 2024
a04d4e1
move known contracts into txn
ChrisSchinnerl Dec 12, 2024
8423de1
fix lint
ChrisSchinnerl Dec 12, 2024
91714fb
don't broadcast transactions after formation and renewal
ChrisSchinnerl Dec 12, 2024
eb279a5
make use of 'created' flag
ChrisSchinnerl Dec 13, 2024
df91da0
fix lint
ChrisSchinnerl Dec 13, 2024
cba8d17
address comments
ChrisSchinnerl Dec 16, 2024
1b43eab
fix panic in RecordContractRenewal
ChrisSchinnerl Dec 16, 2024
8d127ff
address comments
ChrisSchinnerl Dec 17, 2024
a73862b
fix TestV1ToV2Transition
ChrisSchinnerl Dec 17, 2024
fe8f392
Merge branch 'dev' into chris/transition-test
ChrisSchinnerl Dec 17, 2024
d3acee3
fix lint
ChrisSchinnerl Dec 17, 2024
300333f
fix TestDownloadAllHosts NDF
ChrisSchinnerl Dec 17, 2024
7ea2cb4
check contract usability
ChrisSchinnerl Dec 17, 2024
a8b44e4
release inputs when failing to broadcast contract element
ChrisSchinnerl Dec 17, 2024
74fa72f
fix error string
ChrisSchinnerl Dec 17, 2024
fd0e06b
replace sleep with retry
ChrisSchinnerl Dec 17, 2024
54b1ef8
use account token helper
ChrisSchinnerl Dec 17, 2024
b12cb88
update readme
ChrisSchinnerl Dec 18, 2024
cbf99c7
chore(test): add TestResyncAccounts
ChrisSchinnerl Dec 17, 2024
6a1c774
update hostd to latest
ChrisSchinnerl Dec 17, 2024
cb31d6a
update coreutils dependency to fix v2
ChrisSchinnerl Dec 17, 2024
e03977f
docs: add contract section
peterjan Dec 16, 2024
24d48d4
docs: extend OpenAPI spec
peterjan Dec 16, 2024
a79a4cf
docs: add hosts routes to openapi spec
peterjan Dec 17, 2024
3d69543
docs: add hosts routes
peterjan Dec 17, 2024
f791c86
docs: add metrics routes
peterjan Dec 17, 2024
cea4a7f
docs: add multipart routes
peterjan Dec 17, 2024
a5f94ca
docs: add object routes
peterjan Dec 17, 2024
5d31127
docs: add params routes
peterjan Dec 17, 2024
624315d
docs: add slabbuffers routes
peterjan Dec 17, 2024
6dde1c0
docs: add sectors route
peterjan Dec 17, 2024
9defa5c
docs: add settings routes
peterjan Dec 17, 2024
8dc459f
docs: add slabs routes
peterjan Dec 17, 2024
b4de1de
docs: add state and stats routes
peterjan Dec 17, 2024
b4cebce
docs: add remaining routes
peterjan Dec 17, 2024
9d3a308
docs: remove unused schemas
peterjan Dec 17, 2024
3967d1c
Merge branch 'dev' into chris/transition-test
ChrisSchinnerl Dec 18, 2024
4e8ab84
address comments
ChrisSchinnerl Dec 18, 2024
693ad3b
e2e: Add integration test for network transition from v1 to v2 (#1740)
ChrisSchinnerl Dec 18, 2024
fba07f8
chore(test): update HardforkV2Require Height for v2 tests to 3
ChrisSchinnerl Dec 18, 2024
176dcec
use goroutine to broadcast file contract revision and refactor test h…
ChrisSchinnerl Dec 18, 2024
f11f355
docs: cleanup OpenAPI spec
peterjan Dec 18, 2024
7229c5f
docs: add changelog
peterjan Dec 18, 2024
f32fdd9
stores: take into account usability_low_max_duration
peterjan Dec 17, 2024
4caf33a
docs: add changelog
peterjan Dec 17, 2024
9780497
testing: use reflection to verify all usability fields
peterjan Dec 17, 2024
3484371
make sure hosts and renter use same network
ChrisSchinnerl Dec 18, 2024
1b36054
increase minNewCollateral and minCollateral
ChrisSchinnerl Dec 18, 2024
c12ebee
chore(test): update HardforkV2Require Height for v2 tests to 3
ChrisSchinnerl Dec 18, 2024
b495a18
use goroutine to broadcast file contract revision and refactor test h…
ChrisSchinnerl Dec 18, 2024
ff28d3d
make sure hosts and renter use same network
ChrisSchinnerl Dec 18, 2024
168657d
increase minNewCollateral and minCollateral
ChrisSchinnerl Dec 18, 2024
0fcde11
update ui
ChrisSchinnerl Dec 19, 2024
5284e47
Merge branch 'chris/update-test-require-height' of github.com:SiaFoun…
ChrisSchinnerl Dec 19, 2024
013e3b3
ignore conventional commits
ChrisSchinnerl Dec 18, 2024
fbf7096
knope: ignore conventional commits
ChrisSchinnerl Dec 18, 2024
08080de
update core
ChrisSchinnerl Dec 19, 2024
84795ee
chore(test): fix v2 related NDFs in test suite (#1758)
ChrisSchinnerl Dec 19, 2024
6eb5702
Merge branch 'master' into dev
ChrisSchinnerl Dec 19, 2024
4d57db8
bus: add helper for fetching settings from store
ChrisSchinnerl Dec 19, 2024
14c4eda
add TestDefaultSettingsUploadDownload
ChrisSchinnerl Dec 19, 2024
793a15f
ignore blockheight in gouging check
ChrisSchinnerl Dec 19, 2024
efa82a1
only delete host sector from hosts with provided key
ChrisSchinnerl Dec 19, 2024
5c783f6
fix slab insertion
ChrisSchinnerl Dec 19, 2024
11830ef
changeset
ChrisSchinnerl Dec 19, 2024
a613d0b
fix MarkPackedSlabUploaded
ChrisSchinnerl Dec 19, 2024
1654237
extend TestUploadPacking
ChrisSchinnerl Dec 19, 2024
f963bc1
speed up gouging test
ChrisSchinnerl Dec 19, 2024
6658c28
update deps
ChrisSchinnerl Dec 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 11 additions & 0 deletions .changeset/add_bus_routes_to_openapi_spec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
default: major
---

# Add bus section to openapi spec

Added routes:
- accounts
- alerts
- autopilot
- buckets
5 changes: 5 additions & 0 deletions .changeset/add_host_sectors_table.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Add host_sectors table
7 changes: 7 additions & 0 deletions .changeset/add_openapiyml_file_with_autopilot_routes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
default: minor
---

# Add openapi.yml file with autopilot routes

Added an openapi.yml spec with the specifications for the autopilot routes and a CI step to validate it. The goal is to eventually have a complete spec for the V2 API that we can use to generate API docs as well as making sure that there is always a valid spec for every given commit in the repo.
5 changes: 5 additions & 0 deletions .changeset/add_ratelimit_to_max_drift.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Automatically reset account drift using a rate limit
9 changes: 9 additions & 0 deletions .changeset/add_worker_api_to_openapi_spec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
default: minor
---

# Add worker API to openapi spec

#1733 by @ChrisSchinnerl


5 changes: 5 additions & 0 deletions .changeset/automate_changelog_generation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Automate changelog generation
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Check for existing migration '00027_remove_directories' and skip both '00020_idx_db_directory' and '00020_remove_directories' if already applied.
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: major
---

# Enforce S3 bucket name validation rules on bucket creation request
29 changes: 29 additions & 0 deletions .changeset/extend_openapi_spec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
default: major
---

# Extend OpenAPI spec

The following routes were added:
- consensus
- contracts
- contract
- hosts
- host
- metric
- multipart
- objects
- object
- params
- sectors
- settings
- slabbuffers
- slabs
- state
- stats
- syncer
- system
- upload
- txpool
- wallet
- webhooks
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Fix default settings not being used everywhere if settings are not found in database
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Fix DeleteHostSector deleting a sector from all hosts rather than the given one
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: major
---

# Fix hosts query, properly take into account the field 'usability_low_max_duration'
5 changes: 5 additions & 0 deletions .changeset/fix_migration_00030_host_sectors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Fix 00030_host_sectors migration on DBs that have a host_sectors table
5 changes: 5 additions & 0 deletions .changeset/fix_ndf_in_testusablehosts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Fix NDF in TestUsableHosts
9 changes: 9 additions & 0 deletions .changeset/fix_testblocklist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
default: patch
---

# Fix TestBlocklist

#1702 by @chris124567

Fix https://github.com/SiaFoundation/renterd/issues/1697
5 changes: 5 additions & 0 deletions .changeset/fix_testscoredhostsrandselectbyscore_ndf.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Fix NDF in TestScoredHostsRandSelectByScore
5 changes: 5 additions & 0 deletions .changeset/have_knope_bot_ignore_conventional_commits.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Have knope bot ignore conventional commits
9 changes: 9 additions & 0 deletions .changeset/implement_support_for_pruning_using_rhp4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
default: minor
---

# Implement support for pruning using RHP4

#1711 by @ChrisSchinnerl

Closes https://github.com/SiaFoundation/renterd/issues/1676
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Improve migration out after foreignkey check fails
5 changes: 5 additions & 0 deletions .changeset/integrate_rhp4_for_uploads.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Integrate RHP4 for uploads
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Monitor file contracts and unlock their funds when they expire
9 changes: 9 additions & 0 deletions .changeset/move_autopilots_into_autopilot_state.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
default: major
---

# Move `autopilots` into `autopilot_state`

#1657 by @peterjan

This migrates the `autopilots` to a single `autopilot_state` table, effectively removing the concept of multiple autopilots.
5 changes: 5 additions & 0 deletions .changeset/move_hosts_allowredundantips_config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Move hosts allowRedundantIPs config
5 changes: 5 additions & 0 deletions .changeset/move_migrations_to_the_autopilot.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: major
---

# Move migrations to the autopilot
5 changes: 5 additions & 0 deletions .changeset/move_upload_manager_to_internal_package.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Move upload manager to internal package
5 changes: 5 additions & 0 deletions .changeset/remove_contract_sets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: major
---

# Remove contract sets
5 changes: 5 additions & 0 deletions .changeset/remove_current_period.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Remove current period
5 changes: 5 additions & 0 deletions .changeset/remove_event_webhooks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: major
---

# Remove event webhooks
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
default: minor
---

# Remove HostIP and SiamuxAddr from ContractMetadata

#1712 by @chris124567

Implement https://github.com/SiaFoundation/renterd/issues/1691
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Remove migrationSurchargeMultiplier from the gouging settings.
5 changes: 5 additions & 0 deletions .changeset/remove_partial_setting_updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: major
---

# Remove partial setting updates
5 changes: 5 additions & 0 deletions .changeset/track_contract_elements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Track accumulator state elements for file contracts in a new contract_elements table
5 changes: 5 additions & 0 deletions .changeset/update_openapi_spec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: patch
---

# Update OpenAPI spec
5 changes: 5 additions & 0 deletions .changeset/update_ui_to_v0680.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
default: minor
---

# Update UI to v0.68.0
22 changes: 5 additions & 17 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ body:
description: |
The configuration of your autopilot
```bash
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/autopilot/config
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/autopilot
```
placeholder: Paste the output of the above command here ```
validations:
Expand All @@ -66,26 +66,14 @@ body:
description: |
The configuration of your bus
```bash
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/setting/contractset
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/setting/gouging
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/setting/redundancy
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/setting/uploadpacking
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/settings/gouging
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/settings/pinned
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/settings/s3
curl -u ":[YOUR_PASSWORD]" http://localhost:9980/api/bus/settings/uploads
```
placeholder: Paste the output of the above commands here
validations:
required: true
- type: input
id: csContracts
attributes:
label: Contract Set Contracts
description: |
The number of contracts in your contract set
```bash
curl -u ":[YOUR_PASSWORD]" "http://localhost:9980/api/bus/contracts?contractset=autopilot" | grep '"id"' | wc -l
```
placeholder: Paste the output of the above command here ```
validations:
required: true
- type: textarea
attributes:
label: Anything else?
Expand Down
26 changes: 26 additions & 0 deletions .github/workflows/prepare-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
on:
push:
branches: [master]

permissions:
contents: write
pull-requests: write

name: Create Release PR
jobs:
prepare-release:
if: "!contains(github.event.head_commit.message, 'chore: prepare release')" # Skip merges from releases
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
with:
fetch-depth: 0
- name: Configure Git
run: |
git config --global user.name github-actions[bot]
git config --global user.email 41898282+github-actions[bot]@users.noreply.github.com
- uses: knope-dev/action@407e9ef7c272d2dd53a4e71e39a7839e29933c48
- run: knope prepare-release --verbose
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
continue-on-error: true
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ jobs:
cgo-enabled: 1
project: renterd
project-desc: "renterd: The Next-Gen Sia Renter"
version-tag: ${{ github.ref_name }}
version-tag: ${{ github.ref_name }}
Loading
Loading