Commit Graph

3704 Commits

Author SHA1 Message Date
1886156329 chore: remove outdated todos 2022-11-25 17:48:48 +08:00
fdd3c0434e feat: add IsForkPullRequest 2022-11-25 17:48:48 +08:00
3e8de17db3 permission 2022-11-25 17:48:48 +08:00
ea1bc1b662 chore: replace with code.gitea.io/bots-proto-go 2022-11-25 17:48:48 +08:00
2ecb59c092 rename builds -> bots 2022-11-25 17:48:48 +08:00
88b0ab89d0 Gitea bot will not fire the events otherwise it may causes a forever loop 2022-11-25 17:48:48 +08:00
dd417a3270 chore: move job emitter to service 2022-11-25 17:48:47 +08:00
9a45572ce2 Support bot site 2022-11-25 17:48:47 +08:00
745be45e1b chore: rename to Init 2022-11-25 17:48:47 +08:00
9b021500b0 feat: ignore bots events of repo with disabled builds 2022-11-25 17:48:47 +08:00
fc2c70033a Add default bot url 2022-11-25 17:48:47 +08:00
1a55d39adc fix: ignore ErrAlreadyInQueue 2022-11-25 17:48:47 +08:00
a1ddfb8200 feat: use new FullSteps 2022-11-25 17:48:47 +08:00
5e7adf2004 chore: add extra fields to Run and RunJob 2022-11-25 17:48:47 +08:00
dc7e64041a feat: use job emitter 2022-11-25 17:48:47 +08:00
3c7fce0d37 fix: distribute log files to folders 2022-11-25 17:48:46 +08:00
82c6fc2217 Add commit status for push event 2022-11-25 17:48:46 +08:00
0bc995889f Finish bots events notifications 2022-11-25 17:48:46 +08:00
34a1bb2c20 encrypt master key 2022-11-25 17:48:46 +08:00
b8c7ea782c Fix bug 2022-11-25 17:48:46 +08:00
b5520f098f Some improvements 2022-11-25 17:48:46 +08:00
e7d5c99b42 Fix lint 2022-11-25 17:48:46 +08:00
da981db596 finish adding and deleting secret for repository settting 2022-11-25 17:48:46 +08:00
d4e84c0433 Add simple master key provider for secret encryption 2022-11-25 17:48:46 +08:00
dee4f2470b feat: inner build view UI 2022-11-25 17:48:46 +08:00
d6e100f6be fix: update run status 2022-11-25 17:48:46 +08:00
feab4b1601 feat: update task status 2022-11-25 17:48:45 +08:00
3518c098b9 Improve ui for builds 2022-11-25 17:48:45 +08:00
be1ced34be fix: log time format 2022-11-25 17:48:45 +08:00
8dbe30dff9 feat: tranfer log to storage 2022-11-25 17:48:45 +08:00
d2f8d5ded1 fix: use file name for log 2022-11-25 17:48:45 +08:00
62798f67c8 fix: limit log line size 2022-11-25 17:48:45 +08:00
bb4963fd4a fix: log file open flags 2022-11-25 17:48:45 +08:00
d7b99e0028 feat: use dbfs to store log 2022-11-25 17:48:45 +08:00
f75a4abc5d build UI 2022-11-25 17:48:45 +08:00
482832da76 delete unused structs 2022-11-25 17:48:45 +08:00
f355188e12 feat: parse workflows 2022-11-25 17:48:44 +08:00
5093d6b48e chore: fix mods 2022-11-25 17:48:44 +08:00
fb738c4192 chore(runner): support fetch detail stage data
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
2022-11-25 17:48:44 +08:00
8255915350 chore: move core package to top folder.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
2022-11-25 17:48:44 +08:00
1148903d79 refactor: move build status to core package 2022-11-25 17:48:44 +08:00
eac6425b2f chore(gRPC): support update stage and step method.
Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com>
2022-11-25 17:48:44 +08:00
0e79fc556a chore(router): Add grpc and grep-web api
Using connect-go package

https://github.com/bufbuild/connect-go

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2022-11-25 17:48:44 +08:00
92d15afd18 database-filesystem, demo log tailing in term 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
7732392a96 Add bots 2022-11-25 17:48:33 +08:00
a1ae83f36e Workaround for container registry push/pull errors (#21862)
This PR addresses #19586

I added a mutex to the upload version creation which will prevent the
push errors when two requests try to create these database entries. I'm
not sure if this should be the final solution for this problem.

I added a workaround to allow a reupload of missing blobs. Normally a
reupload is skipped because the database knows the blob is already
present. The workaround checks if the blob exists on the file system.
This should not be needed anymore with the above fix so I marked this
code to be removed with Gitea v1.20.

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2022-11-25 13:47:46 +08:00
fc7a2d5a95 Add support for HEAD requests in Maven registry (#21834)
Related #18543

Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2022-11-24 16:25:13 +02:00
e483ec3a00 Fix vertical align of committer avatar rendered by email address (#21884)
Committer avatar rendered by `func AvatarByEmail` are not vertical align
as `func Avatar` does.

- Replace literals `ui avatar` and `ui avatar vm` with the constant
`DefaultAvatarClass`
2022-11-23 15:57:37 -06:00