allow for duplicate menu entries
css classes must not start with a digit
make sure to use unique name for query menu items
restore wrong (but performant) possible_watcher impl
spec for menu items with identical names
Add initial Hound configuration

Use a snapshot of default Hound config (3a8bd04b).
(unfortunately, Hound does not yet support standard .rubucop.yml)

[ci skip]

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Tell Hound to prefer single-quoted String literals

[ci skip]

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Tell Hound to allow longer lines (99 chars)

[ci skip]

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Inherit Rubocop configuration from Hound

[ci skip]

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Merge pull request #1868 from opf/fix/duplicate_menu_entries

allow for duplicate menu entries
Merge branch 'release/3.0' into dev

Conflicts:
	app/controllers/query_menu_items_controller.rb
Merge pull request #1878 from opf/fix/watcher_list_performance

Restore wrong (but performant) possible_watcher impl
make filter operator select focusable and keep track in query filters directive.
uses correct colspan for groups and sums
adds missing class to subsums on wp list
restore wrong (but performant) possible_watcher impl
Merge pull request #1883 from opf/hotfix/watcher_list_performance

restore wrong (but performant) possible_watcher impl
Merge branch 'release/3.0' into dev
Fix project links in work packages table

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Add project links test to workPackageColumn tests

Signed-off-by: Alex Coles <alex@alexbcoles.com>