Skip to content

Commit 8966e6a

Browse files
Update ShadowfetchStudio GitHub identity while preserving signed releases
1 parent 71e358b commit 8966e6a

41 files changed

Lines changed: 215 additions & 179 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/release.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
import assert from 'node:assert/strict';
3030
import { appendFileSync } from 'node:fs';
3131
const env = process.env;
32-
assert.equal(env.GITHUB_REPOSITORY, 'Shadowfetchapps/ShadowCode');
32+
assert.equal(env.GITHUB_REPOSITORY, 'ShadowfetchStudio/ShadowCode');
3333
assert.equal(env.REPOSITORY_ID, '1377099349');
3434
assert.equal(env.OWNER_ID, '209457103');
3535
assert.equal(env.GITHUB_EVENT_NAME, 'push');

‎CHANGELOG.md‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## 2.0.0: Flatpak, brand identity, and remote-access fixes
44

5+
- Update repository, contributor, release and package links for the ShadowfetchStudio GitHub account rename. Preserve verification of existing signed releases with the same pinned repository and publisher IDs.
56
- Introduce the Shadowfetch and ShadowCode trademark policy, update the project introduction, and show publisher, website, repository, and contributor information in About.
67
- Preserve host terminal job control, resizing, Ctrl-C, and cleanup through a host PTY relay.
78
- Build the native desktop and CPU/Vulkan llama.cpp runtime inside GNOME SDK 50 and export a single-file Flatpak. Host Git, terminals, and installed coding CLIs are reached through an explicit host bridge.
@@ -210,7 +211,7 @@ Packaging:
210211

211212
## 0.34.1: Failed release attempt (unpublished)
212213

213-
[Release run 36507326107](https://github.com/Shadowfetchapps/ShadowCode/actions/runs/36507326107)
214+
[Release run 36507326107](https://github.com/ShadowfetchStudio/ShadowCode/actions/runs/36507326107)
214215
at `206fd03` passed `native-source` but stopped in the required
215216
`native-window` gate. On a clean CI host no model is ready, so the welcome
216217
offers a free model, an OpenRouter key or a subscription instead of
@@ -220,7 +221,7 @@ unchanged, and 0.34.2 ships the same changes.
220221

221222
## 0.34.0: Failed release attempt (unpublished)
222223

223-
[Release run 36499751141](https://github.com/Shadowfetchapps/ShadowCode/actions/runs/36499751141)
224+
[Release run 36499751141](https://github.com/ShadowfetchStudio/ShadowCode/actions/runs/36499751141)
224225
at `3409d59` stopped in the required `native-source` gate: every Rust test
225226
passed, but two new opt-in network tests (the Hugging Face catalog check and
226227
a multi-GB download) were not on the gate's list of allowed optional tests,
@@ -237,13 +238,13 @@ and the gate refuses any unlisted skip. Nothing was signed or published. The
237238
- Safer Compare snapshots and recovery, unsaved-draft guards, and coordination of short workspace writes across cooperating ShadowCode processes.
238239
- Shared native event listeners prevent per-task listener growth. A real source-built X11 endurance run passed 100 tasks after bounded warm-up; this is not GPU or physical Wayland endurance evidence.
239240
- AppImage launch preserves an explicitly selected display backend; package normalization accepts only the exact expected linuxdeploy version field.
240-
- Authenticated installer recovery and staged release verification are strengthened. [Version 0.33.1](https://github.com/Shadowfetchapps/ShadowCode/releases/tag/v0.33.1) was published on September 28, 2026 from `e15c448`, after all 15 required build gates and protected signing passed. The workflow publication job failed on a transient draft-listing response; publication resumed locally with the same frozen publisher and signed artifact, with all seven remote assets compared before publication. See the release notes for the exact evidence and remaining limits.
241+
- Authenticated installer recovery and staged release verification are strengthened. [Version 0.33.1](https://github.com/ShadowfetchStudio/ShadowCode/releases/tag/v0.33.1) was published on September 28, 2026 from `e15c448`, after all 15 required build gates and protected signing passed. The workflow publication job failed on a transient draft-listing response; publication resumed locally with the same frozen publisher and signed artifact, with all seven remote assets compared before publication. See the release notes for the exact evidence and remaining limits.
241242

242243
See [release notes](docs/RELEASE_NOTES.md) for scope and remaining qualification.
243244

244245
## 0.33.0: Failed release attempt (unpublished)
245246

246-
[Release run 36414378697](https://github.com/Shadowfetchapps/ShadowCode/actions/runs/36414378697) at `9e385cb` failed the managed-runtime source-integrity gate after the runtime built and its six tests passed. The builder rewrote tracked runtime pin/COMMIT timestamps. Signing and publication were skipped. The existing `v0.33.0` tag remains unchanged; the separately qualified successor is 0.33.1. Earlier local 0.33.0 package and latency results remain evidence for those exact bytes only.
247+
[Release run 36414378697](https://github.com/ShadowfetchStudio/ShadowCode/actions/runs/36414378697) at `9e385cb` failed the managed-runtime source-integrity gate after the runtime built and its six tests passed. The builder rewrote tracked runtime pin/COMMIT timestamps. Signing and publication were skipped. The existing `v0.33.0` tag remains unchanged; the separately qualified successor is 0.33.1. Earlier local 0.33.0 package and latency results remain evidence for those exact bytes only.
247248

248249
## 0.32.0: The big upgrade
249250

@@ -996,4 +997,4 @@ integrations, broader stress checks, packaging, and installation are tracked in
996997

997998
Introduced the minimal drawer-based desktop, Goal Mode, per-task rewind, session
998999
management, model picker, notifications, and source-checkout updater. Release
999-
history is available on [GitHub](https://github.com/Shadowfetchapps/ShadowCode/releases).
1000+
history is available on [GitHub](https://github.com/ShadowfetchStudio/ShadowCode/releases).

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ version = "2.0.0"
99
edition = "2021"
1010
rust-version = "1.95"
1111
license = "Apache-2.0"
12-
repository = "https://github.com/Shadowfetchapps/ShadowCode"
12+
repository = "https://github.com/ShadowfetchStudio/ShadowCode"
1313

1414
[patch.crates-io]
1515
# GTK3/WebKit still require 0.18. Preserve that API with the upstream UB fix.

‎NOTICE‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ShadowCode
22
Copyright 2026 Shadowfetch
33

44
ShadowCode was originally created by Shadowfetch.
5-
https://github.com/Shadowfetchapps/ShadowCode
5+
https://github.com/ShadowfetchStudio/ShadowCode
66

77
Licensed under the Apache License, Version 2.0 (see LICENSE). Any copy or
88
derivative work you distribute must include this NOTICE file (section 4(d)).

‎README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Developed and maintained by **Shadowfetch**.
1616

1717
Licensed under Apache 2.0.
1818

19-
Official project: https://github.com/Shadowfetchapps/ShadowCode
19+
Official project: https://github.com/ShadowfetchStudio/ShadowCode
2020

2121
Publisher: https://shadowfetch.com
2222

@@ -72,14 +72,14 @@ The code is open source; the Shadowfetch and ShadowCode product identity is cove
7272

7373
The source tree is now **2.0.0**, with a locally buildable Flatpak and fixes for private-profile access and secret-file diff redaction. See [Flatpak installation and build instructions](docs/FLATPAK.md). The 2.0.0 source is available here; its Flatpak bundle is a local build and has not been published as a GitHub release or on Flathub.
7474

75-
The last published release, ShadowCode **1.0.1**, is available in [GitHub releases](https://github.com/Shadowfetchapps/ShadowCode/releases/tag/v1.0.1).
75+
The last published release, ShadowCode **1.0.1**, is available in [GitHub releases](https://github.com/ShadowfetchStudio/ShadowCode/releases/tag/v1.0.1).
7676
See the [1.0.1 release notes](docs/RELEASE_NOTES.md) for changes and qualification
7777
limits, and the [release history](CHANGELOG.md).
7878

7979
## Install
8080

8181
Releases target x86_64 Linux with glibc 2.39 or newer (Ubuntu 24.04 or later).
82-
Check [GitHub releases](https://github.com/Shadowfetchapps/ShadowCode/releases)
82+
Check [GitHub releases](https://github.com/ShadowfetchStudio/ShadowCode/releases)
8383
for published versions. The 1.0.1 packages and checksums are:
8484

8585
- `ShadowCode_1.0.1_amd64.AppImage`

‎SECURITY.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Supported versions and reporting
44

55
The latest release and `main` are supported. Report vulnerabilities through a
6-
[private security advisory](https://github.com/Shadowfetchapps/ShadowCode/security/advisories/new).
6+
[private security advisory](https://github.com/ShadowfetchStudio/ShadowCode/security/advisories/new).
77
Include the affected versions, the impact and steps to reproduce, and leave out
88
live credentials. There is no bug bounty program.
99

‎TRADEMARKS.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ must not imply official sponsorship or endorsement where none exists.
3535

3636
## Official identity and other uses
3737

38-
Official project: https://github.com/Shadowfetchapps/ShadowCode
38+
Official project: https://github.com/ShadowfetchStudio/ShadowCode
3939

4040
Official website: https://www.shadowfetchlinux.org/shadowcode
4141

‎docs/API_CONTRACT.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2977,7 +2977,7 @@ Remote policy (`remote::policy::check`), besides each route's Remote column:
29772977
Settings › About and the update notice (`native/core/src/updates.rs`,
29782978
[DISTRIBUTING.md](DISTRIBUTING.md#updates)). Only `?auto=1` and
29792979
`POST /api/updates/check` reach the network, and only `GET
2980-
https://api.github.com/repos/Shadowfetchapps/ShadowCode/releases/latest`
2980+
https://api.github.com/repos/ShadowfetchStudio/ShadowCode/releases/latest`
29812981
with `User-Agent: ShadowCode-update-check` and no identifiers.
29822982

29832983
- `GET /api/about` → `{name, publisher, version, commit: string|null, install: {kind:

‎docs/DISTRIBUTING.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ and the license terms.
88

99
## Which package
1010

11-
Each release on [GitHub](https://github.com/Shadowfetchapps/ShadowCode/releases)
11+
Each release on [GitHub](https://github.com/ShadowfetchStudio/ShadowCode/releases)
1212
has two packages for x86_64 Linux with glibc 2.39 or newer (Debian 13,
1313
Ubuntu 24.04 and later):
1414

@@ -29,7 +29,7 @@ verifier and public key from a reviewed copy of the ShadowCode repository at
2929
the release tag, never with files that came with the download:
3030

3131
```sh
32-
git clone --depth 1 --branch vVERSION https://github.com/Shadowfetchapps/ShadowCode trusted
32+
git clone --depth 1 --branch vVERSION https://github.com/ShadowfetchStudio/ShadowCode trusted
3333
bash trusted/scripts/verify-native-release.sh \
3434
--bundle-dir /path/to/downloads \
3535
--trust-dir trusted/release/trust \
@@ -141,7 +141,7 @@ The package strips the runtime's binaries and gives its shared libraries mode
141141
ShadowCode checks for a newer release at most once a day while its window is
142142
open, and when the user presses **Check now** in **Settings › About**. It
143143
sends one HTTPS `GET` to
144-
`https://api.github.com/repos/Shadowfetchapps/ShadowCode/releases/latest` with
144+
`https://api.github.com/repos/ShadowfetchStudio/ShadowCode/releases/latest` with
145145
the fixed `User-Agent: ShadowCode-update-check`. The request has no query
146146
string and carries no version, account, token, cookie or other identifier.
147147
ShadowCode sends no telemetry.

‎docs/FLAGSHIP_ACCEPTANCE_SPEC.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -271,15 +271,15 @@ Complete each phase's implementation and tests before declaring it done. Do not
271271
These are review references, not instructions to trust an old snapshot over the current checkout.
272272

273273
```text
274-
https://github.com/Shadowfetchapps/ShadowCode/blob/e371baaa4c690527173a322f7e0e1cfae4db329a/native/core/src/compare.rs
274+
https://github.com/ShadowfetchStudio/ShadowCode/blob/e371baaa4c690527173a322f7e0e1cfae4db329a/native/core/src/compare.rs
275275
resolve_models / remove_lanes / stop_lanes: retrieved source lines 640–815
276276
get / list / commit_checkout / apply_checkout: retrieved source lines 900–1130
277277
keep / discard / cancel / concurrency tests: retrieved source lines 1131–1390
278278
279-
https://github.com/Shadowfetchapps/ShadowCode/blob/e371baaa4c690527173a322f7e0e1cfae4db329a/.github/workflows/release.yml
279+
https://github.com/ShadowfetchStudio/ShadowCode/blob/e371baaa4c690527173a322f7e0e1cfae4db329a/.github/workflows/release.yml
280280
checked native build and final publication sequence
281281
282-
https://github.com/Shadowfetchapps/ShadowCode/actions/runs/36210288819
282+
https://github.com/ShadowfetchStudio/ShadowCode/actions/runs/36210288819
283283
most recent retrieved summary: UI/Rust passes; headless CLI fails; later checks skipped
284284
285285
https://developers.openai.com/codex/app-server

0 commit comments

Comments
 (0)