.coveragerc
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
Dockerfile
LICENSE
MANIFEST.in
README.rst
babel.cfg
bindep.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
doc/requirements.txt
doc/source/conf.py
doc/source/index.rst
doc/source/migration.rst
doc/source/contribute/contributing.rst
doc/source/contribute/development.rst
doc/source/contribute/webclient.rst
doc/source/extending/index.rst
doc/source/extending/plugin_cron.rst
doc/source/extending/plugin_worker.rst
doc/source/gui/best_practices.rst
doc/source/gui/boards.rst
doc/source/gui/tasks_stories_tags.rst
doc/source/gui/theory.rst
doc/source/gui/worklists.rst
doc/source/gui/_assets/add-card-to-worklist.png
doc/source/gui/_assets/add-task-to-worklist-1.png
doc/source/gui/_assets/add-task-to-worklist-2.png
doc/source/gui/_assets/add-task-to-worklist-3.png
doc/source/gui/_assets/add-task-to-worklist-4.png
doc/source/gui/_assets/add-task-to-worklist-5.png
doc/source/gui/_assets/add-task-to-worklist.png
doc/source/gui/_assets/add_board_owner.png
doc/source/gui/_assets/add_board_user.png
doc/source/gui/_assets/add_board_worklists.png
doc/source/gui/_assets/automatic_worklist_criteria.png
doc/source/gui/_assets/boartty-3.png
doc/source/gui/_assets/create-worklist.png
doc/source/gui/_assets/create_board.png
doc/source/gui/_assets/drag-n-drop-on-worklist.png
doc/source/gui/_assets/edit-worklist-perms-1.png
doc/source/gui/_assets/edit-worklist-perms-2.png
doc/source/gui/_assets/example-automatic-worklist-filters.png
doc/source/gui/_assets/example-board.png
doc/source/gui/_assets/example-worklist.png
doc/source/gui/_assets/save-worklist.png
doc/source/gui/_assets/story-with-no-worklist-subs.png
doc/source/gui/_assets/subscribe-worklist.png
doc/source/gui/_assets/worklist-after-adding-tasks.png
doc/source/gui/_assets/worklist-subs-on-story.png
doc/source/maintenance/upgrading.rst
doc/source/webapi/v1.rst
docker/.env
docker/docker-compose.yml
docker/fix-ini.sh
docker/storyboard.conf
etc/projects.yaml.sample
etc/storyboard.conf.sample
etc/storyboard.conf.test
etc/superusers.yaml.sample
storyboard/__init__.py
storyboard/_i18n.py
storyboard/api/__init__.py
storyboard/api/app.py
storyboard/api/app.wsgi
storyboard/api/config.py
storyboard/api/root_controller.py
storyboard/api/auth/__init__.py
storyboard/api/auth/authorization_checks.py
storyboard/api/auth/oauth_validator.py
storyboard/api/auth/openid_client.py
storyboard/api/auth/utils.py
storyboard/api/middleware/__init__.py
storyboard/api/middleware/cors_middleware.py
storyboard/api/middleware/session_hook.py
storyboard/api/middleware/token_middleware.py
storyboard/api/middleware/user_id_hook.py
storyboard/api/middleware/validation_hook.py
storyboard/api/v1/__init__.py
storyboard/api/v1/attachments.py
storyboard/api/v1/auth.py
storyboard/api/v1/base.py
storyboard/api/v1/boards.py
storyboard/api/v1/branches.py
storyboard/api/v1/due_dates.py
storyboard/api/v1/milestones.py
storyboard/api/v1/project_groups.py
storyboard/api/v1/projects.py
storyboard/api/v1/stories.py
storyboard/api/v1/subscription_events.py
storyboard/api/v1/subscriptions.py
storyboard/api/v1/system_info.py
storyboard/api/v1/tags.py
storyboard/api/v1/task_statuses.py
storyboard/api/v1/tasks.py
storyboard/api/v1/teams.py
storyboard/api/v1/timeline.py
storyboard/api/v1/user_preferences.py
storyboard/api/v1/user_tokens.py
storyboard/api/v1/users.py
storyboard/api/v1/v1_controller.py
storyboard/api/v1/validations.py
storyboard/api/v1/wmodels.py
storyboard/api/v1/worklists.py
storyboard/api/v1/search/__init__.py
storyboard/api/v1/search/impls.py
storyboard/api/v1/search/search_engine.py
storyboard/api/v1/search/sqlalchemy_impl.py
storyboard/api/v1/storage/__init__.py
storyboard/api/v1/storage/impls.py
storyboard/api/v1/storage/storage.py
storyboard/api/v1/storage/swift_impl.py
storyboard/common/__init__.py
storyboard/common/custom_types.py
storyboard/common/decorators.py
storyboard/common/event_resolvers.py
storyboard/common/event_types.py
storyboard/common/exception.py
storyboard/common/hook_priorities.py
storyboard/common/master_branch_helper.py
storyboard/common/working_dir.py
storyboard/db/__init__.py
storyboard/db/decorators.py
storyboard/db/models.py
storyboard/db/projects_loader.py
storyboard/db/superusers_loader.py
storyboard/db/api/__init__.py
storyboard/db/api/access_tokens.py
storyboard/db/api/attachments.py
storyboard/db/api/auth_codes.py
storyboard/db/api/base.py
storyboard/db/api/boards.py
storyboard/db/api/branches.py
storyboard/db/api/comments.py
storyboard/db/api/due_dates.py
storyboard/db/api/milestones.py
storyboard/db/api/project_groups.py
storyboard/db/api/projects.py
storyboard/db/api/refresh_tokens.py
storyboard/db/api/stories.py
storyboard/db/api/story_tags.py
storyboard/db/api/story_types.py
storyboard/db/api/subscription_events.py
storyboard/db/api/subscriptions.py
storyboard/db/api/tasks.py
storyboard/db/api/teams.py
storyboard/db/api/timeline_events.py
storyboard/db/api/user_tokens.py
storyboard/db/api/users.py
storyboard/db/api/worklists.py
storyboard/db/migration/README
storyboard/db/migration/__init__.py
storyboard/db/migration/alembic.ini
storyboard/db/migration/cli.py
storyboard/db/migration/alembic_migrations/README
storyboard/db/migration/alembic_migrations/__init__.py
storyboard/db/migration/alembic_migrations/env.py
storyboard/db/migration/alembic_migrations/script.py.mako
storyboard/db/migration/alembic_migrations/versions/001_initial_version.py
storyboard/db/migration/alembic_migrations/versions/049_add_tables_for_worklists_and_boards.py
storyboard/db/migration/alembic_migrations/versions/050_add_detailed_permissions_to_boards_and_.py
storyboard/db/migration/alembic_migrations/versions/051_add_story_title_event_info.py
storyboard/db/migration/alembic_migrations/versions/052_add_column_for_task_links.py
storyboard/db/migration/alembic_migrations/versions/053_add_due_dates_for_tasks_and_stories.py
storyboard/db/migration/alembic_migrations/versions/054_add_archived_field_to_cards.py
storyboard/db/migration/alembic_migrations/versions/055_allow_comments_to_be_replies_to_other_.py
storyboard/db/migration/alembic_migrations/versions/056_use_filters_with_multiple_criteria_for_.py
storyboard/db/migration/alembic_migrations/versions/057_allow_stories_and_tasks_to_be_made_.py
storyboard/db/migration/alembic_migrations/versions/058_allow_subscription_to_worklists.py
storyboard/db/migration/alembic_migrations/versions/059_add_a_table_for_comment_history.py
storyboard/db/migration/alembic_migrations/versions/060_allow_timeline_events_to_be_related_to_.py
storyboard/db/migration/alembic_migrations/versions/061_extends_project_name_and_project_group_.py
storyboard/db/migration/alembic_migrations/versions/062_convert_to_charset_utf8mb4.py
storyboard/db/migration/alembic_migrations/versions/063_index_story_storytags.py
storyboard/db/migration/alembic_migrations/versions/064_add_a_security_flag_to_teams.py
storyboard/db/migration/alembic_migrations/versions/065_associate_multiple_projects_with_teams.py
storyboard/db/migration/alembic_migrations/versions/066_add_a_security_flag_to_stories.py
storyboard/db/migration/alembic_migrations/versions/067_add_an_attachments_table.py
storyboard/db/migration/alembic_migrations/versions/README
storyboard/locale/de/LC_MESSAGES/storyboard.po
storyboard/locale/en_GB/LC_MESSAGES/storyboard.po
storyboard/migrate/__init__.py
storyboard/migrate/cli.py
storyboard/migrate/launchpad/__init__.py
storyboard/migrate/launchpad/loader.py
storyboard/migrate/launchpad/reader.py
storyboard/migrate/launchpad/writer.py
storyboard/notifications/__init__.py
storyboard/notifications/conf.py
storyboard/notifications/connection_service.py
storyboard/notifications/notification_hook.py
storyboard/notifications/publisher.py
storyboard/notifications/subscriber.py
storyboard/plugin/__init__.py
storyboard/plugin/base.py
storyboard/plugin/event_worker.py
storyboard/plugin/user_preferences.py
storyboard/plugin/email/__init__.py
storyboard/plugin/email/base.py
storyboard/plugin/email/factory.py
storyboard/plugin/email/preferences.py
storyboard/plugin/email/smtp_client.py
storyboard/plugin/email/workers.py
storyboard/plugin/email/templates/story/POST.txt
storyboard/plugin/email/templates/story/POST_subject.txt
storyboard/plugin/email/templates/story/PUT.txt
storyboard/plugin/email/templates/story/PUT_subject.txt
storyboard/plugin/email/templates/story/comment/POST.txt
storyboard/plugin/email/templates/story/comment/POST_subject.txt
storyboard/plugin/email/templates/story/tag/DELETE.txt
storyboard/plugin/email/templates/story/tag/DELETE_subject.txt
storyboard/plugin/email/templates/story/tag/PUT.txt
storyboard/plugin/email/templates/story/tag/PUT_subject.txt
storyboard/plugin/email/templates/task/DELETE.txt
storyboard/plugin/email/templates/task/DELETE_subject.txt
storyboard/plugin/email/templates/task/POST.txt
storyboard/plugin/email/templates/task/POST_subject.txt
storyboard/plugin/email/templates/task/PUT.txt
storyboard/plugin/email/templates/task/PUT_subject.txt
storyboard/plugin/email/templates/worklist/POST.txt
storyboard/plugin/email/templates/worklist/POST_subject.txt
storyboard/plugin/email/templates/worklist/PUT.txt
storyboard/plugin/email/templates/worklist/PUT_subject.txt
storyboard/plugin/email/templates/worklist/filter/PUT.txt
storyboard/plugin/email/templates/worklist/filter/PUT_subject.txt
storyboard/plugin/email/templates/worklist/item/PUT.txt
storyboard/plugin/email/templates/worklist/item/PUT_subject.txt
storyboard/plugin/email/templates/worklist/permission/POST.txt
storyboard/plugin/email/templates/worklist/permission/POST_subject.txt
storyboard/plugin/email/templates/worklist/permission/PUT.txt
storyboard/plugin/email/templates/worklist/permission/PUT_subject.txt
storyboard/plugin/scheduler/__init__.py
storyboard/plugin/scheduler/base.py
storyboard/plugin/subscription/__init__.py
storyboard/plugin/subscription/base.py
storyboard/plugin/token_cleaner/__init__.py
storyboard/plugin/token_cleaner/cleaner.py
storyboard/tests/__init__.py
storyboard/tests/base.py
storyboard/tests/mock_data.py
storyboard/tests/mock_smtp.py
storyboard/tests/api/__init__.py
storyboard/tests/api/test_branches.py
storyboard/tests/api/test_comments.py
storyboard/tests/api/test_db_exceptions.py
storyboard/tests/api/test_jsonschema.py
storyboard/tests/api/test_milestones.py
storyboard/tests/api/test_project_groups.py
storyboard/tests/api/test_projects.py
storyboard/tests/api/test_stories.py
storyboard/tests/api/test_subscriptions.py
storyboard/tests/api/test_system_info.py
storyboard/tests/api/test_tags.py
storyboard/tests/api/test_task_statuses.py
storyboard/tests/api/test_tasks.py
storyboard/tests/api/test_teams.py
storyboard/tests/api/test_timeline_events.py
storyboard/tests/api/test_user_id_hook.py
storyboard/tests/api/test_user_preferences.py
storyboard/tests/api/test_user_tokens.py
storyboard/tests/api/test_users.py
storyboard/tests/api/auth/__init__.py
storyboard/tests/api/auth/test_oauth.py
storyboard/tests/common/test_exception.py
storyboard/tests/common/test_hook_priority.py
storyboard/tests/common/test_working_dir.py
storyboard/tests/db/__init__.py
storyboard/tests/db/base.py
storyboard/tests/db/test_db_exceptions.py
storyboard/tests/db/test_load_projects.py
storyboard/tests/db/test_subscriptions.py
storyboard/tests/db/api/__init__.py
storyboard/tests/db/api/test_access_tokens.py
storyboard/tests/db/api/test_authorization_codes.py
storyboard/tests/db/api/test_branches.py
storyboard/tests/db/api/test_comments.py
storyboard/tests/db/api/test_milestones.py
storyboard/tests/db/api/test_projects.py
storyboard/tests/db/api/test_stories.py
storyboard/tests/db/api/test_tasks.py
storyboard/tests/db/migration/__init__.py
storyboard/tests/db/migration/test_cli_project_import.py
storyboard/tests/db/migration/test_db_manage_cli.py
storyboard/tests/db/migration/test_migrations.conf
storyboard/tests/db/migration/test_migrations.py
storyboard/tests/db/migration/test_migrations_base.py
storyboard/tests/db/migration/test_unique_revisions.py
storyboard/tests/notifications/__init__.py
storyboard/tests/notifications/test_notification_hook.py
storyboard/tests/plugin/__init__.py
storyboard/tests/plugin/test_base.py
storyboard/tests/plugin/test_event_worker.py
storyboard/tests/plugin/test_user_preferences.py
storyboard/tests/plugin/email/__init__.py
storyboard/tests/plugin/email/test_base.py
storyboard/tests/plugin/email/test_factory.py
storyboard/tests/plugin/email/test_init.py
storyboard/tests/plugin/email/test_smtp_client.py
storyboard/tests/plugin/email/test_workers.py
storyboard/tests/plugin/email/templates/test.html
storyboard/tests/plugin/email/templates/test.txt
storyboard/tests/plugin/email/templates/test_long_subject.txt
storyboard/tests/plugin/email/templates/test_subject.txt
storyboard/tests/plugin/email/templates/test_subject_newline.txt
storyboard/tests/plugin/scheduler/__init__.py
storyboard/tests/plugin/scheduler/mock_plugin.py
storyboard/tests/plugin/scheduler/test_base.py
storyboard/tests/plugin/scheduler/test_init.py
storyboard/tests/plugin/token_cleaner/__init__.py
storyboard/tests/plugin/token_cleaner/test_cleaner.py
storyboard_api.egg-info/PKG-INFO
storyboard_api.egg-info/SOURCES.txt
storyboard_api.egg-info/dependency_links.txt
storyboard_api.egg-info/entry_points.txt
storyboard_api.egg-info/not-zip-safe
storyboard_api.egg-info/pbr.json
storyboard_api.egg-info/requires.txt
storyboard_api.egg-info/top_level.txt
tools/destroy_test_backend.sh
tools/install_test_backend.sh
tools/openid_server.py
tools/test-cleanup.sh
tools/test-setup.sh