Skip to content

Commit 421ab14

Browse files
committed
1 parent d00e81a commit 421ab14

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ rusqlite = { version = "0.32.1", features = ["bundled", "serde_json"] }
3333
tower = { version = "0.5", features = ["util"] }
3434
tower-http = { version = "0.6.2", features = ["fs", "normalize-path"] }
3535
axum = { version = "0.8", features = ["macros"] }
36-
axum-macros = "0.5.0"
36+
axum-macros = "0.5"
3737
http-body-util = "0.1.2"
3838
percent-encoding = "2.3.1"
3939
mime_guess = "2.0"

src/bin/pombase-server.rs

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -737,36 +737,36 @@ async fn main() {
737737

738738
println!("Starting server ...");
739739
let app = Router::new()
740-
.route("/*path", get(get_misc))
740+
.route("/{*path}", get(get_misc))
741741
.route("/", get(get_index))
742-
.route("/structure_view/:structure_type/:id", get(structure_view))
743-
.route("/rna_2d_structure/:gene_uniquename/:urs_id", get(rna_2d_structure))
744-
.route("/protein_feature_view/:scope/:gene_uniquename", get(protein_feature_view))
745-
.route("/gocam_viz/:full_or_widget/:gocam_id", get(gocam_viz))
746-
.route("/simple/gene/:id", get(get_simple_gene))
747-
.route("/simple/genotype/:id", get(get_simple_genotype))
748-
.route("/simple/reference/:id", get(get_simple_reference))
749-
.route("/simple/term/:id", get(get_simple_term))
750-
.route("/api/v1/dataset/latest/complete/allele/*q", get(allele_complete))
751-
.route("/api/v1/dataset/latest/complete/ref/:q", get(ref_complete))
752-
.route("/api/v1/dataset/latest/complete/term/:cv_name/:q", get(term_complete))
753-
.route("/api/v1/dataset/latest/data/allele/:id", get(get_allele))
754-
.route("/api/v1/dataset/latest/data/gene/:id", get(get_gene))
755-
.route("/api/v1/dataset/latest/data/genotype/:id", get(get_genotype))
756-
.route("/api/v1/dataset/latest/data/reference/:id", get(get_reference))
742+
.route("/structure_view/{structure_type}/{id}", get(structure_view))
743+
.route("/rna_2d_structure/{gene_uniquename}/{urs_id}", get(rna_2d_structure))
744+
.route("/protein_feature_view/{scope}/{gene_uniquename}", get(protein_feature_view))
745+
.route("/gocam_viz/{full_or_widget}/{gocam_id}", get(gocam_viz))
746+
.route("/simple/gene/{id}", get(get_simple_gene))
747+
.route("/simple/genotype/{id}", get(get_simple_genotype))
748+
.route("/simple/reference/{id}", get(get_simple_reference))
749+
.route("/simple/term/{id}", get(get_simple_term))
750+
.route("/api/v1/dataset/latest/complete/allele/{*q}", get(allele_complete))
751+
.route("/api/v1/dataset/latest/complete/ref/{q}", get(ref_complete))
752+
.route("/api/v1/dataset/latest/complete/term/{cv_name}/{q}", get(term_complete))
753+
.route("/api/v1/dataset/latest/data/allele/{id}", get(get_allele))
754+
.route("/api/v1/dataset/latest/data/gene/{id}", get(get_gene))
755+
.route("/api/v1/dataset/latest/data/genotype/{id}", get(get_genotype))
756+
.route("/api/v1/dataset/latest/data/reference/{id}", get(get_reference))
757757
.route("/api/v1/dataset/latest/data/seq_feature_page_features", get(seq_feature_page_features))
758-
.route("/api/v1/dataset/latest/data/term/:id", get(get_term))
759-
.route("/api/v1/dataset/latest/data/gocam/:full_or_widget/:gene_uniquename", get(get_gocam_data))
758+
.route("/api/v1/dataset/latest/data/term/{id}", get(get_term))
759+
.route("/api/v1/dataset/latest/data/gocam/{full_or_widget}/{gene_uniquename}", get(get_gocam_data))
760760
.route("/api/v1/dataset/latest/data/gocam/all", get(get_all_gocam_data))
761-
.route("/api/v1/dataset/latest/data/gocam/by_id/:gocam_id", get(get_all_gocam_data_by_id))
762-
.route("/api/v1/dataset/latest/gene_ex_violin_plot/:plot_size/:genes", get(gene_ex_violin_plot))
763-
.route("/api/v1/dataset/latest/stats/:type", get(get_stats))
764-
.route("/api/v1/dataset/latest/motif_search/:scope/:q/:max_gene_details", get(motif_search))
765-
.route("/api/v1/dataset/latest/protein_features/:scope/:gene_uniquename", get(get_protein_features))
766-
.route("/api/v1/dataset/latest/query/:q", get(query_get))
761+
.route("/api/v1/dataset/latest/data/gocam/by_id/{gocam_id}", get(get_all_gocam_data_by_id))
762+
.route("/api/v1/dataset/latest/gene_ex_violin_plot/{plot_size}/{genes}", get(gene_ex_violin_plot))
763+
.route("/api/v1/dataset/latest/stats/{type}", get(get_stats))
764+
.route("/api/v1/dataset/latest/motif_search/{scope}/{q}/{max_gene_details}", get(motif_search))
765+
.route("/api/v1/dataset/latest/protein_features/{scope}/{gene_uniquename}", get(get_protein_features))
766+
.route("/api/v1/dataset/latest/query/{q}", get(query_get))
767767
.route("/api/v1/dataset/latest/query", post(query_post))
768-
.route("/api/v1/dataset/latest/search/:scope/:q", get(solr_search))
769-
.route("/api/v1/dataset/latest/summary/term/:id", get(get_term_summary_by_id))
768+
.route("/api/v1/dataset/latest/search/{scope}/{q}", get(solr_search))
769+
.route("/api/v1/dataset/latest/summary/term/{id}", get(get_term_summary_by_id))
770770
.route("/ping", get(ping))
771771
.fallback(not_found)
772772
.with_state(Arc::new(all_state));

0 commit comments

Comments
 (0)