d183b32aa8
Merge branch 'main' into feature/bots
2022-12-22 12:00:41 +08:00
48d71b7d6b
Add Feed for Releases and Tags ( #21696 )
...
Fixes #19091
Add Feed for Releases and Tags, can be accessed through
`reponame/releases.rss`, `reponame/releases.atom`, `reponame/tags.rss`,
and `reponame/tags.atom`
Signed-off-by: Reo <reo_999@proton.me >
2022-12-21 15:06:26 -06:00
659055138b
Secrets storage with SecretKey encrypted ( #22142 )
...
Fork of #14483 , but [gave up
MasterKey](https://github.com/go-gitea/gitea/pull/14483#issuecomment-1350728557 ),
and fixed some problems.
Close #12065 .
Needed by #13539 .
Featrues:
- Secrets for repo and org, not user yet.
- Use SecretKey to encrypte/encrypt secrets.
- Trim spaces of secret value.
- Add a new locale ini block, to make it easy to support secrets for
user.
Snapshots:
Repo level secrets:

Rrg level secrets

Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: delvh <dev.lh@web.de >
Co-authored-by: KN4CK3R <admin@oldschoolhack.me >
2022-12-20 17:07:13 +08:00
6c622137f1
Merge branch 'main' into feature/bots
2022-12-13 09:50:18 +08:00
87c64f655a
Fix permission check on issue/pull lock ( #22110 )
...
Fix #21826
2022-12-12 23:02:51 +08:00
ef20a02af0
fix: use web.Bind
2022-12-12 18:55:23 +08:00
cc19ab5ced
Merge branch 'main' into feature/bots
2022-12-12 17:29:51 +08:00
6398ca745a
refactor bind functions based on generics ( #22055 )
2022-12-12 16:09:26 +08:00
223782ca4c
refactor: rename to actions
2022-12-06 15:16:25 +08:00
704f72017d
refactor: rename packages
2022-12-05 15:45:38 +08:00
b2745bff43
feat: support disable bots completely
2022-12-01 15:27:28 +08:00
66b558017f
Merge branch 'main' into feature/bots
2022-11-28 17:23:53 +08:00
e81ccc406b
Implement FSFE REUSE for golang files ( #21840 )
...
Change all license headers to comply with REUSE specification.
Fix #16132
Co-authored-by: flynnnnnnnnnn <flynnnnnnnnnn@github>
Co-authored-by: John Olheiser <john.olheiser@gmail.com >
2022-11-27 18:20:29 +00:00
ef4b3673dd
chore: golang lint
2022-11-26 22:12:52 +08:00
378e1f8d01
chore: fix problems caused by rebase
2022-11-25 17:58:34 +08:00
2ecb59c092
rename builds -> bots
2022-11-25 17:48:48 +08:00
736275f0b1
feat: support cancel button
2022-11-25 17:48:48 +08:00
0c3f283a84
fix(runner-view): missing runner delete modal and routing
2022-11-25 17:48:47 +08:00
0b62e1da74
feat: rerun jobs
2022-11-25 17:48:47 +08:00
6a0614f4a5
feat(runner): add repo runners ui pages
2022-11-25 17:48:46 +08:00
888b4c8313
feat(runner): finish org runners ui
2022-11-25 17:48:46 +08:00
ea5e769428
fix build view ui
2022-11-25 17:48:46 +08:00
5b55fd0d36
org secrets
2022-11-25 17:48:46 +08:00
fa5b8e9eba
org secrets
2022-11-25 17:48:46 +08:00
dee4f2470b
feat: inner build view UI
2022-11-25 17:48:46 +08:00
3d4d44dadf
fix: use index of run
2022-11-25 17:48:46 +08:00
25fe4f6d9e
feat(runner): make admin runner template as common template, use for org runners setting
2022-11-25 17:48:46 +08:00
38b36edc5c
feat(runner): add runner page in repo and org settings
2022-11-25 17:48:45 +08:00
f633ec9704
feat(runner): create new token for creating new runner
2022-11-25 17:48:45 +08:00
482832da76
delete unused structs
2022-11-25 17:48:45 +08:00
1cba52376a
feat: use run id and job id in page view
2022-11-25 17:48:45 +08:00
d320eb66f4
feat: fetch job data
2022-11-25 17:48:45 +08:00
027d748fe2
feat: api for fetch job state
2022-11-25 17:48:45 +08:00
fbb9f437a6
feat(runner): delete runner from admin html page
2022-11-25 17:48:45 +08:00
206b2a104e
feat(runner): begin runner view ui
2022-11-25 17:48:44 +08:00
4f2330623e
view logs
2022-11-25 17:48:44 +08:00
92d15afd18
database-filesystem, demo log tailing in term
2022-11-25 17:48:43 +08:00
931d8c2c21
add runners management ui
2022-11-25 17:48:43 +08:00
2c4f6fd42f
add most tables
2022-11-25 17:48:43 +08:00
5a479bb034
Add builds UI
2022-11-25 17:48:43 +08:00
b4802b9b2e
Allow disable RSS/Atom feed ( #21622 )
...
This patch provide a mechanism to disable RSS/Atom feed.
Signed-off-by: Xinyu Zhou <i@sourcehut.net >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: 6543 <6543@obermui.de >
2022-11-21 13:14:58 +08:00
32db62515f
Add package registry cleanup rules ( #21658 )
...
Fixes #20514
Fixes #20766
Fixes #20631
This PR adds Cleanup Rules for the package registry. This allows to
delete unneeded packages automatically. Cleanup rules can be set up from
the user or org settings.
Please have a look at the documentation because I'm not a native english
speaker.
Rule Form

Rule List

Rule Preview

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2022-11-20 16:08:38 +02:00
43ab9324c5
Fix setting HTTP headers after write ( #21833 )
...
The headers can't be modified after it was send to the client.
2022-11-18 01:55:15 +08:00
2cbea23d70
Add configuration for CORS allowed headers ( #21747 )
...
This PR enhances the CORS middleware usage by allowing for the headers
to be configured in `app.ini`.
Fixes #21746
Co-authored-by: KN4CK3R <admin@oldschoolhack.me >
Co-authored-by: John Olheiser <john.olheiser@gmail.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2022-11-11 14:39:27 +08:00
7b45092d66
Remove template previewer ( #21701 )
...
- Remove "unused" code, I don't think anyone ever used this or was aware
of this feature. It doesn't even work properly as most fields/data are
empty.
2022-11-06 20:13:54 +00:00
100448a007
Allow disable sitemap ( #21617 )
...
This patch provide a mechanism to disable
[sitemap](https://github.com/go-gitea/gitea/pull/18407 ).
Signed-off-by: Xinyu Zhou <i@sourcehut.net >
Co-authored-by: 6543 <6543@obermui.de >
2022-10-28 11:17:38 -04:00
cd33979f5a
Added check for disabled Packages ( #21540 )
...
At the moment, If admin disable Packages, still show the Packages on the
admin dashboard
This patch added a check to hide the Packages entry
Signed-off-by: baronbunny <its@baronbunny.cn >
Signed-off-by: baronbunny <its@baronbunny.cn >
2022-10-22 11:24:09 +08:00
c3b2e44392
Add team member invite by email ( #20307 )
...
Allows to add (not registered) team members by email.
related #5353
Invite by mail:

Pending invitations:

Email:

Join form:

Co-authored-by: Jack Hay <jjphay@gmail.com >
2022-10-19 14:40:28 +02:00
f860a6d2e4
Add system setting table with cache and also add cache supports for user setting ( #18058 )
2022-10-17 07:29:26 +08:00
a902af75f4
Support instance-wide OAuth2 applications ( #21335 )
...
Support OAuth2 applications created by admins on the admin panel, they
aren't owned by anybody.
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: Lauris BH <lauris@nix.lv >
2022-10-12 22:08:29 +08:00