netflix / lemur
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 11% | 34% | 27% | 26%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 15% | 38% | 22% | 24%
html0% | 0% | 20% | 46% | 33%
js0% | 0% | 72% | 0% | 27%
css0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 0% | 100%
mako0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
lemur0% | 11% | 34% | 27% | 26%
gulp0% | 0% | 78% | 0% | 21%
ROOT0% | 0% | 0% | 44% | 55%
docker0% | 0% | 0% | 0% | 100%
trustores0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
cli.py
in lemur/certificates
937 38
service.py
in lemur/certificates
792 57
celery.py
in lemur/common
775 30
plugin.py
in lemur/plugins/lemur_aws
647 27
views.py
in lemur/auth
480 20
views.py
in lemur/certificates
465 30
plugin.py
in lemur/plugins/lemur_digicert
452 27
acme_handlers.py
in lemur/plugins/lemur_acme
450 22
schemas.py
in lemur/certificates
378 12
plugin.py
in lemur/plugins/lemur_acme
372 12
models.py
in lemur/certificates
372 29
cli.py
in lemur/sources
349 16
messaging.py
in lemur/notifications
335 18
plugin.py
in lemur/plugins/lemur_entrust
332 16
manage.py
in lemur
323 15
plugin.py
in lemur/plugins/lemur_vault_dest
318 6
service.py
in lemur/sources
309 16
ultradns.py
in lemur/plugins/lemur_acme
298 25
elb.py
in lemur/plugins/lemur_aws
288 20
fields.py
in lemur/common
279 13
powerdns.py
in lemur/plugins/lemur_acme
278 21
utils.py
in lemur/common
275 28
plugin.py
in lemur/plugins/lemur_kubernetes
259 11
options.tpl.html
in lemur/static/app/angular/certificates/certificate
256 -
extensions.tpl.html
in lemur/static/app/angular/authorities/authority
239 -
dyn.py
in lemur/plugins/lemur_acme
239 9
nsone.py
in lemur/plugins/lemur_acme
238 13
schemas.py
in lemur
237 17
rotation.html
in lemur/plugins/lemur_email/templates
233 -
build.js
in gulp
226 7
view.tpl.html
in lemur/static/app/angular/certificates/view
225 -
plugin.py
in lemur/plugins/lemur_sftp
219 6
plugin.py
in lemur/plugins/lemur_verisign
205 12
tracking.tpl.html
in lemur/static/app/angular/certificates/certificate
204 -
service.py
in lemur/pending_certificates
202 13
reissued_with_no_endpoints.html
in lemur/plugins/lemur_email/templates
193 -
expiration_summary.html
in lemur/plugins/lemur_email/templates
191 -
view.tpl.html
in lemur/static/app/angular/pending_certificates/view
187 -
challenge_types.py
in lemur/plugins/lemur_acme
184 10
expiring_deployed_certificate.html
in lemur/plugins/lemur_email/templates
184 -
factory.py
in lemur
183 8
views.py
in lemur/api_keys
179 16
authority_expiration.html
in lemur/plugins/lemur_email/templates
177 -
expiration.html
in lemur/plugins/lemur_email/templates
175 -
lemur.css
in lemur/static/app/styles
166 -
issued.html
in lemur/plugins/lemur_email/templates
166 -
ldap.py
in lemur/auth
165 6
reissue_failed.html
in lemur/plugins/lemur_email/templates
164 -
cli.py
in lemur/acme_providers
163 5
models.py
in lemur
163 -
Files With Most Units (Top 50)
File# lines# units
service.py
in lemur/certificates
792 57
cli.py
in lemur/certificates
937 38
celery.py
in lemur/common
775 30
views.py
in lemur/certificates
465 30
models.py
in lemur/certificates
372 29
utils.py
in lemur/common
275 28
plugin.py
in lemur/plugins/lemur_aws
647 27
plugin.py
in lemur/plugins/lemur_digicert
452 27
ultradns.py
in lemur/plugins/lemur_acme
298 25
acme_handlers.py
in lemur/plugins/lemur_acme
450 22
powerdns.py
in lemur/plugins/lemur_acme
278 21
database.py
in lemur
135 20
elb.py
in lemur/plugins/lemur_aws
288 20
views.py
in lemur/auth
480 20
messaging.py
in lemur/notifications
335 18
defaults.py
in lemur/common
145 17
schemas.py
in lemur
237 17
service.py
in lemur/sources
309 16
cli.py
in lemur/sources
349 16
plugin.py
in lemur/plugins/lemur_entrust
332 16
views.py
in lemur/api_keys
179 16
manage.py
in lemur
323 15
service.py
in lemur/endpoints
116 14
service.py
in lemur/pending_certificates
202 13
fields.py
in lemur/common
279 13
views.py
in lemur/roles
116 13
nsone.py
in lemur/plugins/lemur_acme
238 13
iam.py
in lemur/plugins/lemur_aws
133 13
views.py
in lemur/users
86 12
plugin.py
in lemur/plugins/lemur_acme
372 12
plugin.py
in lemur/plugins/lemur_verisign
205 12
schemas.py
in lemur/certificates
378 12
views.py
in lemur/destinations
81 11
schema.py
in lemur/common
136 11
service.py
in lemur/authorities
133 11
plugin.py
in lemur/plugins/lemur_kubernetes
259 11
v1.py
in lemur/plugins/base
86 11
views.py
in lemur/pending_certificates
145 10
38 10
challenge_types.py
in lemur/plugins/lemur_acme
184 10
validators.py
in lemur/common
132 9
views.py
in lemur/authorities
89 9
views.py
in lemur/notifications
76 9
views.py
in lemur/sources
76 9
service.py
in lemur/roles
68 9
dyn.py
in lemur/plugins/lemur_acme
239 9
acm.py
in lemur/plugins/lemur_aws
99 9
plugin.py
in lemur/plugins/lemur_email
106 9
service.py
in lemur/destinations
82 8
models.py
in lemur/authorities
102 8
Files With Long Lines (Top 50)

There are 89 files with lines longer than 120 characters. In total, there are 530 long lines.

File# lines# units# long lines
rotation.html
in lemur/plugins/lemur_email/templates
233 - 31
expiring_deployed_certificate.html
in lemur/plugins/lemur_email/templates
184 - 24
expiration_summary.html
in lemur/plugins/lemur_email/templates
191 - 23
reissued_with_no_endpoints.html
in lemur/plugins/lemur_email/templates
193 - 23
expiration.html
in lemur/plugins/lemur_email/templates
175 - 22
authority_expiration.html
in lemur/plugins/lemur_email/templates
177 - 21
extensions.tpl.html
in lemur/static/app/angular/authorities/authority
239 - 18
revocation.html
in lemur/plugins/lemur_email/templates
161 - 18
plugin.py
in lemur/plugins/lemur_verisign
205 12 18
notification.tpl.html
in lemur/static/app/angular/notifications/notification
85 - 17
reissue_failed.html
in lemur/plugins/lemur_email/templates
164 - 17
failed.html
in lemur/plugins/lemur_email/templates
159 - 16
source.tpl.html
in lemur/static/app/angular/sources/source
56 - 15
issued.html
in lemur/plugins/lemur_email/templates
166 - 15
tracking.tpl.html
in lemur/static/app/angular/certificates/certificate
204 - 14
role.tpl.html
in lemur/static/app/angular/roles/role
85 - 13
tracking.tpl.html
in lemur/static/app/angular/authorities/authority
140 - 10
upload.tpl.html
in lemur/static/app/angular/certificates/certificate
110 - 10
view.tpl.html
in lemur/static/app/angular/certificates/view
225 - 10
options.tpl.html
in lemur/static/app/angular/authorities/authority
129 - 9
pager.html
in lemur/static/app/angular
22 - 8
options.tpl.html
in lemur/static/app/angular/certificates/certificate
256 - 8
api_key.tpl.html
in lemur/static/app/angular/api_keys/api_key
63 - 8
view.tpl.html
in lemur/static/app/angular/pending_certificates/view
187 - 7
distinguishedName.tpl.html
in lemur/static/app/angular/authorities/authority
61 - 7
a9987414cf36_.py
in lemur/migrations/versions
36 2 6
destination.tpl.html
in lemur/static/app/angular/destinations/destination
99 - 6
notifications.tpl.html
in lemur/static/app/angular/pending_certificates/pending_certificate
28 - 5
user.tpl.html
in lemur/static/app/angular/users/user
114 - 5
notifications.tpl.html
in lemur/static/app/angular/certificates/certificate
28 - 5
upload.tpl.html
in lemur/static/app/angular/pending_certificates/pending_certificate
40 - 4
destinations.tpl.html
in lemur/static/app/angular/pending_certificates/pending_certificate
29 - 4
view.tpl.html
in lemur/static/app/angular/endpoints/view
121 - 4
wizard.html
in lemur/static/app/angular
13 - 4
domain.tpl.html
in lemur/static/app/angular/domains/domain
30 - 4
destinations.tpl.html
in lemur/static/app/angular/certificates/certificate
29 - 4
dns_provider.tpl.html
in lemur/static/app/angular/dns_providers/dns_provider
92 - 4
welcome.html
in lemur/static/app/angular/welcome
23 - 4
views.py
in lemur/certificates
465 30 4
index.html
in lemur/static/app
77 - 3
replaces.tpl.html
in lemur/static/app/angular/pending_certificates/pending_certificate
28 - 3
permissions.tpl.html
in lemur/static/app/angular/authorities/authority
28 - 3
view.tpl.html
in lemur/static/app/angular/notifications/view
56 - 3
distinguishedName.tpl.html
in lemur/static/app/angular/certificates/certificate
67 - 3
edit.tpl.html
in lemur/static/app/angular/certificates/certificate
55 - 3
replaces.tpl.html
in lemur/static/app/angular/certificates/certificate
28 - 3
plugin.py
in lemur/plugins/lemur_aws
647 27 3
plugin.py
in lemur/plugins/lemur_sftp
219 6 3
service.py
in lemur/certificates
792 57 3
23 - 2
Correlations

File Size vs. Commits (all time): 315 points

setup.py x: 405 commits (all time) y: 136 lines of code lemur/factory.py x: 137 commits (all time) y: 183 lines of code requirements.in x: 213 commits (all time) y: 58 lines of code lemur/common/defaults.py x: 83 commits (all time) y: 145 lines of code lemur/plugins/lemur_aws/plugin.py x: 214 commits (all time) y: 647 lines of code lemur/certificates/service.py x: 515 commits (all time) y: 792 lines of code docker/src/lemur.conf.py x: 87 commits (all time) y: 95 lines of code lemur/acme_providers/cli.py x: 41 commits (all time) y: 163 lines of code lemur/api_keys/cli.py x: 23 commits (all time) y: 39 lines of code lemur/authorities/models.py x: 65 commits (all time) y: 102 lines of code lemur/certificates/cli.py x: 254 commits (all time) y: 937 lines of code lemur/common/celery.py x: 260 commits (all time) y: 775 lines of code lemur/common/utils.py x: 178 commits (all time) y: 275 lines of code lemur/dns_providers/cli.py x: 51 commits (all time) y: 35 lines of code lemur/manage.py x: 255 commits (all time) y: 323 lines of code lemur/notifications/cli.py x: 79 commits (all time) y: 95 lines of code lemur/pending_certificates/cli.py x: 55 commits (all time) y: 102 lines of code lemur/pending_certificates/service.py x: 53 commits (all time) y: 202 lines of code lemur/plugins/lemur_acme/challenge_types.py x: 65 commits (all time) y: 184 lines of code lemur/plugins/lemur_acme/plugin.py x: 259 commits (all time) y: 372 lines of code lemur/plugins/lemur_entrust/plugin.py x: 145 commits (all time) y: 332 lines of code lemur/policies/cli.py x: 20 commits (all time) y: 16 lines of code lemur/reporting/cli.py x: 19 commits (all time) y: 77 lines of code lemur/sources/cli.py x: 60 commits (all time) y: 349 lines of code lemur/auth/views.py x: 196 commits (all time) y: 480 lines of code lemur/plugins/lemur_acme/route53.py x: 54 commits (all time) y: 105 lines of code lemur/certificates/models.py x: 256 commits (all time) y: 372 lines of code lemur/plugins/lemur_digicert/plugin.py x: 197 commits (all time) y: 452 lines of code lemur/certificates/schemas.py x: 240 commits (all time) y: 378 lines of code lemur/plugins/lemur_google_ca/__init__.py x: 5 commits (all time) y: 4 lines of code lemur/plugins/lemur_google_ca/plugin.py x: 12 commits (all time) y: 140 lines of code requirements-tests.in x: 117 commits (all time) y: 30 lines of code lemur/authorities/schemas.py x: 89 commits (all time) y: 121 lines of code lemur/authorities/service.py x: 121 commits (all time) y: 133 lines of code lemur/authorities/views.py x: 73 commits (all time) y: 89 lines of code lemur/plugins/lemur_azure_dest/plugin.py x: 35 commits (all time) y: 125 lines of code lemur/plugins/lemur_vault_dest/plugin.py x: 117 commits (all time) y: 318 lines of code lemur/certificates/views.py x: 299 commits (all time) y: 465 lines of code lemur/pending_certificates/models.py x: 50 commits (all time) y: 151 lines of code lemur/certificates/utils.py x: 37 commits (all time) y: 47 lines of code lemur/constants.py x: 43 commits (all time) y: 97 lines of code lemur/plugins/lemur_aws/acm.py x: 5 commits (all time) y: 99 lines of code lemur/auth/service.py x: 80 commits (all time) y: 148 lines of code lemur/__about__.py x: 59 commits (all time) y: 18 lines of code lemur/__init__.py x: 84 commits (all time) y: 132 lines of code lemur/api_keys/views.py x: 18 commits (all time) y: 179 lines of code lemur/auth/ldap.py x: 49 commits (all time) y: 165 lines of code lemur/auth/permissions.py x: 56 commits (all time) y: 58 lines of code lemur/authorizations/models.py x: 21 commits (all time) y: 21 lines of code lemur/certificates/verify.py x: 74 commits (all time) y: 139 lines of code lemur/common/fields.py x: 41 commits (all time) y: 279 lines of code lemur/common/managers.py x: 20 commits (all time) y: 48 lines of code lemur/common/validators.py x: 68 commits (all time) y: 132 lines of code lemur/database.py x: 73 commits (all time) y: 135 lines of code lemur/destinations/models.py x: 25 commits (all time) y: 22 lines of code lemur/destinations/views.py x: 66 commits (all time) y: 81 lines of code lemur/dns_providers/models.py x: 36 commits (all time) y: 35 lines of code lemur/dns_providers/util.py x: 33 commits (all time) y: 70 lines of code lemur/dns_providers/views.py x: 25 commits (all time) y: 51 lines of code lemur/domains/models.py x: 28 commits (all time) y: 10 lines of code lemur/domains/views.py x: 37 commits (all time) y: 55 lines of code lemur/endpoints/models.py x: 32 commits (all time) y: 92 lines of code lemur/endpoints/service.py x: 49 commits (all time) y: 116 lines of code lemur/endpoints/views.py x: 22 commits (all time) y: 28 lines of code lemur/exceptions.py x: 36 commits (all time) y: 38 lines of code lemur/logs/service.py x: 29 commits (all time) y: 49 lines of code lemur/metrics.py x: 16 commits (all time) y: 19 lines of code lemur/migrations/env.py x: 39 commits (all time) y: 39 lines of code lemur/migrations/versions/29d8c8455c86_.py x: 17 commits (all time) y: 58 lines of code lemur/migrations/versions/3307381f3b88_.py x: 12 commits (all time) y: 146 lines of code lemur/migrations/versions/5770674184de_.py x: 19 commits (all time) y: 26 lines of code lemur/migrations/versions/c301c59688d2_.py x: 41 commits (all time) y: 66 lines of code lemur/notifications/messaging.py x: 157 commits (all time) y: 335 lines of code lemur/notifications/models.py x: 23 commits (all time) y: 36 lines of code lemur/notifications/service.py x: 89 commits (all time) y: 106 lines of code lemur/notifications/views.py x: 70 commits (all time) y: 76 lines of code lemur/pending_certificates/schemas.py x: 28 commits (all time) y: 106 lines of code lemur/pending_certificates/views.py x: 39 commits (all time) y: 145 lines of code lemur/plugins/__init__.py x: 6 commits (all time) y: 2 lines of code lemur/plugins/base/__init__.py x: 9 commits (all time) y: 5 lines of code lemur/plugins/base/manager.py x: 21 commits (all time) y: 54 lines of code lemur/plugins/lemur_acme/acme_handlers.py x: 93 commits (all time) y: 450 lines of code lemur/plugins/lemur_acme/cloudflare.py x: 20 commits (all time) y: 62 lines of code lemur/plugins/lemur_acme/dyn.py x: 56 commits (all time) y: 239 lines of code lemur/plugins/lemur_acme/ultradns.py x: 26 commits (all time) y: 298 lines of code lemur/plugins/lemur_adcs/plugin.py x: 47 commits (all time) y: 95 lines of code lemur/plugins/lemur_atlas/plugin.py x: 17 commits (all time) y: 80 lines of code lemur/plugins/lemur_aws/cloudfront.py x: 8 commits (all time) y: 78 lines of code lemur/plugins/lemur_aws/s3.py x: 34 commits (all time) y: 48 lines of code lemur/plugins/lemur_aws/sns.py x: 43 commits (all time) y: 53 lines of code lemur/plugins/lemur_cfssl/plugin.py x: 50 commits (all time) y: 90 lines of code lemur/plugins/lemur_cryptography/plugin.py x: 37 commits (all time) y: 149 lines of code lemur/plugins/lemur_csr/plugin.py x: 20 commits (all time) y: 46 lines of code lemur/plugins/lemur_email/plugin.py x: 97 commits (all time) y: 106 lines of code lemur/plugins/lemur_jks/plugin.py x: 17 commits (all time) y: 93 lines of code lemur/plugins/lemur_kubernetes/plugin.py x: 61 commits (all time) y: 259 lines of code lemur/plugins/lemur_sftp/plugin.py x: 57 commits (all time) y: 219 lines of code lemur/plugins/lemur_statsd/lemur_statsd/plugin.py x: 15 commits (all time) y: 39 lines of code lemur/plugins/lemur_statsd/setup.py x: 12 commits (all time) y: 13 lines of code lemur/plugins/lemur_verisign/plugin.py x: 94 commits (all time) y: 205 lines of code lemur/plugins/views.py x: 29 commits (all time) y: 27 lines of code lemur/roles/models.py x: 30 commits (all time) y: 39 lines of code lemur/roles/views.py x: 52 commits (all time) y: 116 lines of code lemur/schemas.py x: 69 commits (all time) y: 237 lines of code lemur/sources/models.py x: 24 commits (all time) y: 21 lines of code lemur/sources/service.py x: 146 commits (all time) y: 309 lines of code lemur/sources/views.py x: 55 commits (all time) y: 76 lines of code lemur/users/models.py x: 38 commits (all time) y: 54 lines of code lemur/users/views.py x: 56 commits (all time) y: 86 lines of code lemur/utils.py x: 53 commits (all time) y: 57 lines of code lemur/domains/schemas.py x: 11 commits (all time) y: 17 lines of code lemur/notifications/schemas.py x: 25 commits (all time) y: 39 lines of code requirements-dev.in x: 52 commits (all time) y: 7 lines of code requirements-docs.in x: 120 commits (all time) y: 35 lines of code lemur/api_keys/schemas.py x: 13 commits (all time) y: 41 lines of code lemur/common/schema.py x: 58 commits (all time) y: 136 lines of code lemur/users/schemas.py x: 32 commits (all time) y: 47 lines of code lemur/default.conf.py x: 23 commits (all time) y: 15 lines of code lemur/plugins/base/v1.py x: 42 commits (all time) y: 86 lines of code lemur/users/service.py x: 49 commits (all time) y: 76 lines of code lemur/plugins/lemur_aws/elb.py x: 67 commits (all time) y: 288 lines of code lemur/api_keys/models.py x: 14 commits (all time) y: 19 lines of code lemur/logs/models.py x: 34 commits (all time) y: 20 lines of code lemur/plugins/lemur_atlas_redis/plugin.py x: 9 commits (all time) y: 71 lines of code lemur/policies/models.py x: 13 commits (all time) y: 11 lines of code lemur/static/app/angular/authorities/authority/options.tpl.html x: 54 commits (all time) y: 129 lines of code lemur/static/app/angular/certificates/certificate/destinations.tpl.html x: 14 commits (all time) y: 29 lines of code lemur/plugins/lemur_email/templates/authority_expiration.html x: 13 commits (all time) y: 177 lines of code lemur/plugins/lemur_email/templates/expiration.html x: 35 commits (all time) y: 175 lines of code lemur/plugins/lemur_email/templates/expiration_summary.html x: 9 commits (all time) y: 191 lines of code lemur/plugins/lemur_email/templates/expiring_deployed_certificate.html x: 12 commits (all time) y: 184 lines of code lemur/plugins/lemur_email/templates/failed.html x: 5 commits (all time) y: 159 lines of code lemur/plugins/lemur_email/templates/issued.html x: 3 commits (all time) y: 166 lines of code lemur/plugins/lemur_email/templates/reissue_failed.html x: 12 commits (all time) y: 164 lines of code lemur/plugins/lemur_email/templates/reissued_with_no_endpoints.html x: 12 commits (all time) y: 193 lines of code lemur/plugins/lemur_email/templates/revocation.html x: 11 commits (all time) y: 161 lines of code lemur/plugins/lemur_email/templates/rotation.html x: 26 commits (all time) y: 233 lines of code lemur/plugins/bases/issuer.py x: 34 commits (all time) y: 15 lines of code lemur/plugins/bases/authorization.py x: 3 commits (all time) y: 20 lines of code lemur/migrations/versions/a9987414cf36_.py x: 2 commits (all time) y: 36 lines of code lemur/models.py x: 42 commits (all time) y: 163 lines of code lemur/dns_providers/service.py x: 67 commits (all time) y: 96 lines of code lemur/plugins/lemur_acme/nsone.py x: 6 commits (all time) y: 238 lines of code lemur/plugins/lemur_aws/iam.py x: 87 commits (all time) y: 133 lines of code lemur/endpoints/schemas.py x: 15 commits (all time) y: 31 lines of code lemur/static/app/angular/endpoints/view/view.tpl.html x: 5 commits (all time) y: 121 lines of code lemur/static/app/angular/certificates/view/view.tpl.html x: 92 commits (all time) y: 225 lines of code lemur/static/app/angular/pending_certificates/view/view.tpl.html x: 20 commits (all time) y: 187 lines of code lemur/domains/service.py x: 19 commits (all time) y: 47 lines of code lemur/migrations/versions/e2d406ada25c_.py x: 1 commits (all time) y: 8 lines of code lemur/plugins/bases/__init__.py x: 19 commits (all time) y: 9 lines of code lemur/destinations/service.py x: 61 commits (all time) y: 82 lines of code lemur/migrations/versions/189e5fda5bf8_.py x: 3 commits (all time) y: 14 lines of code lemur/static/app/angular/certificates/certificate/tracking.tpl.html x: 105 commits (all time) y: 204 lines of code lemur/migrations/versions/2201c548a5a1_.py x: 9 commits (all time) y: 10 lines of code lemur/migrations/versions/3097d57f3f0b_.py x: 10 commits (all time) y: 31 lines of code lemur/plugins/bases/membership.py x: 3 commits (all time) y: 9 lines of code lemur/roles/service.py x: 37 commits (all time) y: 68 lines of code lemur/migrations/versions/4fe230f7a26e_.py x: 6 commits (all time) y: 21 lines of code lemur/plugins/bases/notification.py x: 51 commits (all time) y: 31 lines of code lemur/plugins/lemur_slack/plugin.py x: 43 commits (all time) y: 110 lines of code lemur/static/app/angular/destinations/destination/destination.tpl.html x: 21 commits (all time) y: 99 lines of code lemur/static/app/angular/destinations/view/view.tpl.html x: 12 commits (all time) y: 51 lines of code lemur/static/app/angular/sources/source/source.tpl.html x: 8 commits (all time) y: 56 lines of code lemur/common/health.py x: 17 commits (all time) y: 16 lines of code lemur/common/redis.py x: 17 commits (all time) y: 40 lines of code lemur/extensions.py x: 45 commits (all time) y: 21 lines of code lemur/plugins/lemur_acme/powerdns.py x: 43 commits (all time) y: 278 lines of code lemur/static/app/angular/api_keys/view/view.tpl.html x: 6 commits (all time) y: 52 lines of code lemur/static/app/angular/dns_providers/view/view.tpl.html x: 9 commits (all time) y: 50 lines of code lemur/static/app/angular/notifications/view/view.tpl.html x: 15 commits (all time) y: 56 lines of code lemur/static/app/angular/roles/view/view.tpl.html x: 7 commits (all time) y: 44 lines of code lemur/dns_providers/schemas.py x: 27 commits (all time) y: 18 lines of code gulp/build.js x: 62 commits (all time) y: 226 lines of code lemur/plugins/bases/source.py x: 26 commits (all time) y: 21 lines of code gulp/server.js x: 32 commits (all time) y: 51 lines of code lemur/api_keys/service.py x: 16 commits (all time) y: 38 lines of code lemur/plugins/bases/tls.py x: 4 commits (all time) y: 5 lines of code lemur/plugins/lemur_azure_dest/__init__.py x: 8 commits (all time) y: 4 lines of code lemur/static/app/angular/api_keys/api_key/api_key.tpl.html x: 7 commits (all time) y: 63 lines of code lemur/static/app/angular/certificates/certificate/export.tpl.html x: 17 commits (all time) y: 52 lines of code lemur/static/app/angular/certificates/certificate/options.tpl.html x: 67 commits (all time) y: 256 lines of code lemur/static/app/angular/certificates/certificate/revoke.tpl.html x: 14 commits (all time) y: 66 lines of code lemur/destinations/schemas.py x: 24 commits (all time) y: 29 lines of code lemur/migrations/versions/434c29e40511_.py x: 5 commits (all time) y: 8 lines of code lemur/plugins/lemur_entrust/__init__.py x: 10 commits (all time) y: 4 lines of code lemur/static/app/angular/authorities/authority/distinguishedName.tpl.html x: 16 commits (all time) y: 61 lines of code lemur/static/app/angular/authorities/authority/tracking.tpl.html x: 22 commits (all time) y: 140 lines of code lemur/static/app/angular/certificates/certificate/distinguishedName.tpl.html x: 20 commits (all time) y: 67 lines of code lemur/migrations/versions/8323a5ea723a_.py x: 4 commits (all time) y: 34 lines of code lemur/migrations/versions/ee827d1e1974_.py x: 14 commits (all time) y: 35 lines of code lemur/acme_providers/__init__.py x: 10 commits (all time) y: 1 lines of code lemur/common/missing.py x: 18 commits (all time) y: 13 lines of code lemur/certificates/hooks.py x: 10 commits (all time) y: 29 lines of code lemur/defaults/views.py x: 27 commits (all time) y: 28 lines of code lemur/migrations/versions/131ec6accff5_.py x: 9 commits (all time) y: 21 lines of code lemur/migrations/versions/1ae8e3104db8_.py x: 8 commits (all time) y: 11 lines of code lemur/migrations/versions/318b66568358_.py x: 12 commits (all time) y: 8 lines of code lemur/migrations/versions/3adfdd6598df_.py x: 18 commits (all time) y: 89 lines of code lemur/migrations/versions/412b22cb656a_.py x: 16 commits (all time) y: 97 lines of code lemur/migrations/versions/449c3d5c7299_.py x: 16 commits (all time) y: 15 lines of code lemur/migrations/versions/4c50b903d1ae_.py x: 14 commits (all time) y: 9 lines of code lemur/migrations/versions/556ceb3e3c3e_.py x: 17 commits (all time) y: 147 lines of code lemur/migrations/versions/5ae0ecefb01f_.py x: 9 commits (all time) y: 15 lines of code lemur/migrations/versions/5bc47fa7cac4_.py x: 7 commits (all time) y: 10 lines of code lemur/migrations/versions/5e680529b666_.py x: 8 commits (all time) y: 12 lines of code lemur/migrations/versions/7ead443ba911_.py x: 10 commits (all time) y: 8 lines of code lemur/migrations/versions/7f71c0cea31a_.py x: 9 commits (all time) y: 26 lines of code lemur/migrations/versions/8ae67285ff14_.py x: 7 commits (all time) y: 20 lines of code lemur/migrations/versions/984178255c83_.py x: 9 commits (all time) y: 12 lines of code lemur/migrations/versions/9f79024fe67b_.py x: 15 commits (all time) y: 18 lines of code lemur/migrations/versions/c05a8998b371_.py x: 13 commits (all time) y: 19 lines of code lemur/migrations/versions/e3691fc396e9_.py x: 13 commits (all time) y: 24 lines of code lemur/plugins/bases/export.py x: 16 commits (all time) y: 6 lines of code lemur/plugins/bases/metric.py x: 13 commits (all time) y: 7 lines of code lemur/plugins/lemur_acme/__init__.py x: 7 commits (all time) y: 4 lines of code lemur/plugins/lemur_aws/__init__.py x: 14 commits (all time) y: 4 lines of code lemur/plugins/lemur_jks/__init__.py x: 11 commits (all time) y: 4 lines of code lemur/plugins/lemur_vault_dest/__init__.py x: 12 commits (all time) y: 4 lines of code lemur/plugins/utils.py x: 17 commits (all time) y: 8 lines of code lemur/sources/schemas.py x: 14 commits (all time) y: 24 lines of code lemur/static/app/angular/certificates/certificate/upload.tpl.html x: 32 commits (all time) y: 110 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/upload.tpl.html x: 5 commits (all time) y: 40 lines of code lemur/static/app/index.html x: 47 commits (all time) y: 77 lines of code lemur/static/app/angular/dns_providers/dns_provider/dns_provider.tpl.html x: 13 commits (all time) y: 92 lines of code lemur/authorizations/__init__.py x: 4 commits (all time) y: 1 lines of code lemur/defaults/schemas.py x: 7 commits (all time) y: 12 lines of code lemur/logs/schemas.py x: 4 commits (all time) y: 11 lines of code lemur/plugins/service.py x: 7 commits (all time) y: 1 lines of code lemur/static/app/angular/authorities/authority/extensions.tpl.html x: 9 commits (all time) y: 239 lines of code lemur/pending_certificates/__init__.py x: 3 commits (all time) y: 1 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/cancel.tpl.html x: 3 commits (all time) y: 25 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/destinations.tpl.html x: 3 commits (all time) y: 29 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/edit.tpl.html x: 3 commits (all time) y: 48 lines of code lemur/static/app/styles/lemur.css x: 9 commits (all time) y: 166 lines of code lemur/api_keys/__init__.py x: 1 commits (all time) y: 1 lines of code lemur/static/app/angular/users/user/user.tpl.html x: 11 commits (all time) y: 114 lines of code lemur/static/app/angular/authentication/login/login.tpl.html x: 7 commits (all time) y: 27 lines of code lemur/static/app/angular/logs/view/view.tpl.html x: 3 commits (all time) y: 37 lines of code lemur/static/app/angular/domains/domain/domain.tpl.html x: 3 commits (all time) y: 30 lines of code lemur/static/app/angular/certificates/certificate/edit.tpl.html x: 15 commits (all time) y: 55 lines of code lemur/static/app/angular/certificates/certificate/certificateWizard.tpl.html x: 8 commits (all time) y: 19 lines of code lemur/static/app/angular/roles/role/roleSelect.tpl.html x: 2 commits (all time) y: 23 lines of code lemur/static/app/angular/wizard.html x: 5 commits (all time) y: 13 lines of code lemur/static/app/angular/certificates/certificate/replaces.tpl.html x: 5 commits (all time) y: 28 lines of code lemur/static/app/angular/users/view/view.tpl.html x: 5 commits (all time) y: 45 lines of code lemur/static/app/angular/authorities/view/view.tpl.html x: 20 commits (all time) y: 130 lines of code lemur/static/app/angular/authorities/authority/edit.tpl.html x: 11 commits (all time) y: 45 lines of code lemur/static/app/angular/authorities/authority/permissions.tpl.html x: 2 commits (all time) y: 28 lines of code lemur/static/app/angular/certificates/certificate/notifications.tpl.html x: 4 commits (all time) y: 28 lines of code lemur/static/app/angular/notifications/notification/notification.tpl.html x: 6 commits (all time) y: 85 lines of code lemur/static/app/angular/roles/role/role.tpl.html x: 8 commits (all time) y: 85 lines of code lemur/static/app/angular/authorities/authority/authorityWizard.tpl.html x: 4 commits (all time) y: 22 lines of code lemur/static/app/angular/dashboard/dashboard.tpl.html x: 8 commits (all time) y: 62 lines of code lemur/sources/__init__.py x: 2 commits (all time) y: 1 lines of code
937.0
lines of code
  min: 1.0
  average: 85.75
  25th percentile: 15.0
  median: 40.0
  75th percentile: 110.0
  max: 937.0
0 515.0
commits (all time)
min: 1.0 | average: 37.44 | 25th percentile: 8.0 | median: 16.0 | 75th percentile: 43.0 | max: 515.0

File Size vs. Contributors (all time): 315 points

setup.py x: 46 contributors (all time) y: 136 lines of code lemur/factory.py x: 22 contributors (all time) y: 183 lines of code requirements.in x: 25 contributors (all time) y: 58 lines of code lemur/common/defaults.py x: 22 contributors (all time) y: 145 lines of code lemur/plugins/lemur_aws/plugin.py x: 28 contributors (all time) y: 647 lines of code lemur/certificates/service.py x: 38 contributors (all time) y: 792 lines of code docker/src/lemur.conf.py x: 21 contributors (all time) y: 95 lines of code lemur/acme_providers/cli.py x: 13 contributors (all time) y: 163 lines of code lemur/api_keys/cli.py x: 10 contributors (all time) y: 39 lines of code lemur/authorities/models.py x: 19 contributors (all time) y: 102 lines of code lemur/certificates/cli.py x: 25 contributors (all time) y: 937 lines of code lemur/common/celery.py x: 22 contributors (all time) y: 775 lines of code lemur/common/utils.py x: 32 contributors (all time) y: 275 lines of code lemur/dns_providers/cli.py x: 16 contributors (all time) y: 35 lines of code lemur/manage.py x: 34 contributors (all time) y: 323 lines of code lemur/notifications/cli.py x: 14 contributors (all time) y: 95 lines of code lemur/pending_certificates/cli.py x: 12 contributors (all time) y: 102 lines of code lemur/pending_certificates/service.py x: 16 contributors (all time) y: 202 lines of code lemur/plugins/lemur_acme/challenge_types.py x: 11 contributors (all time) y: 184 lines of code lemur/plugins/lemur_acme/plugin.py x: 26 contributors (all time) y: 372 lines of code lemur/plugins/lemur_entrust/plugin.py x: 12 contributors (all time) y: 332 lines of code lemur/policies/cli.py x: 10 contributors (all time) y: 16 lines of code lemur/reporting/cli.py x: 10 contributors (all time) y: 77 lines of code lemur/sources/cli.py x: 18 contributors (all time) y: 349 lines of code lemur/auth/views.py x: 32 contributors (all time) y: 480 lines of code lemur/plugins/lemur_acme/route53.py x: 12 contributors (all time) y: 105 lines of code lemur/certificates/models.py x: 31 contributors (all time) y: 372 lines of code lemur/plugins/lemur_digicert/plugin.py x: 23 contributors (all time) y: 452 lines of code lemur/certificates/schemas.py x: 32 contributors (all time) y: 378 lines of code lemur/plugins/lemur_google_ca/__init__.py x: 3 contributors (all time) y: 4 lines of code lemur/plugins/lemur_google_ca/plugin.py x: 4 contributors (all time) y: 140 lines of code requirements-tests.in x: 20 contributors (all time) y: 30 lines of code lemur/authorities/schemas.py x: 18 contributors (all time) y: 121 lines of code lemur/authorities/service.py x: 22 contributors (all time) y: 133 lines of code lemur/authorities/views.py x: 15 contributors (all time) y: 89 lines of code lemur/plugins/lemur_azure_dest/plugin.py x: 9 contributors (all time) y: 125 lines of code lemur/plugins/lemur_vault_dest/plugin.py x: 19 contributors (all time) y: 318 lines of code lemur/certificates/views.py x: 31 contributors (all time) y: 465 lines of code lemur/pending_certificates/models.py x: 18 contributors (all time) y: 151 lines of code lemur/certificates/utils.py x: 15 contributors (all time) y: 47 lines of code lemur/constants.py x: 14 contributors (all time) y: 97 lines of code lemur/plugins/lemur_aws/acm.py x: 2 contributors (all time) y: 99 lines of code lemur/auth/service.py x: 20 contributors (all time) y: 148 lines of code lemur/__about__.py x: 12 contributors (all time) y: 18 lines of code lemur/__init__.py x: 16 contributors (all time) y: 132 lines of code lemur/api_keys/views.py x: 10 contributors (all time) y: 179 lines of code lemur/auth/ldap.py x: 21 contributors (all time) y: 165 lines of code lemur/auth/permissions.py x: 14 contributors (all time) y: 58 lines of code lemur/authorizations/models.py x: 10 contributors (all time) y: 21 lines of code lemur/certificates/verify.py x: 18 contributors (all time) y: 139 lines of code lemur/common/fields.py x: 13 contributors (all time) y: 279 lines of code lemur/common/managers.py x: 9 contributors (all time) y: 48 lines of code lemur/common/validators.py x: 23 contributors (all time) y: 132 lines of code lemur/database.py x: 18 contributors (all time) y: 135 lines of code lemur/destinations/models.py x: 9 contributors (all time) y: 22 lines of code lemur/destinations/views.py x: 18 contributors (all time) y: 81 lines of code lemur/dns_providers/models.py x: 13 contributors (all time) y: 35 lines of code lemur/dns_providers/util.py x: 10 contributors (all time) y: 70 lines of code lemur/domains/models.py x: 12 contributors (all time) y: 10 lines of code lemur/domains/views.py x: 13 contributors (all time) y: 55 lines of code lemur/endpoints/models.py x: 12 contributors (all time) y: 92 lines of code lemur/endpoints/service.py x: 15 contributors (all time) y: 116 lines of code lemur/endpoints/views.py x: 10 contributors (all time) y: 28 lines of code lemur/exceptions.py x: 14 contributors (all time) y: 38 lines of code lemur/logs/service.py x: 13 contributors (all time) y: 49 lines of code lemur/migrations/env.py x: 16 contributors (all time) y: 39 lines of code lemur/migrations/versions/29d8c8455c86_.py x: 9 contributors (all time) y: 58 lines of code lemur/migrations/versions/3307381f3b88_.py x: 8 contributors (all time) y: 146 lines of code lemur/migrations/versions/5770674184de_.py x: 8 contributors (all time) y: 26 lines of code lemur/migrations/versions/c301c59688d2_.py x: 12 contributors (all time) y: 66 lines of code lemur/notifications/messaging.py x: 24 contributors (all time) y: 335 lines of code lemur/notifications/models.py x: 10 contributors (all time) y: 36 lines of code lemur/notifications/service.py x: 18 contributors (all time) y: 106 lines of code lemur/notifications/views.py x: 18 contributors (all time) y: 76 lines of code lemur/pending_certificates/schemas.py x: 11 contributors (all time) y: 106 lines of code lemur/pending_certificates/views.py x: 15 contributors (all time) y: 145 lines of code lemur/plugins/__init__.py x: 4 contributors (all time) y: 2 lines of code lemur/plugins/base/__init__.py x: 6 contributors (all time) y: 5 lines of code lemur/plugins/base/manager.py x: 9 contributors (all time) y: 54 lines of code lemur/plugins/lemur_acme/acme_handlers.py x: 14 contributors (all time) y: 450 lines of code lemur/plugins/lemur_acme/cloudflare.py x: 9 contributors (all time) y: 62 lines of code lemur/plugins/lemur_acme/dyn.py x: 12 contributors (all time) y: 239 lines of code lemur/plugins/lemur_acme/ultradns.py x: 8 contributors (all time) y: 298 lines of code lemur/plugins/lemur_adcs/plugin.py x: 16 contributors (all time) y: 95 lines of code lemur/plugins/lemur_atlas/plugin.py x: 9 contributors (all time) y: 80 lines of code lemur/plugins/lemur_aws/cloudfront.py x: 4 contributors (all time) y: 78 lines of code lemur/plugins/lemur_aws/s3.py x: 12 contributors (all time) y: 48 lines of code lemur/plugins/lemur_aws/sns.py x: 11 contributors (all time) y: 53 lines of code lemur/plugins/lemur_cfssl/plugin.py x: 19 contributors (all time) y: 90 lines of code lemur/plugins/lemur_cryptography/plugin.py x: 15 contributors (all time) y: 149 lines of code lemur/plugins/lemur_csr/plugin.py x: 11 contributors (all time) y: 46 lines of code lemur/plugins/lemur_jks/plugin.py x: 12 contributors (all time) y: 93 lines of code lemur/plugins/lemur_kubernetes/plugin.py x: 20 contributors (all time) y: 259 lines of code lemur/plugins/lemur_sftp/plugin.py x: 15 contributors (all time) y: 219 lines of code lemur/plugins/lemur_statsd/lemur_statsd/plugin.py x: 9 contributors (all time) y: 39 lines of code lemur/plugins/lemur_statsd/setup.py x: 8 contributors (all time) y: 13 lines of code lemur/plugins/lemur_verisign/plugin.py x: 20 contributors (all time) y: 205 lines of code lemur/roles/models.py x: 13 contributors (all time) y: 39 lines of code lemur/schemas.py x: 16 contributors (all time) y: 237 lines of code lemur/sources/service.py x: 24 contributors (all time) y: 309 lines of code lemur/sources/views.py x: 17 contributors (all time) y: 76 lines of code lemur/users/views.py x: 16 contributors (all time) y: 86 lines of code lemur/utils.py x: 17 contributors (all time) y: 57 lines of code lemur/domains/schemas.py x: 5 contributors (all time) y: 17 lines of code requirements-dev.in x: 17 contributors (all time) y: 7 lines of code requirements-docs.in x: 19 contributors (all time) y: 35 lines of code lemur/api_keys/schemas.py x: 8 contributors (all time) y: 41 lines of code lemur/common/schema.py x: 15 contributors (all time) y: 136 lines of code lemur/default.conf.py x: 11 contributors (all time) y: 15 lines of code lemur/plugins/base/v1.py x: 14 contributors (all time) y: 86 lines of code lemur/users/service.py x: 16 contributors (all time) y: 76 lines of code lemur/plugins/lemur_aws/elb.py x: 16 contributors (all time) y: 288 lines of code lemur/plugins/bases/destination.py x: 12 contributors (all time) y: 34 lines of code setup.cfg x: 5 contributors (all time) y: 12 lines of code lemur/logs/models.py x: 18 contributors (all time) y: 20 lines of code lemur/plugins/lemur_atlas_redis/plugin.py x: 7 contributors (all time) y: 71 lines of code lemur/policies/models.py x: 9 contributors (all time) y: 11 lines of code lemur/static/app/angular/authorities/authority/options.tpl.html x: 15 contributors (all time) y: 129 lines of code lemur/static/app/angular/certificates/certificate/destinations.tpl.html x: 4 contributors (all time) y: 29 lines of code lemur/plugins/lemur_email/templates/authority_expiration.html x: 5 contributors (all time) y: 177 lines of code lemur/plugins/lemur_email/templates/expiration.html x: 7 contributors (all time) y: 175 lines of code lemur/plugins/lemur_email/templates/expiration_summary.html x: 4 contributors (all time) y: 191 lines of code lemur/plugins/lemur_email/templates/expiring_deployed_certificate.html x: 4 contributors (all time) y: 184 lines of code lemur/plugins/lemur_email/templates/failed.html x: 4 contributors (all time) y: 159 lines of code lemur/plugins/lemur_email/templates/issued.html x: 3 contributors (all time) y: 166 lines of code lemur/plugins/lemur_email/templates/reissue_failed.html x: 4 contributors (all time) y: 164 lines of code lemur/plugins/lemur_email/templates/reissued_with_no_endpoints.html x: 4 contributors (all time) y: 193 lines of code lemur/plugins/lemur_email/templates/rotation.html x: 8 contributors (all time) y: 233 lines of code lemur/plugins/bases/issuer.py x: 13 contributors (all time) y: 15 lines of code lemur/plugins/bases/authorization.py x: 2 contributors (all time) y: 20 lines of code lemur/migrations/versions/a9987414cf36_.py x: 1 contributors (all time) y: 36 lines of code lemur/models.py x: 10 contributors (all time) y: 163 lines of code lemur/dns_providers/service.py x: 13 contributors (all time) y: 96 lines of code lemur/plugins/lemur_acme/nsone.py x: 3 contributors (all time) y: 238 lines of code lemur/plugins/lemur_aws/iam.py x: 16 contributors (all time) y: 133 lines of code lemur/plugins/lemur_aws/sts.py x: 13 contributors (all time) y: 45 lines of code lemur/endpoints/schemas.py x: 6 contributors (all time) y: 31 lines of code lemur/static/app/angular/endpoints/view/view.tpl.html x: 3 contributors (all time) y: 121 lines of code lemur/static/app/angular/certificates/view/view.tpl.html x: 23 contributors (all time) y: 225 lines of code lemur/static/app/angular/pending_certificates/view/view.tpl.html x: 9 contributors (all time) y: 187 lines of code lemur/domains/service.py x: 8 contributors (all time) y: 47 lines of code lemur/migrations/versions/e2d406ada25c_.py x: 1 contributors (all time) y: 8 lines of code lemur/plugins/bases/__init__.py x: 6 contributors (all time) y: 9 lines of code lemur/destinations/service.py x: 15 contributors (all time) y: 82 lines of code lemur/migrations/versions/189e5fda5bf8_.py x: 2 contributors (all time) y: 14 lines of code lemur/static/app/angular/certificates/certificate/tracking.tpl.html x: 19 contributors (all time) y: 204 lines of code lemur/migrations/versions/2201c548a5a1_.py x: 2 contributors (all time) y: 10 lines of code lemur/migrations/versions/3097d57f3f0b_.py x: 5 contributors (all time) y: 31 lines of code lemur/plugins/bases/membership.py x: 3 contributors (all time) y: 9 lines of code lemur/roles/service.py x: 15 contributors (all time) y: 68 lines of code lemur/migrations/versions/4fe230f7a26e_.py x: 4 contributors (all time) y: 21 lines of code lemur/plugins/bases/notification.py x: 15 contributors (all time) y: 31 lines of code lemur/plugins/lemur_slack/plugin.py x: 15 contributors (all time) y: 110 lines of code lemur/static/app/angular/destinations/destination/destination.tpl.html x: 12 contributors (all time) y: 99 lines of code lemur/static/app/angular/destinations/view/view.tpl.html x: 5 contributors (all time) y: 51 lines of code lemur/static/app/angular/sources/source/source.tpl.html x: 5 contributors (all time) y: 56 lines of code lemur/common/health.py x: 9 contributors (all time) y: 16 lines of code lemur/common/redis.py x: 4 contributors (all time) y: 40 lines of code lemur/plugins/lemur_acme/powerdns.py x: 7 contributors (all time) y: 278 lines of code lemur/static/app/angular/api_keys/view/view.tpl.html x: 5 contributors (all time) y: 52 lines of code lemur/static/app/angular/notifications/view/view.tpl.html x: 7 contributors (all time) y: 56 lines of code lemur/static/app/angular/roles/view/view.tpl.html x: 4 contributors (all time) y: 44 lines of code gulp/build.js x: 15 contributors (all time) y: 226 lines of code gulp/watch.js x: 5 contributors (all time) y: 11 lines of code lemur/plugins/lemur_azure_dest/__init__.py x: 4 contributors (all time) y: 4 lines of code lemur/static/app/angular/api_keys/api_key/api_key.tpl.html x: 4 contributors (all time) y: 63 lines of code lemur/static/app/angular/certificates/certificate/export.tpl.html x: 6 contributors (all time) y: 52 lines of code lemur/static/app/angular/certificates/certificate/options.tpl.html x: 13 contributors (all time) y: 256 lines of code lemur/static/app/angular/certificates/certificate/revoke.tpl.html x: 7 contributors (all time) y: 66 lines of code lemur/destinations/schemas.py x: 11 contributors (all time) y: 29 lines of code lemur/migrations/versions/1db4f82bc780_.py x: 13 contributors (all time) y: 22 lines of code lemur/plugins/lemur_entrust/__init__.py x: 5 contributors (all time) y: 4 lines of code lemur/static/app/angular/authorities/authority/tracking.tpl.html x: 7 contributors (all time) y: 140 lines of code lemur/migrations/versions/8323a5ea723a_.py x: 4 contributors (all time) y: 34 lines of code lemur/migrations/versions/ee827d1e1974_.py x: 9 contributors (all time) y: 35 lines of code lemur/acme_providers/__init__.py x: 5 contributors (all time) y: 1 lines of code lemur/common/missing.py x: 7 contributors (all time) y: 13 lines of code lemur/certificates/hooks.py x: 6 contributors (all time) y: 29 lines of code lemur/migrations/versions/131ec6accff5_.py x: 7 contributors (all time) y: 21 lines of code lemur/migrations/versions/318b66568358_.py x: 8 contributors (all time) y: 8 lines of code lemur/migrations/versions/3adfdd6598df_.py x: 6 contributors (all time) y: 89 lines of code lemur/migrations/versions/412b22cb656a_.py x: 7 contributors (all time) y: 97 lines of code lemur/migrations/versions/449c3d5c7299_.py x: 7 contributors (all time) y: 15 lines of code lemur/migrations/versions/4c50b903d1ae_.py x: 7 contributors (all time) y: 9 lines of code lemur/migrations/versions/556ceb3e3c3e_.py x: 7 contributors (all time) y: 147 lines of code lemur/migrations/versions/8ae67285ff14_.py x: 6 contributors (all time) y: 20 lines of code lemur/migrations/versions/9f79024fe67b_.py x: 8 contributors (all time) y: 18 lines of code lemur/migrations/versions/a02a678ddc25_.py x: 6 contributors (all time) y: 43 lines of code lemur/migrations/versions/c87cb989af04_.py x: 7 contributors (all time) y: 7 lines of code lemur/migrations/versions/ce547319f7be_.py x: 6 contributors (all time) y: 18 lines of code lemur/migrations/versions/e3691fc396e9_.py x: 7 contributors (all time) y: 24 lines of code lemur/plugins/lemur_adcs/__init__.py x: 8 contributors (all time) y: 4 lines of code lemur/sources/schemas.py x: 6 contributors (all time) y: 24 lines of code lemur/static/app/angular/certificates/certificate/upload.tpl.html x: 8 contributors (all time) y: 110 lines of code lemur/static/app/angular/pager.html x: 3 contributors (all time) y: 22 lines of code lemur/static/app/index.html x: 8 contributors (all time) y: 77 lines of code lemur/static/app/angular/dns_providers/dns_provider/dns_provider.tpl.html x: 3 contributors (all time) y: 92 lines of code lemur/dns_providers/__init__.py x: 2 contributors (all time) y: 1 lines of code lemur/authorizations/service.py x: 2 contributors (all time) y: 7 lines of code lemur/defaults/schemas.py x: 3 contributors (all time) y: 12 lines of code lemur/plugins/service.py x: 3 contributors (all time) y: 1 lines of code lemur/static/app/angular/welcome/welcome.html x: 4 contributors (all time) y: 23 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/cancel.tpl.html x: 2 contributors (all time) y: 25 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/destinations.tpl.html x: 2 contributors (all time) y: 29 lines of code lemur/static/app/angular/pending_certificates/pending_certificate/edit.tpl.html x: 2 contributors (all time) y: 48 lines of code lemur/static/app/styles/lemur.css x: 2 contributors (all time) y: 166 lines of code lemur/api_keys/__init__.py x: 1 contributors (all time) y: 1 lines of code lemur/static/app/angular/users/user/user.tpl.html x: 3 contributors (all time) y: 114 lines of code lemur/static/app/angular/authentication/login/login.tpl.html x: 3 contributors (all time) y: 27 lines of code lemur/deployment/service.py x: 1 contributors (all time) y: 5 lines of code lemur/static/app/angular/logs/view/view.tpl.html x: 1 contributors (all time) y: 37 lines of code lemur/static/app/angular/domains/domain/domain.tpl.html x: 1 contributors (all time) y: 30 lines of code lemur/static/app/angular/certificates/certificate/edit.tpl.html x: 1 contributors (all time) y: 55 lines of code lemur/static/app/angular/certificates/certificate/certificateWizard.tpl.html x: 1 contributors (all time) y: 19 lines of code lemur/static/app/angular/roles/role/roleSelect.tpl.html x: 1 contributors (all time) y: 23 lines of code lemur/static/app/angular/wizard.html x: 1 contributors (all time) y: 13 lines of code lemur/static/app/angular/certificates/certificate/replaces.tpl.html x: 1 contributors (all time) y: 28 lines of code lemur/static/app/angular/users/view/view.tpl.html x: 1 contributors (all time) y: 45 lines of code lemur/static/app/angular/authorities/view/view.tpl.html x: 2 contributors (all time) y: 130 lines of code lemur/static/app/angular/notifications/notification/notification.tpl.html x: 1 contributors (all time) y: 85 lines of code lemur/static/app/angular/dashboard/dashboard.tpl.html x: 2 contributors (all time) y: 62 lines of code
937.0
lines of code
  min: 1.0
  average: 85.75
  25th percentile: 15.0
  median: 40.0
  75th percentile: 110.0
  max: 937.0
0 46.0
contributors (all time)
min: 1.0 | average: 9.48 | 25th percentile: 4.0 | median: 7.0 | 75th percentile: 13.0 | max: 46.0

File Size vs. Commits (30 days): 1 points

setup.py x: 3 commits (30d) y: 136 lines of code
136.0
lines of code
  min: 136.0
  average: 136.0
  25th percentile: 136.0
  median: 136.0
  75th percentile: 136.0
  max: 136.0
0 3.0
commits (30d)
min: 3.0 | average: 3.0 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 3.0 | max: 3.0

File Size vs. Contributors (30 days): 1 points

setup.py x: 2 contributors (30d) y: 136 lines of code
136.0
lines of code
  min: 136.0
  average: 136.0
  25th percentile: 136.0
  median: 136.0
  75th percentile: 136.0
  max: 136.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Commits (90 days): 24 points

setup.py x: 3 commits (90d) y: 136 lines of code lemur/factory.py x: 6 commits (90d) y: 183 lines of code requirements.in x: 5 commits (90d) y: 58 lines of code lemur/common/defaults.py x: 2 commits (90d) y: 145 lines of code lemur/plugins/lemur_aws/plugin.py x: 4 commits (90d) y: 647 lines of code lemur/certificates/service.py x: 7 commits (90d) y: 792 lines of code docker/src/lemur.conf.py x: 1 commits (90d) y: 95 lines of code lemur/acme_providers/cli.py x: 1 commits (90d) y: 163 lines of code lemur/api_keys/cli.py x: 1 commits (90d) y: 39 lines of code lemur/authorities/models.py x: 1 commits (90d) y: 102 lines of code lemur/certificates/cli.py x: 1 commits (90d) y: 937 lines of code lemur/common/celery.py x: 1 commits (90d) y: 775 lines of code lemur/common/utils.py x: 1 commits (90d) y: 275 lines of code lemur/dns_providers/cli.py x: 1 commits (90d) y: 35 lines of code lemur/manage.py x: 1 commits (90d) y: 323 lines of code lemur/pending_certificates/service.py x: 1 commits (90d) y: 202 lines of code lemur/plugins/lemur_acme/challenge_types.py x: 1 commits (90d) y: 184 lines of code lemur/plugins/lemur_acme/plugin.py x: 1 commits (90d) y: 372 lines of code lemur/plugins/lemur_entrust/plugin.py x: 1 commits (90d) y: 332 lines of code lemur/policies/cli.py x: 1 commits (90d) y: 16 lines of code lemur/reporting/cli.py x: 1 commits (90d) y: 77 lines of code lemur/sources/cli.py x: 1 commits (90d) y: 349 lines of code
937.0
lines of code
  min: 16.0
  average: 268.08
  25th percentile: 95.0
  median: 173.0
  75th percentile: 344.75
  max: 937.0
0 7.0
commits (90d)
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 7.0

File Size vs. Contributors (90 days): 24 points

setup.py x: 2 contributors (90d) y: 136 lines of code lemur/factory.py x: 2 contributors (90d) y: 183 lines of code requirements.in x: 2 contributors (90d) y: 58 lines of code lemur/common/defaults.py x: 1 contributors (90d) y: 145 lines of code lemur/plugins/lemur_aws/plugin.py x: 1 contributors (90d) y: 647 lines of code lemur/certificates/service.py x: 3 contributors (90d) y: 792 lines of code docker/src/lemur.conf.py x: 1 contributors (90d) y: 95 lines of code lemur/acme_providers/cli.py x: 1 contributors (90d) y: 163 lines of code lemur/api_keys/cli.py x: 1 contributors (90d) y: 39 lines of code lemur/authorities/models.py x: 1 contributors (90d) y: 102 lines of code lemur/certificates/cli.py x: 1 contributors (90d) y: 937 lines of code lemur/common/celery.py x: 1 contributors (90d) y: 775 lines of code lemur/common/utils.py x: 1 contributors (90d) y: 275 lines of code lemur/dns_providers/cli.py x: 1 contributors (90d) y: 35 lines of code lemur/manage.py x: 1 contributors (90d) y: 323 lines of code lemur/pending_certificates/service.py x: 1 contributors (90d) y: 202 lines of code lemur/plugins/lemur_acme/challenge_types.py x: 1 contributors (90d) y: 184 lines of code lemur/plugins/lemur_acme/plugin.py x: 1 contributors (90d) y: 372 lines of code lemur/plugins/lemur_entrust/plugin.py x: 1 contributors (90d) y: 332 lines of code lemur/policies/cli.py x: 1 contributors (90d) y: 16 lines of code lemur/reporting/cli.py x: 1 contributors (90d) y: 77 lines of code lemur/sources/cli.py x: 1 contributors (90d) y: 349 lines of code
937.0
lines of code
  min: 16.0
  average: 268.08
  25th percentile: 95.0
  median: 173.0
  75th percentile: 344.75
  max: 937.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0