Commit a5d71ce9 authored by Leonardo Menezes's avatar Leonardo Menezes
Browse files

use injected routes generator format on routes

parent 851b954f
Loading
Loading
Loading
Loading
+50 −50
Original line number Diff line number Diff line
# Home page
GET         /                                         @controllers.Application.index()
GET         /                                         controllers.Application.index()

# Aliases module
POST        /aliases/get_aliases                      @controllers.AliasesController.getAliases
POST        /aliases/update_aliases                   @controllers.AliasesController.updateAliases
POST        /aliases/get_aliases                      controllers.AliasesController.getAliases
POST        /aliases/update_aliases                   controllers.AliasesController.updateAliases

# Rest module
POST        /rest/request                             @controllers.RestController.request
POST        /rest/get_cluster_mapping                 @controllers.RestController.getClusterMapping
POST        /rest/request                             controllers.RestController.request
POST        /rest/get_cluster_mapping                 controllers.RestController.getClusterMapping

# Overview module
POST        /overview                                 @controllers.ClusterOverviewController.index
POST        /overview/disable_shard_allocation        @controllers.ClusterOverviewController.disableShardAllocation
POST        /overview/enable_shard_allocation         @controllers.ClusterOverviewController.enableShardAllocation
POST        /overview/close_indices                   @controllers.ClusterOverviewController.closeIndices
POST        /overview/open_indices                    @controllers.ClusterOverviewController.openIndices
POST        /overview/force_merge                     @controllers.ClusterOverviewController.forceMerge
POST        /overview/clear_indices_cache             @controllers.ClusterOverviewController.clearIndexCache
POST        /overview/refresh_indices                 @controllers.ClusterOverviewController.refreshIndex
POST        /overview/delete_indices                  @controllers.ClusterOverviewController.deleteIndex
POST        /overview/get_shard_stats                 @controllers.ClusterOverviewController.getShardStats
POST        /overview/relocate_shard                  @controllers.ClusterOverviewController.relocateShard
POST        /overview                                 controllers.ClusterOverviewController.index
POST        /overview/disable_shard_allocation        controllers.ClusterOverviewController.disableShardAllocation
POST        /overview/enable_shard_allocation         controllers.ClusterOverviewController.enableShardAllocation
POST        /overview/close_indices                   controllers.ClusterOverviewController.closeIndices
POST        /overview/open_indices                    controllers.ClusterOverviewController.openIndices
POST        /overview/force_merge                     controllers.ClusterOverviewController.forceMerge
POST        /overview/clear_indices_cache             controllers.ClusterOverviewController.clearIndexCache
POST        /overview/refresh_indices                 controllers.ClusterOverviewController.refreshIndex
POST        /overview/delete_indices                  controllers.ClusterOverviewController.deleteIndex
POST        /overview/get_shard_stats                 controllers.ClusterOverviewController.getShardStats
POST        /overview/relocate_shard                  controllers.ClusterOverviewController.relocateShard

# Navbar module
POST        /navbar                                   @controllers.NavbarController.index
POST        /navbar                                   controllers.NavbarController.index

# Analysis module
POST        /analysis/indices                         @controllers.AnalysisController.getIndices
POST        /analysis/analyzers                       @controllers.AnalysisController.getIndexAnalyzers
POST        /analysis/fields                          @controllers.AnalysisController.getIndexFields
POST        /analysis/analyze/analyzer                @controllers.AnalysisController.analyzeByAnalyzer
POST        /analysis/analyze/field                   @controllers.AnalysisController.analyzeByField
POST        /analysis/indices                         controllers.AnalysisController.getIndices
POST        /analysis/analyzers                       controllers.AnalysisController.getIndexAnalyzers
POST        /analysis/fields                          controllers.AnalysisController.getIndexFields
POST        /analysis/analyze/analyzer                controllers.AnalysisController.analyzeByAnalyzer
POST        /analysis/analyze/field                   controllers.AnalysisController.analyzeByField

# Cluster Changes Controller
POST        /cluster_changes                          @controllers.ClusterChangesController.get
POST        /cluster_changes                          controllers.ClusterChangesController.get

# Commons
POST        /commons/indices                          @controllers.CommonsController.indices
POST        /commons/nodes                            @controllers.CommonsController.nodes
POST        /commons/get_index_settings               @controllers.CommonsController.getIndexSettings
POST        /commons/get_index_mapping                @controllers.CommonsController.getIndexMappings
POST        /commons/get_node_stats                   @controllers.CommonsController.getNodeStats
POST        /commons/indices                          controllers.CommonsController.indices
POST        /commons/nodes                            controllers.CommonsController.nodes
POST        /commons/get_index_settings               controllers.CommonsController.getIndexSettings
POST        /commons/get_index_mapping                controllers.CommonsController.getIndexMappings
POST        /commons/get_node_stats                   controllers.CommonsController.getNodeStats

# Create index module
POST        /create_index/get_index_metadata          @controllers.CreateIndexController.getIndexMetadata
POST        /create_index/create                      @controllers.CreateIndexController.execute
POST        /create_index/get_index_metadata          controllers.CreateIndexController.getIndexMetadata
POST        /create_index/create                      controllers.CreateIndexController.execute

# Index templates module
POST        /templates                                @controllers.TemplatesController.templates
POST        /templates/delete                         @controllers.TemplatesController.delete
POST        /templates/create                         @controllers.TemplatesController.create
POST        /templates                                controllers.TemplatesController.templates
POST        /templates/delete                         controllers.TemplatesController.delete
POST        /templates/create                         controllers.TemplatesController.create

# Cluster settings module
POST        /cluster_settings                         @controllers.ClusterSettingsController.getSettings
POST        /cluster_settings/save                    @controllers.ClusterSettingsController.save
POST        /cluster_settings                         controllers.ClusterSettingsController.getSettings
POST        /cluster_settings/save                    controllers.ClusterSettingsController.save

# Index settings module
POST        /index_settings                           @controllers.IndexSettingsController.get
POST        /index_settings/update                    @controllers.IndexSettingsController.update
POST        /index_settings                           controllers.IndexSettingsController.get
POST        /index_settings/update                    controllers.IndexSettingsController.update

# Connect module
GET         /connect/hosts                            @controllers.ConnectController.index
GET         /connect/hosts                            controllers.ConnectController.index

# Repositories module
POST        /repositories                             @controllers.RepositoriesController.get
POST        /repositories/create                      @controllers.RepositoriesController.save
POST        /repositories/delete                      @controllers.RepositoriesController.delete
POST        /repositories                             controllers.RepositoriesController.get
POST        /repositories/create                      controllers.RepositoriesController.save
POST        /repositories/delete                      controllers.RepositoriesController.delete

# Snapshots module
POST        /snapshots                                @controllers.SnapshotsController.get
POST        /snapshots/load                           @controllers.SnapshotsController.getSnapshots
POST        /snapshots/create                         @controllers.SnapshotsController.create
POST        /snapshots/delete                         @controllers.SnapshotsController.delete
POST        /snapshots/restore                        @controllers.SnapshotsController.restore
POST        /snapshots                                controllers.SnapshotsController.get
POST        /snapshots/load                           controllers.SnapshotsController.getSnapshots
POST        /snapshots/create                         controllers.SnapshotsController.create
POST        /snapshots/delete                         controllers.SnapshotsController.delete
POST        /snapshots/restore                        controllers.SnapshotsController.restore

# Cat module
POST        /cat                                      @controllers.CatController.get
POST        /cat                                      controllers.CatController.get

# Auth
POST        /auth/login                               @controllers.AuthController.login
POST        /auth/logout                              @controllers.AuthController.logout
GET         /login                                    @controllers.AuthController.index
POST        /auth/login                               controllers.AuthController.login
POST        /auth/logout                              controllers.AuthController.logout
GET         /login                                    controllers.AuthController.index

# Map the JS resource paths
GET         /public/*file                             controllers.Assets.at(path="/public", file)