gitea/models/repo
puni9869 ab388deb0e
Allow editing push mirrors after creation ()
Allow users to edit the sync interval for existing push mirrors.
Currently, there is no way to modify the interval once the mirror is
created.
<details>
  <summary>Screenshots</summary>
  
## Before
<img width="936" alt="Screenshot 2023-07-26 at 9 31 21 AM"
src="https://github.com/go-gitea/gitea/assets/80308335/35b8a40c-4320-474c-a866-1dea0f1fa0de">


## After
<img width="945" alt="Screenshot 2023-07-26 at 9 44 40 AM"
src="https://github.com/go-gitea/gitea/assets/80308335/ee12e12f-0f68-4feb-90eb-33366f5997d3">

### On hover

<img width="247" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/2f32de45-bd50-4150-9623-3be2ef3ea7f8">
<img width="237" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/49f4ab4d-ccff-4489-80ce-a9788a73c3bb">
<img width="245" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/165fc888-9d48-438a-b730-d4beb12122af">

### Edit modal
<img width="905" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/2a7ca24b-4f36-4e0e-9799-39f2ecc46413">

### Only valid times are allowed
<img width="728" alt="Screenshot 2023-07-26 at 9 50 01 AM"
src="https://github.com/go-gitea/gitea/assets/80308335/ced6d330-c235-4e29-8f17-28daddcf1444">
<img width="853" alt="image"
src="https://github.com/go-gitea/gitea/assets/80308335/8636f62a-70d1-4684-a3e8-b205adc03580">

</details>
Fixes 

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2023-08-01 16:00:59 +00:00
..
archiver.go Display when a repo was archived () 2023-04-26 10:46:26 -04:00
attachment.go For API attachments, use API URL () 2023-07-10 09:31:19 +00:00
attachment_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
avatar.go Add context cache as a request level cache () 2023-02-15 21:37:34 +08:00
collaboration.go Always reuse transaction () 2023-01-08 09:34:58 +08:00
collaboration_test.go Add unit test for repository collaboration () 2023-07-03 21:41:14 +00:00
fork.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
fork_test.go refactor some functions to support ctx as first parameter () 2022-12-03 10:48:26 +08:00
git.go Avoid amending the Rebase and Fast-forward merge if there is no message template () 2023-07-10 10:12:50 +02:00
issue.go Rename almost all Ctx functions () 2022-12-10 10:46:31 +08:00
language_stats.go Round language stats percentage using largest remainder () 2022-12-08 10:47:47 +08:00
main_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
mirror.go Replace `interface{}` with `any` () 2023-07-04 18:36:08 +00:00
pushmirror.go Allow editing push mirrors after creation () 2023-08-01 16:00:59 +00:00
pushmirror_test.go Replace `interface{}` with `any` () 2023-07-04 18:36:08 +00:00
redirect.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
redirect_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
release.go Release attachments duplicated check () 2023-07-27 09:24:22 +00:00
repo.go Newly pushed branches hints on repository home page () 2023-07-08 05:19:00 +02:00
repo_indexer.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_list.go Replace `interface{}` with `any` () 2023-07-04 18:36:08 +00:00
repo_list_test.go Add commits dropdown in PR files view and allow commit by commit review () 2023-07-28 21:18:12 +02:00
repo_test.go Set repository link based on the url in package.json for npm packages () 2023-03-28 13:55:03 -04:00
repo_unit.go Pull Requests: setting to allow edits by maintainers by default, tweak UI () 2023-02-13 14:09:52 +08:00
search.go Split "modules/context.go" to separate files () 2023-05-08 17:36:54 +08:00
star.go Remove stars when repo goes private () 2023-06-05 13:25:43 +00:00
star_test.go Remove stars when repo goes private () 2023-06-05 13:25:43 +00:00
topic.go Fix topics deleted via API not being deleted in org page () 2023-05-21 11:03:20 +02:00
topic_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
update.go Split lfs size from repository size () 2023-06-28 22:41:02 +00:00
upload.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
user_repo.go Refactor authors dropdown (send get request from frontend to avoid long wait time) () 2023-04-07 08:11:02 +08:00
user_repo_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
watch.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
watch_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
wiki.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
wiki_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00