Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D django-representatives-votes
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Political Memory
  • django-representatives-votes
  • Merge requests
  • !29

Add Document model

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged njoyard requested to merge add-document-3944388c into master Jul 08, 2016
  • Overview 1
  • Commits 3
  • Changes 22

Created by: njoyard

This PR moves dossier links to a new Document entity. This will enable having multiple linked documents for each dossier; in addition each document is linked to a chamber. This last point also creates a real link between dossiers and chambers, while until now we only had a link through votes (dossier -> proposals -> votes -> representatives -> mandate -> chamber).

The PR also rewrites FranceData dossier references: those were URLs, and are now a real dossier reference extracted from those URLs.

(coverage decreased mainly because of the added admin page, we do not test admin pages here... yet)

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: add-document-3944388c