|
| 1 | +# Created with komac v2.16.0 |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: Storj.Uplink |
| 5 | +PackageVersion: 1.155.8 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: Storj Labs Inc |
| 8 | +PublisherUrl: https://www.storj.io/ |
| 9 | +PublisherSupportUrl: https://github.com/storj/storj/issues |
| 10 | +Author: Storj Labs Inc |
| 11 | +PackageName: Uplink |
| 12 | +PackageUrl: https://github.com/storj/storj |
| 13 | +License: AGPL-3.0 |
| 14 | +LicenseUrl: https://github.com/storj/storj/blob/HEAD/LICENSE |
| 15 | +ShortDescription: The Storj DCS client-side CLI |
| 16 | +Moniker: uplink |
| 17 | +Tags: |
| 18 | +- storj |
| 19 | +- storj-dcs |
| 20 | +- uplink |
| 21 | +- uplink-cli |
| 22 | +ReleaseNotes: |- |
| 23 | + Changelog |
| 24 | + General |
| 25 | + - 5d1509b shared/dbutil{,/tidbutil}: route tidb:// scheme and convert URLs to MySQL DSNs |
| 26 | + - 158c28b shared/dbutil/pgutil: handle Postgres 17 NOT NULL constraint type |
| 27 | + - dff1ae2 all: bump to Go 1.26.3 |
| 28 | + - dbefd72 shared/strictcsv: run go fix |
| 29 | + - 92072dd shared/dbutil/tidbutil: add clientFoundRows to default dsn |
| 30 | + - 6643e18 shared/dbutil/retrydb: classify MySQL/TiDB conflict codes |
| 31 | + - 9b43d3f shared/dbutil/retrydb: add shared driver-wrap helpers |
| 32 | + - 31894f2 shared/dbutil/cockroachutil: route Exec retries through RetryConflict |
| 33 | + - 84f425b shared/dbutil/tidbutil: add custom mysql driver |
| 34 | + - 1101f2f shared/dbutil/tempdb: route tidb:// to tidbutil.OpenUnique |
| 35 | + - ea93213 shared/tagsql: recognize tidbutil.Driver |
| 36 | + - 1eee9e5 shared/dbutil/tidbutil: add IsConstraintViolation and IsInvalidSyntax |
| 37 | + - d083420 shared/dbutil/tidbutil: fix review comments |
| 38 | + - 79c8694 private/apigen: Allow to define optional query params |
| 39 | + - c831f86 private/apigen: Accept bool type for path/query params |
| 40 | + - c4aabc9 go.mod: bump storj/common |
| 41 | + - 5326e44 shared/modular: fix ! operator to exclude components from subcommand selectors |
| 42 | + - df7325d .claude/skills: do up gerrit and test-with-postgres |
| 43 | + - cc56419 ci: run TiDB tests |
| 44 | + - 086b384 web/satllite: Update new pricing dialog for 2 options |
| 45 | + - 6756513 shared/dbutil/dx: add utilities for batch queries |
| 46 | + - 89d752c versioncontrol: add per-platform binary info endpoint for object-mount-gui (#7752) |
| 47 | + - 3e8a0c6 go.mod: bump storj.io/uplink |
| 48 | + - aa54c8e shared/dbutil: make database connection parameters configurable per database |
| 49 | + - a71532e build: add storagenode-modular and satellite-modular to the release binaries |
| 50 | + - d12170a scripts/release: fix glob matching storagenode-modular in storagenode upload |
| 51 | + Satellite |
| 52 | + - e4b5e46 satellite/satellitedb: drop tenant_whitelabel_configs.created_at default |
| 53 | + - 56dd30c web/satellite: resolve some deprecation warnings |
| 54 | + - 0b7b458 web/satellite: upgrade Vuetify to v4+ |
| 55 | + - 2952eab satellite/metabase/metabasetest: register TiDB metabase |
| 56 | + - 93e30c7 satellite/metainfo: add config flag for object and segment checksums |
| 57 | + - f9b471c satellite/metabase: add TiDBAdapter scaffold and schema |
| 58 | + - 54ae1da satellite/console: create buckets via private API |
| 59 | + - 8bd3689 satellite/satellitedb: skip boundary tally when all in-period tallies are zero |
| 60 | + - 37053b8 satellite/console/emailreminders: fix nil pointer panic on Close |
| 61 | + - 98bebae satellite/balancer: use batch processing for segment operations |
| 62 | + - dba6ef7 satellite/metainfo: include checksum info in object responses |
| 63 | + - e56c107 satellite/taskqueue: add PopBatch for batch reading from Redis streams |
| 64 | + - 9f7b995 satellite/taskqueue: support concurrent workers in BatchRunner |
| 65 | + - dfefc6c satellite/balancer: add placement filter to drain config |
| 66 | + - 11110db satellite/metabase: unify Postgres+TiDB iterator queries |
| 67 | + - e4896cf satellite/admin: Implement usage endpoint |
| 68 | + - 2020e7a satellite/metabase: stub TiDBAdapter methods and wire Open() dispatch |
| 69 | + - 8e81729 satellite/{balancer,metabase}: use SHA256 hash for piece list CAS in balancer |
| 70 | + - b1108cc satellite/nodeselection: fix StreamFilter ignoring filtered-out alreadySelected nodes |
| 71 | + - f9dc0ac satellite/metabase: implement (*TiDBAdapter).TestingBatchInsertObjects |
| 72 | + - c06fbc9 satellite/metabase: implement (*TiDBAdapter).TestingBatchInsertSegments |
| 73 | + - c24804f satellite/metabase: implement (*TiDBAdapter).TestingDeleteAll |
| 74 | + - 65b9dd5 satellite/metabase: implement (TiDBAdapter).TestingGetAll |
| 75 | + - c480d51 satellite/metabase: implement (TiDBAdapter).TestingSet |
| 76 | + - 0d681f1 satellite/metabase: implement (TiDBAdapter).BeginObject |
| 77 | + - 929267b satellite/metabase: implement (*TiDBAdapter).WithTx |
| 78 | + - 3fd7d7d satellite/metabase: implement NodeAlias-related methods on TiDBAdapter |
| 79 | + - 7c53459 satellite/admin/ui: Implement frontend for usage reporting |
| 80 | + - a48685e satellite/eventing: introduce PendingResult type alias |
| 81 | + - c352bc8 web/satellite: Implement full-screen price changes pop-up |
| 82 | + - be7a048 web/satellite: Implement opt-out new pricing dialog confirmation |
| 83 | + - 52ccd2c satellite/console/consoleweb: Add opt-in status set settings |
| 84 | + - 44f6e2a cmd/satellite: add command to exclude users from opt-in |
| 85 | + - 4fb426e web/satellite: Make opt-in new pricing options dynamic |
| 86 | + - 06d0e4e web/satellite: Update opt-in new pricing wording |
| 87 | + - eca2f11 satellite/{console,accountfreeze}: add opt-out freeze logic |
| 88 | + - ec83e1d satellite/{console,accountfreeze}: add opt out unfreeze |
| 89 | + - 04f9776 satellite/metabase: remove deadcode fetchSegmentsForCommit |
| 90 | + - 58943a0 satellite/metabase: avoid TRUNCATE in (*TiDBAdapter).TestingDeleteAll |
| 91 | + - c054dfb satellite/metabase: implement (*TiDBAdapter).CommitObject |
| 92 | + - c651052 satellite/metabase: implement (*TiDBAdapter).CommitInlineObject |
| 93 | + - eb83821 satellite/metabase: implement (*TiDBAdapter).CommitPendingObjectSegment |
| 94 | + - a3b8d3a satellite/metabase: implement (*TiDBAdapter).CommitInlineSegment |
| 95 | + - 234770b satellite/mailservice,private/post: improve email deliverability and accessibility |
| 96 | + - 1e2ead5 satellite/console: override opt-in status if user is Free, NFR or Member |
| 97 | + - 6971206 satellite/metabase: implement (TiDBAdapter).GetSegmentByPosition |
| 98 | + - 76def16 satellite/accountfreze: add opt-out freeze emails |
| 99 | + - bdb0e17 satellite/admin: add for opt-out freeze functionality |
| 100 | + - 132a12a web/satellite: Add opt-in pricing confirmation |
| 101 | + - 34eacdd web/satellite: slight opt-in behavior updates |
| 102 | + - 9129ffd satellite/{console,web}: send opt in/out confirmation emails |
| 103 | + - 96ce5c8 satellite/metainfo: update ListObjects to return object checksum info |
| 104 | + - 12315ca satellite/metainfo: update ListSegments to return checksum |
| 105 | + - 6f34b5a satellite/metabase: implement (*TiDBAdapter).GetSegmentPositionsAndKeys |
| 106 | + - b6a81bc satellite/metainfo: narrow bucket fetch in upload path |
| 107 | + - c41a7c3 web/satellite: show new pricing opt-in popup after user upgrade |
| 108 | + - ff2b68c satellite/metabase: implement (TiDBAdapter).GetObjectExactVersion |
| 109 | + - 9c707a2 satellite/metabase: implement (TiDBAdapter).GetObjectLastCommitted |
| 110 | + - cedefb5 satellite/metabase: implement (*TiDBAdapter).GetLatestObjectLastSegment |
| 111 | + - 47a1f06 satellite/metabase: implement (*TiDBAdapter).GetPendingObjectMetadata |
| 112 | + - 472101f satellite/metabase: implement (*TiDBAdapter).GetStreamPieceCountByAlias |
| 113 | + - 074e687 satellite/metabase: implement (*TiDBAdapter).ObjectIterator |
| 114 | + - 219839b satellite/metabase: use tuple comparison in tidb queries |
| 115 | + - 7633872 satellite/metainfo: avoid delimiter byte in ListObjectsMetadata test key |
| 116 | + - 8ed1226 satellite/admin: add satellite name to admin UI tag |
| 117 | + - ba6f214 satellite/{console,web}: add opt-out freeze banners |
| 118 | + - df96efd satellite/metainfo: fix flaky TestRateLimit_ProjectRateLimitOverrideCachedExpired |
| 119 | + - 6cd62db satellite/audit: fix flaky TestVerifierSlowDownload |
| 120 | + - c275052 satellite/payments/stripe: fix flaky TestBackendWrapper/context_cancellation/during_retries |
| 121 | + - f62313a cmd/satellite: add migrate-pricing subcommand (phase1) |
| 122 | + - ddd3efd satellite/orders: wire RollupsWriteCache into modular API |
| 123 | + - 7ea5b35 web/satellite: fixed several UX issues |
| 124 | + - c1df453 satellite/console: override opt-in status in SetUserSettings |
| 125 | + - 603d947 web/satellite: added more info about the new pricing |
| 126 | + - 011deb6 web/satellite: updated wording in the opt-in popup |
| 127 | + - cd83360 satellite/admin: allow Support team to update user opt-in status |
| 128 | + Storagenode |
| 129 | + - abd35bd storagenode/peer,testplanet: seed blobstore cache from DB before preflight check |
| 130 | + - 0bd829c storagenode/piecemigrate: classify migration errors by type for metrics |
| 131 | + - ea587a4 storagenode/monitor: fix broken minimum space check (#7779) |
| 132 | + Test |
| 133 | + - 822d5c6 shared/dbutil/dbtest: add tidb test flag and Pick helpers |
| 134 | + - 6579529 Makefile.test.mk: add TiDB test environment |
| 135 | + - 920329e testsuite: install jobq in tests |
| 136 | + - df3963a testsuite/backward-compatibility: don't double create ca |
| 137 | +ReleaseNotesUrl: https://github.com/storj/storj/releases/tag/v1.155.8 |
| 138 | +ManifestType: defaultLocale |
| 139 | +ManifestVersion: 1.12.0 |
0 commit comments