Bereket Engida
|
225d94f731
|
chore: release v1.2.3-beta.3
|
2025-03-04 14:33:10 +03:00 |
|
Bereket Engida
|
c1216a988d
|
demo: add impersonation stop button and admin user configuration
|
2025-03-04 14:33:04 +03:00 |
|
Bereket Engida
|
31c974a744
|
fix(admin): require adminRoles option for a role to be considered an admin role
|
2025-03-04 09:51:32 +03:00 |
|
Bereket Engida
|
685145101a
|
chore: release v1.2.3-beta.2
|
2025-03-04 09:30:31 +03:00 |
|
Bereket Engida
|
07b1195a08
|
test(multi-session): remove filtered test cases
|
2025-03-04 09:17:05 +03:00 |
|
Bereket Engida
|
ad14191dee
|
fix(stripe): onTrailEnd should only take subscription object
|
2025-03-04 09:02:41 +03:00 |
|
Bereket Engida
|
e89ec93c07
|
test(multi-session): update test cases with improved session handling
|
2025-03-04 09:00:09 +03:00 |
|
Bereket Engida
|
9863bbe679
|
chore: release v1.2.3-beta.1
|
2025-03-04 08:44:36 +03:00 |
|
Bereket Engida
|
f8f1340056
|
fix(jwt): fallback to newSession when retrieving session token
|
2025-03-04 08:44:30 +03:00 |
|
Bereket Engida
|
650d58dd21
|
fix(multi-session): use small cased token name for multi-session cookie management
|
2025-03-04 08:43:36 +03:00 |
|
 Joel SolanoandGitHub
|
50637f0227
|
fix(admin): missing options parameter on hasPermission checks (#1666)
|
2025-03-04 07:33:07 +03:00 |
|
Bereket Engida
|
c5c7438bd9
|
fix(stripe): improve handling of multiple subscriptions in webhook
|
2025-03-04 02:10:25 +03:00 |
|
Bereket Engida
|
25a1267a4e
|
chore: release v1.2.2
|
2025-03-03 21:23:43 +03:00 |
|
Bereket Engida
|
59f81d3936
|
fix(admin): add granular permission check for setting user password
|
2025-03-03 21:23:23 +03:00 |
|
Bereket Engida
|
602e14d0d9
|
chore: release v1.2.2-beta.6
|
2025-03-03 19:51:46 +03:00 |
|
Bereket Engida
|
6c4368ccfd
|
chore: fix type error
|
2025-03-03 19:51:41 +03:00 |
|
Bereket Engida
|
e122692b52
|
chore: release v1.2.2-beta.5
|
2025-03-03 19:45:01 +03:00 |
|
Bereket Engida
|
2704f22dee
|
fix(stripe): cancel should properly apply for immediate trail cancels
|
2025-03-03 19:44:53 +03:00 |
|
Bereket Engida
|
84ab25daf6
|
fix(stripe): apply free trials properly
|
2025-03-03 18:26:23 +03:00 |
|
Bereket Engida
|
6815238d87
|
chore: release v1.2.2-beta.4
|
2025-03-03 15:56:28 +03:00 |
|
Bereket Engida
|
bd2662620d
|
fix(stripe): remove redundant error handling for existing subscriptions
|
2025-03-03 15:56:23 +03:00 |
|
Bereket Engida
|
905210f2ac
|
fix(stripe): add optional annual plan prop on upgrade
|
2025-03-03 15:51:46 +03:00 |
|
Bereket Engida
|
3b2037ea81
|
chore: use try catch for getHostURL util
|
2025-03-03 15:49:08 +03:00 |
|
 Julie SaiaandGitHub
|
122cb3627f
|
fix(discord): use global name for discord (#1656)
|
2025-03-03 11:15:07 +03:00 |
|
Bereket Engida
|
a82513a89d
|
refactor(jwt): extract getJwtToken as standalone async function
|
2025-03-03 07:53:04 +03:00 |
|
Bereket Engida
|
da5ad11ec7
|
chore: release v1.2.2-beta.3
|
2025-03-02 23:12:42 +03:00 |
|
 Bereket EngidaandGitHub
|
326778eb97
|
fix(organization): two members being created when team is enabled (#1644)
|
2025-03-02 22:55:19 +03:00 |
|
Bereket Engida
|
f12a7e79c9
|
chore: release v1.2.2-beta.2
|
2025-03-02 20:37:59 +03:00 |
|
Bereket Engida
|
f1dc201384
|
fix(two-factor): add device trust param for backup code verification
|
2025-03-02 19:55:52 +03:00 |
|
Bereket Engida
|
1b9a7fb02d
|
fix(two-factor): add device trust param for TOTP verification
|
2025-03-02 19:51:51 +03:00 |
|
Bereket Engida
|
2ed2939aeb
|
chore: release v1.2.2-beta.1
|
2025-03-02 19:45:06 +03:00 |
|
Bereket Engida
|
f68561fccf
|
fix: update user type inference should be fully partial
|
2025-03-02 19:44:49 +03:00 |
|
Bereket Engida
|
2231de8f9f
|
fix(api-key): simplify API key deletion auth check
|
2025-03-02 19:15:59 +03:00 |
|
Bereket Engida
|
889ae9b033
|
fix(expo): safely access headers
|
2025-03-02 18:52:39 +03:00 |
|
 Elliot SharpeandGitHub
|
57c7dd33a5
|
fix(expo): fix get headers key (#1634)
|
2025-03-02 18:51:31 +03:00 |
|
 Bereket EngidaandGitHub
|
ff34f8f58d
|
fix(api-key): use date object for cleanup (#1632)
|
2025-03-02 18:08:15 +03:00 |
|
Bereket Engida
|
1719cce407
|
chore: release v1.2.1
|
2025-03-02 18:07:37 +03:00 |
|
Bereket Engida
|
6131a4d653
|
feat(organization): add organization creation hooks and improve type safety
|
2025-03-02 18:07:15 +03:00 |
|
Bereket Engida
|
c205fada12
|
chore: release v1.2.1-beta.8
|
2025-03-02 14:55:08 +03:00 |
|
Bereket Engida
|
d79a8af190
|
fix(organization): default access control props
|
2025-03-02 14:55:08 +03:00 |
|
Bereket Engida
|
338588961a
|
fix(stripe): add stripeSubscriptionId to subscription events and improve logging
|
2025-03-02 14:55:08 +03:00 |
|
Bereket Engida
|
90622d4b1a
|
chore: release v1.2.1-beta.7
|
2025-03-02 13:36:55 +03:00 |
|
Bereket Engida
|
1c16655aba
|
fix(stripe): update subscription webhook handling should use customer id as a fallback
|
2025-03-02 13:36:51 +03:00 |
|
Bereket Engida
|
9e96a92113
|
chore: release v1.2.1-beta.6
|
2025-03-02 12:37:50 +03:00 |
|
Bereket Engida
|
ba2e36dc10
|
test(stripe): simplify subscription event handler assertions
|
2025-03-02 12:04:17 +03:00 |
|
Bereket Engida
|
1c91294e23
|
fix(stripe): improve subscription cancellation handling and add callback endpoint
|
2025-03-02 11:40:01 +03:00 |
|
Bereket Engida
|
0971db62e8
|
chore: release v1.2.1-beta.5
|
2025-03-02 09:40:58 +03:00 |
|
Bereket Engida
|
7ad4d4076b
|
fix(stripe): update Stripe subscription deletion webhook handling to use stripeSubId instead of local id
|
2025-03-02 09:40:51 +03:00 |
|
Bereket Engida
|
fc2d037ccb
|
fix: export helper types to resolve type inference
|
2025-03-02 09:30:58 +03:00 |
|
Bereket Engida
|
ee89ff6b7a
|
chore: release v1.2.1-beta.4
|
2025-03-02 09:27:33 +03:00 |
|