Commit graph

  • d6acaf412d Joseph Schorr 2015-05-08 16:43:07 -04:00
  • f858caf6cd Only return the team and repo permissions when listing robots when we absolutely need them. Joseph Schorr 2015-05-08 16:43:07 -04:00
  • 9a8f60777c Joseph Schorr 2015-05-08 15:10:31 -04:00
  • 561f2c7db0 Remove unnecessary sort Joseph Schorr 2015-05-08 15:10:31 -04:00
  • 86f778ee46 Joseph Schorr 2015-05-08 15:05:31 -04:00
  • 180e0a67cd Make sure we show the move tag warning Joseph Schorr 2015-05-08 15:05:31 -04:00
  • 27ae538447 Joseph Schorr 2015-05-08 14:55:54 -04:00
  • 3b93854c0b MySQL returns a decimal type for the tuple, which we need to convert to an int Joseph Schorr 2015-05-08 14:55:54 -04:00
  • b5122a15d7 Joseph Schorr 2015-05-08 14:19:39 -04:00
  • 36f33e8fd7 Merge branch 'master' of github.com:coreos-inc/quay Joseph Schorr 2015-05-08 14:19:39 -04:00
  • baad07cbbd Joseph Schorr 2015-05-08 14:19:32 -04:00
  • f9c1f123c2 Add better debugging to LDAP Joseph Schorr 2015-05-08 14:19:32 -04:00
  • 7d30fa045c Jimmy Zelinskie 2015-05-08 13:41:07 -04:00
  • 6d69f6a1c0 Merge pull request #25 from coreos-inc/crazycount Jimmy Zelinskie 2015-05-08 13:41:07 -04:00
  • e2442e8b29 Joseph Schorr 2015-05-08 13:38:34 -04:00
  • 8ed8367404 PR changes in response to comments Joseph Schorr 2015-05-08 13:38:34 -04:00
  • 270463b1e9 Joseph Schorr 2015-05-07 22:49:11 -04:00
  • 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. Joseph Schorr 2015-05-07 22:49:11 -04:00
  • a0ffbfa05d Joseph Schorr 2015-05-07 22:25:23 -04:00
  • 469f25b64c Start measuring the number of queries on critical API calls Joseph Schorr 2015-05-07 22:25:23 -04:00
  • 877e92bb04 Joseph Schorr 2015-05-07 21:11:15 -04:00
  • 3627de103c Minimize the queries used when retrieve builds. Previously, we'd call out to SQL extra times per build. Joseph Schorr 2015-05-07 21:11:15 -04:00
  • 57e93fc308 Joseph Schorr 2015-05-07 18:26:11 -04:00
  • e99ae67e58 We need to query for builds even if the repository is not currently building. Joseph Schorr 2015-05-07 18:26:11 -04:00
  • 55c3760618 Joseph Schorr 2015-05-07 18:13:45 -04:00
  • 7b35555776 Make sure to test for unicode usernames, since the collate on the username field is latin1 Joseph Schorr 2015-05-07 18:13:45 -04:00
  • 3aac078e63 Joseph Schorr 2015-05-07 17:17:05 -04:00
  • 76bef38d71 Remove extra call to the DB for a user we already have Joseph Schorr 2015-05-07 17:17:05 -04:00
  • 6e53fe3952 Joseph Schorr 2015-05-07 16:59:13 -04:00
  • 729249f42b Need to add the tables to the .select() to prevent N+1, not merely to the join Joseph Schorr 2015-05-07 16:59:13 -04:00
  • 0c8d694924 Joseph Schorr 2015-05-07 16:43:45 -04:00
  • 2105ad90a0 Show the billing options in the user and org views Joseph Schorr 2015-05-07 16:43:45 -04:00
  • 1e2f8f6f78 Joseph Schorr 2015-05-07 16:28:58 -04:00
  • 7ea02c186a Fix error display on the convert user widget Joseph Schorr 2015-05-07 16:28:58 -04:00
  • 9408016811 Joseph Schorr 2015-05-07 16:18:17 -04:00
  • 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 Joseph Schorr 2015-05-07 16:18:17 -04:00
  • e020a337c8 Joseph Schorr 2015-05-07 15:51:49 -04:00
  • 23fafa6b4a Make images loaded lazily on the repo tags page, as they will not be needed in the read-only (common) case. Joseph Schorr 2015-05-07 15:51:49 -04:00
  • a9da3b591e Joseph Schorr 2015-05-07 15:04:12 -04:00
  • 8eb9c376cd Add constructors for the QuayDeferredPermissionUser so that we can avoid extraneous DB lookups of the user whenever we already have the object Joseph Schorr 2015-05-07 15:04:12 -04:00
  • bd4ddb185a Joseph Schorr 2015-05-07 13:10:26 -04:00
  • 3cec22defe Make sorting by repo ID, rather than description Joseph Schorr 2015-05-07 13:10:26 -04:00
  • 7c4dd7d716 Joseph Schorr 2015-05-07 13:10:16 -04:00
  • d42cf7b42a Revert repo single API call change, as it is demonstrably worse from a UX perspective Joseph Schorr 2015-05-07 13:10:16 -04:00
  • a1e17f259b Joseph Schorr 2015-05-06 20:55:31 -04:00
  • 73193e2ab5 Remove sort by description, which is slow (and fairly useless anyway) Joseph Schorr 2015-05-06 20:55:31 -04:00
  • 04c93f1051 Joseph Schorr 2015-05-06 20:55:17 -04:00
  • a46d367276 Remove unneeded repo filter Joseph Schorr 2015-05-06 20:55:17 -04:00
  • d28ac323bc Joseph Schorr 2015-05-06 19:15:03 -04:00
  • e647d91e8b Switch the repos page to use a single API call, rather than one per namespace + one for star repos Joseph Schorr 2015-05-06 19:15:03 -04:00
  • f03ad53bdd Joseph Schorr 2015-05-06 18:28:18 -04:00
  • d53f2f9fc8 Fix NPE Joseph Schorr 2015-05-06 18:28:18 -04:00
  • c4f5f02185 Joseph Schorr 2015-05-06 18:27:04 -04:00
  • b63b378088 Fix NPE Joseph Schorr 2015-05-06 18:27:04 -04:00
  • 90442ccc84 Joseph Schorr 2015-05-06 18:24:09 -04:00
  • 3b3102478a Fix NPE Joseph Schorr 2015-05-06 18:24:09 -04:00
  • c2eba8feb9 Joseph Schorr 2015-05-06 18:22:42 -04:00
  • 61dcf86d2a Fix NPE Joseph Schorr 2015-05-06 18:22:42 -04:00
  • d29198371e Joseph Schorr 2015-05-06 18:16:03 -04:00
  • 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. Joseph Schorr 2015-05-06 18:16:03 -04:00
  • cf9753b45e Joseph Schorr 2015-05-06 17:58:53 -04:00
  • 03481261e8 Fix status bar z-index Joseph Schorr 2015-05-06 17:58:53 -04:00
  • a4d9ea06dc Joseph Schorr 2015-05-06 12:23:46 -07:00
  • 2d83e5c7e7 Change to using the SSH url; git urls cannot be used with private repos on GitHub Joseph Schorr 2015-05-06 12:23:46 -07:00
  • 4f1ab7f81b Joseph Schorr 2015-05-05 12:19:56 -07:00
  • df596edaac Fix property access issue Joseph Schorr 2015-05-05 12:19:56 -07:00
  • fadc5acfb3 Joseph Schorr 2015-05-05 11:59:31 -07:00
  • 7789e99b99 Fix another bug in user conversion Joseph Schorr 2015-05-05 11:59:31 -07:00
  • 9a22fe490b Joseph Schorr 2015-05-05 09:40:23 -07:00
  • 65d0332176 Skip bitbucket trigger if there is no commit branch and no commit tag Joseph Schorr 2015-05-05 09:40:23 -07:00
  • 82542e213b Joseph Schorr 2015-05-05 09:38:35 -07:00
  • 3818593717 Add missing services Joseph Schorr 2015-05-05 09:38:35 -07:00
  • fd6dc45b50 Joseph Schorr 2015-05-05 09:37:19 -07:00
  • 0334d3a31a Fix NPE Joseph Schorr 2015-05-05 09:37:19 -07:00
  • e3c0cf79e8 Joseph Schorr 2015-05-05 09:36:23 -07:00
  • 251a843d21 Add missing lib Joseph Schorr 2015-05-05 09:36:23 -07:00
  • 1986368181 Joseph Schorr 2015-05-04 19:04:27 -07:00
  • ba0fafc857 Add missing default for the gitlab feature flag Joseph Schorr 2015-05-04 19:04:27 -07:00
  • 3d0908e694 Joseph Schorr 2015-05-04 09:29:56 -07:00
  • 783beb91eb Fix another NPE Joseph Schorr 2015-05-04 09:29:56 -07:00
  • dbf33a629f Joseph Schorr 2015-05-04 09:17:58 -07:00
  • 70cc895b95 Fix JS NPEs Joseph Schorr 2015-05-04 09:17:58 -07:00
  • 3b3ac8beff Joseph Schorr 2015-05-03 19:18:04 -07:00
  • 7ec0ad45fc Fix team linking in the robots manager Joseph Schorr 2015-05-03 19:18:04 -07:00
  • 11995d88f9 Joseph Schorr 2015-05-03 18:56:31 -07:00
  • 923110f7d8 Fix file tree base font awesome icon placement Joseph Schorr 2015-05-03 18:56:31 -07:00
  • 9799d3dfd1 Joseph Schorr 2015-05-03 18:36:06 -07:00
  • e81acf7a71 Remove cookie check for the new layout Joseph Schorr 2015-05-03 18:36:06 -07:00
  • f6bed75e37 Joseph Schorr 2015-05-03 18:15:11 -07:00
  • df2883bfb6 Fix variable access error Joseph Schorr 2015-05-03 18:15:11 -07:00
  • 736dbf8534 Joseph Schorr 2015-05-03 18:08:14 -07:00
  • ff89cc9f1d Fix key issue in gitlab Joseph Schorr 2015-05-03 18:08:14 -07:00
  • fa2da6c242 Joseph Schorr 2015-05-03 17:58:57 -07:00
  • b0b4cd00dc Merge branch 'master' of github.com:coreos-inc/quay Joseph Schorr 2015-05-03 17:58:57 -07:00
  • b64fa3c6df Jimmy Zelinskie 2015-05-03 17:58:30 -07:00
  • b3bf947af5 gitlab: consistent commit for _prepare_build Jimmy Zelinskie 2015-05-03 17:58:30 -07:00
  • 55b4acd53b Joseph Schorr 2015-05-03 17:57:55 -07:00
  • 4f77a45357 Make trigger descriptions ellipsis Joseph Schorr 2015-05-03 17:57:55 -07:00
  • 0ed5c8bfec Joseph Schorr 2015-05-03 17:57:00 -07:00
  • 835a4aeb9c Fix getDescription for logs view Joseph Schorr 2015-05-03 17:57:00 -07:00