Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Register
Sign in
Toggle navigation
Menu
Paulo Avila
petruz-tasks
Commits
ca3426d3
Commit
ca3426d3
authored
Jul 11, 2026
by
Paulo Avila
Browse files
ordenção das subtarefas e troca de nome para petruz tarefas
parent
6ccc2156
Changes
11
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
ca3426d3
# Petruz Ta
sk
s
# Petruz Ta
refa
s
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
...
...
src/app/(app)/admin/page.tsx
View file @
ca3426d3
...
@@ -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 Ta
sk
s
"
};
export
const
metadata
=
{
title
:
"
Administração — Petruz Ta
refa
s
"
};
export
default
async
function
AdminPage
({
export
default
async
function
AdminPage
({
searchParams
,
searchParams
,
...
...
src/app/(app)/conta/page.tsx
View file @
ca3426d3
...
@@ -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 Ta
sk
s
"
};
export
const
metadata
=
{
title
:
"
Minha conta — Petruz Ta
refa
s
"
};
export
default
async
function
AccountPage
()
{
export
default
async
function
AccountPage
()
{
const
user
=
await
requireUser
();
const
user
=
await
requireUser
();
...
...
src/app/(app)/dashboard/page.tsx
View file @
ca3426d3
...
@@ -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 Ta
sk
s
"
};
export
const
metadata
=
{
title
:
"
Painel — Petruz Ta
refa
s
"
};
export
default
async
function
DashboardPage
()
{
export
default
async
function
DashboardPage
()
{
const
user
=
await
requireUser
();
const
user
=
await
requireUser
();
...
...
src/app/(app)/workspaces/page.tsx
View file @
ca3426d3
...
@@ -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 Ta
sk
s
"
};
export
const
metadata
=
{
title
:
"
Espaços de trabalho — Petruz Ta
refa
s
"
};
export
default
async
function
WorkspacesPage
({
export
default
async
function
WorkspacesPage
({
searchParams
,
searchParams
,
...
...
src/app/(auth)/login/page.tsx
View file @
ca3426d3
import
{
LoginForm
}
from
"
@/components/auth/login-form
"
;
import
{
LoginForm
}
from
"
@/components/auth/login-form
"
;
export
const
metadata
=
{
title
:
"
Entrar — Petruz Ta
sk
s
"
};
export
const
metadata
=
{
title
:
"
Entrar — Petruz Ta
refa
s
"
};
export
default
function
LoginPage
()
{
export
default
function
LoginPage
()
{
return
<
LoginForm
/>;
return
<
LoginForm
/>;
...
...
src/app/(auth)/register/page.tsx
View file @
ca3426d3
import
{
RegisterForm
}
from
"
@/components/auth/register-form
"
;
import
{
RegisterForm
}
from
"
@/components/auth/register-form
"
;
export
const
metadata
=
{
title
:
"
Criar conta — Petruz Ta
sk
s
"
};
export
const
metadata
=
{
title
:
"
Criar conta — Petruz Ta
refa
s
"
};
export
default
function
RegisterPage
()
{
export
default
function
RegisterPage
()
{
return
<
RegisterForm
/>;
return
<
RegisterForm
/>;
...
...
src/app/layout.tsx
View file @
ca3426d3
...
@@ -11,7 +11,7 @@ const geistSans = localFont({
...
@@ -11,7 +11,7 @@ const geistSans = localFont({
});
});
export
const
metadata
:
Metadata
=
{
export
const
metadata
:
Metadata
=
{
title
:
"
Petruz Ta
sk
s
"
,
title
:
"
Petruz Ta
refa
s
"
,
description
:
"
Gerenciador de tarefas da empresa Petruz
"
,
description
:
"
Gerenciador de tarefas da empresa Petruz
"
,
};
};
...
...
src/components/layout/sidebar.tsx
View file @
ca3426d3
...
@@ -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 Ta
sk
s
Petruz Ta
refa
s
</
p
>
</
p
>
<
p
className
=
"text-xs text-sidebar-foreground/60"
>
<
p
className
=
"text-xs text-sidebar-foreground/60"
>
Gerenciador de tarefas
Gerenciador de tarefas
...
...
src/components/layout/topbar.tsx
View file @
ca3426d3
...
@@ -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 Ta
sk
s
</
span
>
<
span
className
=
"font-semibold text-primary"
>
Petruz Ta
refa
s
</
span
>
</
div
>
</
div
>
<
div
className
=
"ml-auto flex items-center gap-3"
>
<
div
className
=
"ml-auto flex items-center gap-3"
>
<
ThemeToggle
/>
<
ThemeToggle
/>
...
...
src/lib/data.ts
View file @
ca3426d3
...
@@ -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
;
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment