Removing "active" property from navigation listing and backbone model
Adding jsonSerialize support to NavigationItem to simplify the navigation listing action
Adding 'icon' parameter to dashboard NavigationBuilderListener
Renaming 'tickit.event.main_navigation_build' to 'tickit.event.navigation_build' because all navigations trigger this event
Removing unused 'use' statement
Adding 'icon' parameter to client NavigationBuilderListener
Adding 'icon' parameter to project NavigationBuilderListener
Renaming constant name in NavigationEvents to reflect the name of the event
Updating user NavigationBuilder to listen for the 'admin' navigation build (yet to be added), updating tests
Adding icon support to NavigationItem::jsonSerialize()
Removing the legacy NavigationRegion and main navigation
Removing unnecessary propertiesin NavigationView
Adding missing sidr dependency definition in App.Search module
Updating NavigationItem with icon property and getter
Refactoring navigation views and creating a toolbar layout to better support the new navigation structure
Fixing outdated test assertion
Fixing click event binding in NavigationView
Adding basic routing for tickets
Adding NavigationBuilderListener and tests for the TicketBundle
Adding ticket DI extension