Ghost
New
phantomknight287
/
saturn
public
The operating system for your freelance business.
Star
0
Fork
0
Code
Issues
0
Pull requests
0
main
1
branch
Go to file
t
Code
update metadata, add keyboard shortcuts and update invite modal to show existing members of the org and force a base member rate
Verified
Browse files at 80fbffd
Gurpal committed
6 months ago
· 66 changed files
bun.lock
drizzle/0015_melodic_jack_flag.sql
drizzle/meta/0015_snapshot.json
drizzle/meta/_journal.json
package.json
src/app/(organization)/[org]/clients/page.tsx
src/app/(organization)/[org]/page.tsx
src/app/(organization)/[org]/projects/page.tsx
src/app/(organization)/[org]/settings/page.tsx
src/app/(organization)/[org]/teams/_components/invite-dialog.tsx
src/app/(organization)/[org]/teams/_components/members-section.tsx
src/app/(organization)/[org]/teams/actions.ts
src/app/(organization)/[org]/teams/common.ts
src/app/(organization)/[org]/teams/page.client.tsx
src/app/(organization)/[org]/teams/page.tsx
src/app/(organization)/[org]/teams/types.ts
src/app/(project)/[org]/[project]/expenses/_components/client-expenses-view.tsx
src/app/(project)/[org]/[project]/expenses/_components/expense-approval.tsx
src/app/(project)/[org]/[project]/expenses/page.client.tsx
src/app/(project)/[org]/[project]/expenses/page.tsx
src/app/(project)/[org]/[project]/invoices/[invoiceId]/page.tsx
src/app/(project)/[org]/[project]/invoices/new/page.tsx
src/app/(project)/[org]/[project]/invoices/page.client.tsx
src/app/(project)/[org]/[project]/invoices/page.tsx
src/app/(project)/[org]/[project]/milestones/[milestoneId]/page.tsx
src/app/(project)/[org]/[project]/milestones/page.client.tsx
src/app/(project)/[org]/[project]/milestones/page.tsx
src/app/(project)/[org]/[project]/page.tsx
src/app/(project)/[org]/[project]/proposals/[slug]/page.tsx
src/app/(project)/[org]/[project]/proposals/new/page.tsx
src/app/(project)/[org]/[project]/proposals/page.client.tsx
src/app/(project)/[org]/[project]/proposals/page.tsx
src/app/(project)/[org]/[project]/requirements/[slug]/page.tsx
src/app/(project)/[org]/[project]/requirements/new/page.tsx
src/app/(project)/[org]/[project]/requirements/page.client.tsx
src/app/(project)/[org]/[project]/requirements/page.tsx
src/app/(project)/[org]/[project]/settings/page.tsx
src/app/(project)/[org]/[project]/team/_components/invite-dialog.tsx
src/app/(project)/[org]/[project]/team/_components/members-section.tsx
src/app/(project)/[org]/[project]/team/actions.ts
src/app/(project)/[org]/[project]/team/common.ts
src/app/(project)/[org]/[project]/team/page.client.tsx
src/app/(project)/[org]/[project]/team/page.tsx
src/app/(project)/[org]/[project]/team/types.ts
src/app/(project)/[org]/[project]/timesheets/_components/biweekly-timesheet.tsx
src/app/(project)/[org]/[project]/timesheets/_components/monthly-timesheet.tsx
src/app/(project)/[org]/[project]/timesheets/_components/time-entry-form.tsx
src/app/(project)/[org]/[project]/timesheets/_components/timesheet-approval.tsx
src/app/(project)/[org]/[project]/timesheets/_components/weekly-timesheet.tsx
src/app/(project)/[org]/[project]/timesheets/page.tsx
src/app/(root)/auth/[path]/page.tsx
src/app/(root)/dashboard/page.tsx
src/app/(root)/invite/[id]/actions.ts
src/app/(root)/invite/[id]/page.tsx
src/app/(root)/onboarding/page.tsx
src/app/(root)/success/page.tsx
src/app/account/[path]/page.tsx
src/app/api/timesheets/service.ts
src/app/page.tsx
src/components/header.tsx
src/components/ui/button.tsx
src/components/ui/currency-selector.tsx
src/components/ui/kbd.tsx
src/routes.ts
src/server/auth/index.ts
src/server/db/schema/timesheet.ts