Commit Graph

47 Commits (3c37646f3af092cc5d6da0bad066529e5d280adc)

Author SHA1 Message Date
Max Knee 3c37646f3a
add http prometheus metrics (#3432)
This will add metrics to http endpoints to measure latency and to see if
other parts of infra are working

This will close #2421

Signed-off-by: Max Knee <max.knee@nytimes.com>
2024-01-02 12:12:52 +00:00
FSJ c7587fd3f0
Add endpoint for allowing admins to force rotate a user's token (#3272)
* Add endpoint for allowing admins to force rotate a user's token

* Finishing a missed test for user not found, and finished test for db update error
2022-10-26 13:13:01 +01:00
Eoin McAfee df2da1c646
Feature/dron 101 cards 2 (#3158)
* refactor create / find / delete end points for cards
2021-10-26 08:10:01 +01:00
Brad Rydzewski 3c39e541bc
Merge pull request #3149 from drone/feature/dron-101-cards
Feature/dron 101 cards
2021-10-01 13:30:23 -04:00
Eoin McAfee 30a2c9a137 add public create end point 2021-09-29 16:22:04 +01:00
Eoin McAfee d530046e8f remove auth changes & tech qa changes: 2021-09-29 15:03:02 +01:00
TP Honey 2bf3c9ca98
(DRON-124) adding new status endpoint (#3143) 2021-09-29 10:33:46 +01:00
Eoin McAfee 85fd11c421 card api and db work to support new cards feature 2021-09-24 10:06:26 +01:00
Eoin McAfee fe9ea60aad
update template create api to accept namespace (#3121)
* update template create api to accept namespace
* fixes issue were personal repos were not authorized on checkmembership
2021-08-19 16:19:51 +01:00
Eoin McAfee 56fc7b8a2a group drone imports separately 2021-06-02 14:17:42 +01:00
Eoin McAfee 88a5a8e796 Tech QA Feedback & add support for organization level templates 2021-05-28 16:59:00 +01:00
Eoin McAfee eb9a301a9e deleted all.go - not required & fixed issue where template if none found return null instead of empty list. 2021-05-21 13:31:06 +01:00
Eoin McAfee 2d84d48c3a Fixed issue with routing for templates. 2021-05-20 14:24:31 +01:00
Eoin McAfee a28d218285 Add unit tests for controllers & fix issue where api route was in the wrong location for template 2021-05-20 13:55:26 +01:00
Eoin McAfee 34bf7e9142 ran wire to generate DI for template store 2021-05-19 16:08:46 +01:00
Eoin McAfee 00b6d6e436 Initial api routes 2021-05-19 14:18:24 +01:00
Brad Rydzewski e609b197ed
ensure rollback functionality available to collaborators 2020-08-19 17:11:31 -04:00
Brad Rydzewski 97116f01c2 custom token is ignored when creating a user 2020-06-08 15:51:00 -04:00
Brad Rydzewski 840f58dc7f re-assign repository ownership when user deleted or deactivated 2020-06-08 14:32:28 -04:00
Brad Rydzewski 73c84aec0c enable experimental private mode flag 2020-03-26 13:38:57 -07:00
Bradley Rydzewski cbeaa0952e add deployment summary endpoints 2020-03-13 15:20:31 -04:00
Bradley Rydzewski a88f9d0743 added endpoints for branch summary 2020-03-13 13:27:07 -04:00
Brad Rydzewski c714f1fd73 add endpoint to list user repos 2020-02-07 08:45:48 -08:00
Brad Rydzewski 39ec4d1022 fix incorrect secrets, cron route regresion 2019-10-03 19:06:59 -07:00
Brad Rydzewski d9945b8bbf repository endpoint use acl.AuthorizeAdmin middleware 2019-10-02 14:23:15 -07:00
Brad Rydzewski cbfd342333 endpoint to paginate through all repos 2019-10-02 11:29:57 -07:00
Brad Rydzewski 4572cc8ddd check organization membership when authorizing orgsecret access 2019-09-29 13:51:56 -07:00
Brad Rydzewski dce18f9afd check remote system when creating user 2019-09-28 14:27:37 -07:00
Brad Rydzewski a3b7511d9c added endpoints for deep links 2019-09-20 18:17:32 -07:00
Brad Rydzewski aaa02ba1a0 added build link endpoint with redirect 2019-09-20 17:08:25 -07:00
Brad Rydzewski b950e28dd3 closes #2835 and #2781 2019-09-18 15:06:38 -07:00
Brad Rydzewski 66219bd83d added remote repo endpoint 2019-09-06 15:20:41 -07:00
Brad Rydzewski 8627d2100a improve syncer debugging with trace logging 2019-09-06 14:49:50 -07:00
Brad Rydzewski 870e967ee8 added support for rollback 2019-09-03 21:11:49 -07:00
Eric Raymond 93dc36cad0 Fixing check requiring Admin for build promote 2019-06-05 15:55:02 -07:00
Brad Rydzewski 9edc42773f build list should require read access, no write 2019-05-26 10:50:17 -07:00
Brad Rydzewski 1c6d751d50 trigger build from branch or sha, closed #2679 2019-04-24 14:05:47 -07:00
Brad Rydzewski c2e93d3071 handle skipped node in middle of dependency chain 2019-04-20 17:12:37 -07:00
Brad Rydzewski 96132e3d0a support for per-organization secrets 2019-04-14 17:06:16 -07:00
Brad Rydzewski 2e36ee9c72 WIP endpoint to create build from branch, sha 2019-04-13 01:52:31 -07:00
Brad Rydzewski 504e4754e6 support for encrypted secrets 2019-03-18 08:34:36 -07:00
Brad Rydzewski bd23f21ff4 ability to pause and resume build queue 2019-03-17 14:31:07 -07:00
Brad Rydzewski e52329b111 adde encrypt endpoint 2019-02-28 12:49:04 -08:00
Brad Rydzewski d240eadb65 merge remote-tracking branch 'origin/master' 2019-02-27 23:07:30 -08:00
Brad Rydzewski d04647e75f add build tags 2019-02-27 23:07:13 -08:00
Thomas Boerger 938c55bd60
Reenable queue list to get autoscaler working 2019-02-26 21:46:49 +01:00
Brad Rydzewski 5b6a3d8ff4 squash and merge local branch 2019-02-19 15:56:41 -08:00