mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-11-01 01:30:46 +08:00
Rename "project.tree" to "project.source"
This aligns better with the component and tab naming. Signed-off-by: Rūdolfs Ošiņš <rudolfs@osins.org>
This commit is contained in:
+3
-3
@@ -10,7 +10,6 @@
|
||||
import LoadingBar from "./App/LoadingBar.svelte";
|
||||
import ModalPortal from "./App/ModalPortal.svelte";
|
||||
|
||||
import Browser from "@app/views/projects/Browser.svelte";
|
||||
import Commit from "@app/views/projects/Commit.svelte";
|
||||
import History from "@app/views/projects/History.svelte";
|
||||
import Home from "@app/views/home/Index.svelte";
|
||||
@@ -21,6 +20,7 @@
|
||||
import Patch from "@app/views/projects/Patch.svelte";
|
||||
import Patches from "@app/views/projects/Patches.svelte";
|
||||
import Session from "@app/views/session/Index.svelte";
|
||||
import Source from "@app/views/projects/Source.svelte";
|
||||
|
||||
import LoadError from "@app/components/LoadError.svelte";
|
||||
import Loading from "@app/components/Loading.svelte";
|
||||
@@ -76,8 +76,8 @@
|
||||
<Nodes {...$activeRouteStore.params} />
|
||||
{:else if $activeRouteStore.resource === "session"}
|
||||
<Session activeRoute={$activeRouteStore} />
|
||||
{:else if $activeRouteStore.resource === "project.tree"}
|
||||
<Browser {...$activeRouteStore.params} />
|
||||
{:else if $activeRouteStore.resource === "project.source"}
|
||||
<Source {...$activeRouteStore.params} />
|
||||
{:else if $activeRouteStore.resource === "project.history"}
|
||||
<History {...$activeRouteStore.params} />
|
||||
{:else if $activeRouteStore.resource === "project.commit"}
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
if (searchResult.results.length === 1) {
|
||||
const { project, baseUrl } = searchResult.results[0];
|
||||
void router.push({
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: project.id,
|
||||
node: baseUrl,
|
||||
});
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
<Link
|
||||
on:afterNavigate={modal.hide}
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node: result.baseUrl,
|
||||
project: result.project.id,
|
||||
}}>
|
||||
|
||||
+2
-2
@@ -127,7 +127,7 @@ function setTitle(loadedRoute: LoadedRoute) {
|
||||
title.push("Page not found");
|
||||
title.push("Radicle");
|
||||
} else if (
|
||||
loadedRoute.resource === "project.tree" ||
|
||||
loadedRoute.resource === "project.source" ||
|
||||
loadedRoute.resource === "project.history" ||
|
||||
loadedRoute.resource === "project.commit" ||
|
||||
loadedRoute.resource === "project.issue" ||
|
||||
@@ -244,7 +244,7 @@ export function routeToPath(route: Route): string {
|
||||
} else if (route.resource === "loadError") {
|
||||
return "";
|
||||
} else if (
|
||||
route.resource === "project.tree" ||
|
||||
route.resource === "project.source" ||
|
||||
route.resource === "project.history" ||
|
||||
route.resource === "project.commit" ||
|
||||
route.resource === "project.issues" ||
|
||||
|
||||
@@ -56,7 +56,7 @@ export async function loadRoute(route: Route): Promise<LoadedRoute> {
|
||||
} else if (route.resource === "home") {
|
||||
return await loadHomeRoute();
|
||||
} else if (
|
||||
route.resource === "project.tree" ||
|
||||
route.resource === "project.source" ||
|
||||
route.resource === "project.history" ||
|
||||
route.resource === "project.commit" ||
|
||||
route.resource === "project.issues" ||
|
||||
|
||||
@@ -70,7 +70,7 @@
|
||||
<div class="project">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: project.id,
|
||||
node: baseUrl,
|
||||
}}>
|
||||
|
||||
@@ -120,7 +120,7 @@
|
||||
<div style:margin-bottom="0.5rem">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: project.id,
|
||||
node: baseUrl,
|
||||
}}>
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
title="Browse the repository at this point in the history">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
revision: commit.id,
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
<div class="header">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
path: "/",
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
<span class="truncate">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
}}>
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
// Markdown.
|
||||
linkBaseUrl = new URL(
|
||||
routeToPath({
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
peer,
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
remote,
|
||||
selected: remote.id === peer,
|
||||
route: {
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node: baseUrl,
|
||||
project: project.id,
|
||||
peer: remote.id,
|
||||
@@ -58,7 +58,7 @@
|
||||
$: branchesWithRoute = branches.map(name => ({
|
||||
name,
|
||||
route: {
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node: baseUrl,
|
||||
project: project.id,
|
||||
peer,
|
||||
@@ -339,7 +339,7 @@
|
||||
<div class="browse" title="View file">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
path: file.path,
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
<div class="browse" title="View file">
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
path: file.newPath,
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
{:else}
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
path: entry.path,
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
{:else}
|
||||
<Link
|
||||
route={{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
project: projectId,
|
||||
node: baseUrl,
|
||||
path: entry.path,
|
||||
|
||||
@@ -51,7 +51,7 @@ interface ProjectIssuesRoute {
|
||||
}
|
||||
|
||||
interface ProjectTreeRoute {
|
||||
resource: "project.tree";
|
||||
resource: "project.source";
|
||||
node: BaseUrl;
|
||||
project: string;
|
||||
path?: string;
|
||||
@@ -97,7 +97,7 @@ interface ProjectPatchesRoute {
|
||||
|
||||
export type ProjectLoadedRoute =
|
||||
| {
|
||||
resource: "project.tree";
|
||||
resource: "project.source";
|
||||
params: {
|
||||
baseUrl: BaseUrl;
|
||||
project: Project;
|
||||
@@ -233,7 +233,7 @@ export async function loadProjectRoute(
|
||||
): Promise<ProjectLoadedRoute | LoadError> {
|
||||
const api = new HttpdClient(route.node);
|
||||
try {
|
||||
if (route.resource === "project.tree") {
|
||||
if (route.resource === "project.source") {
|
||||
return loadTreeView(route);
|
||||
} else if (route.resource === "project.history") {
|
||||
return loadHistoryView(route);
|
||||
@@ -391,7 +391,7 @@ async function loadTreeView(
|
||||
loadBlob(api, project.id, commit, path),
|
||||
]);
|
||||
return {
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
params: {
|
||||
baseUrl: route.node,
|
||||
project,
|
||||
@@ -620,7 +620,7 @@ export function resolveProjectRoute(
|
||||
|
||||
if (!content || content === "tree") {
|
||||
return {
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node,
|
||||
project,
|
||||
peer,
|
||||
@@ -736,7 +736,7 @@ export function projectRouteToPath(route: ProjectRoute): string {
|
||||
|
||||
const pathSegments = [node, route.project];
|
||||
|
||||
if (route.resource === "project.tree") {
|
||||
if (route.resource === "project.source") {
|
||||
if (route.peer) {
|
||||
pathSegments.push("remotes", route.peer);
|
||||
}
|
||||
@@ -837,7 +837,7 @@ function patchRouteToPath(route: ProjectPatchRoute): string {
|
||||
export function projectTitle(loadedRoute: ProjectLoadedRoute) {
|
||||
const title: string[] = [];
|
||||
|
||||
if (loadedRoute.resource === "project.tree") {
|
||||
if (loadedRoute.resource === "project.source") {
|
||||
title.push(loadedRoute.params.project.name);
|
||||
title.push(loadedRoute.params.project.description);
|
||||
} else if (loadedRoute.resource === "project.commit") {
|
||||
|
||||
@@ -29,7 +29,7 @@ describe("route invariant when parsed", () => {
|
||||
});
|
||||
test("projects.tree", () => {
|
||||
expectParsingInvariant({
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node,
|
||||
project: "rad:zKtT7DmF9H34KkvcKj9PHW19WzjT",
|
||||
route: "",
|
||||
@@ -38,7 +38,7 @@ describe("route invariant when parsed", () => {
|
||||
|
||||
test("projects.tree with peer", () => {
|
||||
expectParsingInvariant({
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node,
|
||||
project: "PROJECT",
|
||||
peer: "PEER",
|
||||
@@ -48,7 +48,7 @@ describe("route invariant when parsed", () => {
|
||||
|
||||
test("projects.tree with peer and revision", () => {
|
||||
const route: Route = {
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node,
|
||||
project: "PROJECT",
|
||||
peer: "PEER",
|
||||
@@ -63,7 +63,7 @@ describe("route invariant when parsed", () => {
|
||||
|
||||
test("projects.tree with peer and revision and path", () => {
|
||||
const route: Route = {
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node,
|
||||
project: "PROJECT",
|
||||
peer: "PEER",
|
||||
@@ -264,7 +264,7 @@ describe("pathToRoute", () => {
|
||||
expectPathToRoute(
|
||||
"/nodes/willow.radicle.garden/rad:zKtT7DmF9H34KkvcKj9PHW19WzjT/",
|
||||
{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node: {
|
||||
hostname: "willow.radicle.garden",
|
||||
scheme: "http",
|
||||
@@ -280,7 +280,7 @@ describe("pathToRoute", () => {
|
||||
expectPathToRoute(
|
||||
"/nodes/willow.radicle.garden/rad:zKtT7DmF9H34KkvcKj9PHW19WzjT",
|
||||
{
|
||||
resource: "project.tree",
|
||||
resource: "project.source",
|
||||
node: {
|
||||
hostname: "willow.radicle.garden",
|
||||
scheme: "http",
|
||||
|
||||
Reference in New Issue
Block a user