···11-import { redirect } from "next/navigation";
22-import { auth, SignIn } from "@clerk/nextjs";
11+import { SignIn } from "@clerk/nextjs";
3243export default function Page() {
55- const { userId } = auth();
66-77- // TODO: we can improve the UX here. If user is logged in, (s)he will see the screen for a quick moment
88- if (userId) {
99- redirect("/app");
1010- }
1111-124 return <SignIn redirectUrl={"/app"} afterSignInUrl={"/app"} />;
135}
···11-import { redirect } from "next/navigation";
22-import { auth, SignUp } from "@clerk/nextjs";
11+import { SignUp } from "@clerk/nextjs";
3243export default function Page() {
55- const { userId } = auth();
66-77- // TODO: we can improve the UX here. If user is logged in, (s)he will see the screen for a quick moment
88- if (userId) {
99- redirect("/app");
1010- }
1111-124 return <SignUp redirectUrl={"/app"} afterSignUpUrl={"/app"} />;
135}
···5454 workspaceId: defaultValues?.workspaceId || 0,
5555 id: defaultValues?.id || 0,
5656 monitors: defaultValues?.monitors ?? [],
5757+ customDomain: defaultValues?.customDomain || "", // HOTFIX: we need to keep all the other overwrites. Ideally, we append it in the api.update({ ...defaultValues, ...props })
5758 workspaceSlug: "",
5859 icon: defaultValues?.icon || "",
5960 },
+1-1
apps/web/src/components/layout/app-header.tsx
···1919 href="/"
2020 className="font-cal text-muted-foreground hover:text-foreground text-lg"
2121 >
2222- openstatus
2222+ OpenStatus
2323 </Link>
2424 <div className="flex items-center gap-4">
2525 {/* can be moved to a different place */}