Maxwell
|
33f401039d
|
feat: issue timeline events (#224)
|
2026-02-27 19:57:36 -08:00 |
|
Maxwell
|
c180420711
|
fix: PR page doesn't render all diffs/files (#217)
The PR page would only show a max of 100 files modified, this fixes that
issue.
|
2026-02-28 11:03:25 +10:00 |
|
Maxwell
|
d60dd8bbf0
|
update: hide sidebar on prs page (#216)
|
2026-02-28 10:47:52 +10:00 |
|
Maxwell
|
34cd7e1036
|
update: PR view should sort by newest by default (#215)
|
2026-02-28 10:43:36 +10:00 |
|
Maxwell
|
c810c680de
|
fix: min scopes (#213)
closes https://github.com/better-auth/better-hub/issues/49
|
2026-02-28 08:46:15 +10:00 |
|
Maxwell
|
e7ab740b33
|
fix: incorrect default theme (#212)
closes https://github.com/better-auth/better-hub/issues/200
|
2026-02-28 06:44:46 +10:00 |
|
Maxwell
|
6d5cb59dd2
|
fix: settings dialog closes on theme change (#211)
https://github.com/better-auth/better-hub/issues/201
|
2026-02-28 06:35:32 +10:00 |
|
Maxwell
|
482acc7aa0
|
feat: PR button toolbelt dropdown (#208)
also fixes rounding in some of the buttons here.
|
2026-02-28 04:55:54 +10:00 |
|
Maxwell
|
28a8721ecb
|
add: default border radius (#206)
|
2026-02-28 04:43:32 +10:00 |
|
Maxwell
|
86103f6653
|
feat: border radius selector (#205)
|
2026-02-28 04:42:58 +10:00 |
|
Maxwell
|
658af142e3
|
feat: border radius selector (#203)
|
2026-02-28 04:10:10 +10:00 |
|
Maxwell
|
b2bff46ff5
|
feat: persist diff preferences (#188)
closes https://github.com/better-auth/better-hub/issues/184
|
2026-02-27 18:21:08 +10:00 |
|
Maxwell
|
8e55bef1c5
|
feat: add border-radius to themes (#187)
|
2026-02-27 18:10:43 +10:00 |
|
Maxwell
|
cfdb504dc1
|
chore: improve theme palette choices (#180)
|
2026-02-27 13:04:04 +10:00 |
|
Maxwell
|
c7a65939e4
|
fix: dont autofocus ghost chat input on mobile (#178)
closes https://github.com/better-auth/better-hub/issues/139
|
2026-02-27 12:10:06 +10:00 |
|
Maxwell
|
b0903e0b0a
|
fix: incorrect svg attributes (#176)
|
2026-02-27 11:37:32 +10:00 |
|
Maxwell
|
ee1b1defaf
|
feat: vesper theme (#174)
added vesper theme:
<img width="3020" height="2124" alt="image"
src="https://github.com/user-attachments/assets/376dc11c-af37-425c-b656-861b5fa069da"
/>
|
2026-02-27 11:32:00 +10:00 |
|
Maxwell
|
6d5015b06a
|
feat: theme changer brand icons (#171)
<img width="1370" height="1176" alt="CleanShot 2026-02-26 at 17 06
38@2x"
src="https://github.com/user-attachments/assets/e3fd03f2-9636-4190-a6fa-8a2d0beba202"
/>
|
2026-02-27 11:08:36 +10:00 |
|
Maxwell
|
f6bcb9988f
|
feat: improve themes (#150)
- removed code themes in favour of themes having built-in code syntax
themes.
# Themes (30)
## Supabase
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/ebe48a46-93ee-4bea-9cc8-dda97531a2c8"
/>
## Vercel
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/9736aa0d-7b72-47d7-bf24-8416aeb14b08"
/>
## Evil Rabbit
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/7e63a20d-634d-4143-8179-2b41129412b9"
/>
## Mintlify
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/67d61fb8-a9d0-44da-9d65-2dd2e5b35214"
/>
## Tailwind
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/88bc8177-f5a3-45e9-ba39-6ff3fdceb362"
/>
## OpenAI
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/432386b2-a7fb-40d0-85a7-7ed0930a5f3f"
/>
## Prisma
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/73a7b0a1-8e09-4321-b21e-c2baaf866cfa"
/>
## ElevenLabs
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/57de3e05-5924-40f2-993c-c0ba651bb6ed"
/>
## Resend
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/a9855ba8-135d-4b5c-a77d-0c081dcf552b"
/>
## Trigger.dev
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/f833d2f6-0f02-4f85-b8ba-da20ce489c98"
/>
## Nuxt
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/80cf39d5-b04c-4914-b0fe-e057581827a4"
/>
## BrowserBase
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/6be2b610-0e67-4149-8e7c-6ad3e670a96d"
/>
## Cloudflare
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/3dd6847d-e848-4718-af26-4fae755943b1"
/>
## Gemini
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/a1ba05fd-4299-4f6b-8211-18182ec96a5e"
/>
## Stripe
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/570cf5c9-d00b-4306-b7fe-72cbd6eeb941"
/>
## Bitmap
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/42e975b4-f1db-443f-9bac-daff02fdea7f"
/>
## Nior
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/0f270ede-0325-4061-9662-e4db4e06e44b"
/>
## Ice
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/96de2a91-61b9-46c6-a00f-063b6f262559"
/>
## Sand
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/162404fd-b1c6-4991-bf8f-c875fead82b0"
/>
## Forest
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/df5e64fc-d31f-4dce-b249-4bedb17e10aa"
/>
## Mono
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/f9f3e93a-c70c-457a-b214-4fecdfd31992"
/>
## Breeze
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/227fb948-ab69-44f5-bb03-16df96a73bd3"
/>
## Candy
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/e952135d-0e7b-4b7e-9e27-8259e78bd71c"
/>
## Crismon
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/8fd0ffd4-48a4-4739-8d7b-befa2379eab3"
/>
## Falcon
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/19a03c00-f31b-4977-ad7b-4a6ef70e115e"
/>
## Meadow
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/31bae90b-dc5b-4e2e-85d7-6404e1cb213c"
/>
## Midnight
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/aa2aecce-1865-4eee-a653-f43490bcc895"
/>
## Raindrop
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/793e012c-c6bb-4467-9408-48670754d4f7"
/>
## Sunset
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/34a05617-7502-447e-aba3-9fcda7564c0e"
/>
## Firecrawl
<img width="2820" height="2124" alt="image"
src="https://github.com/user-attachments/assets/25ef8dc0-352f-4f81-b00f-df1ca4d3d59d"
/>
|
2026-02-27 10:33:14 +10:00 |
|
Maxwell
|
ea0931d20a
|
fix: prevent unauthorized data in og (#151)
|
2026-02-27 05:22:01 +10:00 |
|
Maxwell
|
a74431a8e7
|
feat: reactions support on prompts (#126)
## Warning: Requires migration
```
cd apps/web
pnpx prisma generate
pnpx prisma db push
```
<img width="1150" height="946" alt="CleanShot 2026-02-26 at 00 35 52@2x"
src="https://github.com/user-attachments/assets/b9855ad3-248c-4287-ab67-c724a1672b10"
/>
|
2026-02-26 01:40:00 -08:00 |
|
Maxwell
|
b4e9d0b63b
|
feat: user tooltips (#120)
<img width="876" height="668" alt="CleanShot 2026-02-26 at 00 01 11@2x"
src="https://github.com/user-attachments/assets/4c24f431-f8e5-4e33-b092-17dd5819b671"
/>
|
2026-02-26 00:05:11 -08:00 |
|
Maxwell
|
d23eb9af90
|
feat: clickable username in prompt tab's messages (#114)
## Warning!
This PR requires migration.
```
cd apps/web
pnpx prisma generate
pnpx prisma db push
```
---
Allows you to redirect to the user profile:
<img width="2044" height="1140" alt="CleanShot 2026-02-25 at 23 06
01@2x"
src="https://github.com/user-attachments/assets/71acc15f-622d-4869-bd82-d5b82b70068f"
/>
Also fixes inconsistency with the UI counter for closed prompts
<img width="2588" height="1166" alt="Attached_image"
src="https://github.com/user-attachments/assets/ecaf478b-da72-4ce5-b22b-a896400c504e"
/>
Also adds the author of a prompt to the UI:
<img width="2618" height="1286" alt="CleanShot 2026-02-25 at 23 25
59@2x"
src="https://github.com/user-attachments/assets/2cdc3e39-abe8-4377-9622-76c065991144"
/>
|
2026-02-25 23:36:26 -08:00 |
|
Maxwell
|
7e42f44a4a
|
fix: AI dropdown for readme's have transparent bg (#112)
|
2026-02-26 16:41:42 +10:00 |
|
Maxwell
|
a1b207c6ce
|
fix: clone & zip btn hides on branch change (#110)
closes https://github.com/better-auth/better-hub/issues/106
|
2026-02-26 16:36:31 +10:00 |
|
Maxwell
|
8dfe7bef0d
|
fix: incorrect keybinds based on OS (#102)
closes https://github.com/better-auth/better-hub/issues/99
|
2026-02-26 15:15:56 +10:00 |
|
Maxwell
|
1cb2a01069
|
fix: move ghost ai btn to top-nav (#101)
|
2026-02-26 12:55:40 +10:00 |
|
Maxwell
|
a1f98fd3b6
|
fix: issue counter doesnt update (#97)
|
2026-02-26 12:15:42 +10:00 |
|
Maxwell
|
7cb2594af8
|
fix: issue counter doesnt update (#94)
|
2026-02-26 11:15:13 +10:00 |
|
Maxwell
|
9e674cfa03
|
fix: home page design (#93)
|
2026-02-26 11:13:58 +10:00 |
|
Maxwell
|
a4fef17b19
|
fix: merge state indicator (#90)
The PR status should update upon merging.
This PR also updates the cache for the issue/pr counter.
|
2026-02-26 11:06:48 +10:00 |
|
Maxwell
|
68fcd483b6
|
fix: db connection configurations (#84)
|
2026-02-26 10:27:57 +10:00 |
|
Maxwell
|
6a9dfec56b
|
feat: draggable pins (#72)
Allows you to drag and re-order pins.
|
2026-02-25 15:20:31 -08:00 |
|
Maxwell
|
3bfa133520
|
chore: integrate proper sentry org (#69)
|
2026-02-26 08:58:41 +10:00 |
|
Maxwell
|
670ce60a7e
|
feat: home page video demo (#67)
|
2026-02-26 08:54:53 +10:00 |
|
Maxwell
|
f211ef3ccb
|
fix: color contrast issue (#64)
closes https://github.com/better-auth/better-hub/issues/42
|
2026-02-26 08:21:54 +10:00 |
|
Maxwell
|
ce217596b3
|
fix: make issue page messages take full width (#63)
closes http://localhost:3002/better-auth/better-hub/issues/44
|
2026-02-26 08:13:32 +10:00 |
|
Maxwell
|
78d0764e2e
|
feat: pin repos (#62)
Allows you to pin repositories
<img width="1696" height="1010" alt="CleanShot 2026-02-25 at 13 38
49@2x"
src="https://github.com/user-attachments/assets/06301869-8a57-43f1-9cbe-1167e2bfbb41"
/>
To pin a repo:
<img width="834" height="1408" alt="CleanShot 2026-02-25 at 13 39 05@2x"
src="https://github.com/user-attachments/assets/4bb760f0-65a0-4dfc-bb4f-549492cf1f54"
/>
|
2026-02-26 07:56:59 +10:00 |
|
Maxwell
|
da2fa96e1a
|
feat: sentry (#58)
Adds Sentry.
|
2026-02-25 13:20:02 -08:00 |
|
 MaxwellandBereket Engida
|
154d6be5d3
|
feat: CI status in PR (#33)
<img width="1658" height="1852" alt="CleanShot 2026-02-24 at 11 33
18@2x"
src="https://github.com/user-attachments/assets/55cd4db5-7063-458d-806f-1c853dd51f50"
/>
---------
Co-authored-by: Bereket Engida <bekacru@gmail.com>
|
2026-02-24 14:40:27 -08:00 |
|
Maxwell
|
a24def37dc
|
fix: breadcrumb position (#32)
Fix breadcrumb alignment.
## Before
<img width="532" height="362" alt="CleanShot 2026-02-24 at 10 30 52@2x"
src="https://github.com/user-attachments/assets/63c4b7a0-bf3e-40e9-b225-93e0d59296b6"
/>
## After
<img width="602" height="586" alt="CleanShot 2026-02-24 at 10 32 00@2x"
src="https://github.com/user-attachments/assets/80d163c7-2ce5-4487-80b9-777797203d73"
/>
|
2026-02-24 14:32:25 -08:00 |
|
Maxwell
|
d491f136f4
|
feat: PR status (#31)
<img width="1528" height="1792" alt="CleanShot 2026-02-24 at 10 13
21@2x"
src="https://github.com/user-attachments/assets/200cfca4-9174-4136-aab9-bb9f20412db3"
/>
|
2026-02-24 14:32:05 -08:00 |
|
Maxwell
|
d56a28a7ec
|
chore: improve dashboard stat btn ui (#30)
Added a highlight state to the UI of the stat buttons:
<img width="1588" height="876" alt="CleanShot 2026-02-23 at 18 40 38@2x"
src="https://github.com/user-attachments/assets/9ad17c3e-df3b-4cf0-8ba2-cddee6d97dcc"
/>
|
2026-02-23 18:42:08 -08:00 |
|
Maxwell
|
a1bcef627b
|
feat: repo selector in breadcrumb (#19)
https://github.com/user-attachments/assets/a7f58bae-6c11-4c55-b38f-2be493f1f632
|
2026-02-23 10:01:06 -08:00 |
|
Maxwell
|
d3f7d1295d
|
feat: commit sheet (#29)
Often when checking commits of a repo, you want to skim through and view
multiple commits at a time.
This PR makes viewing a commit on desktop open a sheet to allow you to
easily view them, rather than being redirected to a dedicated page every
time.
https://github.com/user-attachments/assets/d40ea93f-2293-437c-a561-3005297ac815
This PR also improves the commit details UI to always show the file
name. Previously the file-name would truncate over the file-path, but
this PR forces file-names to be visible over file-paths.
For example:
<img width="668" height="680" alt="CleanShot 2026-02-23 at 09 02 56@2x"
src="https://github.com/user-attachments/assets/8ac9800c-80c8-4d57-bd18-85d33d1bf472"
/>
The old version:
<img width="762" height="724" alt="CleanShot 2026-02-23 at 09 03 52@2x"
src="https://github.com/user-attachments/assets/3ad59b32-6d0d-461f-8102-6ddd6079be3c"
/>
|
2026-02-23 10:00:54 -08:00 |
|
Maxwell
|
c4615f7a03
|
feat: add timestamp to highlighted activity (#20)
<img width="2586" height="498" alt="CleanShot 2026-02-22 at 12 44 26@2x"
src="https://github.com/user-attachments/assets/a0cf3881-d848-4fb4-bb6b-4c6c38ccaac2"
/>
|
2026-02-22 17:28:23 -08:00 |
|
Maxwell
|
66badec869
|
feat: message actions (#21)
<img width="962" height="780" alt="CleanShot 2026-02-22 at 13 55 42@2x"
src="https://github.com/user-attachments/assets/cf03df62-a80f-4f63-b8b7-2f6e67ed3d1f"
/>
<img width="488" height="420" alt="CleanShot 2026-02-22 at 13 56 42@2x"
src="https://github.com/user-attachments/assets/8deb8e08-3c18-45f4-a97c-8793c1e1a69f"
/>
|
2026-02-22 17:27:51 -08:00 |
|
Maxwell
|
c6f2904469
|
feat: remember sidebar state (#22)
When closing the sidebar, then reloading the page, the sidebar will
remain closed.
|
2026-02-22 17:27:38 -08:00 |
|
Maxwell
|
63726302a9
|
fix: message box max-height (#23)
Right now there isn't a max-height, so pasting code would make the box
take up the entire screen and looks really bad.
This adds a max-height to make it look reasonable.
## Before:
<img width="1054" height="1882" alt="CleanShot 2026-02-22 at 14 26
50@2x"
src="https://github.com/user-attachments/assets/4944e1f5-810f-4bc9-8b11-9a06980dd640"
/>
## After:
<img width="1036" height="1804" alt="CleanShot 2026-02-22 at 14 27
17@2x"
src="https://github.com/user-attachments/assets/2a7dc686-236f-488c-9194-5d8c8565df9f"
/>
|
2026-02-22 17:27:29 -08:00 |
|
Maxwell
|
416b52de1d
|
feat: page metadata (#24)
page metadata
<img width="590" height="110" alt="CleanShot 2026-02-22 at 14 40 28@2x"
src="https://github.com/user-attachments/assets/f311ac3c-3a79-4e96-980d-5b71289d17c7"
/>
|
2026-02-22 17:27:18 -08:00 |
|
Maxwell
|
08992a634f
|
chore: make close btn always visible (#25)
As a first-time user, it was hard to find in the first place.
<img width="1224" height="1150" alt="CleanShot 2026-02-22 at 16 19
11@2x"
src="https://github.com/user-attachments/assets/e5230194-3bd1-47f6-bda8-848427884440"
/>
|
2026-02-22 17:27:05 -08:00 |
|
Maxwell
|
a54d953047
|
feat: improve dashboard stats btn (#26)
Made the stats become buttons, making the normal tabs/btns redudent.
Also moved the marquee.
<img width="1598" height="1448" alt="CleanShot 2026-02-22 at 16 47
48@2x"
src="https://github.com/user-attachments/assets/c5226390-389c-46ec-bb4b-fba8fadec485"
/>
Also added notifications here too:
<img width="1580" height="1292" alt="CleanShot 2026-02-22 at 16 49
50@2x"
src="https://github.com/user-attachments/assets/da7a8330-e4e1-4148-9fdd-1c4fdee3c86a"
/>
|
2026-02-22 17:26:44 -08:00 |
|
Maxwell
|
1ae0083c16
|
chore: cleanup profile page (#27)
tiny jsx details improved.
|
2026-02-22 17:26:18 -08:00 |
|
 MaxwellandBereket Engida
|
213f750c44
|
feat: reactions on comments (#17)
* add's reaction support on comments
* adds docker file for PG
* ran `pnpm format` -- which is why pr is large
<img width="894" height="396" alt="CleanShot 2026-02-22 at 11 29 36@2x"
src="https://github.com/user-attachments/assets/670f6045-48f5-4eff-8afd-4d5387c1ce0b"
/>
---------
Co-authored-by: Bereket Engida <86073083+Bekacru@users.noreply.github.com>
|
2026-02-22 12:02:51 -08:00 |
|
Maxwell
|
29f8c7db03
|
feat: error UI on restricted repos (#18)
Normally this says "repo not found". I've made it at least display the
reason.
<img width="3116" height="1036" alt="CleanShot 2026-02-22 at 11 50
26@2x"
src="https://github.com/user-attachments/assets/8ba05114-62fe-4fd3-b29e-fc07715e3b8f"
/>
|
2026-02-22 12:02:11 -08:00 |
|