aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix http auth header parsing (#34936)HEADmainwxiaoguang30 hours9-78/+136
| | | Using `strings.EqualFold` is wrong in many cases.
* Don't send trigger for a pending review's comment create/update/delete (#34928)Lunny Xiao31 hours2-7/+26
| | | | | | | | Fix #18846 Fix #34924 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Support getting last commit message using contents-ext API (#34904)RickyMa32 hours11-150/+141
| | | | | | | | Fix #34870 Fix #34929 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* [skip ci] Updated translations via CrowdinGiteaBot33 hours3-0/+7
|
* Exclude devtest.ts from tailwindcss (#34935)silverwind35 hours1-1/+1
| | | Fix this leftover from the typescript migration.
* [skip ci] Updated translations via CrowdinGiteaBot2 days2-2/+5
|
* Improve html escape (#34911)wxiaoguang3 days25-68/+103
| | | drop "escape-goat"
* Adds tooltip on branch commit counts (#34869)Aaron Meese3 days2-3/+11
| | | | | | | | | | | Adds a tooltip to the commit counts when comparing branches, making it easier for novice users to understand what the numbers mean. Fixes #34867. --------- Signed-off-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix PR toggle WIP (#34920)wxiaoguang3 days4-15/+15
| | | | | | | Fix #34919 --------- Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix modal + form abuse (#34921)wxiaoguang3 days3-16/+41
| | | | | | | See the comment. And due to the abuse, there is a regression: when the modal is hidden, the form will be reset and it can't submit. This PR fixes all problems: keep the modal with form open, and add "loading" indicator.
* [skip ci] Updated translations via CrowdinGiteaBot3 days2-14/+53
|
* Follow file symlinks in the UI to their target (#28835)delvh3 days22-193/+230
| | | | | | | | | | Symlinks are followed when you click on a link next to an entry, either until a file has been found or until we know that the link is dead. When the link cannot be accessed, we fall back to the current behavior of showing the document containing the target. --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix issue filter (#34914)wxiaoguang4 days2-2/+2
| | | | | `0` is zero value and won't be put into query parameter by QueryBuild Fix #34913
* Fix: RPM package download routing & missing package version count (#34909)Exploding Dragon4 days3-6/+14
| | | | | | | | | * Fix RPM package download routing * Fix missing package version count --------- Signed-off-by: Exploding Dragon <explodingfkl@gmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Add support for 3D/CAD file formats preview (#34794)Kerwin Bryant4 days29-410/+628
| | | | | | | Fix #34775 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Add a `login`/`login-name`/`username` disambiguation to affected endpoint ↵AlexMaryW4 days27-112/+131
| | | | | | | | | | | | parameters and response/request models (#34901) Issue: [link](https://github.com/go-gitea/gitea/issues/9637) Changes introduced: I have clarified the problematic terms (`login`, `login_name`, and `username`) in all affected endpoints. The changes were made to relevant: - HTTP endpoint parameters' descriptions - response/request models' fields
* Improve tags list page (#34898)wxiaoguang4 days4-76/+90
|
* [skip ci] Updated translations via CrowdinGiteaBot4 days8-8/+2
|
* docs: fix typo in pull request merge warning message text (#34899)Pavanipogula4 days1-1/+1
| | | | | | | | | | | | | | | ### Description This PR fixes two typos in the pull request merge command warning message. - "can not" → "cannot" - "was not enable" → "is not enabled." ### File Updated - `options/locale/locale_en-US.ini` (line 1972) ### Related Discussion https://github.com/go-gitea/gitea/issues/34893
* Refactor container package (#34877)wxiaoguang5 days6-139/+86
| | | Use standard db.WithTx and introduce db.WithTx2
* [skip ci] Updated translations via CrowdinGiteaBot5 days1-0/+2
|
* Fix project column edit (#34890)wxiaoguang6 days2-3/+4
| | | Fix #34888
* Upgrade htmx to 2.0.6 (#34887)Yarden Shoham7 days2-5/+5
| | | | | | | | | Release notes: https://github.com/bigskysoftware/htmx/releases/tag/v2.0.6 Tested Star, Watch, and the admin dashboard page. All functionality remains unchanged. Signed-off-by: Yarden Shoham <git@yardenshoham.com>
* Optimize flex layout of release attachment area (#34885)Kerwin Bryant7 days2-2/+6
| | | | | | | | | before: ![b975dce7-d5b1-43e0-b6f4-94557758e30e](https://github.com/user-attachments/assets/c33f3fd0-ce1a-457c-97fe-942b86cf09c1) after: ![682ce03c-9d2c-4b5d-9ba0-fb759fd98088](https://github.com/user-attachments/assets/55304b19-a3c3-4a91-b07a-0c9868dbe3eb)
* Improve `labels-list` rendering (#34846)silverwind7 days19-115/+185
| | | | | | | Make labels list use consistent gap --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* enforce explanation for necessary nolints and fix bugs (#34883)TheFox0x77 days48-159/+83
| | | | | | | Follows up https://github.com/go-gitea/gitea/pull/34851 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix a regression when refactoring fork list (#34879)Lunny Xiao7 days1-1/+1
| | | Fix a regression when refactoring fork list from #34784
* enforce nolint scope (#34851)TheFox0x77 days303-314/+335
| | | | | | | | | | | | | | | enable nolintlint scope requirement add comments to new directives so it's more obvious why they are in place --- I can also toggle the mandatory comments on if that's something of interest. --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: Giteabot <teabot@gitea.io>
* [skip ci] Updated translations via CrowdinGiteaBot7 days2-1/+7
|
* Use standalone function to update repository cols (#34811)Lunny Xiao8 days4-49/+31
| | | | | | | | Extract `UpdateRepository` Follow up #34762 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* [skip ci] Updated translations via CrowdinGiteaBot8 days22-43/+25
|
* Add issue delete notifier (#34592)badhezi9 days5-2/+120
| | | | | | Fixes https://github.com/go-gitea/gitea/issues/34591 A reference regarding the deletion of issue webhooks on GitHub: https://docs.github.com/en/webhooks/webhook-events-and-payloads?actionType=deleted#issues
* Refactor "change file" API (#34855)wxiaoguang9 days10-357/+199
| | | | | | | | | Follow up the "editor" refactor, use the same approach to simplify code, and fix some docs & comments --------- Signed-off-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: delvh <dev.lh@web.de>
* Fix some log and UI problems (#34863)wxiaoguang9 days4-10/+15
| | | | | Remove the misleading error log, fix #34738 Make the "search" input auto-focused, fix #34807
* Update go tool dependencies (#34845)silverwind9 days1-7/+7
| | | | | | Tested a few things, everything seems to work. `editorconfig-checker` is now pinned at v3 to avoid having to maintain its minor releases.
* Fix archive API (#34853)wxiaoguang9 days3-6/+18
| | | Fix #34852
* Update `uint8-to-base64`, remove type stub (#34844)silverwind9 days3-10/+5
| | | | | The module now ships type definitions so remove our type stub. Ref: https://github.com/WebReflection/uint8-to-base64/pull/4
* Refactor repo contents API and add "contents-ext" API (#34822)wxiaoguang9 days18-256/+475
| | | See the updated swagger document for details.
* [skip ci] Updated translations via CrowdinGiteaBot9 days5-4/+66
|
* fix(issue): Replace stopwatch toggle with explicit start/stop actions (#34818)Junsik Kong9 days13-203/+161
| | | | | | | | | | | | | | | | This PR fixes a state de-synchronization bug with the issue stopwatch, it resolves the issue by replacing the ambiguous `/toggle` endpoint with two explicit endpoints: `/start` and `/stop`. - The "Start timer" button now exclusively calls the `/start` endpoint. - The "Stop timer" button now exclusively calls the `/stop` endpoint. This ensures the user's intent is clearly communicated to the server, eliminating the state inconsistency and fixing the bug. --------- Signed-off-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Remove unused variable HUGO_VERSION (#34840)silverwind10 days1-1/+0
| | | | | This variable is unused, occurs nowhere in the codebase. I can't pinpoint the exact commit when it was last used, but I think it's unused since the docs were moved out.
* Fix SSH LFS timeout (#34838)wxiaoguang10 days2-6/+4
| | | Fix #34834
* Ignore force pushes for changed files in a PR review (#34837)delvh10 days1-1/+2
| | | | | | | Fixes #34832 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix log fmt (#34810)Lunny Xiao10 days1-1/+1
|
* Fix team permissions (#34827)wxiaoguang10 days15-52/+163
| | | | * Fix #34793 * Fix #33456
* Fix job status aggregation logic (#34823)JIUN-TAI NIEN10 days2-5/+5
|
* [skip ci] Updated translations via CrowdinGiteaBot10 days7-9/+39
|
* correct migration tab name (#34826)TheFox0x711 days2-2/+2
| | | | Previous version reads like we're migrating some kind of status instead of what it is - status of the migration.
* Refactor template helper (#34819)wxiaoguang11 days15-39/+20
| | | | | | | | FIx abuses and remove unused code --------- Signed-off-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: silverwind <me@silverwind.io>
* [skip ci] Updated translations via CrowdinGiteaBot11 days28-0/+148
|