Joseph Schorr
|
f858caf6cd
|
Only return the team and repo permissions when listing robots when we absolutely need them.
|
2015-05-08 16:43:07 -04:00 |
|
Joseph Schorr
|
561f2c7db0
|
Remove unnecessary sort
|
2015-05-08 15:10:31 -04:00 |
|
Joseph Schorr
|
180e0a67cd
|
Make sure we show the move tag warning
|
2015-05-08 15:05:31 -04:00 |
|
Joseph Schorr
|
3b93854c0b
|
MySQL returns a decimal type for the tuple, which we need to convert to an int
|
2015-05-08 14:55:54 -04:00 |
|
Joseph Schorr
|
36f33e8fd7
|
Merge branch 'master' of github.com:coreos-inc/quay
|
2015-05-08 14:19:39 -04:00 |
|
Joseph Schorr
|
f9c1f123c2
|
Add better debugging to LDAP
|
2015-05-08 14:19:32 -04:00 |
|
Jimmy Zelinskie
|
6d69f6a1c0
|
Merge pull request #25 from coreos-inc/crazycount
Make the repository API faster by only checking the log entries table…
|
2015-05-08 13:41:07 -04:00 |
|
Joseph Schorr
|
8ed8367404
|
PR changes in response to comments
|
2015-05-08 13:38:34 -04:00 |
|
Joseph Schorr
|
c767aafcd6
|
Make the repository API faster by only checking the log entries table once for each kind of entry, rather than twice. We make use of a special subquery-like syntax, which allows us to count those entries that are both 30 days only and 1 day old in the same query. This was tested successfully on MySQL, Postgres and Sqlite.
|
2015-05-07 22:49:11 -04:00 |
|
Joseph Schorr
|
469f25b64c
|
Start measuring the number of queries on critical API calls
|
2015-05-07 22:25:23 -04:00 |
|
Joseph Schorr
|
3627de103c
|
Minimize the queries used when retrieve builds. Previously, we'd call out to SQL extra times per build.
|
2015-05-07 21:11:15 -04:00 |
|
Joseph Schorr
|
e99ae67e58
|
We need to query for builds even if the repository is not currently building.
|
2015-05-07 18:26:11 -04:00 |
|
Joseph Schorr
|
7b35555776
|
Make sure to test for unicode usernames, since the collate on the username field is latin1
|
2015-05-07 18:13:45 -04:00 |
|
Joseph Schorr
|
76bef38d71
|
Remove extra call to the DB for a user we already have
|
2015-05-07 17:17:05 -04:00 |
|
Joseph Schorr
|
729249f42b
|
Need to add the tables to the .select() to prevent N+1, not merely to the join
|
2015-05-07 16:59:13 -04:00 |
|
Joseph Schorr
|
2105ad90a0
|
Show the billing options in the user and org views
|
2015-05-07 16:43:45 -04:00 |
|
Joseph Schorr
|
7ea02c186a
|
Fix error display on the convert user widget
|
2015-05-07 16:28:58 -04:00 |
|
Joseph Schorr
|
b50600cde8
|
Make sure to join the Repo table on its namespace user and its visibility so we don't issue additional queries from the starred repos API call
|
2015-05-07 16:18:17 -04:00 |
|
Joseph Schorr
|
23fafa6b4a
|
Make images loaded lazily on the repo tags page, as they will not be needed in the read-only (common) case.
|
2015-05-07 15:51:49 -04:00 |
|
Joseph Schorr
|
8eb9c376cd
|
Add constructors for the QuayDeferredPermissionUser so that we can avoid extraneous DB lookups of the user whenever we already have the object
|
2015-05-07 15:04:12 -04:00 |
|
Joseph Schorr
|
3cec22defe
|
Make sorting by repo ID, rather than description
|
2015-05-07 13:10:26 -04:00 |
|
Joseph Schorr
|
d42cf7b42a
|
Revert repo single API call change, as it is demonstrably worse from a UX perspective
|
2015-05-07 13:10:16 -04:00 |
|
Joseph Schorr
|
73193e2ab5
|
Remove sort by description, which is slow (and fairly useless anyway)
|
2015-05-06 20:55:31 -04:00 |
|
Joseph Schorr
|
a46d367276
|
Remove unneeded repo filter
|
2015-05-06 20:55:17 -04:00 |
|
Joseph Schorr
|
e647d91e8b
|
Switch the repos page to use a single API call, rather than one per namespace + one for star repos
|
2015-05-06 19:15:03 -04:00 |
|
Joseph Schorr
|
d53f2f9fc8
|
Fix NPE
|
2015-05-06 18:28:18 -04:00 |
|
Joseph Schorr
|
b63b378088
|
Fix NPE
|
2015-05-06 18:27:04 -04:00 |
|
Joseph Schorr
|
3b3102478a
|
Fix NPE
|
2015-05-06 18:24:09 -04:00 |
|
Joseph Schorr
|
61dcf86d2a
|
Fix NPE
|
2015-05-06 18:22:42 -04:00 |
|
Joseph Schorr
|
c04cb4e988
|
Change the repo view page to minimize the number of API calls necessary until such time as the information is needed (lazy load everything). Also increase the build timer to 30s.
|
2015-05-06 18:16:03 -04:00 |
|
Joseph Schorr
|
03481261e8
|
Fix status bar z-index
|
2015-05-06 17:58:53 -04:00 |
|
Joseph Schorr
|
2d83e5c7e7
|
Change to using the SSH url; git urls cannot be used with private repos on GitHub
|
2015-05-06 12:23:46 -07:00 |
|
Joseph Schorr
|
df596edaac
|
Fix property access issue
|
2015-05-05 12:19:56 -07:00 |
|
Joseph Schorr
|
7789e99b99
|
Fix another bug in user conversion
|
2015-05-05 11:59:31 -07:00 |
|
Joseph Schorr
|
65d0332176
|
Skip bitbucket trigger if there is no commit branch and no commit tag
|
2015-05-05 09:40:23 -07:00 |
|
Joseph Schorr
|
3818593717
|
Add missing services
|
2015-05-05 09:38:35 -07:00 |
|
Joseph Schorr
|
0334d3a31a
|
Fix NPE
|
2015-05-05 09:37:19 -07:00 |
|
Joseph Schorr
|
251a843d21
|
Add missing lib
|
2015-05-05 09:36:23 -07:00 |
|
Joseph Schorr
|
ba0fafc857
|
Add missing default for the gitlab feature flag
|
2015-05-04 19:04:27 -07:00 |
|
Joseph Schorr
|
783beb91eb
|
Fix another NPE
|
2015-05-04 09:29:56 -07:00 |
|
Joseph Schorr
|
70cc895b95
|
Fix JS NPEs
|
2015-05-04 09:17:58 -07:00 |
|
Joseph Schorr
|
7ec0ad45fc
|
Fix team linking in the robots manager
|
2015-05-03 19:18:04 -07:00 |
|
Joseph Schorr
|
923110f7d8
|
Fix file tree base font awesome icon placement
|
2015-05-03 18:56:31 -07:00 |
|
Joseph Schorr
|
e81acf7a71
|
Remove cookie check for the new layout
|
2015-05-03 18:36:06 -07:00 |
|
Joseph Schorr
|
df2883bfb6
|
Fix variable access error
|
2015-05-03 18:15:11 -07:00 |
|
Joseph Schorr
|
ff89cc9f1d
|
Fix key issue in gitlab
|
2015-05-03 18:08:14 -07:00 |
|
Joseph Schorr
|
b0b4cd00dc
|
Merge branch 'master' of github.com:coreos-inc/quay
|
2015-05-03 17:58:57 -07:00 |
|
Jimmy Zelinskie
|
b3bf947af5
|
gitlab: consistent commit for _prepare_build
|
2015-05-03 17:58:30 -07:00 |
|
Joseph Schorr
|
4f77a45357
|
Make trigger descriptions ellipsis
|
2015-05-03 17:57:55 -07:00 |
|
Joseph Schorr
|
835a4aeb9c
|
Fix getDescription for logs view
|
2015-05-03 17:57:00 -07:00 |
|