Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *: Downgrade go-git from main to v5.14.0 | Runxi Yu | 2025-03-08 | 3 | -8/+24 |
| | | | | | | | | Commit bb5c35196ee55b82f6506d69257de0e59cd8c41d from the main branch of go-git causes ridiculous amounts of CPU and RAM usage with tree.Size() for large repos like asahi-linux.git. References: https://github.com/go-git/go-git/issues/1451 | ||||
* | readme: Mention email interface | Runxi Yu | 2025-03-08 | 1 | -1/+1 |
| | |||||
* | *: Add missing license headers | Runxi Yu | 2025-03-08 | 6 | -0/+18 |
| | |||||
* | *: Bump dependencies | Runxi Yu | 2025-03-07 | 2 | -3/+3 |
| | |||||
* | http/templates: Reduce whitespace | Runxi Yu | 2025-03-07 | 14 | -197/+196 |
| | |||||
* | http/templates: Minify templates | Runxi Yu | 2025-03-07 | 3 | -4/+40 |
| | |||||
* | css: Don't bold table headers unless it's a .title-row | Runxi Yu | 2025-03-07 | 1 | -0/+4 |
| | |||||
* | repo/index: Emit warning when path contains newline | Runxi Yu | 2025-03-07 | 4 | -0/+36 |
| | |||||
* | hooks: Simplify comments in the hook client | Runxi Yu | 2025-03-07 | 1 | -32/+26 |
| | |||||
* | repo/index: Display repo info only, when commits/files unavailable | Runxi Yu | 2025-03-07 | 4 | -69/+74 |
| | |||||
* | index, group: Escape path anchors | Runxi Yu | 2025-03-07 | 2 | -3/+3 |
| | | | | Fixes: https://todo.sr.ht/~runxiyu/forge/1 | ||||
* | http/templates: Add query_escape and path_escape | Runxi Yu | 2025-03-07 | 2 | -0/+11 |
| | |||||
* | fedauth: Add rudimentary tangled support | Runxi Yu | 2025-03-07 | 1 | -0/+3 |
| | |||||
* | fedauth: Support Codeberg and GitHub too | Runxi Yu | 2025-03-07 | 1 | -48/+55 |
| | |||||
* | hooks, fedauth: Add basic federated authentication for git push | Runxi Yu | 2025-03-07 | 6 | -18/+157 |
| | |||||
* | hooks: Remove debug printf | Runxi Yu | 2025-03-07 | 1 | -2/+0 |
| | |||||
* | hooks: Send/process environment variables starting with GIT_ | Runxi Yu | 2025-03-07 | 2 | -0/+61 |
| | |||||
* | sql: Add "federated" as a user state and a contrib requirement option | Runxi Yu | 2025-03-07 | 1 | -2/+2 |
| | |||||
* | readme: Use todo.sr.ht for the temporary issue tracker | Runxi Yu | 2025-03-07 | 1 | -1/+1 |
| | |||||
* | css: Add outline to select:active | Runxi Yu | 2025-03-07 | 1 | -0/+3 |
| | |||||
* | *: Bump go-git | Runxi Yu | 2025-03-07 | 2 | -3/+3 |
| | |||||
* | group: Reorder contrib options in repo creation form | Runxi Yu | 2025-03-07 | 1 | -1/+1 |
| | |||||
* | Makefile: Don't need to statically link Go files | Runxi Yu | 2025-03-07 | 1 | -1/+1 |
| | |||||
* | database: Remove query_list | Runxi Yu | 2025-03-07 | 1 | -25/+0 |
| | |||||
* | group/index: Fix repo_desc in creation form handler | Runxi Yu | 2025-03-07 | 1 | -1/+1 |
| | |||||
* | scripts, sql: Reorganize | Runxi Yu | 2025-03-06 | 6 | -2/+1 |
| | |||||
* | *: Add column headers to tables | Runxi Yu | 2025-03-06 | 6 | -17/+41 |
| | |||||
* | Update hosted forge links | Runxi Yu | 2025-03-06 | 2 | -3/+3 |
| | |||||
* | group/index: Allow repo creation via web | Runxi Yu | 2025-03-06 | 6 | -0/+105 |
| | |||||
* | group: Add description field to the create repo form | Runxi Yu | 2025-03-06 | 1 | -1/+7 |
| | |||||
* | readme: Fix filename typo | Runxi Yu | 2025-03-06 | 1 | -0/+0 |
| | |||||
* | repo/tree, readme: nosec G203 | Runxi Yu | 2025-03-06 | 2 | -5/+5 |
| | |||||
* | lint: Add lint script | Runxi Yu | 2025-03-06 | 1 | -0/+3 |
| | |||||
* | ssh: Remove unnecessary conversion | Runxi Yu | 2025-03-06 | 1 | -1/+1 |
| | |||||
* | *: Remove unnecessary debug printf | Runxi Yu | 2025-03-06 | 2 | -5/+0 |
| | |||||
* | group/index: Add create repo form | Runxi Yu | 2025-03-06 | 1 | -0/+37 |
| | |||||
* | sql: Create user too in the test script | Runxi Yu | 2025-03-06 | 1 | -3/+23 |
| | |||||
* | http: Check for direct user access | Runxi Yu | 2025-03-06 | 3 | -4/+20 |
| | |||||
* | group/index: Reuse ID from first SQL query to avoid triple recursion | Runxi Yu | 2025-03-06 | 1 | -59/+10 |
| | |||||
* | group/index: Add group description | Runxi Yu | 2025-03-06 | 2 | -0/+45 |
| | |||||
* | *: Reformat | Runxi Yu | 2025-03-06 | 4 | -5/+3 |
| | |||||
* | *: Bump go-git | Runxi Yu | 2025-03-06 | 2 | -1/+3 |
| | |||||
* | *: Support subgroups via SQL recursion | Runxi Yu | 2025-03-06 | 27 | -163/+427 |
| | |||||
* | sql: Add purge and test scripts | Runxi Yu | 2025-03-06 | 2 | -0/+19 |
| | |||||
* | sql: Add potential for recursive groups | Runxi Yu | 2025-03-06 | 1 | -2/+4 |
| | |||||
* | *: Bump dependencies | Runxi Yu | 2025-03-06 | 2 | -23/+23 |
| | |||||
* | css: *:focus-visible: outline color | Runxi Yu | 2025-03-06 | 1 | -0/+4 |
| | |||||
* | css: Don't make the arrow so large | Runxi Yu | 2025-03-05 | 1 | -1/+1 |
| | |||||
* | css: Add arrow to diffs in commit view | luk3yx | 2025-03-05 | 1 | -0/+14 |
| | | | | | | | This makes it clearer that they can be clicked on. I'm only really doing this because I wanted to try out the merge request thing, feel free to reject it if you don't want it. | ||||
* | css: Fix copyright lines | Runxi Yu | 2025-03-05 | 2 | -3/+3 |
| |