Commit graph

3730 commits

Author SHA1 Message Date
Jimmy Zelinskie
af1d4e8dc8 Merge pull request #307 from coreos-inc/canary
Fix new repo page in Chrome Canary
2015-08-04 16:52:55 -04:00
Joseph Schorr
3fa701750b Fix new repo page in Chrome Canary 2015-08-04 16:41:31 -04:00
Jake Moshenko
795a8097ff Merge pull request #283 from coreos-inc/fixoauthscopes
OAuth scopes are space separated, not comma
2015-08-04 10:24:17 -04:00
Jake Moshenko
65f982577d Merge pull request #289 from coreos-inc/swaggerfix
Fix swagger errors
2015-08-04 10:23:05 -04:00
Jimmy Zelinskie
b5b6076b4a Merge pull request #303 from coreos-inc/docsearch
Add documentation search to the main search bar
2015-08-03 17:19:48 -04:00
Joseph Schorr
8a8955d234 Add documentation search to the main search bar 2015-08-03 17:15:53 -04:00
josephschorr
f772bd0c9e Merge pull request #300 from coreos-inc/toomanyutils
Refactor the util directory to use subpackages.
2015-08-03 16:18:55 -04:00
Jake Moshenko
918d4d4a67 Merge pull request #302 from jzelinskie/shorten-pylint
pylintrc: get rid of defaults
2015-08-03 16:18:07 -04:00
Jimmy Zelinskie
1cecef2730 pylintrc: get rid of defaults 2015-08-03 16:17:19 -04:00
Barak Michener
a556dd58e0 Merge pull request #301 from jzelinskie/reqs-dev
add requirements.txt for development
2015-08-03 16:06:07 -04:00
Jake Moshenko
18100be481 Refactor the util directory to use subpackages. 2015-08-03 16:04:19 -04:00
Jimmy Zelinskie
a2144a1b37 add requirements.txt for development 2015-08-03 16:03:21 -04:00
Jimmy Zelinskie
db841de26f Merge pull request #299 from barakmich/pylintrc
Add a default pylintrc to quay
2015-08-03 15:43:38 -04:00
Barak Michener
25ecbfc969 Add a pylintrc to quay 2015-08-03 15:41:44 -04:00
Jimmy Zelinskie
3613707c50 Merge pull request #298 from coreos-inc/removebex
Bex no longer exists; replace with Aptible
2015-08-03 15:02:55 -04:00
Joseph Schorr
3f814336a1 Bex no longer exists; replace with Aptible 2015-08-03 15:02:05 -04:00
Jimmy Zelinskie
8e6a0fbbee Merge pull request #294 from coreos-inc/logsload
Switch to using an aggregated logs query and infinite scrolling
2015-08-03 14:52:04 -04:00
Joseph Schorr
d6ee14e219 Add one more parsing test for scopes 2015-08-03 14:13:38 -04:00
Joseph Schorr
5c1d195a19 Fix swagger errors
Fixes #287
2015-08-03 14:10:15 -04:00
Jake Moshenko
974ccaa2e7 Merge pull request #297 from mjibson/docker-dev
Add development dockerfile for local dev
2015-08-03 11:11:27 -04:00
Matt Jibson
f271499f64 Add development dockerfile for local dev 2015-08-03 10:58:47 -04:00
Jimmy Zelinskie
da49d0a0fc Merge pull request #296 from coreos-inc/delmanytags
UI performance improvements for large repositories
2015-07-31 18:53:42 -04:00
Joseph Schorr
3d6c92901c Switch to using an aggregated logs query and infinite scrolling
This should allow users to work with large logs set.

Fixes #294
2015-07-31 16:38:02 -04:00
Joseph Schorr
4160b720f9 UI and API improvements for working with large repositories
- Change the tag check bar to only select the current page (by default), but allow for selecting ALL tags
- Limit the number of tags compared in the visualization view to 10
- Fix the multiselect dropdown to limit itself to 10 items selected
- Remove saving the selected tags in the URL, as it is too slow and overloads the URLs in Chrome when there are 1000+ tags selected
- Change the images API to not return locations: By skipping the extra join and looping, it made the /images API call 10x faster (in hand tests)

Fixes #292
Fixes #293
2015-07-31 16:31:29 -04:00
Jimmy Zelinskie
74caca3316 Merge pull request #295 from coreos-inc/lessmem
Try not to throw any sets of data away when computing images to garba…
2015-07-31 16:27:39 -04:00
Jake Moshenko
e133ea0962 Try not to throw any sets of data away when computing images to garbage collect. 2015-07-31 16:12:57 -04:00
Joseph Schorr
55a0b83ddf Delete old repo view code 2015-07-31 14:05:39 -04:00
Joseph Schorr
354f4109d0 Switch to returning an empty set when there are invalid auth scopes 2015-07-31 12:49:42 -04:00
Joseph Schorr
804be4d4be OAuth scopes are space separated, not comma 2015-07-31 12:37:02 -04:00
Jake Moshenko
c7e464ddf2 Merge pull request #290 from coreos-inc/fiximport
Fix broken imports
2015-07-30 10:49:24 -04:00
Joseph Schorr
a916177c16 Fix broken imports 2015-07-29 18:28:58 -04:00
Joseph Schorr
572d6ba53c Fix broken tests 2015-07-29 14:21:29 -04:00
Jake Moshenko
6625add94b Merge pull request #285 from coreos-inc/workerbase
Switch to a unified worker system
2015-07-29 12:11:11 -04:00
Joseph Schorr
ac0cca2d90 Switch to a unified worker system
- Handles logging
- Handles reporting to Sentry
- Removes old code around serving a web endpoint (unused now)
2015-07-28 17:26:12 -04:00
josephschorr
280396e8f2 Merge pull request #284 from jzelinskie/updateACI
formats/aci: AC Name & AC Identifier to lower
2015-07-28 17:07:04 -04:00
Jimmy Zelinskie
2f14fdb2d9 formats/aci: AC Name & AC Identifier to lower 2015-07-28 16:46:57 -04:00
Jake Moshenko
dbd9a32c85 Merge pull request #155 from coreos-inc/asyncgc
Garbage Collection Optimizations And Async
2015-07-28 16:16:59 -04:00
Jimmy Zelinskie
6805670aaa Merge pull request #280 from jzelinskie/updateACI
update to ACI spec 0.6.1
2015-07-28 15:49:12 -04:00
Jimmy Zelinskie
3a9337686e Merge pull request #282 from coreos-inc/logout500
Fix 500 on logout
2015-07-28 15:48:31 -04:00
Joseph Schorr
11c7994398 Fix 500 on logout 2015-07-28 15:47:04 -04:00
Joseph Schorr
0fdc8b0f1f Fix spelling of ancestors 2015-07-28 15:30:04 -04:00
Joseph Schorr
ba7686af99 Switch back to the read-then-write tag deletion code
We changed to this originally to avoid locks
2015-07-28 15:30:04 -04:00
Joseph Schorr
70de107268 Make GC of repositories fully async for whitelisted namespaces
This change adds a worker to conduct GC on repositories with garbage every 10s.

Fixes #144
2015-07-28 15:30:04 -04:00
Joseph Schorr
acd86008c8 Switch tag deletion to use a single query 2015-07-28 15:30:04 -04:00
Jake Moshenko
79101c1055 Merge pull request #281 from coreos-inc/mysqlfixes
Fix subquery issues in MySQL
2015-07-28 15:29:24 -04:00
Joseph Schorr
378c83598d Fix subquery issues in MySQL 2015-07-28 15:28:00 -04:00
Jimmy Zelinskie
6cb4b68264 Merge pull request #275 from coreos-inc/storewarn
Prevent local storage setup on non-mounted paths
2015-07-28 14:32:27 -04:00
Jimmy Zelinskie
0190a11a14 Merge pull request #277 from coreos-inc/ghe21fix
Manually load GHE org repos if none returned by default
2015-07-28 14:31:07 -04:00
Joseph Schorr
80e2739b41 Manually load GHE org repos if none returned by default
Fixes #276
2015-07-28 14:01:22 -04:00
Jimmy Zelinskie
20157571b0 formats/aci: update to ACI spec 0.6.1
Fixes #278.
2015-07-28 12:09:49 -04:00