├── .gitignore ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── app ├── assets │ ├── config │ │ └── manifest.js │ ├── images │ │ ├── .keep │ │ ├── background.jpg │ │ ├── black_star.png │ │ ├── cloud.png │ │ ├── media-pause.svg │ │ ├── media-play.svg │ │ ├── media_seeds │ │ │ ├── boy.mp3 │ │ │ ├── cover-photo.jpg │ │ │ ├── drake-banner.jpg │ │ │ ├── emitt-fenn-cover.jpg │ │ │ ├── emmit-fenn-user.jpg │ │ │ ├── flume-cover.jpg │ │ │ ├── flume-user.jpeg │ │ │ ├── flume.jpg │ │ │ ├── foster-cover.jpg │ │ │ ├── foster-user.jpg │ │ │ ├── gods-plan.mp3 │ │ │ ├── how-did-i.mp3 │ │ │ ├── in-return.jpg │ │ │ ├── insane.mp3 │ │ │ ├── lockjaw.jpg │ │ │ ├── meridian.mp3 │ │ │ ├── modern-flame.mp3 │ │ │ ├── moment-apart.jpg │ │ │ ├── moment_apart_tour.jpg │ │ │ ├── never-be-like.mp3 │ │ │ ├── odesza.jpg │ │ │ ├── ovo.jpg │ │ │ ├── prologue2.jpg │ │ │ ├── pumpedup-kicks.mp3 │ │ │ ├── sacred-hearts.jpg │ │ │ ├── scary_hours.jpg │ │ │ ├── sit-next-to-me.mp3 │ │ │ ├── skin.jpg │ │ │ ├── summers-gone.jpg │ │ │ ├── sunset-lover.jpg │ │ │ ├── sunset-lover.mp3 │ │ │ ├── this_song_is.mp3 │ │ │ ├── torches.jpg │ │ │ ├── user-art.jpg │ │ │ └── white-lies.mp3 │ │ ├── mobile_devices.jpg │ │ ├── mute.svg │ │ ├── nothing-to-hear.png │ │ ├── pause.svg │ │ ├── play.svg │ │ ├── sc-icon2.png │ │ ├── sc-icon3.png │ │ ├── sc-icon4.png │ │ ├── sc-logo-form.jpg │ │ ├── search.svg │ │ ├── skip-back.svg │ │ ├── skip-forward.svg │ │ ├── splash.jpg │ │ ├── star.png │ │ ├── test-album-img.jpg │ │ └── volume.svg │ ├── javascripts │ │ ├── api │ │ │ ├── sessions.coffee │ │ │ └── users.coffee │ │ ├── application.js │ │ ├── cable.js │ │ └── channels │ │ │ └── .keep │ └── stylesheets │ │ ├── api │ │ ├── sessions.scss │ │ └── users.scss │ │ ├── application.css │ │ ├── comment_index.scss │ │ ├── landing_page.scss │ │ ├── landing_page_index.scss │ │ ├── media_player.scss │ │ ├── nav.scss │ │ ├── reset.scss │ │ ├── search.scss │ │ ├── session_form.scss │ │ ├── sidebar.scss │ │ ├── stream.scss │ │ ├── track_index.scss │ │ ├── track_show.scss │ │ ├── upload_form.scss │ │ ├── user_show.scss │ │ └── waveform.scss ├── channels │ └── application_cable │ │ ├── channel.rb │ │ └── connection.rb ├── controllers │ ├── api │ │ ├── comments_controller.rb │ │ ├── searches_controller.rb │ │ ├── sessions_controller.rb │ │ ├── tracks_controller.rb │ │ ├── tracksby_controller.rb │ │ └── users_controller.rb │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ └── static_pages_controller.rb ├── helpers │ ├── api │ │ ├── sessions_helper.rb │ │ └── users_helper.rb │ └── application_helper.rb ├── jobs │ └── application_job.rb ├── mailers │ └── application_mailer.rb ├── models │ ├── application_record.rb │ ├── comment.rb │ ├── concerns │ │ └── .keep │ ├── track.rb │ └── user.rb └── views │ ├── api │ ├── searches │ │ └── index.json.jbuilder │ ├── tracks │ │ ├── index.json.jbuilder │ │ └── show.json.jbuilder │ ├── tracksby │ │ └── index.json.jbuilder │ └── users │ │ ├── _user.json.jbuilder │ │ └── show.json.jbuilder │ ├── layouts │ ├── application.html.erb │ ├── mailer.html.erb │ └── mailer.text.erb │ └── static_pages │ └── root.html.erb ├── bin ├── bundle ├── rails ├── rake ├── setup ├── spring ├── update └── yarn ├── config.ru ├── config ├── application.rb ├── boot.rb ├── cable.yml ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── application_controller_renderer.rb │ ├── assets.rb │ ├── backtrace_silencers.rb │ ├── cookies_serializer.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── paperclip.rb │ ├── pg_search.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml ├── puma.rb ├── routes.rb ├── secrets.yml └── spring.rb ├── db ├── migrate │ ├── 20180602052625_create_users.rb │ ├── 20180606232223_create_tracks.rb │ ├── 20180606232723_add_index_songs.rb │ ├── 20180607042220_add_images_to_user.rb │ ├── 20180607045125_add_audio_to_songs.rb │ ├── 20180607053647_add_image_to_tracks.rb │ ├── 20180607055526_add_header_image_to_users.rb │ ├── 20180607055540_add_profile_image_to_users.rb │ ├── 20180607174004_drop_album_url_tracks.rb │ ├── 20180607182533_drop_image_urls_users.rb │ ├── 20180613175459_create_comments.rb │ ├── 20180613180327_add_index_to_comments.rb │ ├── 20180613200202_add_peaks_to_tracks.rb │ ├── 20180614071553_add_duration_to_tracks.rb │ ├── 20180614081053_change_column_tracks.rb │ ├── 20180615062456_edit_duration_column.rb │ └── 20180703042000_create_pg_search_documents.rb ├── schema.rb └── seeds.rb ├── frontend ├── actions │ ├── comment_actions.js │ ├── current_track_actions.js │ ├── error_actions.js │ ├── search_actions.js │ ├── session_actions.js │ ├── track_actions.js │ └── user_actions.js ├── components │ ├── app.jsx │ ├── comments │ │ ├── comment_index.jsx │ │ ├── comment_index_container.js │ │ └── comment_index_item.jsx │ ├── edit │ │ ├── edit.jsx │ │ └── edit_form_container.js │ ├── landing_page │ │ ├── landing_page.jsx │ │ ├── landing_page_container.js │ │ ├── landing_page_index.jsx │ │ └── landing_page_index_item.jsx │ ├── media_player │ │ ├── media_player.jsx │ │ └── media_player_container.js │ ├── modals │ │ ├── session_modal.jsx │ │ ├── session_modal_buttons.jsx │ │ └── session_modal_container.js │ ├── nav │ │ ├── nav.jsx │ │ └── nav_container.js │ ├── root.jsx │ ├── search │ │ ├── search_index.jsx │ │ └── search_index_item.jsx │ ├── session_form │ │ ├── login_form_container.js │ │ ├── session_form.jsx │ │ └── signup_form_container.js │ ├── sidebar │ │ ├── sidebar_container.js │ │ ├── sidebar_index.jsx │ │ └── sidebar_index_item.jsx │ ├── stream │ │ ├── main_stream.jsx │ │ ├── main_stream_container.js │ │ └── stream.jsx │ ├── track_show │ │ ├── track_show.jsx │ │ └── track_show_container.js │ ├── tracks │ │ ├── track_index.jsx │ │ ├── track_index_container.js │ │ └── track_index_item.jsx │ ├── upload │ │ ├── upload.jsx │ │ ├── upload_form.jsx │ │ └── upload_form_container.js │ ├── user_show │ │ ├── user_index.jsx │ │ ├── user_index_container.js │ │ ├── user_show.jsx │ │ └── user_show_container.js │ └── waveform │ │ ├── waveform.jsx │ │ ├── waveform_const.js │ │ └── waveform_container.js ├── reducers │ ├── comments_reducer.js │ ├── current_track_reducer.js │ ├── entities_reducer.js │ ├── errors_reducer.js │ ├── loading_reducer.js │ ├── root_reducer.js │ ├── search_reducer.js │ ├── selectors.js │ ├── session_errors_reducer.js │ ├── session_reducer.js │ ├── tracks_reducer.js │ ├── upload_errors_reducer.js │ └── users_reducer.js ├── sonic_stratus.jsx ├── store │ └── store.js └── util │ ├── comment_api_util.js │ ├── route_util.jsx │ ├── search_api_util.js │ ├── session_api_util.js │ ├── track_api_util.js │ └── user_api_util.js ├── lib ├── assets │ └── .keep └── tasks │ └── .keep ├── package.json ├── public ├── 404.html ├── 422.html ├── 500.html ├── apple-touch-icon-precomposed.png ├── apple-touch-icon.png ├── favicon.ico └── robots.txt ├── test ├── application_system_test_case.rb ├── controllers │ ├── .keep │ └── api │ │ ├── sessions_controller_test.rb │ │ └── users_controller_test.rb ├── fixtures │ ├── .keep │ └── files │ │ └── .keep ├── helpers │ └── .keep ├── integration │ └── .keep ├── mailers │ └── .keep ├── models │ └── .keep ├── system │ └── .keep └── test_helper.rb ├── vendor └── .keep └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/config/manifest.js -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/background.jpg -------------------------------------------------------------------------------- /app/assets/images/black_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/black_star.png -------------------------------------------------------------------------------- /app/assets/images/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/cloud.png -------------------------------------------------------------------------------- /app/assets/images/media-pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media-pause.svg -------------------------------------------------------------------------------- /app/assets/images/media-play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media-play.svg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/boy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/boy.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/cover-photo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/cover-photo.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/drake-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/drake-banner.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/emitt-fenn-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/emitt-fenn-cover.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/emmit-fenn-user.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/emmit-fenn-user.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/flume-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/flume-cover.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/flume-user.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/flume-user.jpeg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/flume.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/flume.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/foster-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/foster-cover.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/foster-user.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/foster-user.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/gods-plan.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/gods-plan.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/how-did-i.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/how-did-i.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/in-return.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/in-return.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/insane.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/insane.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/lockjaw.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/lockjaw.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/meridian.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/meridian.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/modern-flame.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/modern-flame.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/moment-apart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/moment-apart.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/moment_apart_tour.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/moment_apart_tour.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/never-be-like.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/never-be-like.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/odesza.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/odesza.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/ovo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/ovo.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/prologue2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/prologue2.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/pumpedup-kicks.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/pumpedup-kicks.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/sacred-hearts.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/sacred-hearts.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/scary_hours.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/scary_hours.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/sit-next-to-me.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/sit-next-to-me.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/skin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/skin.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/summers-gone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/summers-gone.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/sunset-lover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/sunset-lover.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/sunset-lover.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/sunset-lover.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/this_song_is.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/this_song_is.mp3 -------------------------------------------------------------------------------- /app/assets/images/media_seeds/torches.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/torches.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/user-art.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/user-art.jpg -------------------------------------------------------------------------------- /app/assets/images/media_seeds/white-lies.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/media_seeds/white-lies.mp3 -------------------------------------------------------------------------------- /app/assets/images/mobile_devices.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/mobile_devices.jpg -------------------------------------------------------------------------------- /app/assets/images/mute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/mute.svg -------------------------------------------------------------------------------- /app/assets/images/nothing-to-hear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/nothing-to-hear.png -------------------------------------------------------------------------------- /app/assets/images/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/pause.svg -------------------------------------------------------------------------------- /app/assets/images/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/play.svg -------------------------------------------------------------------------------- /app/assets/images/sc-icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/sc-icon2.png -------------------------------------------------------------------------------- /app/assets/images/sc-icon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/sc-icon3.png -------------------------------------------------------------------------------- /app/assets/images/sc-icon4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/sc-icon4.png -------------------------------------------------------------------------------- /app/assets/images/sc-logo-form.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/sc-logo-form.jpg -------------------------------------------------------------------------------- /app/assets/images/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/search.svg -------------------------------------------------------------------------------- /app/assets/images/skip-back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/skip-back.svg -------------------------------------------------------------------------------- /app/assets/images/skip-forward.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/skip-forward.svg -------------------------------------------------------------------------------- /app/assets/images/splash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/splash.jpg -------------------------------------------------------------------------------- /app/assets/images/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/star.png -------------------------------------------------------------------------------- /app/assets/images/test-album-img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/test-album-img.jpg -------------------------------------------------------------------------------- /app/assets/images/volume.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/images/volume.svg -------------------------------------------------------------------------------- /app/assets/javascripts/api/sessions.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/javascripts/api/sessions.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/api/users.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/javascripts/api/users.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/cable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/javascripts/cable.js -------------------------------------------------------------------------------- /app/assets/javascripts/channels/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/stylesheets/api/sessions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/api/sessions.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/api/users.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/api/users.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/comment_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/comment_index.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/landing_page.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/landing_page.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/landing_page_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/landing_page_index.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/media_player.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/media_player.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/nav.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/reset.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/search.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/session_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/session_form.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/sidebar.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/stream.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/stream.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/track_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/track_index.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/track_show.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/track_show.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/upload_form.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/upload_form.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/user_show.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/user_show.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/waveform.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/assets/stylesheets/waveform.scss -------------------------------------------------------------------------------- /app/channels/application_cable/channel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/channels/application_cable/channel.rb -------------------------------------------------------------------------------- /app/channels/application_cable/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/channels/application_cable/connection.rb -------------------------------------------------------------------------------- /app/controllers/api/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/api/comments_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/searches_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/api/searches_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/api/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/tracks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/api/tracks_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/tracksby_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/api/tracksby_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/api/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/static_pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/controllers/static_pages_controller.rb -------------------------------------------------------------------------------- /app/helpers/api/sessions_helper.rb: -------------------------------------------------------------------------------- 1 | module Api::SessionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/api/users_helper.rb: -------------------------------------------------------------------------------- 1 | module Api::UsersHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- 1 | class ApplicationJob < ActiveJob::Base 2 | end 3 | -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/models/comment.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/track.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/models/track.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/views/api/searches/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/api/searches/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/tracks/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/api/tracks/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/tracks/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/api/tracks/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/tracksby/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/api/tracksby/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/users/_user.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/api/users/_user.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/users/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/api/users/show.json.jbuilder -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/layouts/mailer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/mailer.text.erb: -------------------------------------------------------------------------------- 1 | <%= yield %> 2 | -------------------------------------------------------------------------------- /app/views/static_pages/root.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/app/views/static_pages/root.html.erb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/spring -------------------------------------------------------------------------------- /bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/update -------------------------------------------------------------------------------- /bin/yarn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/bin/yarn -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/paperclip.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/paperclip.rb -------------------------------------------------------------------------------- /config/initializers/pg_search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/pg_search.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/config/spring.rb -------------------------------------------------------------------------------- /db/migrate/20180602052625_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180602052625_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20180606232223_create_tracks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180606232223_create_tracks.rb -------------------------------------------------------------------------------- /db/migrate/20180606232723_add_index_songs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180606232723_add_index_songs.rb -------------------------------------------------------------------------------- /db/migrate/20180607042220_add_images_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607042220_add_images_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20180607045125_add_audio_to_songs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607045125_add_audio_to_songs.rb -------------------------------------------------------------------------------- /db/migrate/20180607053647_add_image_to_tracks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607053647_add_image_to_tracks.rb -------------------------------------------------------------------------------- /db/migrate/20180607055526_add_header_image_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607055526_add_header_image_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20180607055540_add_profile_image_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607055540_add_profile_image_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20180607174004_drop_album_url_tracks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607174004_drop_album_url_tracks.rb -------------------------------------------------------------------------------- /db/migrate/20180607182533_drop_image_urls_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180607182533_drop_image_urls_users.rb -------------------------------------------------------------------------------- /db/migrate/20180613175459_create_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180613175459_create_comments.rb -------------------------------------------------------------------------------- /db/migrate/20180613180327_add_index_to_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180613180327_add_index_to_comments.rb -------------------------------------------------------------------------------- /db/migrate/20180613200202_add_peaks_to_tracks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180613200202_add_peaks_to_tracks.rb -------------------------------------------------------------------------------- /db/migrate/20180614071553_add_duration_to_tracks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180614071553_add_duration_to_tracks.rb -------------------------------------------------------------------------------- /db/migrate/20180614081053_change_column_tracks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180614081053_change_column_tracks.rb -------------------------------------------------------------------------------- /db/migrate/20180615062456_edit_duration_column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180615062456_edit_duration_column.rb -------------------------------------------------------------------------------- /db/migrate/20180703042000_create_pg_search_documents.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/migrate/20180703042000_create_pg_search_documents.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /frontend/actions/comment_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/comment_actions.js -------------------------------------------------------------------------------- /frontend/actions/current_track_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/current_track_actions.js -------------------------------------------------------------------------------- /frontend/actions/error_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/error_actions.js -------------------------------------------------------------------------------- /frontend/actions/search_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/search_actions.js -------------------------------------------------------------------------------- /frontend/actions/session_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/session_actions.js -------------------------------------------------------------------------------- /frontend/actions/track_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/track_actions.js -------------------------------------------------------------------------------- /frontend/actions/user_actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/actions/user_actions.js -------------------------------------------------------------------------------- /frontend/components/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/app.jsx -------------------------------------------------------------------------------- /frontend/components/comments/comment_index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/comments/comment_index.jsx -------------------------------------------------------------------------------- /frontend/components/comments/comment_index_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/comments/comment_index_container.js -------------------------------------------------------------------------------- /frontend/components/comments/comment_index_item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/comments/comment_index_item.jsx -------------------------------------------------------------------------------- /frontend/components/edit/edit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/edit/edit.jsx -------------------------------------------------------------------------------- /frontend/components/edit/edit_form_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/edit/edit_form_container.js -------------------------------------------------------------------------------- /frontend/components/landing_page/landing_page.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/landing_page/landing_page.jsx -------------------------------------------------------------------------------- /frontend/components/landing_page/landing_page_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/landing_page/landing_page_container.js -------------------------------------------------------------------------------- /frontend/components/landing_page/landing_page_index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/landing_page/landing_page_index.jsx -------------------------------------------------------------------------------- /frontend/components/landing_page/landing_page_index_item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/landing_page/landing_page_index_item.jsx -------------------------------------------------------------------------------- /frontend/components/media_player/media_player.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/media_player/media_player.jsx -------------------------------------------------------------------------------- /frontend/components/media_player/media_player_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/media_player/media_player_container.js -------------------------------------------------------------------------------- /frontend/components/modals/session_modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/modals/session_modal.jsx -------------------------------------------------------------------------------- /frontend/components/modals/session_modal_buttons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/modals/session_modal_buttons.jsx -------------------------------------------------------------------------------- /frontend/components/modals/session_modal_container.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/components/nav/nav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/nav/nav.jsx -------------------------------------------------------------------------------- /frontend/components/nav/nav_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/nav/nav_container.js -------------------------------------------------------------------------------- /frontend/components/root.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/root.jsx -------------------------------------------------------------------------------- /frontend/components/search/search_index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/search/search_index.jsx -------------------------------------------------------------------------------- /frontend/components/search/search_index_item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/search/search_index_item.jsx -------------------------------------------------------------------------------- /frontend/components/session_form/login_form_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/session_form/login_form_container.js -------------------------------------------------------------------------------- /frontend/components/session_form/session_form.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/session_form/session_form.jsx -------------------------------------------------------------------------------- /frontend/components/session_form/signup_form_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/session_form/signup_form_container.js -------------------------------------------------------------------------------- /frontend/components/sidebar/sidebar_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/sidebar/sidebar_container.js -------------------------------------------------------------------------------- /frontend/components/sidebar/sidebar_index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/sidebar/sidebar_index.jsx -------------------------------------------------------------------------------- /frontend/components/sidebar/sidebar_index_item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/sidebar/sidebar_index_item.jsx -------------------------------------------------------------------------------- /frontend/components/stream/main_stream.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/stream/main_stream.jsx -------------------------------------------------------------------------------- /frontend/components/stream/main_stream_container.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/components/stream/stream.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/stream/stream.jsx -------------------------------------------------------------------------------- /frontend/components/track_show/track_show.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/track_show/track_show.jsx -------------------------------------------------------------------------------- /frontend/components/track_show/track_show_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/track_show/track_show_container.js -------------------------------------------------------------------------------- /frontend/components/tracks/track_index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/tracks/track_index.jsx -------------------------------------------------------------------------------- /frontend/components/tracks/track_index_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/tracks/track_index_container.js -------------------------------------------------------------------------------- /frontend/components/tracks/track_index_item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/tracks/track_index_item.jsx -------------------------------------------------------------------------------- /frontend/components/upload/upload.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/upload/upload.jsx -------------------------------------------------------------------------------- /frontend/components/upload/upload_form.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/upload/upload_form.jsx -------------------------------------------------------------------------------- /frontend/components/upload/upload_form_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/upload/upload_form_container.js -------------------------------------------------------------------------------- /frontend/components/user_show/user_index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/user_show/user_index.jsx -------------------------------------------------------------------------------- /frontend/components/user_show/user_index_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/user_show/user_index_container.js -------------------------------------------------------------------------------- /frontend/components/user_show/user_show.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/user_show/user_show.jsx -------------------------------------------------------------------------------- /frontend/components/user_show/user_show_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/user_show/user_show_container.js -------------------------------------------------------------------------------- /frontend/components/waveform/waveform.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/waveform/waveform.jsx -------------------------------------------------------------------------------- /frontend/components/waveform/waveform_const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/waveform/waveform_const.js -------------------------------------------------------------------------------- /frontend/components/waveform/waveform_container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/components/waveform/waveform_container.js -------------------------------------------------------------------------------- /frontend/reducers/comments_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/comments_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/current_track_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/current_track_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/entities_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/entities_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/errors_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/errors_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/loading_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/loading_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/root_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/root_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/search_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/search_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/selectors.js -------------------------------------------------------------------------------- /frontend/reducers/session_errors_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/session_errors_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/session_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/session_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/tracks_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/tracks_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/upload_errors_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/upload_errors_reducer.js -------------------------------------------------------------------------------- /frontend/reducers/users_reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/reducers/users_reducer.js -------------------------------------------------------------------------------- /frontend/sonic_stratus.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/sonic_stratus.jsx -------------------------------------------------------------------------------- /frontend/store/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/store/store.js -------------------------------------------------------------------------------- /frontend/util/comment_api_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/util/comment_api_util.js -------------------------------------------------------------------------------- /frontend/util/route_util.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/util/route_util.jsx -------------------------------------------------------------------------------- /frontend/util/search_api_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/util/search_api_util.js -------------------------------------------------------------------------------- /frontend/util/session_api_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/util/session_api_util.js -------------------------------------------------------------------------------- /frontend/util/track_api_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/util/track_api_util.js -------------------------------------------------------------------------------- /frontend/util/user_api_util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/frontend/util/user_api_util.js -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/package.json -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/public/500.html -------------------------------------------------------------------------------- /public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/public/robots.txt -------------------------------------------------------------------------------- /test/application_system_test_case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/test/application_system_test_case.rb -------------------------------------------------------------------------------- /test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/controllers/api/sessions_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/test/controllers/api/sessions_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/api/users_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/test/controllers/api/users_controller_test.rb -------------------------------------------------------------------------------- /test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/files/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/system/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /vendor/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/therealmeyer/SonicStratus/HEAD/webpack.config.js --------------------------------------------------------------------------------