modified .github/workflows/check-e2e.yml
@@ -12,7 +12,7 @@ jobs:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -59,12 +59,19 @@ jobs:
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
added scripts/create-seed-fixture-heartwood
@@ -0,0 +1,51 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified scripts/run-http-api-with-fixtures
@@ -10,8 +10,7 @@ PASSPHRASE=asdf
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -26,8 +25,7 @@ show_usage()
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -35,19 +33,18 @@ prompt_workspace_removal()
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -94,13 +91,13 @@ DETACH=false
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -120,7 +117,6 @@ else
|
|
|
|
|
|
| - | |
|
|
|
|
|
added scripts/run-httpd-with-fixtures
@@ -0,0 +1,132 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified src/components/Authorship.svelte
@@ -6,7 +6,11 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -67,7 +71,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/components/Form.svelte
@@ -20,17 +20,19 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -43,7 +45,9 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/global.d.ts
@@ -10,6 +10,8 @@ declare global {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
modified src/lib/api.ts
@@ -13,7 +13,11 @@ export class Request {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/lib/diff.ts
@@ -89,6 +89,7 @@ export interface Diff {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified src/lib/issue.ts
@@ -12,7 +12,7 @@ export interface IIssue {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -32,7 +32,8 @@ export interface Comment<R = null> {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -57,7 +58,7 @@ export class Issue {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -67,18 +68,28 @@ export class Issue {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/lib/patch.ts
@@ -100,10 +100,16 @@ export class Patch implements IPatch {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/lib/project.ts
@@ -12,6 +12,7 @@ export type Branches = { [key: string]: string };
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -40,38 +41,43 @@ export interface ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -79,7 +85,10 @@ export interface Blob {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -144,8 +153,8 @@ export class Project implements ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -167,8 +176,8 @@ export class Project implements ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -192,10 +201,14 @@ export class Project implements ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -209,13 +222,17 @@ export class Project implements ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -280,28 +297,31 @@ export class Project implements ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -364,12 +384,16 @@ export class Project implements ProjectInfo {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/lib/registrar.ts
@@ -90,18 +90,8 @@ export async function getRegistration(
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -119,7 +109,6 @@ export async function getRegistration(
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -157,10 +146,9 @@ export async function getSeed(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -170,7 +158,7 @@ export async function getSeed(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/lib/seed.ts
@@ -23,15 +23,16 @@ export class InvalidSeed {
|
|
|
|
|
|
| - | |
| + | |
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -40,17 +41,21 @@ export class Seed {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -73,15 +78,17 @@ export class Seed {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -89,10 +96,10 @@ export class Seed {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -121,10 +128,14 @@ export class Seed {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -135,7 +146,11 @@ export class Seed {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/lib/utils.ts
@@ -105,7 +105,11 @@ export function formatSeedId(id: string): string {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -245,7 +249,11 @@ export const formatTimestamp = (
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -295,7 +303,11 @@ export function formatName(input: string, wallet: Wallet): string {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/projects/Blob.svelte
@@ -18,7 +18,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -213,7 +213,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Commit.svelte
@@ -73,5 +73,8 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
modified src/views/projects/Commit/CommitTeaser.svelte
@@ -94,7 +94,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Header.svelte
@@ -98,9 +98,12 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
modified src/views/projects/Issue.svelte
@@ -136,15 +136,20 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/projects/Patch.svelte
@@ -138,8 +138,10 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
| - | |
|
|
|
|
|
modified src/views/projects/Patch/PatchTimeline.svelte
@@ -66,11 +66,13 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/views/projects/Tree.svelte
@@ -3,8 +3,6 @@
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -20,11 +18,11 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -32,7 +30,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/projects/Tree/Folder.svelte
@@ -2,7 +2,6 @@
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -75,10 +74,10 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -87,7 +86,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/views/registrations/View.svelte
@@ -124,7 +124,9 @@
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tests/e2e/project.spec.ts
@@ -251,6 +251,10 @@ test("clone modal", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -335,6 +339,10 @@ test("peer and branch switching", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -366,6 +374,10 @@ test("only one modal can be open at a time", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tests/e2e/project/commit.spec.ts
@@ -8,6 +8,10 @@ import {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -18,6 +22,10 @@ test("navigation from commit list", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -34,6 +42,10 @@ test("relative timestamps", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -59,6 +71,10 @@ test("modified file", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -69,6 +85,10 @@ test("created file", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tests/e2e/project/commits.spec.ts
@@ -6,6 +6,10 @@ import {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -83,6 +87,10 @@ test("peer and branch switching", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -101,6 +109,10 @@ test("verified badge", async ({ page }) => {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
added tests/fixtures/seeds/palm-heartwood.tar.bz2
modified tests/support/fixtures.ts
@@ -160,7 +160,11 @@ function log(text: string, label: string, outputLog: Stream.Writable) {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -181,15 +185,41 @@ export function appConfigWithFixture() {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified tests/support/globalSetup.ts
@@ -9,24 +9,30 @@ export default async function globalSetup(_config: FullConfig): Promise<void> {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified tests/unit/router.test.ts
@@ -101,11 +101,11 @@ describe("routeToPath", () => {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -219,8 +219,7 @@ describe("pathToRoute", () => {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -228,7 +227,7 @@ describe("pathToRoute", () => {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified tests/unit/utils.test.ts
@@ -37,9 +37,15 @@ describe("Format functions", () => {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -117,7 +123,9 @@ describe("String Assertions", () => {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tests/visual/landingPage.spec.ts
@@ -5,6 +5,16 @@ test.use({
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified tests/visual/seed.spec.ts
@@ -1,6 +1,16 @@
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified vite.config.ts
@@ -12,6 +12,7 @@ function defineConstants() {
|
|
|
|
|
|
| + | |
|
|
|
|
|