Commit graph

4687 commits

Author SHA1 Message Date
josephschorr
7ca04f41dd Merge pull request #541 from coreos-inc/python-registry-v2-yaml-sucks
Remove yaml and switch to JSON because yaml is so slow
2015-09-24 16:30:21 -04:00
Joseph Schorr
4dc30d6321 Remove yaml and switch to JSON because yaml is so slow 2015-09-24 16:17:42 -04:00
josephschorr
f0636c0536 Merge pull request #514 from coreos-inc/python-registry-v2-patch-tests
Add PATCH tests for resumable upload
2015-09-24 15:06:38 -04:00
Joseph Schorr
051f669a93 Add PATCH tests for resumable upload
Fixes #510
2015-09-24 12:00:27 -04:00
josephschorr
6e94f63a51 Merge pull request #535 from coreos-inc/reponameregex
Add a check to ensure repository names are valid according to an exte…
2015-09-24 11:55:20 -04:00
Joseph Schorr
a283c8d8ec Add a check to ensure repository names are valid according to an extended set of rules.
Fixes #534
2015-09-24 11:55:08 -04:00
Jimmy Zelinskie
d2a11be9a9 Merge pull request #529 from jzelinskie/fixrepocountchecker
fix misreference to $scope.isUserNamespace
2015-09-22 18:02:49 -04:00
Jimmy Zelinskie
8dbc9db292 fix misreference to $scope.isUserNamespace
Fixes #528.
2015-09-22 18:02:24 -04:00
Jimmy Zelinskie
dc1d3f73d2 Merge pull request #527 from jzelinskie/fix-custom-git
fix skipping builds with custom-git
2015-09-22 17:00:56 -04:00
Jimmy Zelinskie
7372068a72 fix skipping builds with custom-git
Custom git triggers don't necessarily have commit info available. Our
code reading the commit message was under the assumption that it would
always be there.
2015-09-22 16:51:23 -04:00
josephschorr
28c4f00280 Merge pull request #526 from coreos-inc/preparetriggertest
Add a test for missing optional fields in prepare trigger
2015-09-22 15:05:42 -04:00
Joseph Schorr
ee836da1e3 Fix raise_if_skipped_build calls 2015-09-22 15:05:25 -04:00
Joseph Schorr
05c9a5f7b8 Fix the skip branch logic 2015-09-22 14:44:49 -04:00
Joseph Schorr
97a478e05b Add a test for missing optional fields in prepare trigger 2015-09-22 14:27:29 -04:00
josephschorr
8e4a3af590 Merge pull request #524 from coreos-inc/dictwrapperfix
Fix dict wrapper access to not raise an exception
2015-09-22 14:19:31 -04:00
Joseph Schorr
40f3b7137d Fix dict wrapper access to not raise an exception 2015-09-22 14:18:37 -04:00
josephschorr
4a79311d26 Merge pull request #523 from coreos-inc/bttrigger2
Add schema validation to all external trigger types
2015-09-22 13:36:46 -04:00
Joseph Schorr
272326ae18 Add schema validation to all external trigger types 2015-09-21 17:46:50 -04:00
josephschorr
e008f48f36 Merge pull request #522 from coreos-inc/privcheck
Fix repo count checker when the user service has not yet loaded
2015-09-21 16:53:12 -04:00
Joseph Schorr
bf578420f0 Fix import of Github migration 2015-09-21 16:52:56 -04:00
Joseph Schorr
1f90aa5b59 Fix repo count checker when the user service has not yet loaded
Fixes #521
2015-09-21 16:42:16 -04:00
josephschorr
a47bfa201e Merge pull request #478 from coreos-inc/btparsing
Start refactoring of the trigger system:
2015-09-21 16:37:54 -04:00
Joseph Schorr
49b575afb6 Start refactoring of the trigger system:
- Move each trigger handler into its own file
- Add dictionary helper classes for easier reading and writing of dict-based data
- Extract the web hook payload -> internal representation building for each trigger system
- Add tests for this transformation
- Remove support for Github archived-based building
2015-09-21 16:36:48 -04:00
josephschorr
e97f14e512 Merge pull request #520 from coreos-inc/movefix
Add a threshold for considering moves of tags
2015-09-21 16:28:30 -04:00
Joseph Schorr
fee72225cf Add a threshold for considering moves of tags
Fixes #516
2015-09-21 16:14:37 -04:00
josephschorr
d606a42e39 Merge pull request #507 from coreos-inc/buildmsg
Better UX for build logs when switching focus back to tab
2015-09-21 13:42:19 -04:00
Matt Jibson
41ac84a026 Merge pull request #519 from mjibson/no-put-in-trans
Move the metric put outside the transaction
2015-09-21 13:39:04 -04:00
Matt Jibson
4da66c1219 Move the metric put outside the transaction 2015-09-21 13:37:49 -04:00
Jimmy Zelinskie
2ff77df946 Merge pull request #518 from jzelinskie/fixmysqlssl
move UseThenDisconnect into queueworker
2015-09-21 13:35:35 -04:00
Jimmy Zelinskie
7c82e0b5b3 move UseThenDisconnect into queueworker
This makes the tests pass while maintaining the same behavior.
2015-09-21 13:34:12 -04:00
Jimmy Zelinskie
0de17627d5 Merge pull request #517 from jzelinskie/fixmysqlssl
close connections after getting queue metrics
2015-09-21 12:28:23 -04:00
Jimmy Zelinskie
98d6262a7f close connections after getting queue metrics 2015-09-21 12:21:39 -04:00
Joseph Schorr
c11124d821 Merge branch 'master' of github.com:coreos-inc/quay 2015-09-19 14:34:52 -04:00
Joseph Schorr
1c6933a28d Fix Github build trigger migration 2015-09-19 14:34:46 -04:00
Matt Jibson
aa8ee4db64 Merge pull request #515 from mjibson/monitor-build-node-queue
Monitor queue adds and EC2 node starts
2015-09-18 16:28:46 -04:00
Matt Jibson
bba1557437 Monitor queue adds and EC2 node starts
fixes #157
see #304
2015-09-18 16:21:16 -04:00
josephschorr
4ffda39d39 Merge pull request #511 from coreos-inc/python-registry-v2-testperf
Better test performance for registry tests
2015-09-18 14:41:40 -04:00
Joseph Schorr
88bc93d607 Better test performance for registry tests 2015-09-17 16:48:08 -04:00
Joseph Schorr
dd61f56e89 Fix registry tests 2015-09-17 16:27:05 -04:00
Jake Moshenko
26cea9a07c Merge remote-tracking branch 'upstream/master' into python-registry-v2 2015-09-17 16:16:27 -04:00
Jake Moshenko
a887125c3f Fixes for backfill_aggregate_size script. 2015-09-17 15:47:18 -04:00
Jake Moshenko
8baacd2741 Migrate old data to new locations, read only new. 2015-09-17 15:47:13 -04:00
Joseph Schorr
4829ec51ca Better UX for build logs when switching focus back to tab
Currently, build logs are not loaded when the tab is in the background. However, when switching back to the tab, there is no indication that logs have not loaded, and it can take up to the poll duration (5s) before we even start loading the logs. This change adds a message displayed for the user before the logs start to load to indicate they are being refreshed and also *immediately* starts the loading of the logs when the tab is made visible.

Fixes #501
2015-09-17 14:24:34 -04:00
josephschorr
0316f6e471 Merge pull request #505 from coreos-inc/fixmhead
Fix migration head
2015-09-16 18:35:31 -04:00
Joseph Schorr
b807accfb5 Fix migration head 2015-09-16 18:34:42 -04:00
josephschorr
217779273f Merge pull request #503 from coreos-inc/ghmigrate
Migrate all GitHub build triggers to use deploy keys
2015-09-16 18:32:32 -04:00
Silas Sewell
4b03abbe9f Merge pull request #504 from coreos-inc/fix-build
Make GIT_HEAD work on quay
2015-09-16 18:26:48 -04:00
Silas Sewell
3f4361bb17 Make GIT_HEAD work on quay 2015-09-16 18:25:01 -04:00
Joseph Schorr
eff9ff7a66 Migrate all GitHub build triggers to use deploy keys 2015-09-16 17:55:51 -04:00
josephschorr
c801965626 Merge pull request #492 from coreos-inc/nofreelunch
UI and API fixes for disallowing private repo count abuse
2015-09-16 17:53:11 -04:00