Andras Bacsai
9c3345318a
fix(user): ensure email attributes are stored in lowercase for consistency and prevent case-related issues
2025-09-05 17:44:34 +02:00
Andras Bacsai
ee502b9f76
feat(email): implement email change request and verification process
...
- Added functionality for users to request an email change, including generating a verification code and setting an expiration time.
- Implemented methods in the User model to handle email change requests, code validation, and confirmation.
- Created a new job to update the user's email in Stripe after confirmation.
- Introduced rate limiting for email change requests and verification attempts to prevent abuse.
- Added a new notification for email change verification.
- Updated the profile component to manage email change requests and verification UI.
2025-08-18 14:54:08 +02:00
Andras Bacsai
0e7cc988a6
feat(user): add changelog read tracking and unread count method
2025-08-12 10:06:19 +02:00
Andras Bacsai
24b6b32025
fix(models): improve user deletion logic in User model to handle team member roles and prevent deletion if user is alone in root team
2025-06-26 09:10:48 +02:00
Andras Bacsai
be73d5cd76
fix(models): refine comment wording in User model for clarity on user deletion criteria
2025-06-26 09:07:55 +02:00
Andras Bacsai
e746e212cb
refactor(user): streamline user deletion process and enhance team management logic
2025-06-25 12:14:35 +02:00
Andras Bacsai
e7f32a1c44
refactor(notifications): standardize getRecipients method signatures
2025-03-24 17:55:10 +01:00
Andras Bacsai
d7d80e926e
feat(user): implement session deletion on password reset
2025-03-21 15:45:29 +01:00
Andras Bacsai
1fe4dd722b
Revert "rector: arrrrr"
...
This reverts commit 16c0cd10d8
.
2025-01-07 15:31:43 +01:00
Andras Bacsai
16c0cd10d8
rector: arrrrr
2025-01-07 14:52:08 +01:00
peaklabs-dev
4428b95a65
chore: fix typo
2024-12-09 12:36:33 +01:00
Andras Bacsai
7fb1a1fc75
fix: use Auth(), add new db proxy stop event refactor clickhouse view
2024-11-04 14:18:16 +01:00
Andras Bacsai
281c6e39a5
fix: members of root team should not see instance admin stuff
2024-07-26 14:54:24 +02:00
andrasbacsai
613830e6a6
Fix styling
2024-07-24 19:11:12 +00:00
Andras Bacsai
33b965d9db
chore: more details
2024-07-09 13:59:54 +02:00
Andras Bacsai
2d3a6a4528
openapi work work
2024-07-09 10:45:10 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
1d9d6c899d
Refactor User model role() method to use data_get() for better readability
2024-05-15 11:41:11 +02:00
Andras Bacsai
36c31dcd67
Add role-based authorization for updating teams
2024-04-05 16:48:06 +02:00
Andras Bacsai
8b74e50c50
Add two-factor authentication fields to hidden array in User model
2024-03-07 13:05:04 +01:00
Andras Bacsai
9c1d585c43
Fix condition to return current team if user has teams
2024-03-05 09:22:38 +01:00
Andras Bacsai
2ffc3f497b
fix: should note delete personal teams
2024-03-05 09:19:15 +01:00
Andras Bacsai
f78fd212bb
fix: subscription / plan switch, etc
2024-02-23 12:59:14 +01:00
Andras Bacsai
f931ebece8
feat: make user owner
...
fix: ownership check
2024-02-23 12:34:36 +01:00
Andras Bacsai
2dc175be63
fix: null notify
2023-12-13 12:01:27 +01:00
Andras Bacsai
b66c9835b7
Fix server status check and add new job
2023-11-17 14:22:05 +01:00
Andras Bacsai
2c40e93d3b
wip: PAT by team
2023-10-18 18:02:09 +02:00
Andras Bacsai
62adf2c5dc
fix: boarding + verification
2023-10-11 14:24:19 +02:00
Andras Bacsai
1067f37e4d
fix: deleted team and it is the current one
2023-10-11 12:03:59 +02:00
Andras Bacsai
165f0a3d4a
feat: add email verification for cloud
2023-10-09 14:20:55 +02:00
Andras Bacsai
b07cc500e7
fix: invitation
2023-09-15 11:19:36 +02:00
Andras Bacsai
9f2fbc661a
fix: registration
...
fix: user deletion
2023-09-14 18:22:08 +02:00
Andras Bacsai
45b597bbab
feat: cache team settings
2023-09-08 18:33:26 +02:00
Andras Bacsai
923af88336
fix: subscriptions
2023-08-30 18:23:55 +02:00
Andras Bacsai
5b6667c461
refactor + fixes
2023-08-30 16:01:38 +02:00
Andras Bacsai
291b9a84ef
refactoring
2023-08-29 14:36:17 +02:00
Andras Bacsai
19b1f5004a
fix
2023-08-27 15:44:36 +02:00
Andras Bacsai
b39ca51d41
wip: boarding
2023-08-22 17:44:49 +02:00
Andras Bacsai
ee14d5caf5
fix: add new stuffs to magicbar
...
feat: add user invitation command
feat: add user_email function
fix: update pricing plans
2023-08-17 15:19:37 +02:00
Andras Bacsai
88b3005589
feat: force password reset + waitlist
2023-08-15 14:11:38 +02:00
Andras Bacsai
833e45155d
switch to auth()->user from session
2023-08-11 17:31:53 +02:00
Andras Bacsai
f2228cec7b
testing php storm code cleanup and styling
2023-08-08 11:51:36 +02:00
Andras Bacsai
7e4b1a8f8f
refactor
2023-07-28 10:55:26 +02:00
Andras Bacsai
9c393ff6bc
fix: migrate db schema for smtp + discord
2023-07-27 21:26:15 +02:00
Andras Bacsai
cbefbb7927
wip
2023-07-14 11:27:08 +02:00
Andras Bacsai
cac59e4873
wip
2023-07-13 22:03:27 +02:00
Andras Bacsai
9f0ca1cc2e
wip
2023-06-20 19:08:43 +02:00
Andras Bacsai
de759290e5
wip
2023-06-20 15:04:46 +02:00
Andras Bacsai
8f3ef2b1c5
fixes
2023-06-16 15:56:25 +02:00
Andras Bacsai
f79b3841c7
fixes
2023-06-15 09:15:41 +02:00