woodpecker/server
qwerty287 e847cbadfa
Check permissions on repo lookup (#2357)
There was no permission check when looking up repos so you were able to
get basic repo information even if you're not allowed to.

This uses `session.MustPull` (and set repo/perms before) to fix this.
2023-08-30 16:35:34 +02:00
..
api Check permissions on repo lookup (#2357) 2023-08-30 16:35:34 +02:00
badges Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
cache Switch to upstream ttlcache (#2187) 2023-08-10 09:17:12 +02:00
ccmenu Rename build to pipeline in code (#1224) 2022-10-18 03:24:12 +02:00
cron Use modern error handling and enforce it via lint (#1327) 2023-02-02 00:08:02 +01:00
forge Fix org fetching (#2343) 2023-08-28 17:01:18 +02:00
grpc Update grpc generated code (#2339) 2023-08-28 18:00:52 +02:00
logging Check for correct license header (#2137) 2023-08-10 11:06:00 +02:00
model Support user secrets (#2126) 2023-08-21 15:04:12 +02:00
pipeline Rename grpc pipeline to workflow (#2173) 2023-08-21 18:30:19 +02:00
plugins Pass netrc data to external config service request (#2310) 2023-08-21 13:22:33 +02:00
pubsub Check for correct license header (#2137) 2023-08-10 11:06:00 +02:00
queue Check for correct license header (#2137) 2023-08-10 11:06:00 +02:00
router Check permissions on repo lookup (#2357) 2023-08-30 16:35:34 +02:00
store Add org list (#2338) 2023-08-28 11:15:16 +02:00
web Check for correct license header (#2137) 2023-08-10 11:06:00 +02:00
config.go Make sure we dont have hidden options for backend and pipeline compiler (#2123) 2023-08-07 21:13:26 +02:00