Skip to content

[web] added simple web server - #137

Merged
timonburkard merged 9 commits into
mainfrom
feature/web
Aug 1, 2026
Merged

[web] added simple web server#137
timonburkard merged 9 commits into
mainfrom
feature/web

Conversation

@timonburkard

@timonburkard timonburkard commented Aug 1, 2026

Copy link
Copy Markdown
Owner
  • [cmd/show] ensure meta data table is left-aligned
  • [web] added simple web server
  • [cmd/show] removed id from metadata table
  • [cmd/show] added # to issue ids in relationships
  • [web/show] added hyperlinks to issue IDs
  • [ci] added git-issue-web binary to github releases and crates.io
  • [doc] updated README
  • [release] v0.8.0

Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
It is only for reading/displaying; not for editing.

It can:
- List issues: `http://localhost:7878/` (same as `http://localhost:7878/list/`)
  - Supports filters
  - Supports columns
  - ID is a hyperlink to `http://localhost:7878/show/{id}/`
- Show issue: `http://localhost:7878/show/{id}/`
  - Renders markdown info

Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
No need to show the issue ID in the meta table, as it is already
shown in the title.

Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
The convention is to show `#` in front of issue IDs.

This will also be useful for web, so that we can easily add hyperlinks
to the issue IDs.

Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
@timonburkard
timonburkard force-pushed the feature/web branch 2 times, most recently from 41b3aa0 to c7ab9f4 Compare August 1, 2026 11:31
Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
Signed-off-by: Timon Burkard <burkard.timon@gmail.com>
@timonburkard
timonburkard merged commit 076a58d into main Aug 1, 2026
4 checks passed
@timonburkard
timonburkard deleted the feature/web branch August 1, 2026 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant