Opened 4 weeks ago

Closed 3 weeks ago

#1006 closed task (fixed)

External data filtering and mapping wizard

Reported by: nicklas Owned by: nicklas
Priority: major Milestone: Relax v1.1
Component: net.sf.basedb.relax Keywords:
Cc:

Description

See for more information #1005.

The file that is created by the wizard in Reggie is sent to a wizard in Relax. The Relax wizard should parse the data file and for each line it finds see if a corresponding entry exists in the currently active release (=project). If so, the data line is copied as it is to the output file, otherwise it is filtered out.

Change History (6)

comment:1 Changed 3 weeks ago by nicklas

  • Milestone changed from Relax v1.x to Relax v1.1
  • Owner set to nicklas
  • Status changed from new to assigned

comment:2 Changed 3 weeks ago by nicklas

(In [4630]) References #1006: External data filtering and mapping wizard

Re-organized things to get an index page for Relax. The page should only be accessible by administrators.

Added link to the installation wizard and the "Map external data to releases" wizard (no page exists for this one yet).

comment:3 Changed 3 weeks ago by nicklas

(In [4631]) References #1006: External data filtering and mapping wizard

Moving things from Reggie to Relax that makes the wizard interfae work. There is still a lot of functionality that we don't need right now.

comment:4 Changed 3 weeks ago by nicklas

(In [4632]) References #1006: External data filtering and mapping wizard

Added helper method for checking that the logged in user is an administrator. The existing wizards have been updated.

comment:5 Changed 3 weeks ago by nicklas

(In [4634]) References #1006: External data filtering and mapping wizard

It should now be possible to generate the final file. Since we only need to determine if a line should remain or be filtered out we can use a simple 'count' query to check for the specimen. This will be a lot quicker than the corresponing query in Reggie which need to replace the personal number with external id values.

Otherwise the exporter is very similar to the exporter in Reggie.

comment:6 Changed 3 weeks ago by nicklas

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.