GitHub / git-bug/git-bug / commits
Distributed, offline-first bug tracker embedded in git
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1a5e57db | merge Merge pull request #1572 from nijotz/webui-blob-markdown |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 9e69681f | merge Merge pull request #1575 from git-bug/fix-vitest |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 0cb3d511 | webui: hopefully fix some async weirdness in the test suite | Michael Muré <b****e@g****m> | 2 months ago | |
| f4f37cc0 | merge Merge pull request #1569 from cfkaran2/cfkaran2-patch-1 |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 1486be21 | merge Merge pull request #1573 from nijotz/webui-fix-readme-paths |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c3fae1f3 | merge Merge pull request #1574 from git-bug/unknown_test |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 0c1b84b0 | dag: add test for unknownOp | Michael Muré <b****e@g****m> | 2 months ago | |
| c4dc48b6 | webui: extract dirname into lib/path |
Nick Tzaperas <n****k@n****m>
Committed by: Michael Muré <b****e@g****m> |
2 months ago | |
| 140576cb | webui: render markdown files in the blob view with a source toggle |
Nick Tzaperas <n****k@n****m>
Committed by: Michael Muré <b****e@g****m> |
2 months ago | |
| 42bd6183 | webui: fix stale webui2 paths in README build section | Nick Tzaperas <n****k@n****m> | 2 months ago | |
| 57dc4527 | merge Merge pull request #1533 from git-bug/webui2 |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ea051daf | merge Merge remote-tracking branch 'origin/trunk' into webui2 | Michael Muré <b****e@g****m> | 2 months ago | |
| 59f71046 | fix(doc): Fixed broken link in `/doc/spec/dag-entity.md` |
CFK <3****2@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 3271b5ba | Update README.md |
CFK <3****2@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 9a57c31c | merge Merge pull request #1563 from git-bug/spec |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| dc49ed0d | merge Merge pull request #1564 from git-bug/keep-unknown-op |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6298d04b | entity,bug: keep around unknown operations | Michael Muré <b****e@g****m> | 3 months ago | |
| fdd72764 | webui: workaround a vite race in CI | Michael Muré <b****e@g****m> | 3 months ago | |
| 028e6748 | add a formal spec | Michael Muré <b****e@g****m> | 3 months ago | |
| cfb08167 | webui: add some missing stories and snapshots | Michael Muré <b****e@g****m> | 3 months ago | |
| b83e78c8 | webui: update readmes | Michael Muré <b****e@g****m> | 3 months ago | |
| b2f5081d | webui: more CI fixes | Michael Muré <b****e@g****m> | 3 months ago | |
| 937b9f96 | webui: fix a whole lot of lint/vet issues | Michael Muré <b****e@g****m> | 3 months ago | |
| d275510b | treefmt: exclude pnpm lock file | Michael Muré <b****e@g****m> | 3 months ago | |
| ce1ecdc1 | treefmt: remove prettier | Michael Muré <b****e@g****m> | 3 months ago | |
| e0877867 | merge Merge pull request #1561 from git-bug/webui-devmode |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 96196ab8 | webui: fix wrong mime type on windows only | Michael Muré <b****e@g****m> | 3 months ago | |
| f81324b6 | webui: apply fmt | Michael Muré <b****e@g****m> | 3 months ago | |
| 50d89391 | webui: more CI fix | Michael Muré <b****e@g****m> | 3 months ago | |
| 113c4bdf | webui: fix CI | Michael Muré <b****e@g****m> | 3 months ago | |
| 7e871151 | webui: greatly reduce embeded size by pre-compressing | Michael Muré <b****e@g****m> | 3 months ago | |
| 74595ad3 | webui: promote webui2 in place of the old webui | Michael Muré <b****e@g****m> | 3 months ago | |
| cbec2984 | webui: introduce a dev mode | Michael Muré <b****e@g****m> | 3 months ago | |
| d3ae2142 | webui2: add a whole bunch of integration tests | Michael Muré <b****e@g****m> | 3 months ago | |
| 9242011d | webui2: add tests for query-utils | Michael Muré <b****e@g****m> | 3 months ago | |
| ba81c652 | webui2: fix some mutation not passing the reporef | Michael Muré <b****e@g****m> | 3 months ago | |
| 840307b1 | webui2: fix page indicator in the issue list | Michael Muré <b****e@g****m> | 3 months ago | |
| 3bb8fd01 | webui2: tune colors | Michael Muré <b****e@g****m> | 3 months ago | |
| 0c0424ec | webui2: 4 theme (light/dark, soft/hard) | Michael Muré <b****e@g****m> | 3 months ago | |
| a96414e6 |
fix(web): resolve remaining non-story lint warnings
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 61e7ff46 |
fix(web): resolve fragment masking type warnings in routes and auth
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 558ddfba |
refactor(web): switch to codegen useFragment, fix storybook + types
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| dab57be3 |
refactor(web): apply fragment colocation to timeline and code browser
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 8bb7f67e |
refactor(web): add GitRefFields fragment for ref-selector
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| c2257be5 |
refactor(web): rename fragment props from 'from' to semantic names
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| dd9897bf |
feat(web): enable Apollo data masking with useSuspenseFragment
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 04704cf5 |
refactor(web): use typed document nodes, eliminate wide type imports
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| bdae9e22 |
refactor(web): switch to graphql-codegen client-preset
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 053a6a17 | merge Merge remote-tracking branch 'origin/trunk' into webui2 | Quentin Gliech <q****h@g****m> | 4 months ago | |
| 8ff80637 |
refactor(web): use head.shortName for default branch
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| f5dc9c4c | repo,graphql: get a ref from HEAD instead of a commit (#1552) |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a13bc935 |
chore(web): remove and gitignore tsbuildinfo files
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| c5f816a8 | repo,graphql: get a ref from HEAD instead of a commit |
Michael Muré <b****e@g****m>
Committed by: Quentin Gliech <q****h@g****m> |
4 months ago | |
| ad61a91f |
revert: restore trunk webui man page
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 2d78e7ae |
revert: restore trunk webui CLI docs
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| bdce82be |
fix: handle "_" as default repo in HTTP handlers
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 8916d88b |
revert: remove _ convention and redundant Name() changes
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 1db970d3 |
fix(web): use /gitfile endpoint instead of removed /gitraw
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 98d657fc |
refactor: remove git raw endpoint and SyncLocalRef
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 1c26ee98 | merge Merge remote-tracking branch 'origin/trunk' into webui2 | Quentin Gliech <q****h@g****m> | 4 months ago | |
| 89436e58 |
refactor(web): use Repository.head to find default branch
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 61667640 |
docs(web): update README and vite config after auth removal
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| c4375a31 | api/http: add support for ref+path to get a blob content (#1550) |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 399c01b3 |
feat(web): preload user identity query at root route
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 6077d7bb |
refactor(web): drop AuthProvider, use Apollo cache directly
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| c70eaeed |
refactor(web): simplify auth to local-only mode
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| a16f2666 |
refactor: rip out auth system from webui backend
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 66f1bc37 |
graphql: replace GitRef.isDefault by Repository.head (#1551)
Co-authored-by: Copilot <1****t@u****m> |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| bbe521e5 |
graphql: replace GitRef.isDefault by Repository.head (#1551)
Co-authored-by: Copilot <1****t@u****m> |
Michael Muré <b****e@g****m>
Committed by: Quentin Gliech <q****h@g****m> |
4 months ago | |
| 88df3618 | repo: ReadData return a reader, improve the http handler (#1549) |
Michael Muré <b****e@g****m>
Committed by: Quentin Gliech <q****h@g****m> |
4 months ago | |
| e77b465e | repo: ReadData return a reader, improve the http handler (#1549) |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 27f3d180 | webui2: add pnpm in tool-versions | Michael Muré <b****e@g****m> | 4 months ago | |
| 44fc7f60 | graphql: add tree-->lastcommit, further optimize history querying (#1547) |
Michael Muré <b****e@g****m>
Committed by: Quentin Gliech <q****h@g****m> |
4 months ago | |
| 251a67a8 | graphql: add tree-->lastcommit, further optimize history querying (#1547) |
Michael Muré <b****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ab21af15 |
fix(web): improve muted-foreground contrast ratio for WCAG AA compliance
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 9bb25519 | Install @vitest/ui | Quentin Gliech <q****h@g****m> | 4 months ago | |
| 3948b977 |
fix(web): remove redundant setProjectAnnotations setup for storybook tests
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 520ecd73 |
feat(web): add test coverage with v8 provider
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| 4ef18a45 |
fix(web): flush async shiki highlighter in snapshot tests
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 4 months ago | |
| f1cae647 |
feat(web): scope commit history to current file/directory path
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 853eb84c |
fix(web): fix status tab highlight and author filter active state
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| b2d77ecb |
refactor(web): migrate dropdown menus to floating-ui with keyboard navigation
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 082abb4d |
fix(web): use compact icon button sizes
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| c725d464 |
refactor(web): switch to base-vega preset for closer new-york sizing
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| f255a213 |
refactor(web): migrate from Radix UI to Base UI via shadcn
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| af799cb7 |
feat(web): add light/dark theme switcher to Storybook toolbar
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| d3e71e48 |
fix(web): ensure readable text in code blocks before Shiki loads
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 075b4e74 |
fix(web): use bg-muted as fallback for non-highlighted code blocks
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 43df8f02 |
fix(web): remove bg-muted/40 from Markdown code blocks
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 25d53020 |
feat(web): style Markdown code blocks with border and tinted background
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 18ca38f3 |
fix(web): pre-load common languages in shared Shiki highlighter
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| d52ca8bb |
feat(web): add Shiki syntax highlighting to Markdown code blocks
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 597e01ac |
fix(web): don't apply Shiki background-color to token spans
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| a171a0f1 |
fix(web): make line number gutter background transparent
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 075f73d7 |
fix(web): only allow line selection via gutter click
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| f24aa74f |
refactor(web): use Shiki defaultColor:false for CSS-only theming
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| b35e6201 |
refactor(web): replace :global(.line) with CSS module scoped class
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| f29d46b4 |
fix(web): use :global() for Shiki's .line class in CSS module
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| aa390767 |
fix(web): use kebab-case CSS classes and Tailwind font-mono var
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago | |
| 4b8cb70c |
refactor(web): move FileViewer code styles to CSS module
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Quentin Gliech <q****h@g****m> | 5 months ago |