├── .envrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .mergify.yml ├── .profile ├── .python-version ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Procfile ├── README.md ├── app.json ├── appveyor.yml ├── dev-requirements.in ├── dev-requirements.txt ├── generate_client_secrets.py ├── invoke.yml ├── manage.py ├── media └── images │ └── placeholders │ ├── generic │ ├── computerandcoffee.jpg │ ├── hotair.jpg │ ├── photographer.jpg │ ├── tigerparrot.jpg │ └── windfarm.jpg │ └── people │ ├── dino.jpg │ ├── man.jpg │ └── woman.jpg ├── migrate.py ├── migrationData.json ├── public ├── index.html └── migrate.html ├── pulseapi ├── __init__.py ├── admin.py ├── creators │ ├── __init__.py │ ├── apps.py │ ├── factory.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_creator_user.py │ │ ├── 0003_orderedcreatorrecord.py │ │ ├── 0004_auto_20170824_1049.py │ │ ├── 0005_auto_20170824_2048.py │ │ ├── 0006_creator_profile.py │ │ ├── 0007_auto_20171004_1634.py │ │ ├── 0008_remove_creator_user.py │ │ ├── 0009_auto_20171004_1736.py │ │ ├── 0010_auto_20171012_2002.py │ │ ├── 0011_auto_20171025_1917.py │ │ ├── 0012_auto_20180318_1808.py │ │ ├── 0013_auto_20180410_2055.py │ │ ├── 0014_auto_20180416_2252.py │ │ ├── 0015_auto_20180517_1507.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── entries │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factory.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20170123_1953.py │ │ ├── 0003_auto_20170220_1443.py │ │ ├── 0004_entry_thumbnail.py │ │ ├── 0005_entry_is_approved.py │ │ ├── 0006_auto_20170525_2235.py │ │ ├── 0007_moderationstate.py │ │ ├── 0008_moderationstate_defaults.py │ │ ├── 0009_entry_moderation_state.py │ │ ├── 0010_migrate_approval_flags.py │ │ ├── 0011_remove_entry_is_approved.py │ │ ├── 0012_remove_entry_thumbnail_url.py │ │ ├── 0013_entry_help_types.py │ │ ├── 0014_entry_orderedcreators.py │ │ ├── 0015_copy_creators_to_ordered_creators.py │ │ ├── 0016_auto_20170822_1632.py │ │ ├── 0017_remove_entry_creators.py │ │ ├── 0018_entry_creators.py │ │ ├── 0019_remove_entry_creators.py │ │ ├── 0020_entry_published_by_creator.py │ │ ├── 0021_auto_20180306_1045.py │ │ ├── 0022_auto_20180326_2211.py │ │ ├── 0023_auto_20180430_1756.py │ │ ├── 0024_entry_entry_type.py │ │ ├── 0025_auto_20190509_0029.py │ │ └── __init__.py │ ├── models.py │ ├── serializers │ │ ├── __init__.py │ │ ├── base.py │ │ ├── curriculum.py │ │ ├── info.py │ │ ├── news.py │ │ ├── project.py │ │ └── session.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_member_views.py │ │ ├── test_moderator_views.py │ │ ├── test_serializers.py │ │ └── test_staff_views.py │ ├── urls.py │ └── views.py ├── helptypes │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factory.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── issues │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── profiles │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factory.py │ ├── forms.py │ ├── lookups.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20170803_1333.py │ │ ├── 0003_userbookmarks.py │ │ ├── 0004_userbookmarks_profile.py │ │ ├── 0005_copy_user_bookmarks.py │ │ ├── 0006_cleanup_due_to_bookmark_rebind_in_users_emailuser.py │ │ ├── 0007_auto_20170804_1303.py │ │ ├── 0008_auto_20170817_1419.py │ │ ├── 0009_auto_20170907_1837.py │ │ ├── 0010_auto_20170912_1728.py │ │ ├── 0011_auto_20170929_1810.py │ │ ├── 0012_remove_userprofile_user.py │ │ ├── 0013_auto_20180130_0953.py │ │ ├── 0014_bootstrap_relations.py │ │ ├── 0015_auto_20180201_1152.py │ │ ├── 0016_auto_20180201_1257.py │ │ ├── 0017_auto_20180213_1202.py │ │ ├── 0018_replace_creators_with_entrycreators.py │ │ ├── 0019_auto_20180625_1744.py │ │ ├── 0020_auto_20190508_1857.py │ │ ├── 0021_auto_20190508_1858.py │ │ ├── 0022_userprofile_created_at.py │ │ ├── 0023_auto_20190807_1733.py │ │ ├── 0024_delete_orphan_profiles.py │ │ ├── 0025_transfer_user_isactive_to_profile.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── bookmarks.py │ │ ├── categories.py │ │ └── profiles.py │ ├── serializers │ │ ├── __init__.py │ │ ├── bookmarks.py │ │ ├── profile_entries.py │ │ └── profiles.py │ ├── templates │ │ └── ajax_select │ │ │ └── autocompleteselectmultiple_profiles.html │ ├── test_models.py │ ├── test_views.py │ ├── urls.py │ └── views │ │ ├── __init__.py │ │ ├── categories.py │ │ ├── profile_entries.py │ │ └── profiles.py ├── settings.py ├── tags │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factory.py │ ├── forms.py │ ├── helpers.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_meta_order.py │ │ ├── 0003_collapse_case.py │ │ ├── 0004_remove_commas.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── tests.py ├── urls.py ├── users │ ├── __init__.py │ ├── adapter.py │ ├── admin.py │ ├── admin_group_editing.py │ ├── apps.py │ ├── factory.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20170614_1607.py │ │ ├── 0003_auto_20170616_0916.py │ │ ├── 0004_auto_20170616_1131.py │ │ ├── 0005_rebind_userbookmarks_from_profile.py │ │ ├── 0006_remove_emailuser_bookmarks.py │ │ ├── 0007_emailuser_profile.py │ │ ├── 0008_auto_20170929_1812.py │ │ ├── 0009_auto_20180823_2126.py │ │ ├── 0010_emailuser_is_active.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── signals.py │ ├── templatetags │ │ └── pulse_auth.py │ ├── test_models.py │ ├── test_views.py │ ├── urls.py │ ├── utils.py │ └── views.py ├── utility │ ├── __init__.py │ ├── autocomplete.py │ ├── context_processor.py │ ├── factories_utility.py │ ├── form_fields.py │ ├── get_admin_url.py │ ├── image_validation.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ ├── flush_data.py │ │ │ ├── load_fake_data.py │ │ │ └── review_app_admin.py │ ├── model_fields.py │ ├── syndication.py │ ├── tests │ │ ├── __init__.py │ │ └── test_data.py │ ├── urlutils.py │ ├── userpermissions.py │ └── validators.py ├── versioning.py └── wsgi.py ├── requirements.in ├── requirements.txt ├── reset_database.py ├── sample.env ├── shell.nix ├── staticfiles ├── account │ ├── css │ │ └── login.css │ └── img │ │ ├── admin-icon.svg │ │ ├── github-icon.svg │ │ ├── google-icon-normal.svg │ │ └── pulse-logo.svg ├── ajax_select │ └── css │ │ └── admin-autocomplete.css └── users │ ├── css │ ├── index.css │ └── root.css │ └── img │ └── pulseapi-logo.svg ├── tasks.py ├── templates ├── account │ ├── email │ │ ├── email_confirmation_signup_message.html │ │ └── email_confirmation_signup_message.txt │ ├── login.html │ ├── messages │ │ ├── README.md │ │ ├── logged_in.txt │ │ └── logged_out.txt │ └── verification_sent.html ├── ajax_select │ └── autocompleteselectmultiple.html ├── base.html ├── socialaccount │ ├── connections.html │ └── snippets │ │ └── social-buttons.html ├── users │ ├── index.html │ ├── nonce.json │ └── userstatus.json └── widgets │ └── temporary_checkbox.html └── tox.ini /.envrc: -------------------------------------------------------------------------------- 1 | use_nix 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/.profile -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.9 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/app.json -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/appveyor.yml -------------------------------------------------------------------------------- /dev-requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/dev-requirements.in -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /generate_client_secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/generate_client_secrets.py -------------------------------------------------------------------------------- /invoke.yml: -------------------------------------------------------------------------------- 1 | run: 2 | echo: true 3 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/manage.py -------------------------------------------------------------------------------- /media/images/placeholders/generic/computerandcoffee.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/generic/computerandcoffee.jpg -------------------------------------------------------------------------------- /media/images/placeholders/generic/hotair.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/generic/hotair.jpg -------------------------------------------------------------------------------- /media/images/placeholders/generic/photographer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/generic/photographer.jpg -------------------------------------------------------------------------------- /media/images/placeholders/generic/tigerparrot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/generic/tigerparrot.jpg -------------------------------------------------------------------------------- /media/images/placeholders/generic/windfarm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/generic/windfarm.jpg -------------------------------------------------------------------------------- /media/images/placeholders/people/dino.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/people/dino.jpg -------------------------------------------------------------------------------- /media/images/placeholders/people/man.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/people/man.jpg -------------------------------------------------------------------------------- /media/images/placeholders/people/woman.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/media/images/placeholders/people/woman.jpg -------------------------------------------------------------------------------- /migrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/migrate.py -------------------------------------------------------------------------------- /migrationData.json: -------------------------------------------------------------------------------- 1 | { 2 | "Form Responses 1": [ 3 | ] 4 | } -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/public/index.html -------------------------------------------------------------------------------- /public/migrate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/public/migrate.html -------------------------------------------------------------------------------- /pulseapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/admin.py -------------------------------------------------------------------------------- /pulseapi/creators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/creators/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/apps.py -------------------------------------------------------------------------------- /pulseapi/creators/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/factory.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0002_creator_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0002_creator_user.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0003_orderedcreatorrecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0003_orderedcreatorrecord.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0004_auto_20170824_1049.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0004_auto_20170824_1049.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0005_auto_20170824_2048.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0005_auto_20170824_2048.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0006_creator_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0006_creator_profile.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0007_auto_20171004_1634.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0007_auto_20171004_1634.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0008_remove_creator_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0008_remove_creator_user.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0009_auto_20171004_1736.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0009_auto_20171004_1736.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0010_auto_20171012_2002.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0010_auto_20171012_2002.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0011_auto_20171025_1917.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0011_auto_20171025_1917.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0012_auto_20180318_1808.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0012_auto_20180318_1808.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0013_auto_20180410_2055.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0013_auto_20180410_2055.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0014_auto_20180416_2252.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0014_auto_20180416_2252.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/0015_auto_20180517_1507.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/migrations/0015_auto_20180517_1507.py -------------------------------------------------------------------------------- /pulseapi/creators/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/creators/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/models.py -------------------------------------------------------------------------------- /pulseapi/creators/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/serializers.py -------------------------------------------------------------------------------- /pulseapi/creators/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/tests.py -------------------------------------------------------------------------------- /pulseapi/creators/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/urls.py -------------------------------------------------------------------------------- /pulseapi/creators/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/creators/views.py -------------------------------------------------------------------------------- /pulseapi/entries/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/entries/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/admin.py -------------------------------------------------------------------------------- /pulseapi/entries/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/apps.py -------------------------------------------------------------------------------- /pulseapi/entries/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/factory.py -------------------------------------------------------------------------------- /pulseapi/entries/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/forms.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0002_auto_20170123_1953.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0002_auto_20170123_1953.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0003_auto_20170220_1443.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0003_auto_20170220_1443.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0004_entry_thumbnail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0004_entry_thumbnail.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0005_entry_is_approved.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0005_entry_is_approved.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0006_auto_20170525_2235.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0006_auto_20170525_2235.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0007_moderationstate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0007_moderationstate.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0008_moderationstate_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0008_moderationstate_defaults.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0009_entry_moderation_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0009_entry_moderation_state.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0010_migrate_approval_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0010_migrate_approval_flags.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0011_remove_entry_is_approved.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0011_remove_entry_is_approved.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0012_remove_entry_thumbnail_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0012_remove_entry_thumbnail_url.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0013_entry_help_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0013_entry_help_types.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0014_entry_orderedcreators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0014_entry_orderedcreators.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0015_copy_creators_to_ordered_creators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0015_copy_creators_to_ordered_creators.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0016_auto_20170822_1632.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0016_auto_20170822_1632.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0017_remove_entry_creators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0017_remove_entry_creators.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0018_entry_creators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0018_entry_creators.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0019_remove_entry_creators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0019_remove_entry_creators.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0020_entry_published_by_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0020_entry_published_by_creator.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0021_auto_20180306_1045.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0021_auto_20180306_1045.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0022_auto_20180326_2211.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0022_auto_20180326_2211.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0023_auto_20180430_1756.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0023_auto_20180430_1756.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0024_entry_entry_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0024_entry_entry_type.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/0025_auto_20190509_0029.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/migrations/0025_auto_20190509_0029.py -------------------------------------------------------------------------------- /pulseapi/entries/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/entries/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/models.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/__init__.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/base.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/curriculum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/curriculum.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/info.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/news.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/news.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/project.py -------------------------------------------------------------------------------- /pulseapi/entries/serializers/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/serializers/session.py -------------------------------------------------------------------------------- /pulseapi/entries/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/entries/tests/test_member_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/tests/test_member_views.py -------------------------------------------------------------------------------- /pulseapi/entries/tests/test_moderator_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/tests/test_moderator_views.py -------------------------------------------------------------------------------- /pulseapi/entries/tests/test_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/tests/test_serializers.py -------------------------------------------------------------------------------- /pulseapi/entries/tests/test_staff_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/tests/test_staff_views.py -------------------------------------------------------------------------------- /pulseapi/entries/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/urls.py -------------------------------------------------------------------------------- /pulseapi/entries/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/entries/views.py -------------------------------------------------------------------------------- /pulseapi/helptypes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/helptypes/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/admin.py -------------------------------------------------------------------------------- /pulseapi/helptypes/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/apps.py -------------------------------------------------------------------------------- /pulseapi/helptypes/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/factory.py -------------------------------------------------------------------------------- /pulseapi/helptypes/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/helptypes/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/helptypes/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/models.py -------------------------------------------------------------------------------- /pulseapi/helptypes/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/serializers.py -------------------------------------------------------------------------------- /pulseapi/helptypes/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/tests.py -------------------------------------------------------------------------------- /pulseapi/helptypes/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/urls.py -------------------------------------------------------------------------------- /pulseapi/helptypes/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/helptypes/views.py -------------------------------------------------------------------------------- /pulseapi/issues/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/issues/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/admin.py -------------------------------------------------------------------------------- /pulseapi/issues/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/apps.py -------------------------------------------------------------------------------- /pulseapi/issues/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/issues/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/issues/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/models.py -------------------------------------------------------------------------------- /pulseapi/issues/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/serializers.py -------------------------------------------------------------------------------- /pulseapi/issues/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/tests.py -------------------------------------------------------------------------------- /pulseapi/issues/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/urls.py -------------------------------------------------------------------------------- /pulseapi/issues/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/issues/views.py -------------------------------------------------------------------------------- /pulseapi/profiles/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/__init__.py -------------------------------------------------------------------------------- /pulseapi/profiles/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/admin.py -------------------------------------------------------------------------------- /pulseapi/profiles/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/apps.py -------------------------------------------------------------------------------- /pulseapi/profiles/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/factory.py -------------------------------------------------------------------------------- /pulseapi/profiles/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/forms.py -------------------------------------------------------------------------------- /pulseapi/profiles/lookups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/lookups.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0002_auto_20170803_1333.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0002_auto_20170803_1333.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0003_userbookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0003_userbookmarks.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0004_userbookmarks_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0004_userbookmarks_profile.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0005_copy_user_bookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0005_copy_user_bookmarks.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0006_cleanup_due_to_bookmark_rebind_in_users_emailuser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0006_cleanup_due_to_bookmark_rebind_in_users_emailuser.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0007_auto_20170804_1303.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0007_auto_20170804_1303.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0008_auto_20170817_1419.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0008_auto_20170817_1419.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0009_auto_20170907_1837.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0009_auto_20170907_1837.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0010_auto_20170912_1728.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0010_auto_20170912_1728.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0011_auto_20170929_1810.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0011_auto_20170929_1810.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0012_remove_userprofile_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0012_remove_userprofile_user.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0013_auto_20180130_0953.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0013_auto_20180130_0953.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0014_bootstrap_relations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0014_bootstrap_relations.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0015_auto_20180201_1152.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0015_auto_20180201_1152.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0016_auto_20180201_1257.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0016_auto_20180201_1257.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0017_auto_20180213_1202.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0017_auto_20180213_1202.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0018_replace_creators_with_entrycreators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0018_replace_creators_with_entrycreators.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0019_auto_20180625_1744.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0019_auto_20180625_1744.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0020_auto_20190508_1857.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0020_auto_20190508_1857.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0021_auto_20190508_1858.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0021_auto_20190508_1858.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0022_userprofile_created_at.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0022_userprofile_created_at.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0023_auto_20190807_1733.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0023_auto_20190807_1733.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0024_delete_orphan_profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0024_delete_orphan_profiles.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/0025_transfer_user_isactive_to_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/migrations/0025_transfer_user_isactive_to_profile.py -------------------------------------------------------------------------------- /pulseapi/profiles/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/profiles/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/models/__init__.py -------------------------------------------------------------------------------- /pulseapi/profiles/models/bookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/models/bookmarks.py -------------------------------------------------------------------------------- /pulseapi/profiles/models/categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/models/categories.py -------------------------------------------------------------------------------- /pulseapi/profiles/models/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/models/profiles.py -------------------------------------------------------------------------------- /pulseapi/profiles/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/serializers/__init__.py -------------------------------------------------------------------------------- /pulseapi/profiles/serializers/bookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/serializers/bookmarks.py -------------------------------------------------------------------------------- /pulseapi/profiles/serializers/profile_entries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/serializers/profile_entries.py -------------------------------------------------------------------------------- /pulseapi/profiles/serializers/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/serializers/profiles.py -------------------------------------------------------------------------------- /pulseapi/profiles/templates/ajax_select/autocompleteselectmultiple_profiles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/templates/ajax_select/autocompleteselectmultiple_profiles.html -------------------------------------------------------------------------------- /pulseapi/profiles/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/test_models.py -------------------------------------------------------------------------------- /pulseapi/profiles/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/test_views.py -------------------------------------------------------------------------------- /pulseapi/profiles/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/urls.py -------------------------------------------------------------------------------- /pulseapi/profiles/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/views/__init__.py -------------------------------------------------------------------------------- /pulseapi/profiles/views/categories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/views/categories.py -------------------------------------------------------------------------------- /pulseapi/profiles/views/profile_entries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/views/profile_entries.py -------------------------------------------------------------------------------- /pulseapi/profiles/views/profiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/profiles/views/profiles.py -------------------------------------------------------------------------------- /pulseapi/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/settings.py -------------------------------------------------------------------------------- /pulseapi/tags/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/tags/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/admin.py -------------------------------------------------------------------------------- /pulseapi/tags/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/apps.py -------------------------------------------------------------------------------- /pulseapi/tags/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/factory.py -------------------------------------------------------------------------------- /pulseapi/tags/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/forms.py -------------------------------------------------------------------------------- /pulseapi/tags/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/helpers.py -------------------------------------------------------------------------------- /pulseapi/tags/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/tags/migrations/0002_meta_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/migrations/0002_meta_order.py -------------------------------------------------------------------------------- /pulseapi/tags/migrations/0003_collapse_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/migrations/0003_collapse_case.py -------------------------------------------------------------------------------- /pulseapi/tags/migrations/0004_remove_commas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/migrations/0004_remove_commas.py -------------------------------------------------------------------------------- /pulseapi/tags/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/tags/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/models.py -------------------------------------------------------------------------------- /pulseapi/tags/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/serializers.py -------------------------------------------------------------------------------- /pulseapi/tags/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/tests.py -------------------------------------------------------------------------------- /pulseapi/tags/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/urls.py -------------------------------------------------------------------------------- /pulseapi/tags/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tags/views.py -------------------------------------------------------------------------------- /pulseapi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/tests.py -------------------------------------------------------------------------------- /pulseapi/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/urls.py -------------------------------------------------------------------------------- /pulseapi/users/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/__init__.py -------------------------------------------------------------------------------- /pulseapi/users/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/adapter.py -------------------------------------------------------------------------------- /pulseapi/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/admin.py -------------------------------------------------------------------------------- /pulseapi/users/admin_group_editing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/admin_group_editing.py -------------------------------------------------------------------------------- /pulseapi/users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/apps.py -------------------------------------------------------------------------------- /pulseapi/users/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/factory.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0001_initial.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0002_auto_20170614_1607.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0002_auto_20170614_1607.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0003_auto_20170616_0916.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0003_auto_20170616_0916.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0004_auto_20170616_1131.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0004_auto_20170616_1131.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0005_rebind_userbookmarks_from_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0005_rebind_userbookmarks_from_profile.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0006_remove_emailuser_bookmarks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0006_remove_emailuser_bookmarks.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0007_emailuser_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0007_emailuser_profile.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0008_auto_20170929_1812.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0008_auto_20170929_1812.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0009_auto_20180823_2126.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0009_auto_20180823_2126.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/0010_emailuser_is_active.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/migrations/0010_emailuser_is_active.py -------------------------------------------------------------------------------- /pulseapi/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/models.py -------------------------------------------------------------------------------- /pulseapi/users/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/serializers.py -------------------------------------------------------------------------------- /pulseapi/users/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/signals.py -------------------------------------------------------------------------------- /pulseapi/users/templatetags/pulse_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/templatetags/pulse_auth.py -------------------------------------------------------------------------------- /pulseapi/users/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/test_models.py -------------------------------------------------------------------------------- /pulseapi/users/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/test_views.py -------------------------------------------------------------------------------- /pulseapi/users/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/urls.py -------------------------------------------------------------------------------- /pulseapi/users/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/utils.py -------------------------------------------------------------------------------- /pulseapi/users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/users/views.py -------------------------------------------------------------------------------- /pulseapi/utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/utility/autocomplete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/autocomplete.py -------------------------------------------------------------------------------- /pulseapi/utility/context_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/context_processor.py -------------------------------------------------------------------------------- /pulseapi/utility/factories_utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/factories_utility.py -------------------------------------------------------------------------------- /pulseapi/utility/form_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/form_fields.py -------------------------------------------------------------------------------- /pulseapi/utility/get_admin_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/get_admin_url.py -------------------------------------------------------------------------------- /pulseapi/utility/image_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/image_validation.py -------------------------------------------------------------------------------- /pulseapi/utility/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/utility/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/utility/management/commands/flush_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/management/commands/flush_data.py -------------------------------------------------------------------------------- /pulseapi/utility/management/commands/load_fake_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/management/commands/load_fake_data.py -------------------------------------------------------------------------------- /pulseapi/utility/management/commands/review_app_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/management/commands/review_app_admin.py -------------------------------------------------------------------------------- /pulseapi/utility/model_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/model_fields.py -------------------------------------------------------------------------------- /pulseapi/utility/syndication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/syndication.py -------------------------------------------------------------------------------- /pulseapi/utility/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pulseapi/utility/tests/test_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/tests/test_data.py -------------------------------------------------------------------------------- /pulseapi/utility/urlutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/urlutils.py -------------------------------------------------------------------------------- /pulseapi/utility/userpermissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/userpermissions.py -------------------------------------------------------------------------------- /pulseapi/utility/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/utility/validators.py -------------------------------------------------------------------------------- /pulseapi/versioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/versioning.py -------------------------------------------------------------------------------- /pulseapi/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/pulseapi/wsgi.py -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/requirements.txt -------------------------------------------------------------------------------- /reset_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/reset_database.py -------------------------------------------------------------------------------- /sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/sample.env -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/shell.nix -------------------------------------------------------------------------------- /staticfiles/account/css/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/account/css/login.css -------------------------------------------------------------------------------- /staticfiles/account/img/admin-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/account/img/admin-icon.svg -------------------------------------------------------------------------------- /staticfiles/account/img/github-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/account/img/github-icon.svg -------------------------------------------------------------------------------- /staticfiles/account/img/google-icon-normal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/account/img/google-icon-normal.svg -------------------------------------------------------------------------------- /staticfiles/account/img/pulse-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/account/img/pulse-logo.svg -------------------------------------------------------------------------------- /staticfiles/ajax_select/css/admin-autocomplete.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/ajax_select/css/admin-autocomplete.css -------------------------------------------------------------------------------- /staticfiles/users/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/users/css/index.css -------------------------------------------------------------------------------- /staticfiles/users/css/root.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/users/css/root.css -------------------------------------------------------------------------------- /staticfiles/users/img/pulseapi-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/staticfiles/users/img/pulseapi-logo.svg -------------------------------------------------------------------------------- /tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/tasks.py -------------------------------------------------------------------------------- /templates/account/email/email_confirmation_signup_message.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/account/email/email_confirmation_signup_message.html -------------------------------------------------------------------------------- /templates/account/email/email_confirmation_signup_message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/account/email/email_confirmation_signup_message.txt -------------------------------------------------------------------------------- /templates/account/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/account/login.html -------------------------------------------------------------------------------- /templates/account/messages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/account/messages/README.md -------------------------------------------------------------------------------- /templates/account/messages/logged_in.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/account/messages/logged_out.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/account/verification_sent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/account/verification_sent.html -------------------------------------------------------------------------------- /templates/ajax_select/autocompleteselectmultiple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/ajax_select/autocompleteselectmultiple.html -------------------------------------------------------------------------------- /templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/base.html -------------------------------------------------------------------------------- /templates/socialaccount/connections.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/socialaccount/connections.html -------------------------------------------------------------------------------- /templates/socialaccount/snippets/social-buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/socialaccount/snippets/social-buttons.html -------------------------------------------------------------------------------- /templates/users/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/users/index.html -------------------------------------------------------------------------------- /templates/users/nonce.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/users/nonce.json -------------------------------------------------------------------------------- /templates/users/userstatus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/users/userstatus.json -------------------------------------------------------------------------------- /templates/widgets/temporary_checkbox.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mozilla/network-pulse-api/HEAD/templates/widgets/temporary_checkbox.html -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [flake8] 2 | exclude= 3 | *migrations* 4 | node_modules 5 | max-line-length=119 6 | --------------------------------------------------------------------------------