ArrayLIMSWiki/ToDos
Jump to navigation
Jump to search
Tasks on the road to release candidate
Global Main Task
Most important is to have the main functions of ArrayLIMS working. This corresponds mainly to the steps of the Quick Navigation.
Subtasks to complete the global main taks
General
- add permissions checks for the diverse possible actions in both templates and perl modules
- offer and complete existing quick tip for each step
- make Quick Navigation more obvious
- make directory structure fit to POSIX
- Construct the additionalAnnotations class and implement it into forms and modules.
Project
- add edit-functionality to slide administration
Delete Slides
- Check if slides are already used for hybridization and show only not used for deletion.
- security check before actual deletion
- Filter slides and make similar slides to be deletable at the same time.
Add Slides
- add further types of slides to selection box
- fix error and warning loops
Hybridization
- check if slides are already used for hybridization and show only not used for hybridization.
- edit- and delete-functions for hybridizations
- correct the form corresponding to the LIMS::Hybridization class and its attributes.
- complete the create function so that the hybridization object is created completely (with all data).
Images
- image upload
- edit functions for subObjects (Data Objects, Data Files, Image Files, Scan Settings)
Reports
- links to objects
- embedding images
- PDF export
- XML export?
Less important tasks
- change logos to new logo style
- increase size of menu font