Commit Graph

  • ed143157bf
    Add "Thorough NIP Review" bullet for Gemini Flash Alex Gleason 2025-06-13 18:53:28 -05:00
  • 9646620a46 Merge branch 'nostr-deploy' into 'main' Alex Gleason 2025-06-11 19:23:17 +00:00
  • 830c10fe8d Update deploy command in package.json to use nostr-deploy-cli sepehr-safari 2025-06-11 22:15:41 +03:00
  • 927010c0d0
    1 minute timeout Alex Gleason 2025-06-09 22:35:34 -05:00
  • e70b3640e8
    Remove prerendering after all Alex Gleason 2025-06-09 22:30:09 -05:00
  • 1983126de9
    Prerender with Puppeteer Alex Gleason 2025-06-09 21:38:19 -05:00
  • 87d3cfb2eb
    Add manifest link to head Alex Gleason 2025-06-09 21:19:43 -05:00
  • 98aa853716
    Teach the robot to use tags instead of json data in content Alex Gleason 2025-06-09 15:16:17 -05:00
  • 5d4a19eb9c
    Vibed by -> Vibed with Alex Gleason 2025-06-09 09:24:03 -05:00
  • 10386c2c38
    Avoid any type Alex Gleason 2025-06-09 00:24:57 -05:00
  • 034b5eab33
    Vibed by MKStack Alex Gleason 2025-06-08 23:54:04 -05:00
  • fddd1d20f3
    Run vercel with npx, remove as dev dependency Alex Gleason 2025-06-08 09:36:22 -05:00
  • aa1088499f Merge branch 'vercel-deploy' into 'main' Alex Gleason 2025-06-08 13:15:56 +00:00
  • c07a53e727 Add Vercel as a devDependency and update deploy command to replace Surge with Vercel sepehr-safari 2025-06-08 15:50:28 +03:00
  • 68202d655e
    Add InferSeoMetaPlugin Alex Gleason 2025-06-07 16:37:03 -05:00
  • 641f570329
    Only add the client tag if the page is served over https Alex Gleason 2025-06-07 16:32:28 -05:00
  • c2d5187efb
    Add information about tags to context Alex Gleason 2025-06-07 16:24:11 -05:00
  • 9ad31aa674
    Add clarifying section about creating new kinds vs using existing kinds Alex Gleason 2025-06-07 15:47:56 -05:00
  • d1a4e26f79
    Add Unhead Alex Gleason 2025-06-07 15:13:00 -05:00
  • b3bc9d45e0
    Tell the robot to use the generate_kind tool Alex Gleason 2025-06-07 14:29:29 -05:00
  • 1b74dc38fd
    Switch to Nostrbook MCP from npm Alex Gleason 2025-06-07 13:58:00 -05:00
  • 7a7d91dbed
    Add no-inline-script eslint rule Alex Gleason 2025-06-07 10:56:52 -05:00
  • 2d325f7343
    inter -> font-name Alex Gleason 2025-06-06 14:27:19 -05:00
  • d2854f917c
    Add event validation step to context Alex Gleason 2025-06-05 05:14:53 -05:00
  • 28cda6d365
    Remove unnecessary text Alex Gleason 2025-06-04 18:34:23 -05:00
  • da87f2c7b1
    RelaySelector should not accept any props Alex Gleason 2025-06-04 18:32:45 -05:00
  • 61508020ae
    Tell the robot to manage a NIP.md file Alex Gleason 2025-06-04 17:56:30 -05:00
  • f146bf58d7
    Add a sane default CSP Alex Gleason 2025-06-04 13:07:41 -05:00
  • cd87b6e430
    Publish to preset relays Alex Gleason 2025-06-04 11:32:12 -05:00
  • 696c5ba963
    Bully the robot to use skeletons instead of spinners Alex Gleason 2025-06-04 11:00:35 -05:00
  • 36e49106a6
    Update CONTEXT.md with latest changes Alex Gleason 2025-06-04 10:35:07 -05:00
  • 048bf4cc69
    Refactor AppProvider, AppConfig and presetRelays Alex Gleason 2025-06-04 10:20:10 -05:00
  • 3ad83cd114
    Refactor AppProvider Alex Gleason 2025-06-04 10:04:39 -05:00
  • c3310ab485
    Consolidate ThemeProvider and AppProvider Alex Gleason 2025-06-04 09:42:53 -05:00
  • bce7af2e76
    Remove dark mode text from CONTEXT.md Alex Gleason 2025-06-04 09:15:25 -05:00
  • f762136f14
    Remove Spinner and don't lazy-load components Alex Gleason 2025-06-04 09:14:44 -05:00
  • 5b90ebe482
    Prevent the bot from disabling eslint rules Alex Gleason 2025-06-02 22:35:07 -05:00
  • c2ff2a990f
    Reorder relays Alex Gleason 2025-06-02 22:13:22 -05:00
  • 0481cd024e
    Tweak the default relay list Alex Gleason 2025-06-02 22:08:03 -05:00
  • 1617d80ece
    Use hostname in client tag Alex Gleason 2025-06-02 22:05:03 -05:00
  • a8163d7a6c
    Add RelaySelector Alex Gleason 2025-06-02 21:44:52 -05:00
  • 190f0cd791
    Switch back to relay.nostr.band Alex Gleason 2025-06-02 18:41:06 -05:00
  • aa4110e6b3
    CONTEXT.md tweaks Alex Gleason 2025-06-02 15:25:16 -05:00
  • 94d1688f43
    Loosen color scheme phrasing Alex Gleason 2025-06-02 11:51:58 -05:00
  • 9f12c58dc0
    Add Design Customization section to CONTEXT.md Alex Gleason 2025-06-02 10:44:23 -05:00
  • 0ee653f631
    Make light theme the default Alex Gleason 2025-06-02 10:14:56 -05:00
  • 3672a13ac8
    Bully the robot to add a custom font Alex Gleason 2025-06-02 10:13:20 -05:00
  • ac46749fad
    Don't write tests so religiously Alex Gleason 2025-06-01 21:34:11 -05:00
  • 1fc548c7e9
    Improve eslint rules for unused vars Alex Gleason 2025-06-01 17:28:25 -05:00
  • 8bdff8da6d
    Lazy load page components Alex Gleason 2025-06-01 16:26:09 -05:00
  • 3a34db8320
    Add dark theme support to NotFound.tsx Alex Gleason 2025-06-01 16:08:27 -05:00
  • 065f3cfe02
    Suppress only React Router Future warnings in tests Alex Gleason 2025-06-01 15:36:05 -05:00
  • ed2d3798ea
    Silence console output from passed tests Alex Gleason 2025-06-01 14:28:02 -05:00
  • 03f804ed90
    Clarify signer usage Alex Gleason 2025-06-01 11:57:37 -05:00
  • aa1e2145d0
    Fix NoteContent test Alex Gleason 2025-06-01 11:12:35 -05:00
  • 130300f1c1
    Use generated username fallback in other parts of the UI Alex Gleason 2025-06-01 11:11:13 -05:00
  • 9cb2795496
    Add genUserName module Alex Gleason 2025-06-01 11:04:22 -05:00
  • 34770a3145
    LoginArea display and context improvements Alex Gleason 2025-06-01 11:00:39 -05:00
  • 37bee859b6
    Upgrade Vite to 6.x, fixing dependency vulnerability Alex Gleason 2025-06-01 09:58:00 -05:00
  • 139e6696db
    Improve LoginArea sizing and space Alex Gleason 2025-06-01 09:47:15 -05:00
  • 738b512d9c
    ThemeProvider nitpicks Alex Gleason 2025-06-01 09:37:49 -05:00
  • 7c5fe75572
    Generate a deterministic name from pubkey if no display name is set Alex Gleason 2025-06-01 09:28:20 -05:00
  • 865ca7039f
    Improve NoteContent and NoteContent tests Alex Gleason 2025-06-01 09:20:00 -05:00
  • acbe053c97
    Add nip19 routing info to CONTEXT.md Alex Gleason 2025-06-01 08:57:07 -05:00
  • 830d806933
    NoteContent can linkify any kind, add TestApp component and "Testing Your Changes" to CONTEXT.md Alex Gleason 2025-06-01 08:39:33 -05:00
  • ee42c84171
    Scroll to top during navigation changes Alex Gleason 2025-06-01 07:32:33 -05:00
  • 98f3305aa1
    Add FIXME comment to Index.tsx Alex Gleason 2025-05-31 00:03:40 +02:00
  • 2d326ca5e9
    Remove ThemeToggle component Alex Gleason 2025-05-31 00:01:08 +02:00
  • dbd28373a5
    Require additional index.html properties Alex Gleason 2025-05-30 23:58:38 +02:00
  • ed3080d34e
    Return errors for FIXME comments Alex Gleason 2025-05-30 23:46:15 +02:00
  • 79ed87e67c
    useNostrPublish returns the event Alex Gleason 2025-05-30 23:40:57 +02:00
  • 9221693edb
    Remove theme toggle from CONTEXT.md Alex Gleason 2025-05-30 23:38:20 +02:00
  • 1b8dab92b9
    webmanifest eslint Alex Gleason 2025-05-30 23:02:12 +02:00
  • 95de9fde27
    eslint HTML title Alex Gleason 2025-05-30 22:58:43 +02:00
  • 81f90b9985
    Add dark theme support to placeholder index Alex Gleason 2025-05-30 22:48:59 +02:00
  • 0e8a141490
    Add custom eslint rule: no-placeholder-comments Alex Gleason 2025-05-30 22:45:59 +02:00
  • a6eeb05d6e
    Add ThemeProvider Alex Gleason 2025-05-30 22:37:13 +02:00
  • e0d94fae71
    Add GitLab CI file Alex Gleason 2025-05-30 22:19:04 +02:00
  • be2d2d63fa
    Add PWA _redirects file Alex Gleason 2025-05-30 22:18:50 +02:00
  • f633f4b423
    Use claude sonnet, not opus Alex Gleason 2025-05-29 22:11:40 +02:00
  • 2c5d38013f
    Switch to Ditto relay, don't include intentional error in App.tsx lol Alex Gleason 2025-05-27 23:48:03 +02:00
  • d14652559e
    Add test suite Alex Gleason 2025-05-27 23:10:17 +02:00
  • 4254b9eb0b
    Change phrasing of relay list AI comments Alex Gleason 2025-05-27 22:44:48 +02:00
  • e099d8b467 Merge branch 'eslint' into 'main' Alex Gleason 2025-05-23 10:40:36 +00:00
  • ef7667501b
    Add eslint to ci Alex Gleason 2025-05-23 12:27:10 +02:00
  • 7edfde7e9f
    Upgrade model to claude-sonnet-4 Alex Gleason 2025-05-22 21:38:26 +02:00
  • 69faf49454
    Add max width to AccountSwitcher Alex Gleason 2025-05-20 03:32:37 -05:00
  • aa2468b656
    Kind 1 text rendering Alex Gleason 2025-05-17 00:37:39 -05:00
  • 7ee419bc6d
    Stop setting wrong relay URLs Alex Gleason 2025-05-16 18:30:25 -05:00
  • 73e7e818b2
    Improve AccountSwitcher without kind 0 Alex Gleason 2025-05-16 14:09:28 -05:00
  • ebc399776d
    Fix SignupDialog (so it logs the user in immediately after generating the key) Alex Gleason 2025-05-16 13:55:12 -05:00
  • 56df17b56e
    CONTEXT: fix Nostr headings depth Alex Gleason 2025-05-16 13:47:14 -05:00
  • 856d333c30
    CONTEXT: encryption and decryption Alex Gleason 2025-05-16 13:43:59 -05:00
  • b24578f0db
    CONTEXT: LoginArea should not be wrapped in any conditional logic Alex Gleason 2025-05-16 12:30:41 -05:00
  • cc3d87192c
    Add a "client" tag to all published events Alex Gleason 2025-05-16 12:28:01 -05:00
  • 70eceef6ae
    Fix ci script type checking Alex Gleason 2025-05-14 23:09:39 -05:00
  • 601b3ce370
    Add file uploads with Blossom Alex Gleason 2025-05-14 17:08:07 -05:00
  • f77a6a4af3
    Add EditProfileForm Alex Gleason 2025-05-14 15:56:53 -05:00
  • d05a78880a
    CONTEXT.md: small correction for nip19 identifiers Alex Gleason 2025-05-14 12:00:02 -05:00
  • 750c165c05 Merge branch 'nip19' into 'main' Alex Gleason 2025-05-10 21:55:00 +00:00