* worker_last_run:
Fixed spelling
Added methods for adding and removing runningworkers
Code refactoring
Fixed spelling
Fixed warnings
Workers now always handle their own transactions and have a last successfullrun field. SystemMaintenancePage also show this field instead of first started field
* 'develop' of ssh://git.dsv.su.se/git/scipro/scipro:
Added support for checking if project has been created and refactored away redundant code
Added support for filtering on unmatched project ideas
Added filtering by author
Added filtering by supervisor
Created top waiting query
Added support for date filtering
Added support for filtering on title
Added filtering on project classes and match status
Added support for multiple categories in query
Refactored out sortable query set
Added support for sort order
Added new way of querying checklist templates
Added simple query set for lazy execution of querys and added named parameters
Fixed role dao query
Added getOrCreate methods for author and supervisor
* 'develop' of ssh://git.dsv.su.se/git/scipro/scipro: (54 commits)
Change match sort order, and removed limit for query builder
Fixed match order test
Removed sysout.print
Added autocompletion on for supervisor
Added query builder
Added simple query builder
some code refactoring. moved BooleanChoiceRenderer to its own class file in the components package
started to add correct property models to form fields for easy form submission.
added getter and setter for title and watson box in ProjectIdea data object
moved the cheat sheet on project idea page to its own sub panel
Changed name of database table to avoid reseved word Match
added dropdown for program selection. dummy data when no real dao provider is available
added checkboxes for selecting research areas when submitting project idea. this just use hardcoded data for testing purposes and the list needs to be populated from dao instead
Increased memory for maven test runner
Radio choices now takes boolean values instead of string when options is yes/no. BooleanChoiceRenderer added for display values
Added test that only last match is considered in query
added radio choices for language selection to project idea submission
Added query to include in reject project ideas
Added possibility to change match status and get match history
Started retrival of unmatched project ideas
...
* projectIdeaPage:
some code refactoring. moved BooleanChoiceRenderer to its own class file in the components package
started to add correct property models to form fields for easy form submission.
added getter and setter for title and watson box in ProjectIdea data object
moved the cheat sheet on project idea page to its own sub panel
added dropdown for program selection. dummy data when no real dao provider is available
added checkboxes for selecting research areas when submitting project idea. this just use hardcoded data for testing purposes and the list needs to be populated from dao instead
Radio choices now takes boolean values instead of string when options is yes/no. BooleanChoiceRenderer added for display values
added radio choices for language selection to project idea submission
Added radio choices for agreed and preferred supervisor. Both of them use autocompletion on supervisor names.
added cheat sheet to project idea page according to mockups
added dummy dropdown for select program
finished adding infopopups and added a checkbox with expanding textfield for external supervisor
started to add infolinks to projectIdeaPanel
added tab menu option for ProjectIdeaPage when user does not have an active project. Only viewable by sysadmin since it is a work in progress
switched authorization on ProjectIdeaPage to only be visible by sysadmins
some design changes and addition of a feedback panel
Watson boxes and submit button added to ProjectIdeaForm
Project class dropdown, Partner autocomplete and Project title textfield added. Also some basic html styling.
Creation of ProjectIdeaPage, ProjectIdeaPanel and ProjectIdeaForm
started to add categories to checklists