aboutsummaryrefslogtreecommitdiffstats
path: root/templates/repo
Commit message (Collapse)AuthorAgeFilesLines
* remove hardcoded 'code' string in clone_panel.tmpl (#34153) (#34158)Giteabot2 days1-1/+1
| | | | | | | | | Backport #34153 by @wkelly17 This commit replaces the hardcoded string "code" in the clone panel button with the i18n local for repo.code. Co-authored-by: Will Kelly <67284402+wkelly17@users.noreply.github.com> Co-authored-by: silverwind <me@silverwind.io>
* Hide activity contributors, recent commits and code frequrency left tabs if ↵Lunny Xiao12 days1-9/+13
| | | | | | | | | | | | | there is no code permission (#34053) (#34065) Backport #34053 When a team have no code unit permission of a repository, the member of the team should not view activity contributors, recent commits and code frequrency. --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Adjust the layout of the toolbar on the Issues/Projects page (#33667) (#34047)wxiaoguang2025-03-282-4/+6
| | | | | | | | | | | And fix layout for mobile Backport #33667 Fix #33880 --------- Co-authored-by: Kerwin Bryant <kerwin612@qq.com>
* fix org repo creation being limited by user limits (#34030) (#34044)wxiaoguang2025-03-281-8/+7
| | | Backport #34030
* Fix inconsistent closed issue list icon (#33722) (#33728)Giteabot2025-02-251-1/+1
| | | | | | | | | | | | | | | | | | Backport #33722 by @lunny Fixe #33718 Before ![image](https://github.com/user-attachments/assets/2c77e249-a118-4471-8c63-ead4fe0f6336) After ![image](https://github.com/user-attachments/assets/c082eba8-5b21-4814-b091-c725ca46ccf3) Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
* Fix a bug caused by status webhook template (#33512)Lunny Xiao2025-02-061-1/+1
| | | Fix #33511
* Fix commit status events (#33320) (#33493)Lunny Xiao2025-02-051-0/+11
| | | | | | | | | Fix #32873 Fix #33201 ~Fix #33244~ ~Fix #33302~ depends on ~#33396~ backport #33320
* Fix issue sidebar dropdown keyboard support (#33447) (#33450)Giteabot2025-01-314-5/+8
| | | | | | | Backport #33447 by wxiaoguang Just a quick fix, fix #33444 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Repo homepage styling tweaks (#33289) (#33381)Giteabot2025-01-242-2/+2
| | | | | | | | | Backport #33289 by @silverwind Reduce it to a value that results in `.repo-home-sidebar-top` and `.repo-home-sidebar-bottom` having 240px content width, the same as GitHub. Co-authored-by: silverwind <me@silverwind.io>
* Fix code button alignment (#33345) (#33351)Giteabot2025-01-221-1/+2
| | | | | | Backport #33345 by silverwind Co-authored-by: silverwind <me@silverwind.io> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Improve sync fork behavior (#33319) (#33332)wxiaoguang2025-01-201-6/+8
| | | | | | | | Backport #33319 Fix #33271 The only conflict is `reqctx` in `services/repository/merge_upstream.go`, which could keep using `context.Context` in 1.23
* Fix push message behavior (#33215) (#33317)wxiaoguang2025-01-191-3/+3
| | | | | | | | | Backport #33215 Manually resolved "reqctx" conflict --------- Co-authored-by: Chai-Shi <changchaishi@gmail.com>
* Trivial fixes (#33304) (#33312)wxiaoguang2025-01-182-2/+2
| | | | | Backport #33304 The only conflict is caused by `templates/shared/issueicon.tmpl`
* Fix closed dependency title (#33285) (#33287)wxiaoguang2025-01-151-3/+3
| | | Backport #33285
* Fix sidebar milestone link (#33269) (#33272)Giteabot2025-01-153-9/+9
| | | | | | | Backport #33269 by wxiaoguang Fix #33266 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Add a confirm dialog for "sync fork" (#33270) (#33273)Giteabot2025-01-151-1/+4
| | | | | | | Backport #33270 by @wxiaoguang Try to quickly fix #33264 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix sync fork for consistency (#33147) (#33192)Giteabot2025-01-101-3/+3
| | | | | | | | | | | | Backport #33147 by changchaishi Fixes #33145 An integration test could be added. --------- Co-authored-by: Chai-Shi <changchaishi@gmail.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix branch dropdown not display ref name (#33159) (#33183)Giteabot2025-01-103-20/+30
| | | | | | | | | | | | | Backport #33159 by @yp05327 Before: ![image](https://github.com/user-attachments/assets/899d25a9-80e9-48d5-a820-79c911c858e9) After: ![image](https://github.com/user-attachments/assets/cf2a7407-909a-41db-9957-19d9214af57e) Co-authored-by: yp05327 <576951401@qq.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Move repo size to sidebar (#33155) (#33182)Giteabot2025-01-092-5/+5
| | | | | | | | Backport #33155 by @yp05327 ![image](https://github.com/user-attachments/assets/8b14dbb7-ec36-4596-a6aa-72c14d93309d) Co-authored-by: yp05327 <576951401@qq.com>
* Fix assignee list overlapping in Issue sidebar (#33176) (#33181)Giteabot2025-01-091-4/+4
| | | | | | | Backport #33176 by wxiaoguang Fix #33170 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix package error handling and npm meta and empty repo guide (#33112)wxiaoguang2025-01-061-1/+1
|
* Fix empty git repo handling logic and fix mobile view (#33101) (#33102)wxiaoguang2025-01-053-14/+11
| | | Backport #33101 and UI fix from main (including #33108)
* Inherit submodules from template repository content (#16237) (#33068)wxiaoguang2025-01-021-2/+2
| | | | | Backport #16237 (it more likely a bug fix) Co-authored-by: Steffen Schröter <steffen@vexar.de>
* fix toggle commit body button ui when latest commit message is long (#32997) ↵wxiaoguang2024-12-292-4/+4
| | | | | (#33034) backport #32997 and #33002
* Fix review code comment avatar alignment (#33031) (#33032)Giteabot2024-12-301-2/+3
| | | | | | | | Backport #33031 by henrygoodman Fixes #33017 Co-authored-by: Henry Goodman <79623665+henrygoodman@users.noreply.github.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix outdated tmpl code (#32953) (#32961)Giteabot2024-12-231-1/+1
| | | | | | | Backport #32953 by wxiaoguang Some PRs were before tmpl ctx refactoring and used outdated code Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Use primary as button color (#32949) (#32950)Giteabot2024-12-222-2/+2
| | | | | | | | Backport #32949 by wxiaoguang * Fix #32871 * Fix #32948 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Backport 1.23 (#32868)wxiaoguang2024-12-172-1/+6
| | | Co-authored-by: delvh <dev.lh@web.de>
* Fix incomplete Actions status aggregations (#32859)wxiaoguang2024-12-161-12/+6
| | | fix #32857
* Repo file list enhancements (#32835)silverwind2024-12-151-3/+3
| | | | | | | | | | | | 1. restore background color 2. fix border radius on top/bottom and on hover 3. parent link is now full-row again, much easier to click 4. parent link now uses directory icon, matching github 5 changed grid layout to remove auto width on file name column which could get too small. 6. mobile layout now shows more of the filename. --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Tweak repo sidebar (#32847)silverwind2024-12-155-117/+129
| | | | | | | | | | | | | | | | | | | | | | | Before and after: <img width="218" alt="Screenshot 2024-12-15 at 04 53 53" src="https://github.com/user-attachments/assets/299b1f0a-ba72-47c6-b662-a9d540d4d741" /> <img width="222" alt="Screenshot 2024-12-15 at 04 53 41" src="https://github.com/user-attachments/assets/5a2b5332-e324-4d20-82e9-21d1c850e826" /> Diff without whitespace: https://github.com/go-gitea/gitea/pull/32847/files?diff=unified&w=1 The `tw-mt-2` is fine even if the element renders empty: <img width="387" alt="image" src="https://github.com/user-attachments/assets/76a976e4-ba2e-48a5-9248-c361552a937a" /> --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Remove translation to issue add time because the format is fixed should not ↵Lunny Xiao2024-12-151-1/+1
| | | | | | be translated (#32850) The input content should always be `1h 2m 3s` and will be the same on different UI languages. So the translation is wrong.
* Fix various UI bugs (#32821)wxiaoguang2024-12-131-1/+1
|
* Fix bug of branch/tag selector in the issue sidebar (#32744)hiifong2024-12-133-4/+19
| | | | | | | Fix: #32731 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Detect whether action view branch was deleted (#32764)Lunny Xiao2024-12-121-3/+3
| | | | | Fix #32761 ![图片](https://github.com/user-attachments/assets/a5a7eef8-0fea-4242-b199-1b0b73d9bbdb)
* Add "n commits" link to contributors in contributors graph page (#32799)Chai-Shi2024-12-121-0/+1
| | | | | | | | | | | | Fixes Issue #29365 and inherit PR #29429 - I should extend the #29429 fork but the fork is not synced, so I created another PR. - Use `silenced` class for the link, as in #29847 --------- Co-authored-by: Ben Chang <ben_chang@htc.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix "unicode escape" JS error (#32806)wxiaoguang2024-12-122-5/+5
| | | | | | | | | | | | | | | | | | | | | <details> ![image](https://github.com/user-attachments/assets/98aef2fb-791e-4b4a-b2ac-e880f8a52040) ![image](https://github.com/user-attachments/assets/532673ae-c4cf-4d84-a5c6-93e6eacd341c) ![image](https://github.com/user-attachments/assets/2a241a3d-b7f6-44ca-89d9-9d68386fbf3e) ![image](https://github.com/user-attachments/assets/1251e43d-41f2-42d1-a23b-3182e3812c3d) </details> --------- Co-authored-by: silverwind <me@silverwind.io>
* Fix repo home file list (#32788)wxiaoguang2024-12-114-73/+59
| | | | | | | 1. use grid instead of table, completely drop "ui table" from that list 2. move some "commit sign" related styles into a new file by the way (no change) because I need to figure out where `#repo-files-table` is used. 3. move legacy "branch/tag selector" related code into repo-legacy.ts, now there are 13 `import $` files left.
* Rearrange Clone Panel (#31142)Blender Defender2024-12-117-93/+60
| | | | | | | | | | | | | Rearrange the clone panel to use less horizontal space. The following changes have been made to achieve this: - Moved everything into the dropdown menu - Moved the HTTPS/SSH Switch to a separate line - Moved the "Clone in VS Code"-Button up and added a divider - Named the dropdown button "Code", added appropriate icon --------- Co-authored-by: techknowlogick <techknowlogick@gitea.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Add label/author/assignee filters to the user/org home issue list (#32779)wxiaoguang2024-12-115-10/+10
| | | | | | | | | | Replace #26661, fix #25979 Not perfect, but usable and much better than before. Since it is quite complex, I am not quite sure whether there would be any regression, if any, I will fix in first time. I have tested the related pages many times: issue list, milestone issue list, project view, user issue list, org issue list.
* Fix wiki ui (#32781)wxiaoguang2024-12-101-14/+14
| | | Fix #32774
* Refactor issue filter (labels, poster, assignee) (#32771)wxiaoguang2024-12-105-100/+135
| | | | | | | | | | | | Rewrite a lot of legacy strange code, remove duplicate code, remove jquery, and make these filters reusable. Let's forget the old code, new code affects: * issue list open/close switch * issue list filter (label, author, assignee) * milestone list open/close switch * milestone issue list filter (label, author, assignee) * project view (label, assignee)
* Fix duplicate dropdown dividers (#32760)wxiaoguang2024-12-092-4/+5
| | | | | | | | Fix #27466 The problem is that any item in the menu could be hidden, pure CSS won't work, and dropdown's builtin "hideDividers" doesn't work with our "scope dividers". The newly introduced "archived" label makes the dividers regression more.
* Fix repo home row-right grow (#32763)wxiaoguang2024-12-092-8/+9
| | | Fix #32753
* Refactor issue list (#32755)wxiaoguang2024-12-082-30/+31
| | | | | 1. add backend support for filtering "poster" and "assignee" * due to the limits, there is no frontend support at the moment 2. rewrite TS code without jquery, now there are 14 jQuery files left:
* Refactor LabelEdit (#32752)wxiaoguang2024-12-084-78/+23
| | | | | | | | | | | And fix a regression: https://github.com/go-gitea/gitea/pull/30053#discussion_r1874405470 Major changes: * rewrite without jquery * remove the "delete modal", using "link-action" is good enough * merge "new modal" and "edit modal"
* Support "merge upstream branch" (Sync fork) (#32741)wxiaoguang2024-12-062-0/+21
| | | | | | | | | Add basic "sync fork" support (GitHub-like) <details> ![image](https://github.com/user-attachments/assets/e71473f4-4518-48c7-b9e2-fedfcd564fc3) </details>
* GitHub like repo home page (#32213)yp053272024-12-065-176/+251
| | | | | | | Move some components (description, license, release, language stats) to sidebar --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Issue time estimate, meaningful time tracking (#23113)Illya Marchenko2024-12-053-75/+90
| | | | | | | | | | | | | Redesign the time tracker side bar, and add "time estimate" support (in "1d 2m" format) Closes #23112 --------- Co-authored-by: stuzer05 <stuzer05@gmail.com> Co-authored-by: Yarden Shoham <hrsi88@gmail.com> Co-authored-by: silverwind <me@silverwind.io> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix fork page branch selection (#32711)Lunny Xiao2024-12-051-8/+6
| | | Fix #32709