This repository has been archived on 2020-03-24. You can view files and clone it, but cannot push or open issues or pull requests.
quay/data/model
Joseph Schorr 5c50161d85 Limit robots displayed in entity search
Before, we'd load *all* the robots, which can be a huge issue in namespaces with a large number of robots. Now, we only load the top-20 robots (as per recency in login), and we also limit the information returned to the entity search to save some bandwidth.

Fixes https://jira.coreos.com/browse/QUAY-927
2018-05-15 11:00:57 -04:00
..
test Fix issue where we didn't delete robots immediately under a namespace 2018-05-09 17:53:30 +03:00
__init__.py Add an AppSpecificAuthToken data model for app-specific auth tokens. These will be used for the Docker CLI in place of username+password 2018-01-04 15:27:41 -05:00
_basequery.py Add last_accessed information to User and expose for robot accounts 2018-03-21 15:28:34 -04:00
appspecifictoken.py Add last_accessed information to User and expose for robot accounts 2018-03-21 15:28:34 -04:00
blob.py Change blobuploadcleanupworker to use a data interface 2017-07-11 16:58:09 +03:00
build.py Changes for code review 2018-03-01 16:49:52 -05:00
health.py Add metrics for tracking when instance key renewal succeeds and fails, as well as when instance key *lookup* fails 2018-02-02 11:14:42 -05:00
image.py Add tests for image model, fix a small bug and remove an unused function 2018-04-04 13:13:52 -04:00
label.py fix(endpoints): added in proper error handling 2017-06-21 16:59:48 -04:00
log.py refactor(data+endpoints): code review changes 2017-07-12 14:10:21 -04:00
message.py Severity and Markdown support in MOTD 2017-01-18 16:55:32 -05:00
modelutil.py Fix pagination of repositories 2016-08-15 16:48:04 -04:00
notification.py Change notificationworker to use a data interface 2017-07-12 17:40:45 +03:00
oauth.py Refactor auth code to be cleaner and more extensible 2018-02-14 15:35:27 -05:00
organization.py Add support for reduced initial build count for new possible abusing users 2018-04-20 18:46:32 +03:00
permission.py Add repo permissions dialog for existing teams and robots 2016-08-22 14:43:12 -04:00
release.py Use get_or_create in place of create_or_get 2018-04-04 14:21:16 -04:00
repository.py Make sure to add primary repo permissions under a transaction 2018-02-06 11:20:40 -05:00
repositoryactioncount.py Change exception to debug on expected RAC integrity error 2017-10-30 12:55:24 -04:00
service_keys.py Fix key server to not list expired keys 2016-05-03 17:58:47 -04:00
sqlalchemybridge.py Full text support in peewee 2017-01-31 11:38:31 -05:00
storage.py Fix get_blob_path to not make any database calls and add a test 2017-12-13 16:27:46 -05:00
tag.py Audit the number of SQL queries we make in writing manifests, and significantly reduce in the common case 2018-01-25 11:10:43 -05:00
team.py Fix team add/invite logic around when an invite is required 2018-03-16 17:13:27 -04:00
token.py Accidental refactor, split out legacy.py into separate sumodules and update all call sites. 2015-07-17 11:56:15 -04:00
user.py Limit robots displayed in entity search 2018-05-15 11:00:57 -04:00