Commit Graph

  • 5d3c124d3e text changes main jackiettran 2026-01-21 19:20:07 -05:00
  • 420e0efeb4 text changes and remove infra folder jackiettran 2026-01-21 19:00:55 -05:00
  • 23ca97cea9 text clean up jackiettran 2026-01-21 17:48:50 -05:00
  • b5755109a7 Merge branch 'feature/aws-deployment' jackiettran 2026-01-21 14:19:04 -05:00
  • 0136b74ee0 infrastructure with aws cdk jackiettran 2026-01-21 14:18:07 -05:00
  • cae9e7e473 more frontend tests jackiettran 2026-01-20 22:31:57 -05:00
  • fcce10e664 More frontend tests jackiettran 2026-01-20 14:19:22 -05:00
  • 28554acc2d Migrated to react router v7 jackiettran 2026-01-19 22:50:53 -05:00
  • 1923ffc251 backend unit test coverage to 80% jackiettran 2026-01-19 19:22:01 -05:00
  • d4362074f5 more unit tests jackiettran 2026-01-19 00:29:28 -05:00
  • 75ddb2908f fixed skipped tests jackiettran 2026-01-18 19:29:28 -05:00
  • 41d8cf4c04 more backend unit test coverage jackiettran 2026-01-18 19:18:35 -05:00
  • e6c56ae90f fixed integration tests jackiettran 2026-01-18 17:44:26 -05:00
  • d570f607d3 migration to vite and cleaned up /uploads jackiettran 2026-01-18 16:55:19 -05:00
  • f9c2057e64 fixed csrf test and a bug jackiettran 2026-01-18 14:02:56 -05:00
  • f58178a253 fixed tests and package vulnerabilities jackiettran 2026-01-17 11:12:40 -05:00
  • cf97dffbfb MFA jackiettran 2026-01-16 18:04:39 -05:00
  • 63385e049c updated tests jackiettran 2026-01-15 18:47:43 -05:00
  • 35d5050286 removed dead code jackiettran 2026-01-15 17:32:44 -05:00
  • 826e4f2ed5 infrastructure updates jackiettran 2026-01-15 17:17:06 -05:00
  • a3ef343326 generic response without specific error message jackiettran 2026-01-15 16:37:01 -05:00
  • 1b6f782648 query parameter token could be leaked jackiettran 2026-01-15 16:26:53 -05:00
  • 18a37e2996 lat lon validation jackiettran 2026-01-15 16:11:57 -05:00
  • 7b12e59f0c sanitization to all api routes jackiettran 2026-01-15 15:42:30 -05:00
  • c6b531d12a more specific resources in iam policies jackiettran 2026-01-15 15:31:23 -05:00
  • 942867d94c fixed bug where had to login every time the server restarted jackiettran 2026-01-15 15:14:55 -05:00
  • c560d9e13c updated gitignore jackiettran 2026-01-15 12:07:24 -05:00
  • 2242ed810e lazy loading email templates jackiettran 2026-01-14 23:42:04 -05:00
  • e7081620a9 removed the cron jobs jackiettran 2026-01-14 22:44:18 -05:00
  • 7f2f45b1c2 payout retry lambda jackiettran 2026-01-14 18:05:41 -05:00
  • da82872297 image processing lambda jackiettran 2026-01-14 12:11:50 -05:00
  • f5fdcbfb82 condition check lambda jackiettran 2026-01-13 17:14:19 -05:00
  • 2ee5571b5b updated variable name jackiettran 2026-01-12 18:12:17 -05:00
  • 89dd99c263 added missing email template file references jackiettran 2026-01-12 17:58:16 -05:00
  • c2ebe8709d fixed bug where earnings would show set up before disappearing even when user has stripePayoutsEnabled jackiettran 2026-01-12 17:44:53 -05:00
  • 6c9fd8aec2 have the right dispute statuses jackiettran 2026-01-12 17:00:08 -05:00
  • 80d643c65c Fixed bug where could not rent 3-4 and 4-5PM jackiettran 2026-01-12 16:52:37 -05:00
  • 415bcc5021 replaced some console.errors with logger jackiettran 2026-01-10 20:47:29 -05:00
  • 86cb8b3fe0 can cancel a rental request before owner approval jackiettran 2026-01-10 19:22:15 -05:00
  • 860b6d6160 Stripe error handling and now you can rent an item for a different time while having an upcoming or active rental jackiettran 2026-01-10 13:29:09 -05:00
  • 8aea3c38ed idempotency for stripe transfer, refund, charge jackiettran 2026-01-09 14:14:49 -05:00
  • e2e32f7632 handling changes to stripe account where owner needs to provide information jackiettran 2026-01-08 19:08:14 -05:00
  • 0ea35e9d6f handling when payout is canceled jackiettran 2026-01-08 18:12:58 -05:00
  • 8585633907 handling if owner disconnects their stripe account jackiettran 2026-01-08 17:49:02 -05:00
  • 3042a9007f handling stripe disputes/chargeback where renter disputes the charge through their credit card company or bank jackiettran 2026-01-08 17:23:55 -05:00
  • 5248c3dc39 handling case where payout failed and webhook event not received jackiettran 2026-01-08 15:27:02 -05:00
  • 65b7574be2 updated card and bank error handling messages jackiettran 2026-01-08 15:00:12 -05:00
  • bcb917c959 3D Secure handling jackiettran 2026-01-08 12:44:57 -05:00
  • 8b9b92d848 Text changes with earnings jackiettran 2026-01-07 22:37:41 -05:00
  • 550de32a41 migrations readme jackiettran 2026-01-07 21:55:41 -05:00
  • 5eb877b7c2 addtional checks for if user is banned jackiettran 2026-01-07 00:46:16 -05:00
  • b56e031ee5 ability to ban and unban users jackiettran 2026-01-07 00:39:20 -05:00
  • 1203fb7996 optimized condition checks jackiettran 2026-01-06 17:28:20 -05:00
  • 28c0b4976d failed payment method handling jackiettran 2026-01-06 16:13:58 -05:00
  • ec84b8354e paid out amount updates on page load if webhook doesn't work jackiettran 2026-01-05 23:13:18 -05:00
  • 8809a012d5 Layout changes to Earnings page. Earnings Setup only shows if not set up yet jackiettran 2026-01-04 01:30:30 -05:00
  • a0d63ff04a Merge branch 'fix/backend-unit-tests' jackiettran 2026-01-03 21:21:08 -05:00
  • e408880cae fixed tests jackiettran 2026-01-03 21:19:23 -05:00
  • 76102d48a9 stripe webhooks. removed payout cron. webhook for when amount is deposited into bank. More communication about payout timelines jackiettran 2026-01-03 19:58:23 -05:00
  • 493921b723 Merge branch 'feature/stripe-embedded-onboarding' jackiettran 2026-01-02 18:27:16 -05:00
  • 6853ae264c Add Stripe embedded onboarding jackiettran 2026-01-02 18:26:53 -05:00
  • e9bc87da99 review viewable after 72 hours instead of 10 minutes if only one side submits a review jackiettran 2026-01-02 17:54:01 -05:00
  • b89a0e3de7 Renter can now see owner's pre rental condition jackiettran 2026-01-02 17:39:45 -05:00
  • 4209dcc8fc removed cron job that made rentals active. Now whether or not the rental is active is determined on the fly jackiettran 2026-01-02 17:08:49 -05:00
  • bc01c818aa Condition check modal title text edit jackiettran 2026-01-02 14:24:22 -05:00
  • 0104f369a9 Owner should only be able to complete an active rental not a confirmed rental. Removed an icon jackiettran 2026-01-01 23:49:03 -05:00
  • 0682494ee0 Fixed an email bug where it wasn't getting email from the db jackiettran 2026-01-01 23:29:39 -05:00
  • fe38ef430a Fixed a bug with What will you use it for, fixed a bug with the sticky pricing card, text change jackiettran 2026-01-01 18:48:01 -05:00
  • 9e41f328e0 layout and styling changes for RentItem jackiettran 2026-01-01 17:17:02 -05:00
  • fd2312fe47 Edited layout of mmddyyyy and time dropdown. Changed algorithm for determining pricing so that it choosest the cheapest option for users jackiettran 2026-01-01 14:46:40 -05:00
  • 3d0e553620 date time validation and added ability to type in date jackiettran 2026-01-01 00:50:19 -05:00
  • f66dccdfa3 fixed bug where avatar wasn't showing on desktop mode jackiettran 2025-12-30 23:48:38 -05:00
  • 3ff98fbe1e avatar menu closes properly jackiettran 2025-12-30 23:25:50 -05:00
  • 1b4e86be29 fixed image previews jackiettran 2025-12-30 22:49:34 -05:00
  • 807082eebf image optimization. Image resizing client side, index added to db, pagination jackiettran 2025-12-30 20:23:32 -05:00
  • 3e31b9d08b fixing intemittent undefined errors jackiettran 2025-12-30 18:07:23 -05:00
  • e3acf45ba0 fixed sticky bottom pricing card for mobile jackiettran 2025-12-30 17:35:48 -05:00
  • 4bb4e7bcb6 Grouping markers and changing pin to tear shape jackiettran 2025-12-30 16:58:03 -05:00
  • 6cf8a009ff location filter jackiettran 2025-12-30 14:23:21 -05:00
  • 546c881701 rental price calculation bug, sticky pricing cards on mobile, bigger font app wide, removed delivery options from frontened, searching by location with zipcode works when there's multiple zipcodes in the area, jackiettran 2025-12-30 00:20:15 -05:00
  • 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 jackiettran 2025-12-29 19:26:37 -05:00
  • ac1e22f194 better UX when resetting pw jackiettran 2025-12-29 00:38:10 -05:00
  • e153614993 login attempts jackiettran 2025-12-28 12:43:10 -05:00
  • 2e18137b5b 404 page jackiettran 2025-12-25 23:32:55 -05:00
  • 36cf5b65fa improved email verification experience wording jackiettran 2025-12-25 23:09:10 -05:00
  • 4f85243815 more stack traces jackiettran 2025-12-25 19:05:12 -05:00
  • 76e4039ba8 added stack trace to some logging jackiettran 2025-12-25 18:41:42 -05:00
  • b02ec19d5c navbar menu styling jackiettran 2025-12-23 23:08:36 -05:00
  • 2a32470758 text changes, error styling, navbar menu styling jackiettran 2025-12-23 23:08:22 -05:00
  • 5ec22c2a5b Navbar UX consistency jackiettran 2025-12-23 19:39:23 -05:00
  • 426f974ed3 users can click outside of modal to close the modal for info only modals. Take away that ability for important modals jackiettran 2025-12-23 18:43:17 -05:00
  • 347f709f72 Updated search bar to remove location. Will get or ask for user's location. Removed Start Earning button. Works on desktop and mobile jackiettran 2025-12-23 18:09:12 -05:00
  • 07e5a2a320 Rebrand and updated copyright date jackiettran 2025-12-22 22:35:57 -05:00
  • 955517347e health endpoint jackiettran 2025-12-20 15:21:33 -05:00
  • bd1bd5014c updating unit and integration tests jackiettran 2025-12-20 14:59:09 -05:00
  • 4e0a4ef019 updated upload unit tests for s3 image handling jackiettran 2025-12-19 18:58:30 -05:00
  • 4b4584bc0f sending images through messages works jackiettran 2025-12-18 19:37:16 -05:00
  • 996e815d57 if authmodal is up, cursor is already in it jackiettran 2025-12-18 18:43:08 -05:00
  • 38e0b6a16d condition checks in rental history in profile jackiettran 2025-12-16 14:15:07 -05:00
  • 27a7b641dd condition check gallery jackiettran 2025-12-16 13:50:23 -05:00