[UNMAINTAINED] A cgit/webgit alternative, written in Rust
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-08-15 17:52Add readme notealex wennerberg1+3-2
2021-08-08 19:07Merge branch 'main' of git:// wennerberg10+35-25
2021-07-29 04:18Allow selection of only repo urlMark Riise1+1-1
2021-07-27 07:14clean up CSSJohann1507+25-21
2021-07-22 22:08calculate timezone offset correctlyJohann1501+1-1
2021-07-22 07:53format sourcecodeJohann1502+7-3
2021-07-22 07:50align numbers of last updated columnJohann1501+2-0
2021-07-28 06:22Wrap linesalex wennerberg1+39-9
2021-07-25 05:27Remove table width changealex wennerberg1+0-2
2021-07-25 05:16Add css from reddit commentalex wennerberg1+10-0
2021-07-21 03:48Remove umused mail modulealex wennerberg4+3-109
2021-07-19 15:42show all erorr messages unless in release modeJohann1501+1-1
2021-07-19 15:18Merge into mainJohann1505+30-26
2021-07-19 11:03add RSS feed links, unify stylesJohann1506+28-7
2021-07-19 10:20add RSS feed iconunnamed (Mozilla Foundation)1+18-0
2021-07-19 04:57Canonicalize pathsalex wennerberg1+2-2
2021-07-19 04:57Don't expose internal server erroralex wennerberg1+6-1
2021-07-19 01:40Merge branch 'main' of wennerberg1+1-1
2021-07-19 01:40Correct license in cargo.tomlalex wennerberg1+1-1
2021-07-18 19:08Update README.mdAlex Wennerberg1+1-1
2021-07-18 18:07Cleanupalex wennerberg1+0-2
2021-07-18 18:06Update READMEalex wennerberg1+15-13
2021-07-18 17:52use actual branch name instead of "HEAD"Johann1501+2-1
2021-07-18 17:34fix tab orderJohann1501+2-2
2021-07-18 17:32remove repo_tree in favour of repo_fileJohann1501+27-38
2021-07-18 14:40use commmit-tr template everywhereJohann1502+3-15
2021-07-18 14:39show last commit for files and directoriesJohann1505+79-1
2021-07-18 14:09allow filtering log by pathJohann1501+25-5
2021-07-18 14:06remove unnecessary println!sJohann1501+0-3
2021-07-18 14:01make commit list always equal widthJohann1501+4-0
2021-07-18 11:03link branch badge to log instead of commitJohann1501+1-1
2021-07-18 01:56Increase contract on style.cssalex wennerberg1+8-5
2021-07-18 01:02Update READMEalex wennerberg1+4-8
2021-07-15 17:15add gitweb URL compatibilityJohann1501+27-1
2021-07-15 14:01add tag and branch badges to commitsJohann1503+64-0
2021-07-15 13:44redirect lightweight tagJohann1501+12-3
2021-07-15 13:43update dependenciesJohann1501+22-23
2021-06-30 17:24clean up importsJohann1501+13-6
2021-06-30 17:19use provided short_id function instead of truncatingJohann1504+7-3
2021-06-30 14:29cargo fmtJohann1501+0-1
2021-06-29 22:16add better titlesJohann1508+15-2
2021-06-29 21:23remove unused templateJohann1501+0-0
2021-06-29 10:19move filters to separate fileJohann1502+76-77
2021-06-29 09:43list submodules without panickingJohann1501+12-4
2021-06-29 09:40simplify unix_perms filterJohann1501+11-24
2021-06-28 20:43link to tag pagesJohann1503+37-31
2021-06-28 20:42create tag info pageJohann1502+32-1
2021-06-28 20:40rearrange RSS feed pathJohann1501+8-8
2021-06-28 20:26unify committer name styleJohann1501+2-2
2021-06-28 18:47show separate committer if differentJohann1501+4-0
2021-06-28 18:40make commit page clearerJohann1501+1-0
2021-06-28 18:37preview first 3 commits on repo pageJohann1502+40-3
2021-06-28 18:36simplify template by using filtersJohann1501+1-1
2021-06-28 18:07update dependenciesJohann1501+200-234
2021-04-16 17:32add RSS feed for tagsJohann1502+98-0
2021-04-16 11:01add anti-FLoC headerJohann1502+3-1
2021-04-15 14:49add guid element to RSS feed itemsJohann1501+1-0
2021-04-10 23:22add RSS feed for commitsJohann1502+97-0
2021-04-05 13:55change colour scheme to SolAArized for better accessibilityJohann1501+55-38
2021-04-03 19:58resolve some clippy warningsJohann1502+3-4
2021-04-03 18:46show all tags and with more infoJohann1502+53-9
2021-04-03 12:10remove unnecessary dependencies and featuresJohann1504+11-101
2021-04-03 11:29add ability to display binary filesJohann1501+62-28
2021-04-03 10:46add link to raw file viewJohann1502+5-4
2021-04-03 10:45add raw file viewJohann1501+44-1
2021-04-03 09:07import http types to shorten codeJohann1501+7-7
2021-04-03 09:06remove unnecessary HEAD fallbackJohann1501+4-3
2021-04-03 08:50remove duplicate codeJohann1501+33-34
2021-04-02 23:09show last modified for repo overviewJohann1502+5-1
2021-04-02 13:32show first commit correctlyJohann1501+3-4
2021-04-02 13:12fix closing tagJohann1501+1-1
2021-04-02 13:10enable viewing older logJohann1503+47-11
2021-04-02 11:20handle paths with slashesJohann1501+3-0
2021-04-02 11:20remove unnecessary HTML escapingJohann1501+1-1
2021-04-02 10:28format; remove resolved TODOsJohann1502+5-9
2021-04-02 10:04prioritize reserved pathsJohann1501+6-2
2021-03-31 22:22improve diff coloursJohann1501+4-4
2021-03-31 22:11add more information for commitsJohann1502+69-26
2021-03-31 17:55improve commit pageJohann1503+4-10
2021-03-31 17:06deduplicate error messageJohann1501+4-15
2021-03-30 22:04fix CSS for syntax highlightingJohann1502+2-2
2021-03-30 21:28make line links permalinksJohann1501+11-2
2021-03-30 01:14Very sipmle listing of email subjectsalex wennerberg2+26-11
2021-03-30 00:32Begin work on mail archive listeralex wennerberg7+95-1
2021-03-28 21:45caching for static resourcesJohann1502+112-23
2021-03-28 21:45format, add catchall error pagesJohann1502+29-8
2021-03-28 21:45use Solarized colour scheme, dark modeJohann1502+130-44
2021-03-28 16:18Reset changes to cssalex wennerberg8+11-42
2021-03-28 08:00Play with style a bitalex wennerberg8+42-11
2021-03-28 06:23Change default font to archivoalex wennerberg1+1-1
2021-03-27 17:38add dark colour schemeJohann1501+68-52
2021-03-28 03:42Relicense as AGPL v3alex wennerberg1+661-19
2021-03-25 06:36Add link to demo in readmealex wennerberg1+2-0
2021-03-25 06:36Update READMEalex wennerberg1+3-1
2021-03-25 01:46Add notes about rusty-inboxalex wennerberg1+2-0
2021-03-25 01:45Remove selfhosted note from READMEalex wennerberg1+0-1
2021-03-25 01:38Update readmealex wennerberg1+2-0
2021-03-25 01:34Update READMEalex wennerberg1+29-14
2021-03-25 01:01Remove unused part of templatealex wennerberg1+1-1
2021-03-24 20:38clean up repo_from_requestJohann1501+23-7
2021-03-24 20:38update dependenciesJohann1501+39-40
2021-03-24 20:38implement "dumb" HTTP(S) cloningJohann1502+43-9
2021-03-24 01:59Some WIP work for dumb http cloningalex wennerberg2+13-2
2021-03-23 08:02get site name directly from CONFIGJohann1502+2-6
2021-03-23 01:47Add site name to index.htmlalex wennerberg2+6-2
2021-03-23 01:47Update READMEalex wennerberg1+7-5
2021-03-23 01:25Update title for tree pagealex wennerberg1+4-0
2021-03-23 01:00Clean up line linksalex wennerberg1+8-2
2021-03-22 22:33run cargo fmtJohann1502+5-4
2021-03-22 22:33implement subtreesJohann1502+42-30
2021-03-21 18:03Prevent path traversal erroralex wennerberg1+5-4
2021-03-21 10:52add error pageJohann1505+52-3
2021-03-21 15:55resolve warningsJohann1501+4-5
2021-03-21 15:55remove dead codeJohann1501+0-32
2021-03-21 15:55correct closing div tagJohann1501+1-1
2021-03-21 04:21More style cleanupalex wennerberg5+6-5
2021-03-21 04:11amendalex wennerberg1+1-1
2021-03-21 04:10Slight changes to CSSalex wennerberg3+22-5
2021-03-20 20:46parameterize title and clone urlJohann1504+7-2
2021-03-20 20:46use actual repository descriptionJohann1503+12-2
2021-03-20 20:46remove empty repo templateJohann1502+0-16
2021-03-20 20:46check for export file in correct directoryJohann1501+5-6
2021-03-20 00:07recognize repositories with trailing slashJohann1501+1-0
2021-03-20 00:07actually use port from configJohann1501+1-1
2021-03-18 22:13make homepage link absoluteJohann1501+1-1
2021-03-18 22:13improve file output on pageJohann1502+9-8
2021-03-18 22:13improve command line argumentsJohann1501+21-7
2021-03-18 22:13resolve some warningsJohann1501+11-8
2021-03-17 21:44handle repos without readmeJohann1502+45-38
2021-03-17 21:44simplify codeJohann1501+2-2
2021-03-18 00:04Add file rendering, syntax highlightingalex wennerberg8+132-12
2021-03-17 15:56Add (dead) links to files on tree pagealex wennerberg3+22-2
2021-03-17 15:45Add title to tree pagealex wennerberg2+9-2
2021-03-17 15:40Update READMEalex wennerberg1+3-4
2021-03-17 05:56Add email fallback if author not present in git logalex wennerberg2+3-3
2021-03-17 05:43Display branch name on log pagealex wennerberg3+14-238
2021-03-17 05:27Update READMEalex wennerberg1+3-1
2021-03-17 04:41Remove subpackagealex wennerberg5+0-2140
2021-03-16 22:14correct log orderJohann1501+1-1
2021-03-16 22:00update Cargo.lockJohann1501+235-18
2021-03-16 22:00add defaults for configurationJohann1501+29-2
2021-03-17 04:14As said on the mailing list earlier, I think it would be nice to be more or less compatible with gitweb since others also orient themselves on this. One point about this would be to use the same configuration option names. Of course not all of them are good, e.g. projectroot does not follow the naming convention, so we might want to change that. Docs for gitweb config are at <>.Johann1502+10-7
2021-03-16 06:06Decide on some email packages to usealex wennerberg6+2150-0
2021-03-16 04:08Rename back to mygitalex wennerberg6+26-26
2021-03-15 17:57change name in some more placesJohann1504+24-24
2021-03-15 17:57handle shallow clonesJohann1501+20-9
2021-03-15 17:57use repo_name filter everywhereJohann1506+7-12
2021-03-15 17:57handle empty repo correctlyJohann1502+37-0
2021-03-15 17:57percent decode repository nameJohann1503+5-0
2021-03-15 04:26Rename projectalex wennerberg2+4-4
2021-03-14 22:55correctly get name for bare reposJohann1502+14-2
2021-03-14 22:55add readme formats: plaintext, HTMLJohann1501+51-14
2021-03-14 22:55use configuration static directlyJohann1502+35-54
2021-03-14 22:55check for export fileJohann1501+6-1
2021-03-14 22:55add license metadataJohann1501+1-0
2021-03-14 19:04Hide columns on mobile for git logalex wennerberg2+6-6
2021-03-14 18:55Add timezone formattingalex wennerberg3+7-7
2021-03-14 18:21be forgiving when loading reposJohann1501+11-10
2021-03-14 18:00more descriptive error when config file missingJohann1501+2-1
2021-03-14 18:00port numbers are u16Johann1501+1-1
2021-03-14 17:01Add link to patches listalex wennerberg1+3-1
2021-03-14 16:54Add license MITalex wennerberg1+19-0
2021-03-14 16:54Add design note readmealex wennerberg1+10-0
2021-03-14 16:43Update READMEalex wennerberg1+10-2
2021-03-14 16:27Update table paddingalex wennerberg1+1-1
2021-03-14 05:16Add refs link to commitsalex wennerberg1+1-1
2021-03-14 05:07Start diff workalex wennerberg5+69-7
2021-03-14 02:40Add tree pagealex wennerberg6+91-13
2021-03-14 01:01Add basic refs pagealex wennerberg3+57-3
2021-03-14 00:32Create basic git log pagealex wennerberg5+75-14
2021-03-13 22:46More style cleanup, add mobile cssalex wennerberg3+44-13
2021-03-13 20:21Add README parsingalex wennerberg3+13-5
2021-03-13 19:45Cleanup CSSalex wennerberg3+18-1
2021-03-13 18:59Start to style homepagealex wennerberg6+100-27
2021-03-10 06:17Add basaic index/repo pagesalex wennerberg7+87-31
2021-03-10 04:31Add basic configurationalex wennerberg5+81-5
2021-03-10 03:07Hello worldalex wennerberg11+2174-0