Commit ca3426d3 authored by Paulo Avila's avatar Paulo Avila
Browse files

ordenção das subtarefas e troca de nome para petruz tarefas

parent 6ccc2156
# Petruz Tasks # Petruz Tarefas
Gerenciador de tarefas da empresa Petruz — um "ClickUp simplificado" com Gerenciador de tarefas da empresa Petruz — um "ClickUp simplificado" com
espaços de trabalho, tarefas com status/responsável/prazos, alertas de espaços de trabalho, tarefas com status/responsável/prazos, alertas de
......
...@@ -16,7 +16,7 @@ import { ...@@ -16,7 +16,7 @@ import {
} from "@/components/ui/table"; } from "@/components/ui/table";
import { ResetPasswordDialog } from "@/components/admin/reset-password-dialog"; import { ResetPasswordDialog } from "@/components/admin/reset-password-dialog";
export const metadata = { title: "Administração — Petruz Tasks" }; export const metadata = { title: "Administração — Petruz Tarefas" };
export default async function AdminPage({ export default async function AdminPage({
searchParams, searchParams,
......
...@@ -9,7 +9,7 @@ import { ...@@ -9,7 +9,7 @@ import {
} from "@/components/ui/card"; } from "@/components/ui/card";
import { ChangePasswordForm } from "@/components/account/change-password-form"; import { ChangePasswordForm } from "@/components/account/change-password-form";
export const metadata = { title: "Minha conta — Petruz Tasks" }; export const metadata = { title: "Minha conta — Petruz Tarefas" };
export default async function AccountPage() { export default async function AccountPage() {
const user = await requireUser(); const user = await requireUser();
......
...@@ -17,7 +17,7 @@ import { STATUS_CHIPS } from "@/components/tasks/task-utils"; ...@@ -17,7 +17,7 @@ import { STATUS_CHIPS } from "@/components/tasks/task-utils";
import { formatDateShort } from "@/lib/dates"; import { formatDateShort } from "@/lib/dates";
import { cn } from "@/lib/utils"; import { cn } from "@/lib/utils";
export const metadata = { title: "Painel — Petruz Tasks" }; export const metadata = { title: "Painel — Petruz Tarefas" };
export default async function DashboardPage() { export default async function DashboardPage() {
const user = await requireUser(); const user = await requireUser();
......
...@@ -13,7 +13,7 @@ import { ...@@ -13,7 +13,7 @@ import {
import { Progress } from "@/components/ui/progress"; import { Progress } from "@/components/ui/progress";
import { Badge } from "@/components/ui/badge"; import { Badge } from "@/components/ui/badge";
export const metadata = { title: "Espaços de trabalho — Petruz Tasks" }; export const metadata = { title: "Espaços de trabalho — Petruz Tarefas" };
export default async function WorkspacesPage({ export default async function WorkspacesPage({
searchParams, searchParams,
......
import { LoginForm } from "@/components/auth/login-form"; import { LoginForm } from "@/components/auth/login-form";
export const metadata = { title: "Entrar — Petruz Tasks" }; export const metadata = { title: "Entrar — Petruz Tarefas" };
export default function LoginPage() { export default function LoginPage() {
return <LoginForm />; return <LoginForm />;
......
import { RegisterForm } from "@/components/auth/register-form"; import { RegisterForm } from "@/components/auth/register-form";
export const metadata = { title: "Criar conta — Petruz Tasks" }; export const metadata = { title: "Criar conta — Petruz Tarefas" };
export default function RegisterPage() { export default function RegisterPage() {
return <RegisterForm />; return <RegisterForm />;
......
...@@ -11,7 +11,7 @@ const geistSans = localFont({ ...@@ -11,7 +11,7 @@ const geistSans = localFont({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Petruz Tasks", title: "Petruz Tarefas",
description: "Gerenciador de tarefas da empresa Petruz", description: "Gerenciador de tarefas da empresa Petruz",
}; };
......
...@@ -59,7 +59,7 @@ export function Sidebar({ ...@@ -59,7 +59,7 @@ export function Sidebar({
{!collapsed && ( {!collapsed && (
<div> <div>
<p className="text-base font-semibold leading-tight"> <p className="text-base font-semibold leading-tight">
Petruz Tasks Petruz Tarefas
</p> </p>
<p className="text-xs text-sidebar-foreground/60"> <p className="text-xs text-sidebar-foreground/60">
Gerenciador de tarefas Gerenciador de tarefas
......
...@@ -19,7 +19,7 @@ export function Topbar({ user }: { user: SessionUser }) { ...@@ -19,7 +19,7 @@ export function Topbar({ user }: { user: SessionUser }) {
return ( return (
<header className="flex h-14 items-center justify-between border-b bg-card px-4 md:px-6"> <header className="flex h-14 items-center justify-between border-b bg-card px-4 md:px-6">
<div className="flex items-center gap-2 md:hidden"> <div className="flex items-center gap-2 md:hidden">
<span className="font-semibold text-primary">Petruz Tasks</span> <span className="font-semibold text-primary">Petruz Tarefas</span>
</div> </div>
<div className="ml-auto flex items-center gap-3"> <div className="ml-auto flex items-center gap-3">
<ThemeToggle /> <ThemeToggle />
......
...@@ -417,7 +417,7 @@ export async function listSubtasksByWorkspace( ...@@ -417,7 +417,7 @@ export async function listSubtasksByWorkspace(
.query( .query(
`${TASK_SELECT} `${TASK_SELECT}
WHERE t.WorkspaceId = @workspaceId AND t.Entry IS NOT NULL WHERE t.WorkspaceId = @workspaceId AND t.Entry IS NOT NULL
ORDER BY t.Id` ORDER BY t.Id DESC`
); );
return result.recordset; return result.recordset;
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment