112 Commits

Author SHA1 Message Date
jackiettran 5d3c124d3e text changes 2026-01-21 19:20:07 -05:00
jackiettran 420e0efeb4 text changes and remove infra folder 2026-01-21 19:00:55 -05:00
jackiettran f58178a253 fixed tests and package vulnerabilities 2026-01-17 11:12:40 -05:00
jackiettran cf97dffbfb MFA 2026-01-16 18:04:39 -05:00
jackiettran 35d5050286 removed dead code 2026-01-15 17:32:44 -05:00
jackiettran a3ef343326 generic response without specific error message 2026-01-15 16:37:01 -05:00
jackiettran 18a37e2996 lat lon validation 2026-01-15 16:11:57 -05:00
jackiettran f5fdcbfb82 condition check lambda 2026-01-13 17:14:19 -05:00
jackiettran 2ee5571b5b updated variable name 2026-01-12 18:12:17 -05:00
jackiettran 80d643c65c Fixed bug where could not rent 3-4 and 4-5PM 2026-01-12 16:52:37 -05:00
jackiettran 415bcc5021 replaced some console.errors with logger 2026-01-10 20:47:29 -05:00
jackiettran 860b6d6160 Stripe error handling and now you can rent an item for a different time while having an upcoming or active rental 2026-01-10 13:29:09 -05:00
jackiettran e2e32f7632 handling changes to stripe account where owner needs to provide information 2026-01-08 19:08:14 -05:00
jackiettran 0ea35e9d6f handling when payout is canceled 2026-01-08 18:12:58 -05:00
jackiettran 8585633907 handling if owner disconnects their stripe account 2026-01-08 17:49:02 -05:00
jackiettran 3042a9007f handling stripe disputes/chargeback where renter disputes the charge through their credit card company or bank 2026-01-08 17:23:55 -05:00
jackiettran 5248c3dc39 handling case where payout failed and webhook event not received 2026-01-08 15:27:02 -05:00
jackiettran bcb917c959 3D Secure handling 2026-01-08 12:44:57 -05:00
jackiettran 5eb877b7c2 addtional checks for if user is banned 2026-01-07 00:46:16 -05:00
jackiettran b56e031ee5 ability to ban and unban users 2026-01-07 00:39:20 -05:00
jackiettran 1203fb7996 optimized condition checks 2026-01-06 17:28:20 -05:00
jackiettran 28c0b4976d failed payment method handling 2026-01-06 16:13:58 -05:00
jackiettran 76102d48a9 stripe webhooks. removed payout cron. webhook for when amount is deposited into bank. More communication about payout timelines 2026-01-03 19:58:23 -05:00
jackiettran 493921b723 Merge branch 'feature/stripe-embedded-onboarding' 2026-01-02 18:27:16 -05:00
jackiettran 6853ae264c Add Stripe embedded onboarding
- Update StripeConnectOnboarding component with embedded flow
- Add new Stripe routes and service methods for embedded onboarding
- Update EarningsStatus and EarningsDashboard to support new flow
- Add required frontend dependencies

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 18:26:53 -05:00
jackiettran e9bc87da99 review viewable after 72 hours instead of 10 minutes if only one side submits a review 2026-01-02 17:54:01 -05:00
jackiettran 4209dcc8fc removed cron job that made rentals active. Now whether or not the rental is active is determined on the fly 2026-01-02 17:08:49 -05:00
jackiettran 0104f369a9 Owner should only be able to complete an active rental not a confirmed rental. Removed an icon 2026-01-01 23:49:03 -05:00
jackiettran 0682494ee0 Fixed an email bug where it wasn't getting email from the db 2026-01-01 23:29:39 -05:00
jackiettran 3d0e553620 date time validation and added ability to type in date 2026-01-01 00:50:19 -05:00
jackiettran 1b4e86be29 fixed image previews 2025-12-30 22:49:34 -05:00
jackiettran 7dd3aff0f8 Image is required for creating an item, required fields actually required, Available After and Available Before defaults changed, delete confirmation modal for deleting an item 2025-12-29 19:26:37 -05:00
jackiettran e153614993 login attempts 2025-12-28 12:43:10 -05:00
jackiettran 4f85243815 more stack traces 2025-12-25 19:05:12 -05:00
jackiettran 76e4039ba8 added stack trace to some logging 2025-12-25 18:41:42 -05:00
jackiettran 2a32470758 text changes, error styling, navbar menu styling 2025-12-23 23:08:22 -05:00
jackiettran 347f709f72 Updated search bar to remove location. Will get or ask for user's location. Removed Start Earning button. Works on desktop and mobile 2025-12-23 18:09:12 -05:00
jackiettran 955517347e health endpoint 2025-12-20 15:21:33 -05:00
jackiettran bd1bd5014c updating unit and integration tests 2025-12-20 14:59:09 -05:00
jackiettran 4b4584bc0f sending images through messages works 2025-12-18 19:37:16 -05:00
jackiettran 27a7b641dd condition check gallery 2025-12-16 13:50:23 -05:00
jackiettran 372ab093ef email verification flow updated 2025-12-15 22:45:55 -05:00
jackiettran 5e01bb8cff images for forum and forum comments 2025-12-13 20:32:25 -05:00
jackiettran 55e08e14b8 consistent profile image, initials with background color as backup, better profile image editing 2025-12-12 23:08:54 -05:00
jackiettran 3f319bfdd0 unit tests 2025-12-12 16:27:56 -05:00
jackiettran 25bbf5d20b mass assignment vulnerabilites and refactoring of photos 2025-12-12 13:57:44 -05:00
jackiettran 1dee5232a0 s3 image file validation 2025-12-12 13:33:24 -05:00
jackiettran b0268a2fb7 s3 2025-12-11 20:05:18 -05:00
jackiettran 11593606aa imageFilenames and imageFilename, backend integration tests, frontend tests, removed username references 2025-11-26 23:13:23 -05:00
jackiettran f2d3aac029 sanitized errors 2025-11-26 15:49:42 -05:00