├── .gitignore ├── AUTHORS ├── CHANGELOG.txt ├── DESCRIPTION ├── LICENSE ├── MANIFEST.in ├── README.rst ├── manage.py ├── runtests.py ├── setup.py ├── test_requirements.txt ├── tinylinks ├── __init__.py ├── admin.py ├── forms.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ └── check_tinylink_targets.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── south_migrations │ ├── 0001_initial.py │ ├── 0002_auto__add_field_tinylink_user.py │ ├── 0003_auto__add_field_tinylink_is_broken__add_field_tinylink_last_checked.py │ ├── 0004_auto__add_field_tinylink_amount_of_views.py │ ├── 0005_auto__add_field_tinylink_redirect_location.py │ ├── 0006_auto__add_field_tinylink_validation_error.py │ └── __init__.py ├── templates │ └── tinylinks │ │ ├── notfound.html │ │ ├── statistics.html │ │ ├── tinylink_confirm_delete.html │ │ ├── tinylink_form.html │ │ └── tinylink_list.html ├── tests │ ├── __init__.py │ ├── check_tinylink_targets_tests.py │ ├── forms_tests.py │ ├── models_tests.py │ ├── settings.py │ ├── test_app │ │ ├── __init__.py │ │ ├── fixtures │ │ │ ├── auth.json │ │ │ ├── sites.json │ │ │ └── tinylinks.json │ │ ├── models.py │ │ └── templates │ │ │ ├── 404.html │ │ │ ├── 500.html │ │ │ └── base.html │ ├── test_settings.py │ ├── urls.py │ ├── utils_tests.py │ ├── views.py │ └── views_tests.py ├── urls.py ├── utils.py └── views.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/CHANGELOG.txt -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/README.rst -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/manage.py -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/runtests.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/setup.py -------------------------------------------------------------------------------- /test_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/test_requirements.txt -------------------------------------------------------------------------------- /tinylinks/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | __version__ = '0.7.1' 3 | -------------------------------------------------------------------------------- /tinylinks/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/admin.py -------------------------------------------------------------------------------- /tinylinks/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/forms.py -------------------------------------------------------------------------------- /tinylinks/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/management/commands/check_tinylink_targets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/management/commands/check_tinylink_targets.py -------------------------------------------------------------------------------- /tinylinks/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/migrations/0001_initial.py -------------------------------------------------------------------------------- /tinylinks/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/models.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/south_migrations/0001_initial.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/0002_auto__add_field_tinylink_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/south_migrations/0002_auto__add_field_tinylink_user.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/0003_auto__add_field_tinylink_is_broken__add_field_tinylink_last_checked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/south_migrations/0003_auto__add_field_tinylink_is_broken__add_field_tinylink_last_checked.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/0004_auto__add_field_tinylink_amount_of_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/south_migrations/0004_auto__add_field_tinylink_amount_of_views.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/0005_auto__add_field_tinylink_redirect_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/south_migrations/0005_auto__add_field_tinylink_redirect_location.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/0006_auto__add_field_tinylink_validation_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/south_migrations/0006_auto__add_field_tinylink_validation_error.py -------------------------------------------------------------------------------- /tinylinks/south_migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/templates/tinylinks/notfound.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/templates/tinylinks/notfound.html -------------------------------------------------------------------------------- /tinylinks/templates/tinylinks/statistics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/templates/tinylinks/statistics.html -------------------------------------------------------------------------------- /tinylinks/templates/tinylinks/tinylink_confirm_delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/templates/tinylinks/tinylink_confirm_delete.html -------------------------------------------------------------------------------- /tinylinks/templates/tinylinks/tinylink_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/templates/tinylinks/tinylink_form.html -------------------------------------------------------------------------------- /tinylinks/templates/tinylinks/tinylink_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/templates/tinylinks/tinylink_list.html -------------------------------------------------------------------------------- /tinylinks/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/tests/check_tinylink_targets_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/check_tinylink_targets_tests.py -------------------------------------------------------------------------------- /tinylinks/tests/forms_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/forms_tests.py -------------------------------------------------------------------------------- /tinylinks/tests/models_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/models_tests.py -------------------------------------------------------------------------------- /tinylinks/tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/settings.py -------------------------------------------------------------------------------- /tinylinks/tests/test_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/tests/test_app/fixtures/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/test_app/fixtures/auth.json -------------------------------------------------------------------------------- /tinylinks/tests/test_app/fixtures/sites.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/test_app/fixtures/sites.json -------------------------------------------------------------------------------- /tinylinks/tests/test_app/fixtures/tinylinks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/test_app/fixtures/tinylinks.json -------------------------------------------------------------------------------- /tinylinks/tests/test_app/models.py: -------------------------------------------------------------------------------- 1 | """Dummy model needed for tests.""" 2 | pass 3 | -------------------------------------------------------------------------------- /tinylinks/tests/test_app/templates/404.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/tests/test_app/templates/500.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tinylinks/tests/test_app/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/test_app/templates/base.html -------------------------------------------------------------------------------- /tinylinks/tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/test_settings.py -------------------------------------------------------------------------------- /tinylinks/tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/urls.py -------------------------------------------------------------------------------- /tinylinks/tests/utils_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/utils_tests.py -------------------------------------------------------------------------------- /tinylinks/tests/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/views.py -------------------------------------------------------------------------------- /tinylinks/tests/views_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/tests/views_tests.py -------------------------------------------------------------------------------- /tinylinks/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/urls.py -------------------------------------------------------------------------------- /tinylinks/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/utils.py -------------------------------------------------------------------------------- /tinylinks/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tinylinks/views.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitlabstudio/django-tinylinks/HEAD/tox.ini --------------------------------------------------------------------------------