Henry
|
58ff6ad041
|
fix: use next-runtime-env for baseUrl
|
2025-11-27 22:37:26 +00:00 |
|
Henry
|
07fc41761b
|
fix: remove unused params from invite paths (#256)
|
2025-11-26 20:09:58 +00:00 |
|
Henry
|
6059fa35a2
|
fix: show invite link toggle on self hosted environments (#198)
|
2025-09-27 20:48:16 +01:00 |
|
Henry
|
b159b48c35
|
feat: invite workspace members via link (#196)
* feat: add workspace invite links schema
* feat: update workspace invite schema
* feat: add repo funcs and share link toggle
* feat: redirect to next param on authentication
* feat: add invite page
* feat: switch to workspace on invite success
* refactor: tweak light mode styles
* feat(cloud): update subscription for cloud
* feat: only allow admin users to create links
* chore: add translations
|
2025-09-26 22:25:42 +01:00 |
|
Henry
|
5a4835091f
|
feat(cloud): unlimited seats (#166)
* feat: add unlimitedSeats to subscription
* feat: set unlimited seats to true for pro plans
* feat: add unlimited invites messaging
* feat: upgrade to pro via auth client
* feat: add subscription repo funcs
* chore: move subscription utils to shared
* feat: skip updating subscription if unlimited seats
|
2025-09-07 22:50:20 +01:00 |
|
Henry
|
06c268bed1
|
feat(cloud): enable seat based pricing (#161)
* feat: setup subscriptions
* feat: prompt user to create subscription if inactive
* feat: update subscription when increasing/decreasing workspace members
* feat: rework upgrade
* chore: remove pricing notice
* chore: add translations
* chore: update proration comment
|
2025-09-02 22:36:09 +01:00 |
|
Henry
|
400b94a5f2
|
feat: enhance member invite error handling and add invite more toggle (#133)
|
2025-07-30 22:24:05 +01:00 |
|
Henry
|
a0096a9eb0
|
fix: use server-side signInMagicLink for member invites (#116)
|
2025-07-14 22:34:10 +01:00 |
|
Henry
|
f8dc062903
|
chore: add verbose error logging to magic link invitation (#110)
|
2025-07-10 21:27:25 +01:00 |
|
Henry
|
84dd9a9b6d
|
feat: support SMTP via nodemailer (#17)
|
2025-06-04 12:33:24 +01:00 |
|
Henry
|
8a81d1ff17
|
feat: add workspace member assertion to remaining routers
|
2025-05-26 22:03:39 +01:00 |
|
Henry
|
71c92eea27
|
fix: reenable member invites
|
2025-05-22 12:18:56 +01:00 |
|
Henry
|
b6daaa41de
|
refactor: remove supabase auth
|
2025-05-05 15:16:30 +01:00 |
|
Henry
|
d40760d2ab
|
fix: cleanup drizzle refactor
|
2025-04-24 22:53:22 +01:00 |
|
Henry
|
c1348cf455
|
refactor: reinstate drizzle
|
2025-04-23 13:11:00 +01:00 |
|
Henry
|
0f26e7615b
|
fix: create stripe customer when inviting new team member
|
2025-01-30 22:20:13 +00:00 |
|
Henry
|
fa9be9d280
|
feat: workspace description
|
2025-01-05 14:27:19 +00:00 |
|
Henry
|
f97b93c786
|
fix: reinstigate sendEmail
|
2024-12-30 15:22:21 +00:00 |
|
Henry
|
0c8d17dce5
|
feat: monorepo
|
2024-12-12 14:34:10 +00:00 |
|