Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi speaker support #255

Merged
merged 11 commits into from
Mar 12, 2020
Merged

Commits on Mar 10, 2020

  1. Update Dependencies

    jandd committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    8ab2940 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Start work on multi speaker support

    Refactor Talk model to use ManyToMany fields for draft speakers and
    published speakers. Add data migration to migrate existing speaker data
    into the new structure.
    
    Adapt model, admin and form classes.
    
    Start fixing api_views, views and tests.
    jandd committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    454cd1e View commit details
    Browse the repository at this point in the history
  2. Fix more tests

    jandd committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    3ed6cbb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c270e0a View commit details
    Browse the repository at this point in the history
  4. Fix remaining tests in talk app

    jandd committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    061d804 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b9b673f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4b64b8a View commit details
    Browse the repository at this point in the history
  7. Add openssl to make psycopg2 work again

    Alpine seem to have dropped openssl from its base image. This leads to
    runtime problems with the Psycopg2 PostgreSQL client library.
    jandd committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    a6adae8 View commit details
    Browse the repository at this point in the history
  8. Remove unreachable code

    jandd committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    d1aa9ce View commit details
    Browse the repository at this point in the history
  9. Add test coverage for new code

    Implement code to remove unpublished talks of deleted speakers. Add
    tests for the signal handlers in talk.models.
    jandd committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    0691e8e View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2020

  1. Configuration menu
    Copy the full SHA
    5ec8eb0 View commit details
    Browse the repository at this point in the history