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:
Rūdolfs Ošiņš
2023-08-08 15:35:27 +02:00
parent 3cc485dce2
commit 5cd098187c
18 changed files with 33 additions and 33 deletions
+3 -3
View File
@@ -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"}
+1 -1
View File
@@ -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,
});
+1 -1
View File
@@ -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
View File
@@ -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" ||
+1 -1
View File
@@ -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" ||
+1 -1
View File
@@ -70,7 +70,7 @@
<div class="project">
<Link
route={{
resource: "project.tree",
resource: "project.source",
project: project.id,
node: baseUrl,
}}>
+1 -1
View File
@@ -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,
+1 -1
View File
@@ -46,7 +46,7 @@
<div class="header">
<Link
route={{
resource: "project.tree",
resource: "project.source",
project: projectId,
node: baseUrl,
path: "/",
+1 -1
View File
@@ -87,7 +87,7 @@
<span class="truncate">
<Link
route={{
resource: "project.tree",
resource: "project.source",
project: projectId,
node: baseUrl,
}}>
+1 -1
View File
@@ -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,
+1 -1
View File
@@ -36,7 +36,7 @@
{:else}
<Link
route={{
resource: "project.tree",
resource: "project.source",
project: projectId,
node: baseUrl,
path: entry.path,
+1 -1
View File
@@ -98,7 +98,7 @@
{:else}
<Link
route={{
resource: "project.tree",
resource: "project.source",
project: projectId,
node: baseUrl,
path: entry.path,
+7 -7
View File
@@ -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") {
+6 -6
View File
@@ -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",