28 deploys over 28 days 10/17/19 - Today

magnitude

Projects

Name Repository Deploys Last deploy
GitHub DeployHub Production detkin/deployhub:production 28 Dylan Etkin made the last deploy
M AuthorA Details Diff
Get tests up and running with Circleci 2.0
Dylan Etkin
Pull Requests 1
Commits 13
Issues 0
Files 9
Authors 1
Need to make the staticfiles directory writable by the app user Also, generate the compressed files at build, so it's quicker on first load, doesn't hurt
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 1
Authors 1
Resolves #157 add js/css minification and cache busting to the project
Dylan Etkin
Pull Requests 1
Commits 3
Issues 1
Files 24
Authors 1
Resolve #118 get Github PRs by using their search API instead of inspecting the commit messages
Dylan Etkin
Pull Requests 1
Commits 3
Issues 1
Files 9
Authors 1
A few cleanups from yesterday, don't rely on pipenv in docker creation and generate the pgbouncer files into non-source controlled files
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 7
Authors 1
One little fix, the compose upgrade requires me to specify the network in the run command
Dylan Etkin
Pull Requests 0
Commits 2
Issues 0
Files 9
Authors 1
Update to docker-compose v3
Dylan Etkin
Pull Requests 0
Commits 2
Issues 0
Files 6
Authors 1
Include the right ENV vars for migration and remove the source mounts for prod compose
Dylan Etkin
Pull Requests 0
Commits 3
Issues 0
Files 5
Authors 1
Resolves #154 move deploys to using docker
Dylan Etkin
Pull Requests 1
Commits 11
Issues 1
Files 5
Authors 1
Add SLEUTH to all props, remove some unneeded props and add some new ones
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 4
Authors 1
Switch all the ENV variable names to SLEUTH instead of DEPLOYHUB
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 7
Authors 1
Fix nasty bug with 3rd party logins and fix prod docker so beat will work
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 5
Authors 1
Upgrade the Stripe lib and use their latest API version. Do a first pass at updating DeployHub to Sleuth
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 18
Authors 1
Update to python 3.7.5 and modify log levels
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 7
Authors 1
Bump to the latest celery version since we're now on latest django
Dylan Etkin
Pull Requests 0
Commits 2
Issues 0
Files 2
Authors 1
Bump version of premailer
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 1
Authors 1
Resolves #152 upgrading to django 2.2.6 and related upgrades
Dylan Etkin
Pull Requests 1
Commits 3
Issues 1
Files 48
Authors 1
Resolves #149 and #150 upgrade celery and remove HipChat
Dylan Etkin
Pull Requests 1
Commits 3
Issues 2
Files 22
Authors 1
Since we're deploying via docker, rev postgres driver as well
Dylan Etkin
Pull Requests 0
Commits 2
Issues 0
Files 3
Authors 1
Update crispy, whatthepatch and fix 1.9 warning + TZ warnings
Dylan Etkin
Pull Requests 1
Commits 3
Issues 0
Files 9
Authors 1
Resolves #144 - converting from using Haystack to django-elasticsearch
Dylan Etkin
Pull Requests 1
Commits 6
Issues 1
Files 13
Authors 1
Get deploy graph to show totals when viewing multiple deploys
Dylan Etkin
Pull Requests 1
Commits 2
Issues 1
Files 4
Authors 1
Change the Stripe plan Ids to ref new plan values
Dylan Etkin
Pull Requests 1
Commits 2
Issues 0
Files 1
Authors 1
Get Celery logging at the DEBUG level as well
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 2
Authors 1
Get everything logging at the DEBUG level
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 2
Authors 1
Adding an admin function for repopulating a compare
Dylan Etkin
Pull Requests 1
Commits 3
Issues 1
Files 2
Authors 1
More Github push payload work, seems like it can be empty but isn't always, fallback to a username instead of proper name
Dylan Etkin
Pull Requests 0
Commits 1
Issues 0
Files 1
Authors 1
Looks like Github changed their push event payload
Dylan Etkin
Pull Requests 0
Commits 12
Issues 0
Files 30
Authors 3
Author Details
160 -
Get tests up and running with Circleci 2.0
Dylan Etkin created deployed
158 -
Resolves #157 add js/css minification and cache busting to the project
Dylan Etkin created deployed
156 -
Resolve #118 get Github PRs by using their search API instead of inspecting the commit messages
Dylan Etkin created deployed
155 -
Resolves #154 move deploys to using docker
Dylan Etkin created deployed
153 -
Resolves #152 upgrading to django 2.2.6 and related upgrades
Dylan Etkin created deployed
151 -
Resolves #149 and #150 upgrade celery and remove HipChat
Dylan Etkin created deployed
148 -
Update crispy, whatthepatch and fix 1.9 warning + TZ warnings
Dylan Etkin created deployed
145 -
Resolves #144 - converting from using Haystack to django-elasticsearch
Dylan Etkin created deployed
142 -
Get deploy graph to show totals when viewing multiple deploys
Dylan Etkin created deployed
143 -
Change the Stripe plan Ids to ref new plan values
Dylan Etkin created deployed
140 -
Adding an admin function for repopulating a compare
Dylan Etkin created deployed
Author Details
Merge pull request #160 from detkin/circleci-20-test Get tests up and running with Circleci 2.0
Dylan Etkin committed deployed
Specify the test output directory
Dylan Etkin committed deployed
Add cache and store test results
Dylan Etkin committed deployed
Set the testing value in the hosts file
Dylan Etkin committed deployed
Default to normal pg port and try to wait until it's ready
Dylan Etkin committed deployed
Install dev deps
Dylan Etkin committed deployed
Hope that circle has installed the browser for me
Dylan Etkin committed deployed
YML and circle are evil
Dylan Etkin committed deployed
Switch to the circle postgres even though it's old
Dylan Etkin committed deployed
Can't specify ports :(
Dylan Etkin committed deployed
Format better
Dylan Etkin committed deployed
Fuck you circle, version 2 it is
Dylan Etkin committed deployed
Get the tests running again, attempt to get it running in circle v2
Dylan Etkin committed deployed
Need to make the staticfiles directory writable by the app user Also, generate the compressed files at build, so it's quicker on first load, doesn't hurt
Dylan Etkin committed deployed
Missed a -r in the fab file so we can properly clean the staticfiles directory before deploy
Dylan Etkin committed deployed
Merge pull request #158 from detkin/detkin/django-compressor Resolves #157 add js/css minification and cache busting to the project
Dylan Etkin committed deployed
Add django-compressor to the project, make sure all JS/CSS is compressed and served via a unique path
Dylan Etkin committed deployed
Silly mistake in fab file, include -f on rm
Dylan Etkin committed deployed
Merge pull request #156 from detkin/detkin/get_all_gh_prs Resolve #118 get Github PRs by using their search API instead of inspecting the commit messages
Dylan Etkin committed deployed
Resolve #118 get Github PRs by using their search API instead of inspecting the commit messages
Dylan Etkin committed deployed
A few cleanups from yesterday, don't rely on pipenv in docker creation and generate the pgbouncer files into non-source controlled files
Dylan Etkin committed deployed
One little fix, the compose upgrade requires me to specify the network in the run command
Dylan Etkin committed deployed
Use pipenv instead of straight pip so we can lock all the deps versions
Dylan Etkin committed deployed
Update to docker-compose v3
Dylan Etkin committed deployed
Set gunicorn to reload on changes for dev, won't be an issue in prod since source never changes
Dylan Etkin committed deployed
Include the right ENV vars for migration and remove the source mounts for prod compose
Dylan Etkin committed deployed
Make sure when we deploy we're on the latest prod branch
Dylan Etkin committed deployed
Make pgbouncer grab DB info from ENV variables
Dylan Etkin committed deployed
Merge pull request #155 from detkin/detkin/docker_with_source Resolves #154 move deploys to using docker
Dylan Etkin committed deployed
Use the deployhub base image for now, fix local calls in fab
Dylan Etkin committed deployed
Convert deploy to using docker instead of hup and code pulls
Dylan Etkin committed deployed
Merge branch 'production' into detkin/docker_with_source * production: Add SLEUTH to all props, remove some unneeded props and add some new ones Switch all the ENV variable names to SLEUTH instead of DEPLOYHUB
Dylan Etkin committed deployed
Merge branch 'production' into detkin/docker_with_source * production: Fix nasty bug with 3rd party logins and fix prod docker so beat will work
Dylan Etkin committed deployed
Merge branch 'production' into detkin/docker_with_source * production: Upgrade the Stripe lib and use their latest API version.
Dylan Etkin committed deployed
Merge branch 'production' into detkin/docker_with_source * production: Update to python 3.7.5 and modify log levels
Dylan Etkin committed deployed
Merge branch 'production' into detkin/docker_with_source * production: Bump to the latest celery version since we're now on latest django Fix migrations in fab, new command for django 2.x Bump version of premailer Change logging to something more safe, WARN, log messages at that level All the changes for django 2 upgrade + move to newer social auth lib, ugh, I'd fire a kid if they made a change this big ;) Remove references and code for HipChat Upgrade to celery 4.2.2. Convert tasks to take ids instead of objects Since we're deploying via docker, rev postgres driver as well A few small lib upgrades and create another dev compose file for full container dev Update crispy, whatthepatch and fix 1.9 warning + TZ warnings Update docker postgres to 11
Dylan Etkin committed deployed
Merge branch 'production' into detkin/docker_with_source * production: update to new ES cluster Move ES back to AWS for prod, it's too much of a hog for a small docker deploy Add ES7 to the prod compose file so for now we can run it there Have the DeployIndex do an index update when related models change, remove the explicit reindex call Remove Haystack, use elasticsearch dsl instead
Dylan Etkin committed deployed
Change the name of the docker image to makeitso/sleuth
Dylan Etkin committed deployed
Change the dockerfile so we have a version of the app ready to run off of included source
Dylan Etkin committed deployed
Add SLEUTH to all props, remove some unneeded props and add some new ones
Dylan Etkin committed deployed
Switch all the ENV variable names to SLEUTH instead of DEPLOYHUB
Dylan Etkin committed deployed
Fix nasty bug with 3rd party logins and fix prod docker so beat will work
Dylan Etkin committed deployed
Upgrade the Stripe lib and use their latest API version. Do a first pass at updating DeployHub to Sleuth
Dylan Etkin committed deployed
Update to python 3.7.5 and modify log levels
Dylan Etkin committed deployed
Bump to the latest celery version since we're now on latest django
Dylan Etkin committed deployed
Fix migrations in fab, new command for django 2.x
Dylan Etkin committed deployed
Bump version of premailer
Dylan Etkin committed deployed
Merge pull request #153 from detkin/detkin/django2.2 Resolves #152 upgrading to django 2.2.6 and related upgrades
Dylan Etkin committed deployed
Change logging to something more safe, WARN, log messages at that level
Dylan Etkin committed deployed
All the changes for django 2 upgrade + move to newer social auth lib, ugh, I'd fire a kid if they made a change this big ;)
Dylan Etkin committed deployed
Merge pull request #151 from detkin/detkin/celery_upgrade Resolves #149 and #150 upgrade celery and remove HipChat
Dylan Etkin committed deployed
Remove references and code for HipChat
Dylan Etkin committed deployed
Upgrade to celery 4.2.2. Convert tasks to take ids instead of objects
Dylan Etkin committed deployed
Since we're deploying via docker, rev postgres driver as well
Dylan Etkin committed deployed
A few small lib upgrades and create another dev compose file for full container dev
Dylan Etkin committed deployed
Merge pull request #148 from detkin/detkin/crispy_update Update crispy, whatthepatch and fix 1.9 warning + TZ warnings
Dylan Etkin committed deployed
Update crispy, whatthepatch and fix 1.9 warning + TZ warnings
Dylan Etkin committed deployed
Update docker postgres to 11
Dylan Etkin committed deployed
Remove Haystack, use elasticsearch dsl instead
Dylan Etkin committed deployed
Have the DeployIndex do an index update when related models change, remove the explicit reindex call
Dylan Etkin committed deployed
Add ES7 to the prod compose file so for now we can run it there
Dylan Etkin committed deployed
Merge pull request #145 from detkin/detkin/convert_to_es_search_lib Resolves #144 - converting from using Haystack to django-elasticsearch
Dylan Etkin committed deployed
Move ES back to AWS for prod, it's too much of a hog for a small docker deploy
Dylan Etkin committed deployed
update to new ES cluster
Dylan Etkin committed deployed
Resolve #141 - get deploy graph to show totals when viewing multiple deploys
Dylan Etkin committed deployed
Merge pull request #142 from detkin/detkin/show_deploy_totals_only Get deploy graph to show totals when viewing multiple deploys
Dylan Etkin committed deployed
Change the Stripe plan Ids to ref new plan values
Dylan Etkin committed deployed
Merge pull request #143 from detkin/detkin/update_stripe_plans Change the Stripe plan Ids to ref new plan values
Dylan Etkin committed deployed
Get Celery logging at the DEBUG level as well
Dylan Etkin committed deployed
Get everything logging at the DEBUG level
Dylan Etkin committed deployed
Resolves #139 - adding an admin function for repopulating a compare
Dylan Etkin committed deployed
Merge pull request #140 from detkin/detkin/admin_repopulate Adding an admin function for repopulating a compare
Dylan Etkin committed deployed
Need to have the full import path
Dylan Etkin committed deployed
More Github push payload work, seems like it can be empty but isn't always, fallback to a username instead of proper name
Dylan Etkin committed deployed
Add VPN docker to compose file and update nginx rules for the new VPN and bitbucket/github webhooks
Dylan Etkin committed deployed
Correct the path to the vpn data dir
Dylan Etkin committed deployed
Update nginx to allow non-vpn access for the demo project
Dylan Etkin committed deployed
Update prod config for docker postgres, rev gunicorn and newrelic package
Dylan Etkin committed deployed
Update ES to have bounded memory and add new IP to VPN
Ubuntu committed deployed
Basic updates to marketing site. Switch ES to point to AWS instead of Docker
Dylan Etkin committed deployed
Merge branch 'production' of github.com:detkin/deployhub into production * 'production' of github.com:detkin/deployhub: Update ES to have bounded memory and add new IP to VPN
Dylan Etkin committed deployed
Change faster to fast
Dylan Etkin committed deployed
Update to a slim python image, rework Dockerfile and fix up the dev docker environment. Update nginx config to skip VPN for local dev. Fix up the entry script to allow for multiple entries into a stopped container. This includes some rev's to simple python packages
Dylan Etkin committed deployed
Disable the vpn, update pricing and modify docker to support old-style deploys for now
Dylan Etkin committed deployed
Update the fabfile to use fabric2
Dylan Etkin committed deployed
Looks like Github changed their push event payload
Dylan Etkin committed deployed
Author Details
157 -
Add compression and minification of css/js files with cache-busting
Dylan Etkin created deployed
118 -
When a GitHub pull request is merged with squashing commits we don't pickup the PR
Dylan Etkin created deployed
154 -
Move deploys to using docker
Dylan Etkin created deployed
152 -
Upgrade to latest django 2.2.6
Dylan Etkin created deployed
149 -
Upgrade celery to version 4
Dylan Etkin created deployed
150 -
Remove HipChat integration, HipChat is dead
Dylan Etkin created deployed
144 -
Move from haystack to django-elasticsearch for elasticsearch so we can upgrade to latest ES
Dylan Etkin created deployed
141 -
Make the deploy frequency graph show only totals when showing multiple deploys
Dylan Etkin created deployed
139 -
Add an admin function that allows support to repopulate a deploys compare
Dylan Etkin created deployed
Filename Additions Deletions
.circleci/config.yml (4f2e33e) 56 0
circle.yml (4f2e33e) 0 11
configs/celerybeat-supervisor.conf (6884e37) 1 1
configs/celery-supervisor.conf (6884e37) 1 1
configs/celery-supervisor.conf (c19b207) 1 1
configs/celery-supervisor.conf (8ce618f) 1 1
configs/deployhub.nginx.conf (6884e37) 28 12
configs/deployhub.nginx.conf (a5d9a09) 6 0
configs/deployhub.nginx.conf (c19b207) 2 1
configs/deployhub-supervisor.conf (2d92aed) 0 11
configs/gunicorn_start (df5ba6c) 1 1
configs/gunicorn_start (6884e37) 1 1
configs/gunicorn_start (379cbec) 1 0
configs/gunicorn_start (c19b207) 1 1
configs/pgbouncer.ini (d3ff54f) 3 3
configs/pgbouncer.ini (6884e37) 1 1
configs/pgbouncer.ini.template (93fdac0) 0 0
configs/pgbouncer-supervisor.conf (2d92aed) 10 0
configs/pgbouncer-users.txt (d3ff54f) 1 1
configs/pgbouncer-users.txt.template (93fdac0) 0 0
deployhub/apps/account/forms.py (4823a48) 1 1
deployhub/apps/account/pipeline.py (4823a48) 4 4
deployhub/apps/account/pipeline.py (90d9d5d) 1 1
deployhub/apps/account/pipeline.py (113d0e5) 3 4
deployhub/apps/account/tasks.py (4f2e33e) 4 4
deployhub/apps/account/tasks.py (6884e37) 1 1
deployhub/apps/account/tasks.py (90d9d5d) 2 1
deployhub/apps/account/templates/account/welcome_email.html (4f2e33e) 3 3
deployhub/apps/account/templates/account/welcome_email.text (4f2e33e) 2 2
deployhub/apps/account/tests/test_deployhub.py (c8437af) 15 15
deployhub/apps/account/tests/test_deployhub.py (4f2e33e) 27 26
deployhub/apps/account/urls.py (4823a48) 15 23
deployhub/apps/account/util.py (4823a48) 1 1
deployhub/apps/account/views.py (90d9d5d) 1 1
deployhub/apps/atlassian.py (4823a48) 1 1
deployhub/apps/deploy/admin.py (274b8ad) 19 1
deployhub/apps/deploy/context.py (4823a48) 1 1
deployhub/apps/deploy/documents.py (8ce618f) 141 0
deployhub/apps/deploy/forms.py (4823a48) 1 1
deployhub/apps/deploy/forms.py (90d9d5d) 2 2
deployhub/apps/deploy/migrations/0001_initial.py (4823a48) 2 2
deployhub/apps/deploy/migrations/0002_author_commit_deploy_externaluser_issue_pullrequest.py (4823a48) 9 9
deployhub/apps/deploy/migrations/0003_author_deploy.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0004_commit_deploy.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0005_deploy_previous_deploy.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0006_auto_20140607_0009.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0007_auto_20140615_0445.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0008_auto_20150125_0535.py (4823a48) 15 15
deployhub/apps/deploy/migrations/0009_auto_20150413_0104.py (4823a48) 3 3
deployhub/apps/deploy/migrations/0013_deploy_deploy_author.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0014_auto_20150704_0347.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0020_add_hook_to_repos_20160306_2150.py (4823a48) 1 1
deployhub/apps/deploy/migrations/0021_auto_20191031_1543.py (90d9d5d) 51 0
deployhub/apps/deploy/models.py (4823a48) 19 2
deployhub/apps/deploy/models.py (90d9d5d) 0 13
deployhub/apps/deploy/models.py (274b8ad) 2 2
deployhub/apps/deploy/models.py (3ea32b4) 3 3
deployhub/apps/deploy/search_indexes.py (8ce618f) 0 43
deployhub/apps/deploy/tasks.py (c8437af) 8 8
deployhub/apps/deploy/tasks.py (97a5931) 0 1
deployhub/apps/deploy/tasks.py (90d9d5d) 13 114
deployhub/apps/deploy/tasks.py (8ce618f) 5 15
deployhub/apps/deploy/tasks.py (6884e37) 1 1
deployhub/apps/deploy/tasks.py (3ea32b4) 3 3
deployhub/apps/deploy/tasks.py (4823a48) 22 22
deployhub/apps/deploy/templates/deploy/create_deployment.html (a5d9a09) 4 2
deployhub/apps/deploy/templates/deploy/deploy.html (a5d9a09) 4 2
deployhub/apps/deploy/templates/deploy/deploy_indexed_text.html (8ce618f) 9 9
deployhub/apps/deploy/templates/deploy/deployment_config.html (90d9d5d) 0 37
deployhub/apps/deploy/templates/deploy/email_report.html (c8437af) 1 1
deployhub/apps/deploy/templates/deploy/empty_dashboard.html (a5d9a09) 4 2
deployhub/apps/deploy/templates/deploy/empty_dashboard.html (90d9d5d) 1 1
deployhub/apps/deploy/templates/deploy/empty_dashboard.html (c8437af) 2 2
deployhub/apps/deploy/templates/deploy/empty_deployment.html (c8437af) 2 2
deployhub/apps/deploy/templates/deploy/graph_deployments.html (720f134) 7 8
deployhub/apps/deploy/templates/deploy/landing.html (6884e37) 13 16
deployhub/apps/deploy/templates/deploy/landing.html (c8437af) 2 2
deployhub/apps/deploy/templates/deploy/report.html (720f134) 1 1
deployhub/apps/deploy/templates/deploy/report.html (90d9d5d) 1 1
deployhub/apps/deploy/templates/deploy/report.html (a5d9a09) 5 3
deployhub/apps/deploy/templates/deploy/search_deployment.html (a5d9a09) 4 2
deployhub/apps/deploy/templates/deploy/search_result_deploy_details.html (8ce618f) 1 1
deployhub/apps/deploy/templates/password_reset/recovery_form.html (4823a48) 0 1
deployhub/apps/deploy/templates/password_reset/reset.html (4823a48) 1 1
deployhub/apps/deploy/urls.py (4823a48) 21 51
deployhub/apps/deploy/urls.py (90d9d5d) 0 3
deployhub/apps/deploy/utils.py (4823a48) 3 3
deployhub/apps/deploy/views.py (90d9d5d) 4 47
deployhub/apps/deploy/views.py (720f134) 17 6
deployhub/apps/deploy/views.py (8ce618f) 28 25
deployhub/apps/deploy/views.py (4823a48) 6 6
deployhub/apps/deploy/views.py (3ea32b4) 6 4
deployhub/apps/middleware.py (4823a48) 2 2
deployhub/apps/organization/forms.py (4823a48) 1 1
deployhub/apps/organization/migrations/0001_initial.py (4823a48) 3 3
deployhub/apps/organization/migrations/0003_auto_20150125_0535.py (4823a48) 5 5
deployhub/apps/organization/migrations/0004_organization_stash_account.py (4823a48) 1 1
deployhub/apps/organization/migrations/0005_organization_jira_account.py (4823a48) 1 1
deployhub/apps/organization/migrations/0008_auto_20150613_0531.py (4823a48) 5 5
deployhub/apps/organization/migrations/0010_auto_20151026_0228.py (4823a48) 1 1
deployhub/apps/organization/migrations/0011_auto_20151109_0200.py (4823a48) 1 1
deployhub/apps/organization/migrations/0015_auto_20151223_1805.py (4823a48) 4 4
deployhub/apps/organization/migrations/0017_auto_20191031_1543.py (90d9d5d) 30 0
deployhub/apps/organization/models.py (c8437af) 2 2
deployhub/apps/organization/models.py (4823a48) 6 2
deployhub/apps/organization/models.py (3ea32b4) 5 5
deployhub/apps/organization/models.py (90d9d5d) 1 1
deployhub/apps/organization/plans.py (6884e37) 3 3
deployhub/apps/organization/plans.py (3e15aae) 2 2
deployhub/apps/organization/tasks.py (90d9d5d) 10 3
deployhub/apps/organization/templates/organization/billing_details.html (c8437af) 1 1
deployhub/apps/organization/templates/organization/billing_details.html (6884e37) 0 3
deployhub/apps/organization/templates/organization/display_plan.html (c8437af) 1 1
deployhub/apps/organization/templates/organization/display_plan.html (6884e37) 6 2
deployhub/apps/organization/templates/organization/invite_email.html (c8437af) 3 3
deployhub/apps/organization/templates/organization/invoice.html (a5d9a09) 1 1
deployhub/apps/organization/templates/organization/invoice.html (c8437af) 7 7
deployhub/apps/organization/templates/organization/manage_members.html (a5d9a09) 4 2
deployhub/apps/organization/templates/organization/payment_email.text (c8437af) 2 2
deployhub/apps/organization/templates/organization/pricing_details.html (6884e37) 5 16
deployhub/apps/organization/templatetags/organization.py (c8437af) 1 1
deployhub/apps/organization/urls.py (4823a48) 20 51
deployhub/apps/organization/util.py (4823a48) 3 3
deployhub/apps/organization/views.py (113d0e5) 5 2
deployhub/apps/organization/views.py (90d9d5d) 3 3
deployhub/apps/organization/views.py (3ea32b4) 3 2
deployhub/apps/organization/views.py (c8437af) 12 4
deployhub/apps/organization/views.py (4823a48) 1 1
deployhub/apps/remote/bitbucket.py (97a5931) 2 1
deployhub/apps/remote/bitbucket.py (6884e37) 12 12
deployhub/apps/remote/github.py (5dd7409) 1 2
deployhub/apps/remote/github.py (6884e37) 2 1
deployhub/apps/remote/github.py (97a5931) 44 7
deployhub/apps/remote/__init__.py (97a5931) 1 1
deployhub/apps/remote/stash.py (4823a48) 0 2
deployhub/apps/remote/stash.py (97a5931) 2 1
deployhub/apps/util.py (4823a48) 4 6
deployhub_base.yml (379cbec) 0 12
deployhub/celeryapp.py (90d9d5d) 2 2
deployhub/celeryapp.py (6884e37) 1 1
deployhub/__init__.py (6884e37) 1 1
deployhub/__init__.py (90d9d5d) 4 2
deployhub/settings/base.py (c8437af) 1 1
deployhub/settings/base.py (97a5931) 38 0
deployhub/settings/base.py (4823a48) 39 40
deployhub/settings/base.py (8ce618f) 1 3
deployhub/settings/base.py (90d9d5d) 6 2
deployhub/settings/base.py (3ea32b4) 3 0
deployhub/settings/base.py (a5d9a09) 12 11
deployhub/settings/base.py (df5ba6c) 1 1
deployhub/settings/base.py (113d0e5) 1 1
deployhub/settings/dev.py (4823a48) 6 1
deployhub/settings/dev.py (6884e37) 13 5
deployhub/settings/dev.py (a5d9a09) 2 0
deployhub/settings/dev.py (97a5931) 0 38
deployhub/settings/dev.py (c19b207) 5 4
deployhub/settings/dev.py (f805aac) 33 0
deployhub/settings/dev.py (6146c4a) 4 0
deployhub/settings/dev.py (720f134) 2 2
deployhub/settings/dev.py (8ce618f) 6 7
deployhub/settings/dev.py (1ebef68) 9 2
deployhub/settings/dev.py (4f2e33e) 2 2
deployhub/settings/dev.py (df5ba6c) 11 11
deployhub/settings/prod.py (90d9d5d) 0 4
deployhub/settings/prod.py (c19b207) 3 2
deployhub/settings/prod.py (4823a48) 5 5
deployhub/settings/prod.py (a5d9a09) 2 0
deployhub/settings/prod.py (df5ba6c) 17 17
deployhub/settings/prod.py (8ce618f) 4 6
deployhub/settings/prod.py (97a5931) 0 37
deployhub/settings/prod.py (1ebef68) 8 5
deployhub/settings/prod.py (6146c4a) 4 0
deployhub/settings/prod.py (f805aac) 8 0
deployhub/static/css/global.css (90d9d5d) 1 1
deployhub/static/error403.html (c8437af) 8 8
deployhub/static/error403.html (6884e37) 202 14
deployhub/static/img/bitbucket_github.png (6884e37) 0 0
deployhub/static/img/bitbucket_github_stash.png (a5d9a09) 0 0
deployhub/static/img/favicon.ico (a5d9a09) 0 0
deployhub/static/img/logos/deployhublogoName.png (a5d9a09) 0 0
deployhub/static/img/logos/deployhublogoNameSmall.png (a5d9a09) 0 0
deployhub/static/img/logos/sleuthlogoName.png (a5d9a09) 0 0
deployhub/static/img/logos/sleuthlogoNameSmall.png (a5d9a09) 0 0
deployhub/static/img/slack_and_hipchat.png (a5d9a09) 0 0
deployhub/static/img/slack_and_teams.png (6884e37) 0 0
deployhub/templates/base.html (6884e37) 0 2
deployhub/templates/base.html (a5d9a09) 141 150
deployhub/templates/base.html (c8437af) 9 9
deployhub/templates/form.html (a5d9a09) 4 2
deployhub/templates/header.html (113d0e5) 1 1
deployhub/templates/login.html (4823a48) 1 1
deployhub/urls.py (4823a48) 9 10
devfull.yml (379cbec) 112 88
devfull.yml (c19b207) 3 3
devfull.yml (df5ba6c) 18 18
devfull.yml (1ebef68) 5 4
devfull.yml (391f5ea) 87 0
dev.yml (8ce618f) 11 2
dev.yml (391f5ea) 1 61
dev.yml (3ea32b4) 2 2
dev.yml (379cbec) 38 32
dev.yml (6884e37) 30 12
docker-entrypoint.sh (d3ff54f) 7 0
docker-entrypoint.sh (93fdac0) 3 3
docker-entrypoint.sh (6884e37) 6 6
docker-entrypoint.sh (2d92aed) 9 0
Dockerfile (a5ec0c6) 5 2
Dockerfile (2d92aed) 10 20
Dockerfile (93fdac0) 5 4
Dockerfile (c19b207) 2 2
Dockerfile (a5d9a09) 3 0
Dockerfile (810da77) 3 3
Dockerfile (6884e37) 64 26
.dockerignore (93fdac0) 2 0
fabfile.py (2d92aed) 58 139
fabfile.py (93fdac0) 9 0
fabfile.py (6884e37) 146 182
fabfile.py (379cbec) 0 1
fabfile.py (775f816) 1 1
fabfile.py (a5ec0c6) 1 0
fabfile.py (d3ff54f) 12 5
fabfile.py (97a5931) 2 2
fabfile.py (a5d9a09) 2 1
.gitignore (6884e37) 1 0
.gitignore (93fdac0) 3 0
Pipfile (4f2e33e) 2 2
Pipfile (a5ec0c6) 33 0
Pipfile (a5d9a09) 1 0
Pipfile.lock (4f2e33e) 14 6
Pipfile.lock (a5d9a09) 42 1
Pipfile.lock (a5ec0c6) 683 0
prod_no_beat.yml (df5ba6c) 0 32
prod.yml (113d0e5) 1 6
prod.yml (d3ff54f) 0 6
prod.yml (3ea32b4) 2 2
prod.yml (8ce618f) 1 1
prod.yml (6884e37) 25 8
prod.yml (df5ba6c) 18 18
prod.yml (1ebef68) 5 2
prod.yml (379cbec) 92 72
README.md (a5ec0c6) 0 15
requirements/base.txt (90d9d5d) 2 10
requirements/base.txt (4823a48) 3 3
requirements/base.txt (a5ec0c6) 0 23
requirements/base.txt (8ce618f) 2 2
requirements/base.txt (6884e37) 3 4
requirements/base.txt (391f5ea) 7 6
requirements/base.txt (c8437af) 1 1
requirements/base.txt (3ea32b4) 2 2
requirements/base.txt (775f816) 1 1
requirements/base.txt (b395823) 1 1
requirements/dev.txt (6884e37) 1 1
requirements/dev.txt (a5ec0c6) 0 5
requirements/prod.txt (a5ec0c6) 0 4
requirements/prod.txt (6884e37) 1 1
requirements.txt (a5ec0c6) 0 2
Name Username System User
Dylan Etkin detkin
Dylan Etkin No
Ubuntu No