Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/ghostfolio/src/commit/d2ea7a0bfb626e4b8d6c9b86751f2a971cdb59da/DEVELOPMENT.md You should set ROOT_URL correctly, otherwise the web may not work correctly.
ghostfolio/DEVELOPMENT.md

1.2 KiB

Ghostfolio Development Guide

Experimental Features

New functionality can be enabled using a feature flag switch from the user settings.

Backend

Remove permission in UserService using without()

Frontend

Use @if (user?.settings?.isExperimentalFeatures) {} in HTML template

Git

Rebase

git rebase -i --autosquash main

Dependencies

Angular

Upgrade (minor versions)

  1. Run npx npm-check-updates --upgrade --target "minor" --filter "/@angular.*/"

Nx

Upgrade

  1. Run yarn nx migrate latest
  2. Make sure package.json changes make sense and then run yarn install
  3. Run yarn nx migrate --run-migrations (Run YARN_NODE_LINKER="node-modules" NX_MIGRATE_SKIP_INSTALL=1 yarn nx migrate --run-migrations due to https://github.com/nrwl/nx/issues/16338)

Prisma

Access database via GUI

Run yarn database:gui

https://www.prisma.io/studio

Synchronize schema with database for prototyping

Run yarn database:push

https://www.prisma.io/docs/concepts/components/prisma-migrate/db-push

Create schema migration

Run yarn prisma migrate dev --name added_job_title

https://www.prisma.io/docs/concepts/components/prisma-migrate#getting-started-with-prisma-migrate