Commit Graph

  • 8f5ab6f212 part 2 Zhou Yuhang 2025-07-21 18:28:55 +0800
  • 1e17dba0e2 fix meta description too short part 1 Zhou Yuhang 2025-07-21 18:21:28 +0800
  • c1d92e2d3b
    [socialmon] inbox: consolidate shortcut definitions (#1559) Zhou Yuhang 2025-07-21 16:39:51 +0800
  • bea30bdc5f [web] misc: remove/migrate dev.greatfrontend.com links Yangshun 2025-07-18 11:05:32 +0800
  • 4192cf2780 [web] blog: update articles SEO and images Yangshun 2025-07-17 11:29:35 +0800
  • 82c04514e3 [socialmon] inbox: tweak UI Yangshun 2025-07-16 14:23:27 +0800
  • 911600d863 [socialmon] misc: reorganize env variables Yangshun 2025-07-16 14:05:22 +0800
  • d0fc845812 [web] workspace: revert to bundler.greatfrontend.io as default domain Yangshun 2025-07-16 13:12:07 +0800
  • 1a8fc41c7e [web] promotions/students: show error message for discount generation Yangshun 2025-07-16 12:05:38 +0800
  • 13f17d916a [web] errors: Error objects instead of raw strings Yangshun 2025-07-16 11:26:08 +0800
  • f30cea84a0 [socialmon] inbox: change tab navigation keys Yangshun 2025-07-16 09:55:38 +0800
  • c1b6feb2a6 [socialmon] inbox: change keyboard char appearance Yangshun 2025-07-16 09:52:48 +0800
  • ead0800134
    [socialmon] inbox: add keyboard shortcuts (#1547) Zhou Yuhang 2025-07-16 09:32:42 +0800
  • f9b1ad91dc [admin] use pooling + swr Yangshun 2025-07-16 08:15:58 +0800
  • e5734dff71 [web] workspace/sandpack: fallback bundler URL mechanism Yangshun 2025-07-15 14:00:15 +0800
  • efdf873922 [web] workspace/sandpack: read bundler URL from a hook Yangshun 2025-07-15 13:19:34 +0800
  • be60426734
    [socialmon] inbox: reference schema-gen Post type for trpc queried post (#1542) Zhou Yuhang 2025-07-14 14:01:41 +0800
  • 68d679d932 [web] interviews/purchase: make checkout initiate email non-blocking after clicking "Buy now" Yangshun 2025-07-14 13:29:51 +0800
  • 589fcd293e [socialmon] inbox: UI tweaks Yangshun 2025-07-14 13:15:00 +0800
  • 4c8f115c75
    [socialmon] inbox: add bottom navigation bar (#1541) Zhou Yuhang 2025-07-14 12:44:40 +0800
  • 802c4c006a
    [web] auth: fix login or sign-up url keep adding in the next params when we click the sign in/up button in the navbar (#1540) Nitesh Seram 2025-07-14 10:09:45 +0530
  • 6fe35fb590 [web] misc: extract out merge URL function Yangshun 2025-07-14 11:29:53 +0800
  • dc77536b15 [web] i18n: update Yangshun 2025-07-11 18:45:43 +0800
  • b423702acf [web] marketing: update social counts Yangshun 2025-07-11 18:37:34 +0800
  • 2db141d1d7 [web] sponsorship/request: add more promo codes Yangshun 2025-07-11 18:34:17 +0800
  • 62cf996604
    [web] auth/google: add google one tap sign in (#1519) Nitesh Seram 2025-07-11 11:19:22 +0530
  • b7fd036d38 [admin] feat: add colors to table headers by category Yangshun 2025-07-10 19:45:47 +0800
  • 5e965779ba [admin] feat: add table header description tooltips Yangshun 2025-07-10 17:35:02 +0800
  • a60ae0d534 [admin] feat: add email signups column Yangshun 2025-07-10 17:08:10 +0800
  • 2347d71d00 [admin] feat: align w PRD fields Yangshun 2025-07-10 17:07:58 +0800
  • 65cd48b1a6 [socialmon] ui: tweaks Yangshun 2025-07-10 16:31:22 +0800
  • d9a98ad4f2
    [feih] seo: fix missing alt text issue (#522) Zhou Yuhang 2025-07-10 08:26:18 +0800
  • 0bfcc4ee72
    [web] mdx/contentlayer: upgrade contentlayer to contentlayer2 (#1532) Nitesh Seram 2025-07-09 12:48:54 +0530
  • 544a0b0cd7 fix Zhou Yuhang 2025-07-09 11:45:16 +0800
  • ed86cd9b54 fix Zhou Yuhang 2025-07-09 11:40:07 +0800
  • f69bb0dc08
    [feih} seo: fix non canonical page in sitemap issue (#520) Zhou Yuhang 2025-07-09 10:41:59 +0800
  • 3710fe8093
    [feih] seo: fix canonical points to redirect (#519) Zhou Yuhang 2025-07-09 10:41:43 +0800
  • 52d4e8a2db [admin] feat: complete critical logs table Yangshun 2025-07-09 10:19:49 +0800
  • cd270d89c2
    [feih] seo: fix page has links to redirect for first 50 pages (#521) Zhou Yuhang 2025-07-09 10:31:37 +0800
  • a342a51110 first 50 pages part 2 Zhou Yuhang 2025-07-09 09:25:51 +0800
  • 5b53baa144 first 50 pages Zhou Yuhang 2025-07-09 09:25:39 +0800
  • c62d38e8da proper exclusion Zhou Yuhang 2025-07-08 19:45:35 +0800
  • d467daf666 fix Zhou Yuhang 2025-07-08 19:40:09 +0800
  • f5eaadfc13 [feih] seo: fix non-canonica-page-in-sitemap Zhou Yuhang 2025-07-08 19:37:33 +0800
  • 413325db06 [feih] seo: fix canonical points to redirect Zhou Yuhang 2025-07-08 17:45:23 +0800
  • 611dbc37e9 [admin] feat: initial commit Yangshun 2025-07-08 15:46:36 +0800
  • b013d54ef5 [repo] eslint: extract out ESLint react config Yangshun 2025-07-08 15:40:54 +0800
  • 40a1d0eb3e [web] o11y/gnrs: log gnrs_latest Yangshun 2025-07-08 14:56:28 +0800
  • ea4cd0c34c
    [web] auth: new UI for sign in and sign up screen (#1521) Nitesh Seram 2025-07-08 08:33:05 +0530
  • c026b33532
    [web] auth: update password reset UI (#1520) Nitesh Seram 2025-07-08 07:13:05 +0530
  • 5c5ea2e646
    [web] interviews/homepage: improve performance in Safari for page scrolling (#1523) Nitesh Seram 2025-07-08 07:10:57 +0530
  • bb05fe7c7c
    [web] interviews/homepage: fix performance in Safari for browser frame scroll animation (#1522) Nitesh Seram 2025-07-08 07:09:56 +0530
  • 15f1c1fa7d [web] o11y/axiom: log pageview premium status Yangshun 2025-07-07 17:36:56 +0800
  • 4412d8be4f [socialmon] misc: rename "marked as irrelevant" badge to "irrelevant" Yangshun 2025-07-07 17:34:38 +0800
  • 9ed095cef1 [socialmon] posts/replied: refactor naming and change to pending list Yangshun 2025-07-05 12:19:18 +0800
  • b64e446937
    [socialmon] posts/feat: support manually marking post as replied (#1530) Zhou Yuhang 2025-07-05 11:28:42 +0800
  • 724e8ddcf1
    [socialmon] ui: center page content site-wide (#1527) Zhou Yuhang 2025-07-05 08:19:42 +0800
  • 6048bcf3c1 [socialmon] ui: tweaks to look more like Reddit Yangshun 2025-07-04 18:18:40 +0800
  • a2255864ab
    [web] sponsorships/advertise-with-us: update hero and price trial section copy (#1529) Nitesh Seram 2025-07-04 11:43:38 +0530
  • b7869711c1
    [web] sponsorships/advertise-with-us: add scroll margin top and use emdash (#1528) Nitesh Seram 2025-07-04 11:42:55 +0530
  • baffbf77dc [repo] tsc: fix for apps/web Yangshun 2025-07-04 14:09:50 +0800
  • a4e4ed9385 [socialmon] prisma: downgrade version to 5.7.0 Yangshun 2025-07-04 12:26:45 +0800
  • 40556da216 [socialmon] ui/button: decrease font weight Yangshun 2025-07-04 11:33:02 +0800
  • a02b24c2a7 [socialmon] ui: misc tweaks Yangshun 2025-07-04 11:15:23 +0800
  • 5d96388040 [socialmon] misc: s/SocialMon/Socialmon Yangshun 2025-07-04 10:55:23 +0800
  • 8250af5f68
    [socialmon] posts: fix email-like interface issues (#1525) Zhou Yuhang 2025-07-04 10:25:43 +0800
  • 005929100c
    [web] sponsorships/advertise-with-us: add trial price section in advertise with us page (#1518) Nitesh Seram 2025-07-03 15:34:04 +0530
  • 5e89c7a434
    [web] sponsorships/advertise-with-us: replace schedule slots with book a demo button and remove price label (#1517) Nitesh Seram 2025-07-03 15:20:34 +0530
  • eed4264aed [repo] ci: run lint and typechecks on all branches Yangshun 2025-07-03 17:27:40 +0800
  • 43d628df1f
    [web] projects/submission: move search params to body for screenshot API (#1524) Nitesh Seram 2025-07-03 14:20:42 +0530
  • 42f3333112
    [web] projects/submission: add dev API to retake screenshots (#1515) Nitesh Seram 2025-07-02 16:00:33 +0530
  • fb52a4fb5c [socialmon] posts: further improve inbox layout Yangshun 2025-07-02 18:01:52 +0800
  • bfe6170ff6 [socialmon] posts: improve inbox layout Yangshun 2025-07-02 16:26:56 +0800
  • 48ae581e97
    [socialmon] posts: make it email-like (#1516) Zhou Yuhang 2025-07-02 15:29:41 +0800
  • f503a4cdcd [socialmon] ui: tweaks Yangshun 2025-07-02 10:48:46 +0800
  • 63091c0951
    [web] sponsorships/request: move the promo code state to the parent component (#1514) Nitesh Seram 2025-07-02 04:44:41 +0530
  • 09bec3a5a8
    [web] interviews/marketing: fix performance issue in Safari in testimonials slider (#1512) Nitesh Seram 2025-07-02 04:43:53 +0530
  • cddab037d6 [web] projects/submission: upgrade chromium & puppeteer deps for Node 22 Yangshun 2025-07-01 19:36:05 +0800
  • e4d69f6ad8
    [web] sponsorships: fix coupon code issues in sponsorships request form (#1513) Nitesh Seram 2025-07-01 13:15:32 +0530
  • 69b099e13c [web] infra/cdn: fix upload script Yangshun 2025-07-01 13:26:44 +0800
  • 9f864f63f7 [web] interviews/marketing: update testimonials Yangshun 2025-07-01 13:04:23 +0800
  • 6d2021879f [web] sponsorships/ads: rename file names and click tracking route so that adblockers don't block Yangshun 2025-07-01 12:57:29 +0800
  • 37d8d59cca [web] infra/cdn: use Cloudflare CDN for images Yangshun 2025-07-01 10:11:19 +0800
  • 4190a584c0 [web] workspace/sandpack: try out bundler.greatfrontend.app to reduce likelihood of being blocked on corporate devices Yangshun 2025-07-01 10:02:32 +0800
  • ead68ec888 [feih] misc: revert styling changes Yangshun 2025-07-01 08:55:08 +0800
  • 8e5e792e91 [web] sponsorships/ads: log clicks to Axiom Yangshun 2025-06-30 19:24:37 +0800
  • 10b9c24955
    [web] projects/challenges: use fuzzy search for challenge slugs (#1508) Zhou Yuhang 2025-06-30 17:57:59 +0800
  • bab8f4c356 [feih] sync Yangshun 2025-06-30 17:16:53 +0800
  • a81cf8a73b [web] sponsorships/request: add coupon flow in sponsorships request form (#1493) Nitesh Seram 2025-06-10 16:09:09 +0530
  • b14990e04c [web] o11y/axiom: log deployment and connection properties Yangshun 2025-06-30 15:39:45 +0800
  • 4691857f7a
    [web] ui/navbar: improve performance in Safari for InterviewsNavbar by reducing re-render (#1510) Nitesh Seram 2025-06-30 10:02:51 +0530
  • af8713435c
    [web] guides: improve performance on Safari for guides focus mode toggle button (#1503) Nitesh Seram 2025-06-30 09:41:48 +0530
  • 1f522a0a2b
    [web] i18n: support for limited dynamic redirect/rewrite in i18nMiddleware (#1506) Zhou Yuhang 2025-06-30 12:09:16 +0800
  • 3dd4373263 [feih] companies/canva: add Canva page Yangshun 2025-06-29 15:20:52 +0800
  • bf495b9299 [feih] companies: misc tweaks Yangshun 2025-06-29 15:20:16 +0800
  • 1902cf313c [repo] tsc: add type checks Yangshun 2025-06-29 10:57:30 +0800
  • cd05be50fa [repo] lint: add lint checks Yangshun 2025-06-29 10:50:28 +0800
  • c7547398f9
    [web] seo: static fixes for Google Search Console 404s (#1507) Zhou Yuhang 2025-06-29 10:01:05 +0800
  • 7b981a5f02
    [feih] fix: resolve gfe spotlight ad issue on safari (#518) Zhou Yuhang 2025-06-28 15:32:43 +0800
  • e85a90544e
    [web] guides: improve performance on Safari by removing ScrollArea from the guides sidebar (#1502) Nitesh Seram 2025-06-27 12:44:32 +0530