feature/share-libs
rb 49 lines 2.54 KB
Raw
1 # Private pages
2 get 'my', to: redirect('my/profile')
3 get 'my/profile', to: 'my#index', as: :my_profile
4 get 'my/profile/edit', to: 'my#edit', as: :my_profile_edit
5
6 # My Lyrics
7 get 'my/add-lyric/:song_id', to: 'my#add_lyric', as: :add_lyric
8 get 'my/edit-lyric/:id', to: 'my#edit_lyric', as: :edit_lyric
9 post 'my/add-lyric/:song_id', to: 'my#add_lyric', as: :add_lyric
10 patch 'my/edit-lyric/:id', to: 'my#edit_lyric', as: :edit_lyric
11 get 'my/lyrics', to: 'my#lyrics', as: :my_lyrics
12
13 # My Files
14 get 'my/files', to: 'my#files', as: :my_files
15 get 'my/files/:id', to: 'my#file_detail', as: :my_file_detail
16 post 'my/files', to: 'my#files', as: :my_files # Add file
17 delete 'my/files/:id', to: 'my#files', as: :my_delete_file # Delete file
18
19 get 'my/admin-files', to: 'my#admin_files', as: :my_admin_files
20
21 # My SplitFire
22 get 'my/splitfire', to: 'my#splitfire', as: :my_splitfire
23 get 'my/splitfire/:id', to: 'my#splitfire_detail', as: :my_splitfire_detail
24 patch 'my/splitfire/:id', to: 'my#splitfire_cancel', as: :my_splitfire_cancel
25 delete 'my/splitfire/:id', to: 'my#splitfire_delete', as: :my_splitfire_delete
26 post 'my/splitfire/:id', to: 'my#splitfire_start', as: :my_splitfire_start
27 patch 'my/splitfire_settings', to: 'my#splitfire_settings', as: :my_splitfire_settings
28
29 # My Bass64
30 get 'my/bass64', to: 'my#bass64', as: :my_bass64
31 post 'my/bass64/:id', to: 'my#bass64_start', as: :my_bass64_start
32 patch 'my/bass64/:id', to: 'my#bass64_cancel', as: :my_bass64_cancel
33 get 'my/bass64/:id', to: 'my#bass64_detail', as: :my_bass64_detail
34 delete 'my/bass64/:id', to: 'my#bass64_delete', as: :my_bass64_delete
35
36 # My KaroKowe
37 get 'my/karokowe', to: 'my#karokowe', as: :my_karokowe
38 post 'my/karokowe/:id', to: 'my#karokowe_start', as: :my_karokowe_start
39 patch 'my/karokowe/:id', to: 'my#karokowe_cancel', as: :my_karokowe_cancel
40 get 'my/karokowe/:id', to: 'my#karokowe_detail', as: :my_karokowe_detail
41 delete 'my/karokowe/:id', to: 'my#karokowe_delete', as: :my_karokowe_delete
42
43 # My Bonzo
44 get 'my/bonzo', to: 'my#bonzo', as: :my_bonzo
45 post 'my/bonzo/:id', to: 'my#bonzo_start', as: :my_bonzo_start
46 patch 'my/bonzo/:id', to: 'my#bonzo_cancel', as: :my_bonzo_cancel
47 get 'my/bonzo/:id', to: 'my#bonzo_detail', as: :my_bonzo_detail
48 delete 'my/bonzo/:id', to: 'my#bonzo_delete', as: :my_bonzo_delete
49 # END Private pages