Commit Graph

234 Commits

Author SHA1 Message Date
Stan Wohlwend
be7dc37a02 Fix switch & button loading 2024-05-18 17:51:18 +02:00
Stan Wohlwend
fa1f2a73a9 Improved dashboard descriptions 2024-05-18 13:43:30 +02:00
Stan Wohlwend
04cc355087 More SmartForms 2024-05-18 11:26:54 +02:00
Stan Wohlwend
baa8d70a14 Trusted domains SmartForm 2024-05-18 11:13:46 +02:00
Stan Wohlwend
c4a16ad2a9 SmartForm 2024-05-18 10:51:55 +02:00
Zai Shi
8848adf5cb
Added project settings & fixed api key generation bug (#38)
* added project setting page, restructured tooltip

* removed danger zone

* updated page structures, moved environments to project setting

* renamed pages and page-clients

* fixed meta data, added emails page

* fixed api key projectId bug
2024-05-17 16:08:07 +02:00
Stan Wohlwend
393c0a2721 Make whitespace between checkbox and label clickable 2024-05-17 13:43:42 +02:00
Stan Wohlwend
59f831def5 Table hover only if row is clickable 2024-05-17 13:09:29 +02:00
Stan Wohlwend
db54bede80 Better small display support 2024-05-17 12:46:46 +02:00
Stan Wohlwend
04c233adaa Remove transitions 2024-05-17 12:18:13 +02:00
Stan Wohlwend
c1e9c4478b chore: update package versions 2024-05-17 11:59:46 +02:00
Zai Shi
7a21ee2907 change emailVerified column to icon 2024-05-16 23:01:40 +02:00
Stan Wohlwend
ca5dab17fa chore: update package versions 2024-05-16 22:26:39 +02:00
Zai Shi
cee5fbfb2a updated logo 2024-05-16 22:05:44 +02:00
Zai Shi
ef56a417b2 fixed permission edit ui 2024-05-16 17:35:11 +02:00
Zai Shi
a8a7fb3886 removed badge hover 2024-05-16 17:25:50 +02:00
Zai Shi
08d0d0769f capitalized shared keys tag 2024-05-16 17:07:19 +02:00
Zai Shi
034bbf5d9c fixed layout bug 2024-05-16 16:57:59 +02:00
Zai Shi
4176b6588e fixed type errors 2024-05-16 16:46:28 +02:00
Zai Shi
85d167ed3c added default sorting to tables 2024-05-16 16:20:07 +02:00
Zai Shi
372bd3296a fixed ux problems 2024-05-16 16:13:18 +02:00
Zai Shi
82e3e43655 fixed ux problems 2024-05-16 16:09:01 +02:00
Zai Shi
ff8a98f9f0 fixed ux problems 2024-05-16 16:05:35 +02:00
Zai Shi
2e3fcb1dfd fixed ux problems 2024-05-16 15:48:57 +02:00
Zai Shi
a789929a74 fixed table ux problems 2024-05-16 15:37:35 +02:00
Zai Shi
26f24f3f22 added loading indicator 2024-05-16 14:31:33 +02:00
Zai Shi
13d0743d45 fixed oauth provider type bug 2024-05-16 10:13:11 +02:00
Zai Shi
037acb24ae
Full shadcn migration (#37)
* added data table

* removed tables

* added shadcn tasks table

* fixed command select bug

* added general toolbar

* added test user table

* added actions

* updated action cell

* added toolbar render

* added auth method filter

* removed unused

* improved layout

* improved layout

* added actions

* fixed bugs

* fixed button in button error

* added delete user action

* added verified switch field

* fixed label, added tooltips

* added verified email filter

* added table for domains page

* fixed dialog bugs

* removed button animation

* improved styling

* added api key table

* added status to api key table

* improved styling

* removed unused

* added team table

* new team table

* updated pagination message

* fixed pnpm lock

* added new permission field form

* added team permission table

* added permission edit

* improved view option styling

* improved email verification styling

* fixed bug

* migrate new team member table

* fixed bugs

* added remove user from team to member table

* removed old code

* improved code format

* migrated onboarding to shadcn

* fix navbar not sticky

* moved not-found page to shadcn

* fixed handler layout

* migrated congrats page

* removed unused, migrated logo

* removed unused, snack bar -> toast

* removed unused

* migrated api creation

* removed unused

* removed joy theme

* removed mui

* removed unused

* improved table layout
2024-05-15 19:10:21 +02:00
Zai Shi
f337b53293
Migrated user, api key, and team table to Shadcn (#36)
* added data table

* removed tables

* added shadcn tasks table

* fixed command select bug

* added general toolbar

* added test user table

* added actions

* updated action cell

* added toolbar render

* added auth method filter

* removed unused

* improved layout

* improved layout

* added actions

* fixed bugs

* fixed button in button error

* added delete user action

* added verified switch field

* fixed label, added tooltips

* added verified email filter

* added table for domains page

* fixed dialog bugs

* removed button animation

* improved styling

* added api key table

* added status to api key table

* improved styling

* removed unused

* added team table

* new team table

* updated pagination message

* fixed pnpm lock
2024-05-14 23:51:44 +02:00
Stan Wohlwend
7454bf6c9b Users bugfix 2024-05-14 15:34:57 +02:00
Stan Wohlwend
4028762201 Improve style 2024-05-14 15:32:48 +02:00
Konsti Wohlwend
a0dc6f6782
Prisma route handlers (#34) 2024-05-14 15:31:13 +02:00
Konsti Wohlwend
f5b83bfdfc
Delete packages/stack-server/src/route-handlers/prisma-handler.tsx 2024-05-14 14:21:29 +02:00
Stan Wohlwend
25b5e0f5ef Client version in header 2024-05-14 14:16:12 +02:00
Stan Wohlwend
7742a1d81a chore: update package versions 2024-05-14 13:59:10 +02:00
Zai Shi
04599b40e5
Moved dialogs to shadcn & Improved auth methods dashboard design (#35)
* added sidebar

* add side-bar layout

* fixed small bugs, adding mobile sidebar

* fixed mobile sidebar

* added mobile breadcrumb

* improved project switcher order

* fixed eslint

* added typography

* added page layout, removed unused data

* new page layout

* removed unused files

* updated urls dialog

* added async switch

* fixed display bug

* speed up animation, reduced card shadow

* AsyncSwitch -> Switch, AsyncButton -> Button

* updated page layout

* updated typography

* fixed bugs

* fixed bugs

* improved user page layout

* added link component

* removed page loading indicators

* moved avatar to top right

* providers->auth-methods

* removed loading indicator

* updated auth methods layout

* updated oauth provider styling

* added new oauth providers setting design

* updated confirmation dialog

* fixed documentation link

* switched zod to yup

* added provider setting dialog

* fixed create project bug

* updated provider settings

* added form dialog

* added form dialog to domains

* improved etam settings page

* updated production mode

* fixed bugs

* reduced transition speed
2024-05-13 17:52:21 +02:00
Stan Wohlwend
e54d5103b0 Fix CORS error 2024-05-13 11:51:54 +02:00
Stan Wohlwend
8c3e9ca05f Update GitHub link 2024-05-12 20:43:41 +02:00
Stan Wohlwend
dec622ed9e
CRUD schemas (#28) 2024-05-12 20:29:14 +02:00
Stan Wohlwend
03cc40bcfb chore: update package versions 2024-05-12 15:22:38 +02:00
Zai Shi
fddce41aa8
New page layout (#33)
* added sidebar

* add side-bar layout

* fixed small bugs, adding mobile sidebar

* fixed mobile sidebar

* added mobile breadcrumb

* improved project switcher order

* fixed eslint

* added typography

* added page layout, removed unused data

* new page layout

* removed unused files
2024-05-12 09:26:37 +02:00
Zai Shi
6f19e662df
Shadcn dashbaord layout (#32)
* added sidebar

* add side-bar layout

* fixed small bugs, adding mobile sidebar

* fixed mobile sidebar

* added mobile breadcrumb

* improved project switcher order

* fixed eslint
2024-05-11 19:24:10 +02:00
Stan Wohlwend
ff6e4540b4 chore: update package versions 2024-05-11 16:51:06 +02:00
Zai Shi
507b97f427
Migration to Shadcn UI (#31)
* fixed theme doesn't work when not signed in

* added tailwind

* use stack theme instead of stack joy theme for server

* added shadcn

* added shadcn components

* added new project page

* improved styling

* added footer

* added footer

* added new project page

* added project creation page

* made new project page interactive

* added project settings on create project endpoint

* added async button

* fixed small things

* data-theme -> data-stack-theme

* changed color scheme

* changed joy buttons to shadcn buttons

* fixed lint

* added redirect to create project page
2024-05-10 23:34:42 +02:00
Stan Wohlwend
dba19eb167 chore: update package versions 2024-05-10 17:11:53 +02:00
Zai Shi
458c6c0d01
fixed theme doesn't work when not signed in (#30) 2024-05-10 10:12:17 +02:00
Stan Wohlwend
4f439bf1eb chore: update package versions 2024-05-09 16:12:41 +02:00
Stan Wohlwend
b2275484a7 Disable caching on requests 2024-05-09 16:00:12 +02:00
Stan Wohlwend
89fc11d3a2 Disable fetch caching for client requests 2024-05-09 11:21:14 +02:00
Zai Shi
90ca97339d added team deletion 2024-05-08 16:39:54 +02:00