Skip to content

Admin improvements, 2018 #29

@loppear

Description

@loppear

Simple fixes:

New additions:

  • Data validation and conversion - error handling on edit screens
  • De-emphasize individual edits - bulk data handling, round-trip import/export
  • Incorporate nxus-worker-queue based data import
  • Import exception handling, reporting, record-keeping (exception queue / audit log)

Shared dataset management

  • Data summary / quality reporting built-in
  • Customize transformations to application-specific models, model relationships
  • Dataset post-processing - generating region estimates, scores

Larger questions:

  • nxus-web controllers are a mess for overriding behavior, though AdminController is the archetype use.
  • Should AdminController instead coordinate/encapsulate a number of controllers, separating list / edit / import / export for finer control?
  • Do we need better support for non-model-based controllers / nav uses?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions