| Message | Author | Hash | Age |
|---|---|---|---|
| new readme |
Oleksandr Smirnov olexsmir@gmail.com |
75fc9d1 | 11 days ago 2026-02-23 21:49:57 +0200 |
| add change log |
Oleksandr Smirnov olexsmir@gmail.com |
01d1381 | 11 days ago 2026-02-23 18:20:08 +0200 |
| config: fix yaml field for cache.diff |
Oleksandr Smirnov olexsmir@gmail.com |
280548e | 12 days ago 2026-02-23 17:07:04 +0200 |
| ui: show both author and committer |
Oleksandr Smirnov olexsmir@gmail.com |
0023ae8 | 12 days ago 2026-02-23 15:06:59 +0200 |
| nix: mugit completion (hopefully) |
Oleksandr Smirnov olexsmir@gmail.com |
eb95e52 | 13 days ago 2026-02-22 13:47:49 +0200 |
| nix: expose cli |
Oleksandr Smirnov olexsmir@gmail.com |
14c53fa | 13 days ago 2026-02-22 13:37:54 +0200 |
| ui: format time |
Oleksandr Smirnov olexsmir@gmail.com |
cc59ce4 | 13 days ago 2026-02-22 13:37:54 +0200 |
| cache: refactor; tests |
Oleksandr Smirnov olexsmir@gmail.com |
75a25c9 | 13 days ago 2026-02-21 19:09:30 +0200 |
| cache: dont return expired values |
Oleksandr Smirnov olexsmir@gmail.com |
9d07e8a | 13 days ago 2026-02-21 17:26:40 +0200 |
| cache diffs |
Oleksandr Smirnov olexsmir@gmail.com |
56ad3f8 | 13 days ago 2026-02-21 17:26:40 +0200 |
| ui: commit hashes should be in mono font |
Oleksandr Smirnov olexsmir@gmail.com |
98cffed | 13 days ago 2026-02-21 17:26:40 +0200 |
| ui: make commit page more colorful |
Oleksandr Smirnov olexsmir@gmail.com |
55faf33 | 13 days ago 2026-02-21 17:26:40 +0200 |
| update deps; fixes the go-git vulnerability |
Oleksandr Smirnov olexsmir@gmail.com |
112d8de | 14 days ago 2026-02-21 01:07:49 +0200 |
| ui: style tag message |
Oleksandr Smirnov olexsmir@gmail.com |
cd1222a | 14 days ago 2026-02-20 21:47:28 +0200 |
| ui: render readme of current subtree |
Oleksandr Smirnov olexsmir@gmail.com |
c56a6bd | 14 days ago 2026-02-20 21:47:28 +0200 |
| ui: refactor how data is passed to pages |
Oleksandr Smirnov olexsmir@gmail.com |
e61accc | 14 days ago 2026-02-20 21:24:04 +0200 |
| ui: improve ux of commits with empty message |
Oleksandr Smirnov olexsmir@gmail.com |
8fee104 | 14 days ago 2026-02-20 18:53:41 +0200 |
| nix: little bit more of type safety |
Oleksandr Smirnov olexsmir@gmail.com |
81b50f2 | 17 days ago 2026-02-17 23:51:55 +0200 |
| ui: emoji support for markdown readmes |
Oleksandr Smirnov olexsmir@gmail.com |
5a3f570 | 17 days ago 2026-02-17 23:24:08 +0200 |
| gitx: refactor once again... |
Oleksandr Smirnov olexsmir@gmail.com |
6ed8b86 | 17 days ago 2026-02-17 23:13:44 +0200 |
| remove agents.md |
Oleksandr Smirnov olexsmir@gmail.com |
19c8a5c | 17 days ago 2026-02-17 23:13:44 +0200 |
| mdx: fix raw <img> sources |
Oleksandr Smirnov olexsmir@gmail.com |
b7356aa | 17 days ago 2026-02-17 21:37:40 +0200 |
| ui: /repo.git/something should be 404 |
Oleksandr Smirnov olexsmir@gmail.com |
03f9034 | 20 days ago 2026-02-15 16:48:03 +0200 |
| ui: render images with relative links |
Oleksandr Smirnov olexsmir@gmail.com |
6e228d9 | 20 days ago 2026-02-15 16:46:22 +0200 |
| http: add cache for index page contents, and repos readmes |
Oleksandr Smirnov olexsmir@gmail.com |
850c26a | 20 days ago 2026-02-15 15:44:39 +0200 |
| config: parse interval directly as time.Duration |
Oleksandr Smirnov olexsmir@gmail.com |
b7d443e | 20 days ago 2026-02-15 15:44:39 +0200 |
| fix mime of raw files |
Oleksandr Smirnov olexsmir@gmail.com |
77d86b7 | 20 days ago 2026-02-14 17:45:15 +0200 |
| config: host shouldn't include protocol |
Oleksandr Smirnov olexsmir@gmail.com |
9c9a18a | 20 days ago 2026-02-14 17:43:24 +0200 |
| fix formatting in some of the templates |
Oleksandr Smirnov olexsmir@gmail.com |
96b3828 | 21 days ago 2026-02-14 17:02:46 +0200 |
| show binary files |
Oleksandr Smirnov olexsmir@gmail.com |
deb6f00 | 21 days ago 2026-02-14 17:02:46 +0200 |
| ui: fix feeds, include links protocol |
Oleksandr Smirnov olexsmir@gmail.com |
2487773 | 21 days ago 2026-02-14 15:19:34 +0200 |
| ssh: some refactoring + test isAuthorized |
Oleksandr Smirnov olexsmir@gmail.com |
d5b24c1 | 21 days ago 2026-02-13 18:49:23 +0200 |
| git: resolve name and paths |
Oleksandr Smirnov olexsmir@gmail.com |
831d5c6 | 21 days ago 2026-02-13 18:49:23 +0200 |
| remove useless todo |
Oleksandr Smirnov olexsmir@gmail.com |
dc62a68 | 21 days ago 2026-02-13 18:49:23 +0200 |
| feat: add rss feeds |
Oleksandr Smirnov olexsmir@gmail.com |
0aadda9 | 21 days ago 2026-02-13 18:49:23 +0200 |
| http: dont gzip upload-pack; add helper for smart http |
Oleksandr Smirnov olexsmir@gmail.com |
56a787b | 22 days ago 2026-02-13 01:58:03 +0200 |
| ui: show links as links on refs page |
Oleksandr Smirnov olexsmir@gmail.com |
f39f7dd | 22 days ago 2026-02-13 01:58:03 +0200 |
| git: archive |
Oleksandr Smirnov olexsmir@gmail.com |
e1d1a9e | 22 days ago 2026-02-13 01:58:03 +0200 |
| git: refactor gitserver again; and rename |
Oleksandr Smirnov olexsmir@gmail.com |
d0b4683 | 22 days ago 2026-02-13 01:58:03 +0200 |
| ui: dont show nav on empty pages |
Oleksandr Smirnov olexsmir@gmail.com |
cce3826 | 22 days ago 2026-02-13 00:07:29 +0200 |
| mirror: fetch with context |
Oleksandr Smirnov olexsmir@gmail.com |
3adee8f | 22 days ago 2026-02-13 00:07:29 +0200 |
| config: $env: and $file: notations |
Oleksandr Smirnov olexsmir@gmail.com |
b8bdd40 | 22 days ago 2026-02-13 00:07:29 +0200 |
| config: file path validating strategy |
Oleksandr Smirnov olexsmir@gmail.com |
8703591 | 22 days ago 2026-02-13 00:07:29 +0200 |
| config: refactor validation |
Oleksandr Smirnov olexsmir@gmail.com |
c9e6e1a | 22 days ago 2026-02-13 00:07:29 +0200 |
| config: ensure some defaults |
Oleksandr Smirnov olexsmir@gmail.com |
86a3594 | 22 days ago 2026-02-13 00:07:29 +0200 |
| git: fix fetching for empty repos |
Oleksandr Smirnov olexsmir@gmail.com |
b6e1830 | 23 days ago 2026-02-11 18:34:32 +0200 |
| ui: show 'n/a' for empty repos 'last update time' |
Oleksandr Smirnov olexsmir@gmail.com |
ce839cf | 24 days ago 2026-02-11 01:32:34 +0200 |
| refactor: if repo is empty so last commit is empty too |
Oleksandr Smirnov olexsmir@gmail.com |
e2d3a9c | 24 days ago 2026-02-11 01:32:34 +0200 |
| ui: hint links more clearly |
Oleksandr Smirnov olexsmir@gmail.com |
9c82bda | 24 days ago 2026-02-11 01:09:03 +0200 |
| ui: description is optional |
Oleksandr Smirnov olexsmir@gmail.com |
7e01897 | 24 days ago 2026-02-10 19:38:01 +0200 |
| support jj change-id |
Oleksandr Smirnov olexsmir@gmail.com |
3128bfd | 24 days ago 2026-02-10 17:45:05 +0200 |
| ui: clicking on repo desc link to repo |
Oleksandr Smirnov olexsmir@gmail.com |
155aa35 | 24 days ago 2026-02-10 17:45:05 +0200 |
| ui: display size as 4 spaces |
Oleksandr Smirnov olexsmir@gmail.com |
3362e0d | 25 days ago 2026-02-10 01:39:54 +0200 |
| ui: redesign commit page |
Oleksandr Smirnov olexsmir@gmail.com |
2fc36fc | 25 days ago 2026-02-10 01:39:54 +0200 |
| ui: dont display "jump to" table if there's only one file changed |
Oleksandr Smirnov olexsmir@gmail.com |
fb69639 | 25 days ago 2026-02-10 01:39:54 +0200 |
| ui: give some love to templates |
Oleksandr Smirnov olexsmir@gmail.com |
988c240 | 25 days ago 2026-02-10 01:39:41 +0200 |
| fix readme |
Oleksandr Smirnov olexsmir@gmail.com |
447b2f5 | 25 days ago 2026-02-10 00:16:45 +0200 |
| ui: fix header on refs page |
Oleksandr Smirnov olexsmir@gmail.com |
6b109be | 25 days ago 2026-02-10 00:16:45 +0200 |
| refactor: use committer time not authored time |
Oleksandr Smirnov olexsmir@gmail.com |
530bb1c | 25 days ago 2026-02-09 21:54:52 +0200 |
| feat: improve http logger |
Oleksandr Smirnov olexsmir@gmail.com |
c845996 | 26 days ago 2026-02-09 15:46:24 +0200 |
| fix: read private flag when creating repo |
Oleksandr Smirnov olexsmir@gmail.com |
ce71764 | 26 days ago 2026-02-09 00:56:32 +0200 |
| chore: docs, readme, license |
Oleksandr Smirnov olexsmir@gmail.com |
99ee247 | 28 days ago 2026-02-06 23:49:13 +0200 |
| cli: create private repo; toggle private status |
Oleksandr Smirnov olexsmir@gmail.com |
6ba4dfd | 28 days ago 2026-02-06 23:49:13 +0200 |
| fix: 404 on file not found |
Oleksandr Smirnov olexsmir@gmail.com |
e6fe822 | 28 days ago 2026-02-06 20:55:59 +0200 |
| chore: flakify |
Oleksandr Smirnov olexsmir@gmail.com |
ebd4bbe | 28 days ago 2026-02-06 20:55:33 +0200 |
| chore: setup goreleaser |
Oleksandr Smirnov olexsmir@gmail.com |
a4a6674 | 29 days ago 2026-02-05 23:41:51 +0200 |
| feat: version |
Oleksandr Smirnov olexsmir@gmail.com |
39dba84 | 29 days ago 2026-02-05 23:41:51 +0200 |
| chore: ci |
Oleksandr Smirnov olexsmir@gmail.com |
4e525c1 | 29 days ago 2026-02-05 22:16:36 +0200 |
| add AGENTS.md |
Oleksandr Smirnov olexsmir@gmail.com |
ab67766 | 29 days ago 2026-02-05 22:16:36 +0200 |
| fix naming inconsistencies; use is for testsing |
Oleksandr Smirnov olexsmir@gmail.com |
f59c329 | 29 days ago 2026-02-05 22:16:36 +0200 |
| ui: align readme with rest of ui |
Oleksandr Smirnov olexsmir@gmail.com |
ffeccd3 | 1 month ago 2026-02-05 00:31:03 +0200 |
| ui: add tooltip for commit dates |
Oleksandr Smirnov olexsmir@gmail.com |
3d818ec | 1 month ago 2026-02-05 00:05:45 +0200 |
| web: shoutout to my boy Opus for improving my css |
Oleksandr Smirnov olexsmir@gmail.com |
fb655b4 | 1 month ago 2026-02-04 23:34:07 +0200 |
| git: dont expose internal go-git types |
Oleksandr Smirnov olexsmir@gmail.com |
1d546b3 | 1 month ago 2026-02-04 23:34:07 +0200 |
| config: validate, thanks to my boy Claude |
Oleksandr Smirnov olexsmir@gmail.com |
3167cb3 | 1 month ago 2026-02-04 23:34:07 +0200 |
| ui: remove readme background |
Oleksandr Smirnov olexsmir@gmail.com |
7711375 | 1 month ago 2026-02-03 17:25:23 +0200 |
| mirror: increase amount of workers; small refactoring |
Oleksandr Smirnov olexsmir@gmail.com |
b4b7c43 | 1 month ago 2026-02-03 17:25:23 +0200 |
| cli: repo description |
Oleksandr Smirnov olexsmir@gmail.com |
5935eaa | 1 month ago 2026-02-03 00:54:39 +0200 |
| cli: repo create --mirror |
Oleksandr Smirnov olexsmir@gmail.com |
8417128 | 1 month ago 2026-02-03 00:54:39 +0200 |
| git: refactor the wrappings |
Oleksandr Smirnov olexsmir@gmail.com |
1a0952a | 1 month ago 2026-02-03 00:54:39 +0200 |
| cli: repo new |
Oleksandr Smirnov olexsmir@gmail.com |
7a14044 | 1 month ago 2026-02-03 00:54:39 +0200 |
| ui: fix: show renamed files correctly in commit view |
Oleksandr Smirnov olexsmir@gmail.com |
b9e7f9b | 1 month ago 2026-01-31 21:39:47 +0200 |
| ui: there's no way to download archive, yet |
Oleksandr Smirnov olexsmir@gmail.com |
8baa851 | 1 month ago 2026-01-31 21:39:47 +0200 |
| git: if there's no description file, return no description |
Oleksandr Smirnov olexsmir@gmail.com |
b03218c | 1 month ago 2026-01-30 20:54:12 +0200 |
| git: refactor fetcher |
Oleksandr Smirnov olexsmir@gmail.com |
18538b5 | 1 month ago 2026-01-30 20:54:12 +0200 |
| handle empty repo correctly |
Oleksandr Smirnov olexsmir@gmail.com |
94608d2 | 1 month ago 2026-01-30 20:54:12 +0200 |
| ui: dehumanize so humanize would work |
Oleksandr Smirnov olexsmir@gmail.com |
12a019f | 1 month ago 2026-01-28 21:26:50 +0200 |
| ui: show hash on log page |
Oleksandr Smirnov olexsmir@gmail.com |
4d1cef1 | 1 month ago 2026-01-28 21:20:46 +0200 |
| ui: show full commit date in tooltip |
Oleksandr Smirnov olexsmir@gmail.com |
939e369 | 1 month ago 2026-01-28 21:20:46 +0200 |
| ui: idle -> last update |
Oleksandr Smirnov olexsmir@gmail.com |
2ce68d4 | 1 month ago 2026-01-28 21:20:46 +0200 |
| ui: show mirror info |
Oleksandr Smirnov olexsmir@gmail.com |
68e246f | 1 month ago 2026-01-28 20:48:44 +0200 |
| support both repo and repo.git as names |
Oleksandr Smirnov olexsmir@gmail.com |
ac1a0a0 | 1 month ago 2026-01-28 19:53:53 +0200 |
| ui: prettify clone urls |
Oleksandr Smirnov olexsmir@gmail.com |
cd02956 | 1 month ago 2026-01-28 19:11:50 +0200 |
| ui: fix the multi line commit indicator |
Oleksandr Smirnov olexsmir@gmail.com |
6e88b48 | 1 month ago 2026-01-28 18:40:04 +0200 |
| ui: gray out unset descriptions |
Oleksandr Smirnov olexsmir@gmail.com |
d1a0743 | 1 month ago 2026-01-28 18:40:04 +0200 |
| better function name |
Oleksandr Smirnov olexsmir@gmail.com |
1731de8 | 1 month ago 2026-01-28 18:40:04 +0200 |
| add http logger |
Oleksandr Smirnov olexsmir@gmail.com |
7b26905 | 1 month ago 2026-01-28 18:40:04 +0200 |
| add favicon 🐮 |
Oleksandr Smirnov olexsmir@gmail.com |
1043e31 | 1 month ago 2026-01-23 20:21:33 +0200 |
| security improvments |
Oleksandr Smirnov olexsmir@gmail.com |
a49f890 | 1 month ago 2026-01-23 01:02:33 +0200 |
| some refactoring |
Oleksandr Smirnov olexsmir@gmail.com |
a0a9d4a | 1 month ago 2026-01-23 00:22:58 +0200 |
| start the cli work |
Oleksandr Smirnov olexsmir@gmail.com |
10fc8ef | 1 month ago 2026-01-22 23:27:17 +0200 |
| repo mirroring |
Oleksandr Smirnov olexsmir@gmail.com |
c328fa9 | 1 month ago 2026-01-22 01:48:03 +0200 |
| git: use more git-way to get description |
Oleksandr Smirnov olexsmir@gmail.com |
2efe21e | 1 month ago 2026-01-22 01:48:03 +0200 |
| remove some duplications in handlers |
Oleksandr Smirnov olexsmir@gmail.com |
20913e1 | 1 month ago 2026-01-21 02:16:43 +0200 |
| dont allow to see private repos for unauthorized users |
Oleksandr Smirnov olexsmir@gmail.com |
1ea9b7f | 1 month ago 2026-01-21 01:49:14 +0200 |
| improve error messaging in ssh |
Oleksandr Smirnov olexsmir@gmail.com |
3d9ab8a | 1 month ago 2026-01-21 01:49:14 +0200 |
| refactor git |
Oleksandr Smirnov olexsmir@gmail.com |
a00560c | 1 month ago 2026-01-21 01:49:14 +0200 |
| add ssh |
Oleksandr Smirnov olexsmir@gmail.com |
70e0353 | 1 month ago 2026-01-21 01:49:14 +0200 |
| refactor: remove humanize dependency |
Oleksandr Smirnov olexsmir@gmail.com |
012e7df | 1 month ago 2026-01-21 01:49:14 +0200 |
| ui: add ui |
Oleksandr Smirnov olexsmir@gmail.com |
435b61e | 1 month ago 2026-01-21 01:49:14 +0200 |
| git: add all helpers ... |
Oleksandr Smirnov olexsmir@gmail.com |
7a05bd0 | 1 month ago 2026-01-21 01:49:14 +0200 |
| init |
Oleksandr Smirnov olexsmir@gmail.com |
b407568 | 1 month ago 2026-01-21 01:49:14 +0200 |