Commit Graph

5661 Commits

Author SHA1 Message Date
Nitesh Seram b7d035f392 [web] qns/bookmark: remove isFetching from button isDisabled 2025-09-17 07:42:00 +05:30
Nitesh Seram 7301c3b346 [web] workspace/discussions: update workspace discussions empty state and comment timestamp font size 2025-09-16 12:28:35 +05:30
Nitesh Seram e781260d14 [web] profile/activity: spearate the DB activity trigger utils from client side utils 2025-09-15 10:44:18 +05:30
Nitesh Seram 122ba748d7
[web] profile/activity: add community contributions tab in profile activity page (#1695) 2025-09-15 09:43:42 +05:30
Nitesh Seram c21872b653
[web] profile/activity: add notifications tab in profile activity page (#1694) 2025-09-15 08:51:51 +05:30
Nitesh Seram 3801daf11c
[web] workspace/discussions: add notifications popover with API integration (#1693) 2025-09-15 08:33:25 +05:30
Nitesh Seram d99fb9643b
[web] workspace/discussions: add notification icon in the navbar (#1692) 2025-09-15 10:31:24 +08:00
Nitesh Seram d5374147b3
[web] workspace/discussions: add trigger for activity (#1691) 2025-09-15 10:30:24 +08:00
Nitesh Seram 25e658c0a3
[web] workspace/discussions: workspace comments (#1689) 2025-09-12 08:21:36 +05:30
Nitesh Seram 961f01b453
[web] workspace: restructure the workspace directories (#1677) 2025-09-09 16:11:20 +08:00
Nitesh Seram a4a23e3e47
[web] misc: workspace v1.1 and bookmarking feature (#1672)
Co-authored-by: Harshit Pant <pantharshit00@gmail.com>
Co-authored-by: Yangshun <tay.yang.shun@gmail.com>
Co-authored-by: Zhou Yuhang <54398705+xquisite0@users.noreply.github.com>
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2025-09-09 11:19:26 +05:30
Nitesh Seram 4eb373f16c
[web] qns/quiz: fix user sign in on quiz scroll mode reset the scroll position (#1676) 2025-09-09 11:46:17 +08:00
Nitesh Seram 8a00c2d714
[web] qns/quiz: disable scroll restoration for quiz scroll mode (#1675) 2025-09-08 14:30:33 +08:00
Nitesh Seram 59c6015036
[web] qns/quiz: decrease virtualizer's ssrCount for quiz scroll mode (#1674) 2025-09-08 12:12:01 +08:00
Nitesh Seram 75c610a006
[web] qns/quiz: hide feedback button in quiz page for mobile screen (#1673) 2025-09-08 11:53:40 +08:00
Yangshun a1169eb76b misc: update submodules 2025-09-04 13:35:59 +08:00
Yangshun dbae3112e6 [web] marketing/testimonials: improve UI + translate 2025-09-04 11:32:29 +08:00
Yangshun 5cfb117809 [web] marketing/testimonials: add Tyler Holdren 2025-09-04 11:31:50 +08:00
Yangshun 05e40bf6f0 [web] marketing: add Shruti Kapoor to team page 2025-09-04 10:27:55 +08:00
Yangshun db300a5ff5 [web] purchase/pricing: revert some PPP changes 2025-09-04 10:16:40 +08:00
Nitesh Seram 9d7210480b
[web] qns/quiz: persist quiz scroll mode between questions navigation (#1671) 2025-09-04 10:02:01 +08:00
Nitesh Seram 9a1bba26e7
[web] qns/quiz: add quiz scrolling mode (#1661)
Co-authored-by: Yangshun <tay.yang.shun@gmail.com>
2025-09-02 11:25:17 +08:00
Yangshun 9a23093e76 [admin] fix: crashing due to confirmed email signup not present for a boundary day 2025-08-23 18:46:13 +08:00
Zhou Yuhang 873fd1806d
[web] seo: fix external 4XXs (#1665) 2025-08-21 08:01:12 +08:00
Yangshun 6871813819 [redditmon] inbox: tweak subreddit filter UI 2025-08-20 08:45:41 +08:00
Zhou Yuhang 056fe0d266
[redditmon] inbox: support subreddit filtering (#1664) 2025-08-20 08:07:40 +08:00
Yangshun afac121e9a [web] purchase/pricing: update PPP (some) 2025-08-19 20:17:15 +08:00
Yangshun 55351b2fef [web] purchase/tazapay: go live 2025-08-18 15:15:37 +08:00
Yangshun c19f16659c [web] sponsors: revert adding Kombai logo for banner ad 2025-08-18 14:22:27 +08:00
Yangshun a1eec4e02c [web] auth/error: don't return to current page for error screens 2025-08-12 16:03:17 +08:00
Nitesh Seram bddfee6fbc
[web] purchase/tazapay: fix promo code dialog spacing (#1654) 2025-08-12 15:41:56 +08:00
Nitesh Seram c1469b0ea7
[web] marketing/affiliates: fix affiliates slider not working in mobile (#1650) 2025-08-11 17:58:23 +08:00
Nitesh Seram 4a13ea0c5f
[web] profile/billing: show manage subscriptions in billing page based on stripe payment intent (#1646) 2025-08-11 13:18:20 +08:00
Yangshun 819c040dd0 [qns] quiz: update + regenerate 2025-08-08 17:13:44 +08:00
Yangshun 4346b4f06a [web] analytics/axiom: only log in prod 2025-08-08 15:48:11 +08:00
Yangshun d84dff1746 [web] purchase/tazapay: fix environment URL 2025-08-08 15:47:09 +08:00
Nitesh Seram 1b284a9617
[web] purchase/tazapay: tazapay integration (#1584)
Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>
2025-08-08 12:06:17 +05:30
Yangshun 42883ed9e3 [web] purchase/tazapay: update env vars 2025-08-08 14:03:51 +08:00
Yangshun 78d3b40fae [web] profile: add Tazapay customer ID field 2025-08-08 11:36:06 +08:00
Yangshun 71f2b14726 Revert "[web] auth/google: add google one tap sign in (#1519)"
This reverts commit 62cf996604.
2025-08-07 19:00:45 +08:00
Yangshun 5697dfd7ee Revert "[web] auth: add sign up reminder card (#1582)"
This reverts commit 28da8b950a.
2025-08-07 19:00:21 +08:00
Yangshun 3cdfa2f16a Revert "[web] auth: force sign up after reaching some points (#1583)" 2025-08-07 18:59:57 +08:00
Yangshun 9551519286 [web] promotions/student: disable lifetime for student accounts 2025-08-07 10:58:21 +08:00
Zhou Yuhang 3c1f0fccf4
[web] tiling: fix tabs width bug (#1637) 2025-08-07 08:26:59 +08:00
Yangshun 5ccd8acfd9 [web] sponsors: hardcode Kombai logo for banner ad 2025-08-04 17:30:09 +08:00
Yangshun f7c8f5c452 [web] promotions/students: fix bug where generated promo code isn't showing 2025-08-04 13:42:36 +08:00
Zhou Yuhang 98d270df13
[web] eslint: migrate react-intl code to use ~/components/intl (#1618) 2025-08-04 09:41:38 +08:00
Zhou Yuhang 567500c3cd
[web] eslint: create lint rules to warn when using certain imports (#1617)
Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>
2025-08-04 07:56:12 +08:00
Yangshun b0087fd52b [web] workspace/sandpack: don't switch bundler URL when timeout 2025-08-01 11:32:33 +08:00
Yangshun ad3a01b02e [web] interviews/marketing: update testimonials 2025-08-01 10:30:58 +08:00