leden: index on entities.studies.study

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Add dt_cmp_{from,until}

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Add Es.by_study

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Add details for study entity

closes #32

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Merge branch 'master' of https://github.com/karpenoktem/kninfra
entities: add index on person.dateOfBirth

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
entities: add by_year_of_birth

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
smoelen: revive bouwjaar

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
entities: add years_of_birth

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
smoelen: add years_of_birth page

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Merge pull request #105 from khandhas-infra/names-in-email-addrs

Add full names in most generated e-mail addresses
Merge branch 'master' of https://github.com/karpenoktem/kninfra
entities_by_year_of_birth: "alle jaren" -> "geboortejaren"

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Merge pull request #108 from khandhas-infra/study-detail

smoelen: pages for "studie" and "bouwjaar"
Add five missing @login_required

Signed-off-by: Bas Westerbaan <bas@karpenoktem.nl>
base/bare.html: it is 2013
entities: allow user without person

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Add <mongoid>@karpenoktem.nl

We add it for all entities, because if we would only add it for those
without name, we would break an address if it would get a name.

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
Also-known-as: 4e6fcc85e60edf3dc00001d4@kn.cx
entities: user:  Do not break when is_active is not set

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
entities: make primary_study more robust

Signed-off-by: Bas Westerbaan <bas@westerbaan.name>