1.1.0 (2020-03-06)

Bug Fixes

  • access: change permission system for dsmo objects from group- to user perms (39049ee)
  • admin: remove unused customization (ed47eff)
  • ci: rename job from license_management to license_scanning (58618d8), closes #9
  • ci.yml: add elastic search volume and service (c98b9cd)
  • ci.yml: fix volume definition for elasticsearch (2d88508)
  • container-scanning: remove custom variables (9367bd1)
  • ddusers.views: correct import of PublicationForm (9f8adbc)
  • gitlab-ci: revert container test image tag to commit_sha (3a9bb03)
  • groups: readd uuid to group model (9b095b1)
  • models: add verbose_name to Publication.title (dce5536)
  • models: change User.get_affiliations() function (cf26fc0)
  • permissions: migrations for renamed descriptions of dsmo perms (05fe9b9)
  • permissions: perms_dict is renamed to perms_groups (f78761f)
  • publications: add DataSetPublicationForm class (988d6fd)
  • publications: add functions to edit and delete publications (172ff90)
  • publications: fix DataSetPublication str method (14ebb6e)
  • search: add template for listing search results (cc6885c)
  • search: document search index rebuild in README (0356e63)
  • templates: add blank template and intercooler js in base (85989c6)
  • templates: add new partials for dataset and prep (2477bd5)
  • templates: add owner info to dataset prep header (31bb69b)
  • templates: add trans tag (b5c0658)
  • templates: filter None type datasets out (2ee7df7)
  • templates: fix height of user image on dataset header (2fd29d0)
  • templates: fix import of _edit_form.html (84a9dc9)
  • templates: insert {% trans "..." %} to this file (39cc550)
  • templates: move user card to partial template for inclusion in listing and search (9918500)
  • templates: reactor dataset (85130f2)
  • templates: refactoring of dataset prep area (5e9521a)
  • templates: remove misused alt attribute from img tag (fdf22bc)
  • tests: implement tests using pytest (4954941)

Features

  • admin: register main models of dd apps (6475ed3)
  • ddusers.admin: provide a customized list_display (33950bc)
  • ddusers.views: add redirect to shib urls (6c78b27)
  • dhrep: add getToken and showToken templates (845407f)
  • dhrep: add token and tokenhelper class (3393fc0)
  • dhrep: add views for get_token and show_token (124afb2)
  • dhrep: create reasonable views for getting and showing tokens (f8d2219)
  • gulp: add intercooler to vendor.js build (e6fc674)
  • publications: implement publications view (8367b44)
  • scripts: add config for django extensions script folder (djangoscripts) (3a3efff)
  • search: add Django Elasticsearch DSL to requirements (0020772)
  • search: add django-elasticsearch-dsl to installed apps (62afcc6)
  • search: add filter for user listing (d91bbbb)
  • search: add filtering to search (corresponding fields in form not implemented yet) (af70c12)
  • search: add filters to search logic and ui (7b1f25d)
  • search: add search to user view and templates (7a0de8b)
  • search: define search index for User instances (497a030)
  • search: define search queries for User instances (39babc7)
  • search: integrate elasticsearch container in local docker compose conf (b34be87)
  • search: integrate elasticsearch container into production docker compose conf (64e1288)
  • search: user model document definition for search index creation (1b47328)
  • templates: use login/logout views in top-nav (2ad8f0a)