Commit graph

4008 commits

Author SHA1 Message Date
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
Jimmy Zelinskie
07efee1531 formats/aci: update isolators to ACI 0.4.1 2015-07-28 12:06:47 -04:00
Joseph Schorr
66b3d45fbc Remove legacy.py that was misadded 2015-07-27 15:53:25 -04:00
Jimmy Zelinskie
7dbcbe4706 Merge pull request #234 from coreos-inc/morespace
Increase the HD size on the build nodes
2015-07-27 15:35:45 -04:00
Joseph Schorr
26ae629189 Prevent local storage setup on non-mounted paths
Fixes #269
2015-07-27 14:32:02 -04:00
Jimmy Zelinskie
66aaf0e4a2 Merge pull request #270 from coreos-inc/npefix3
Fix potential NPE
2015-07-24 12:13:56 -04:00
Joseph Schorr
5d243bb45f Fix potential NPE 2015-07-24 12:12:30 -04:00
Joseph Schorr
52d833b3c6 Fix spacing 2015-07-23 16:00:36 -04:00
Jimmy Zelinskie
465fd2eba4 Merge pull request #256 from coreos-inc/betterbbmigrate
Bitbucket migration
2015-07-23 15:35:35 -04:00
Joseph Schorr
c3f269ee23 Add migration for BitBucket web hooks
This needs to added only *after* we roll out #255
2015-07-23 14:45:12 -04:00
Joseph Schorr
f6311b09fe Fix NPE in BitBucket V2 handling code 2015-07-23 14:06:35 -04:00
Jimmy Zelinskie
fee8bf8607 Merge pull request #255 from coreos-inc/betterbb
Change to use the new BitBucket webhooks
2015-07-23 13:36:07 -04:00
Joseph Schorr
3c6f13da56 Change to use the new BitBucket webhooks
BitBucket has deprecated services (which will be removed in approx 6 months), and they don't even really work all that well anyway.

Fixes #251
2015-07-23 12:09:17 -04:00
Jimmy Zelinskie
242c322850 Merge pull request #267 from coreos-inc/deletethrob
Add a throbber and better dialog for deleting repo
2015-07-23 11:28:06 -04:00
Jimmy Zelinskie
bb0fcd0b59 Merge pull request #268 from coreos-inc/uxtweaks
UI/UX tweaks
2015-07-22 17:10:13 -04:00
Joseph Schorr
b7581a8d3f Add a throbber and better dialog for deleting repo
Fixes #265
2015-07-22 17:03:47 -04:00
Joseph Schorr
2fd4a27496 Only hide last row in the tbody 2015-07-22 17:01:13 -04:00
Joseph Schorr
9c91a5135a Hide bottom row border in the repo list table 2015-07-22 17:00:42 -04:00
Joseph Schorr
ede9936722 Add a proper throbber to the repo list table 2015-07-22 16:59:31 -04:00
Joseph Schorr
d23965f79b Adjust margin on new org link to match 2015-07-22 16:56:18 -04:00
Joseph Schorr
93c614ae31 Default sort by popularity instead of starred 2015-07-22 16:54:21 -04:00
Joseph Schorr
7a0014b77d Tighten up the padding on the repo list view 2015-07-22 16:52:53 -04:00
Joseph Schorr
5feb07cb1a Adjust margin on the orgs list in the repos list 2015-07-22 16:47:34 -04:00