ぼざクリタグ広場 https://hub.nizika.monster
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

47 lines
1.6 KiB

  1. Rails.application.routes.draw do
  2. get 'tags/nico', to: 'nico_tags#index'
  3. put 'tags/nico/:id', to: 'nico_tags#update'
  4. get 'tags/autocomplete', to: 'tags#autocomplete'
  5. get 'tags/name/:name', to: 'tags#show_by_name'
  6. get 'posts/random', to: 'posts#random'
  7. get 'posts/changes', to: 'posts#changes'
  8. post 'posts/:id/viewed', to: 'posts#viewed'
  9. delete 'posts/:id/viewed', to: 'posts#unviewed'
  10. get 'preview/title', to: 'preview#title'
  11. get 'preview/thumbnail', to: 'preview#thumbnail'
  12. get 'wiki/title/:title', to: 'wiki_pages#show_by_title'
  13. get 'wiki/search', to: 'wiki_pages#search'
  14. get 'wiki/changes', to: 'wiki_pages#changes'
  15. get 'wiki/:id/diff', to: 'wiki_pages#diff'
  16. get 'wiki/:id', to: 'wiki_pages#show'
  17. get 'wiki', to: 'wiki_pages#index'
  18. post 'wiki', to: 'wiki_pages#create'
  19. put 'wiki/:id', to: 'wiki_pages#update'
  20. post 'users/code/renew', to: 'users#renew'
  21. resources :posts
  22. resources :ip_addresses
  23. resources :nico_tag_relations
  24. resources :post_tags
  25. resources :settings
  26. resources :tag_aliases
  27. resources :tags
  28. resources :user_ips
  29. resources :user_post_views
  30. resources :users, only: [:create, :update] do
  31. collection do
  32. post :verify
  33. get :me
  34. end
  35. end
  36. # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html
  37. # Reveal health status on /up that returns 200 if the app boots with no exceptions, otherwise 500.
  38. # Can be used by load balancers and uptime monitors to verify that the app is live.
  39. # get "up" => "rails/health#show", as: :rails_health_check
  40. # Defines the root path route ("/")
  41. # root "posts#index"
  42. end