MCPcopy Create free account

hub / github.com/Szostak21/Self-Improvement-Tree / functions

Functions201 in github.com/Szostak21/Self-Improvement-Tree

MethodUserDataEntity
()
Backend/src/main/java/com/selfimprovementtree/backend/model/UserDataEntity.java:20
FunctionUserDataProvider
({ children })
Frontend/UserDataContext.tsx:96
MethodUserDataService
(UserDataRepository repo)
Backend/src/main/java/com/selfimprovementtree/backend/service/UserDataService.java:14
FunctionaddCoins
()
Frontend/screens/SettingsScreen.tsx:77
FunctionaddGems
()
Frontend/screens/SettingsScreen.tsx:70
FunctionclearLocalData
()
Frontend/screens/SettingsScreen.tsx:29
MethodcontextLoads
()
Backend/src/test/java/com/selfimprovementtree/backend/BackendApplicationTests.java:9
MethodcreatePaymentIntent
Create a PaymentIntent POST /api/stripe/create-payment-intent Body: { "amount": 1000, "currency": "usd", "metadata": {...} }
Backend/src/main/java/com/selfimprovementtree/backend/controller/StripeController.java:34
MethodfilterChain
(HttpSecurity http)
Backend/src/main/java/com/selfimprovementtree/backend/security/SecurityConfig.java:15
MethodfindByEmail
(String email)
Backend/src/main/java/com/selfimprovementtree/backend/repo/PendingPasswordResetRepository.java:9
MethodfindByEmail
(String email)
Backend/src/main/java/com/selfimprovementtree/backend/repo/PendingRegistrationRepository.java:9
MethodfindByUsername
(String username)
Backend/src/main/java/com/selfimprovementtree/backend/repo/PendingRegistrationRepository.java:10
FunctiongetBadUpgradeCost
(level: number)
Frontend/screens/TreeScreen.tsx:184
MethodgetCreatedAt
()
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:59
MethodgetCreatedAt
()
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:48
FunctiongetDecayGain
(level: number)
Frontend/screens/HabitsScreen.tsx:153
MethodgetEmail
()
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:47
MethodgetEmail
()
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:42
FunctiongetExpLoss
(level: number)
Frontend/screens/HabitsScreen.tsx:157
MethodgetId
()
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:45
MethodgetId
()
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:41
MethodgetId
()
Backend/src/main/java/com/selfimprovementtree/backend/model/UserDataEntity.java:28
MethodgetTutorialProgress
GET /api/user/tutorial-progress Returns the tutorial completion state for the authenticated user
Backend/src/main/java/com/selfimprovementtree/backend/controller/TutorialController.java:30
MethodgetUpdatedAt
()
Backend/src/main/java/com/selfimprovementtree/backend/model/UserDataEntity.java:34
FunctionhandleAddBadButtonPress
()
Frontend/screens/HabitsScreen.tsx:336
FunctionhandleAddBadHabit
()
Frontend/screens/HabitsScreen.tsx:303
FunctionhandleAddButtonPress
()
Frontend/screens/HabitsScreen.tsx:286
FunctionhandleAddHabit
()
Frontend/screens/HabitsScreen.tsx:235
FunctionhandleCancelBuy
()
Frontend/screens/ShopScreen.tsx:52
FunctionhandleCancelPayment
()
Frontend/screens/ShopScreen.tsx:206
FunctionhandleClaimDailyCoins
()
Frontend/screens/ShopScreen.tsx:240
FunctionhandleClaimDailyGems
()
Frontend/screens/ShopScreen.tsx:254
FunctionhandleConfirmBuy
()
Frontend/screens/ShopScreen.tsx:58
FunctionhandleDeleteBadHabit
()
Frontend/screens/HabitsScreen.tsx:329
FunctionhandleDevOptions
()
Frontend/screens/SettingsScreen.tsx:13
FunctionhandleEditBadHabit
()
Frontend/screens/HabitsScreen.tsx:316
FunctionhandleEditHabit
()
Frontend/screens/HabitsScreen.tsx:261
FunctionhandleForgotFlow
()
Frontend/screens/StartScreen.tsx:121
FunctionhandleForgotFlow
()
Frontend/screens/AccountScreen.tsx:95
FunctionhandleLogin
()
Frontend/screens/StartScreen.tsx:84
FunctionhandleLogin
()
Frontend/screens/AccountScreen.tsx:76
FunctionhandleLogout
()
Frontend/screens/StartScreen.tsx:103
FunctionhandleNextTutorialStep
()
Frontend/screens/TreeScreen.tsx:78
FunctionhandlePasswordSubmit
()
Frontend/screens/SettingsScreen.tsx:17
FunctionhandleRegister
()
Frontend/screens/AccountScreen.tsx:31
FunctionhandleRegisterNext
()
Frontend/screens/StartScreen.tsx:38
FunctionhandleSkipTutorial
()
Frontend/components/TreeScreenWithTutorial.tsx:134
FunctionhandleSkipTutorial
()
Frontend/screens/HabitsScreen.tsx:101
FunctionhandleSkipTutorial
()
Frontend/screens/TreeScreen.tsx:64
FunctionhandleSkipTutorial
()
Frontend/examples/TreeScreenTutorial.tsx:72
FunctionhandleStartTutorial
()
Frontend/components/TreeScreenWithTutorial.tsx:124
FunctionhandleStartTutorial
()
Frontend/screens/HabitsScreen.tsx:87
FunctionhandleStartTutorial
()
Frontend/screens/TreeScreen.tsx:51
FunctionhandleStartTutorial
()
Frontend/examples/TreeScreenTutorial.tsx:62
FunctionhandleStopEvent
()
Frontend/components/TreeScreenWithTutorial.tsx:110
FunctionhandleStopEvent
()
Frontend/examples/TreeScreenTutorial.tsx:48
FunctionhandleStripePayment
()
Frontend/screens/ShopScreen.tsx:124
FunctionhandleTutorialOverlayClose
()
Frontend/screens/HabitsScreen.tsx:136
FunctionhandleTutorialOverlayClose
()
Frontend/screens/TreeScreen.tsx:128
FunctionhandleUpgradeDecay
()
Frontend/screens/HabitsScreen.tsx:160
FunctionhandleUpgradeExp
()
Frontend/screens/HabitsScreen.tsx:191
FunctionhandleUpgradeExpLoss
()
Frontend/screens/HabitsScreen.tsx:176
FunctionhandleUpgradeGold
()
Frontend/screens/HabitsScreen.tsx:207
MethodhandleWebhook
Stripe Webhook Endpoint POST /api/stripe/webhook CRITICAL: Raw body required for signature verification This endpoint verifies webhook signatures and
Backend/src/main/java/com/selfimprovementtree/backend/controller/StripeController.java:86
Methodhealth
Health check endpoint
Backend/src/main/java/com/selfimprovementtree/backend/controller/StripeController.java:182
Methodinit
()
Backend/src/main/java/com/selfimprovementtree/backend/config/StripeConfig.java:18
MethodlinkGuest
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:47
Methodlogin
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:35
Methodlogin
(String usernameOrEmail, String rawPassword)
Backend/src/main/java/com/selfimprovementtree/backend/service/AuthService.java:51
Methodmain
(String[] args)
Backend/src/main/java/com/selfimprovementtree/backend/BackendApplication.java:9
Methodregister
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:19
Methodregister
(String email, String username, String rawPassword)
Backend/src/main/java/com/selfimprovementtree/backend/service/AuthService.java:40
FunctionregisterAndLink
(username: string, email: string, password: string)
Frontend/AuthContext.tsx:103
MethodregisterInit
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:63
MethodregisterInit
(String email, String username, String rawPassword)
Backend/src/main/java/com/selfimprovementtree/backend/service/AuthService.java:99
MethodregisterVerify
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:76
MethodresetConfirm
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:102
MethodresetConfirm
(String email, String code, String newPassword, String newUsername)
Backend/src/main/java/com/selfimprovementtree/backend/service/AuthService.java:161
MethodresetInit
(@RequestBody Map<String, String> body)
Backend/src/main/java/com/selfimprovementtree/backend/controller/AuthController.java:88
MethodresetInit
(String usernameOrEmail)
Backend/src/main/java/com/selfimprovementtree/backend/service/AuthService.java:139
FunctionresetUserData
()
Frontend/UserDataContext.tsx:323
FunctionsaveUserData
()
Frontend/UserDataContext.tsx:315
MethodsetCode
(String code)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:57
MethodsetCode
(String code)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:47
FunctionsetCoins
(cb: any)
Frontend/screens/TreeScreen.tsx:150
MethodsetCreatedAt
(OffsetDateTime createdAt)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:60
MethodsetCreatedAt
(OffsetDateTime createdAt)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:49
FunctionsetDecay
(cb: any)
Frontend/screens/TreeScreen.tsx:153
MethodsetEmail
(String email)
Backend/src/main/java/com/selfimprovementtree/backend/model/AppUser.java:50
MethodsetEmail
(String email)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:48
MethodsetEmail
(String email)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:43
FunctionsetExp
(cb: any)
Frontend/screens/TreeScreen.tsx:152
MethodsetExpiresAt
(OffsetDateTime expiresAt)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:63
MethodsetExpiresAt
(OffsetDateTime expiresAt)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:51
FunctionsetGems
(cb: any)
Frontend/screens/TreeScreen.tsx:151
MethodsetPasswordHash
(String passwordHash)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:54
MethodsetUserId
(Long userId)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingPasswordReset.java:45
MethodsetUsername
(String username)
Backend/src/main/java/com/selfimprovementtree/backend/model/PendingRegistration.java:51
FunctionsimulateNewDay
()
Frontend/screens/SettingsScreen.tsx:54
MethodupdateTutorialProgress
PATCH /api/user/tutorial-progress Updates tutorial completion state for the authenticated user Body: { "tree": true, "habit": true, "shop": true }
Backend/src/main/java/com/selfimprovementtree/backend/controller/TutorialController.java:58
← previousnext →101–200 of 201, ranked by callers