├── .gitignore ├── .ruby-version ├── .sample.env ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Procfile ├── README.md ├── Rakefile ├── app ├── assets │ ├── images │ │ ├── .keep │ │ ├── app-store-badge.svg │ │ ├── icon.png │ │ └── iphone.png │ ├── javascripts │ │ └── application.js │ └── stylesheets │ │ ├── _conferences.scss │ │ ├── application.css.scss │ │ ├── base │ │ ├── _base.scss │ │ ├── _buttons.scss │ │ ├── _forms.scss │ │ ├── _grid-settings.scss │ │ ├── _lists.scss │ │ ├── _tables.scss │ │ ├── _typography.scss │ │ └── _variables.scss │ │ ├── home.scss │ │ └── public.css.scss ├── controllers │ ├── announcements_controller.rb │ ├── api │ │ ├── base_controller.rb │ │ ├── v1 │ │ │ ├── conferences_controller.rb │ │ │ └── devices_controller.rb │ │ ├── v2 │ │ │ └── conferences_controller.rb │ │ └── v3 │ │ │ └── conferences_controller.rb │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ └── conferences_controller.rb ├── helpers │ ├── application_helper.rb │ └── flashes_helper.rb ├── jobs │ └── announcement_job.rb ├── mailers │ └── .keep ├── models │ ├── .keep │ ├── concerns │ │ └── .keep │ ├── conference.rb │ ├── conference_announcement.rb │ └── device.rb ├── services │ ├── announcement_sender.rb │ ├── conferences_calendar.rb │ ├── date_formatter.rb │ ├── device_cleanup.rb │ └── device_creator.rb ├── uploaders │ ├── base_uploader.rb │ └── logo_uploader.rb └── views │ ├── announcements │ └── index.html.erb │ ├── api │ ├── v1 │ │ └── conferences │ │ │ └── index.json.jbuilder │ └── v2 │ │ └── conferences │ │ └── index.json.jbuilder │ ├── application │ ├── _analytics.html.erb │ ├── _flashes.html.erb │ └── _javascript.html.erb │ ├── conferences │ ├── new.html.erb │ └── thanks.html.erb │ ├── layouts │ ├── application.html.erb │ └── public.html.erb │ └── pages │ ├── .keep │ └── home.html.erb ├── bin ├── bundle ├── delayed_job ├── rails ├── rake └── setup ├── browserslist ├── circle.yml ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ ├── staging.rb │ └── test.rb ├── i18n-tasks.yml ├── initializers │ ├── assets.rb │ ├── backtrace_silencers.rb │ ├── carrierwave.rb │ ├── cookies_serializer.rb │ ├── disable_xml_params.rb │ ├── errors.rb │ ├── filter_parameter_logging.rb │ ├── geocoder.rb │ ├── high_voltage.rb │ ├── inflections.rb │ ├── json_encoding.rb │ ├── mime_types.rb │ ├── rails_admin.rb │ ├── rpush.rb │ ├── session_store.rb │ ├── simple_form.rb │ ├── simple_form_bootstrap.rb │ └── wrap_parameters.rb ├── locales │ ├── en.yml │ └── simple_form.en.yml ├── newrelic.yml ├── puma.rb ├── routes.rb ├── schedule.rb └── secrets.yml ├── db ├── migrate │ ├── 20150418212433_create_conferences.rb │ ├── 20150419104929_add_start_date_end_date_to_conferences.rb │ ├── 20150419130251_create_delayed_jobs.rb │ ├── 20150426200058_add_website_to_conferences.rb │ ├── 20150509210202_create_devices.rb │ ├── 20150521072853_create_announcements.rb │ ├── 20150605155446_add_null_constraint_to_conferences.rb │ ├── 20150612213117_add_type_to_conferences.rb │ ├── 20150614163801_add_conference_type_to_devices.rb │ ├── 20150618142313_remove_type_from_conferences.rb │ ├── 20150619095343_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb │ ├── 20150619095344_add_missing_unique_indices.acts_as_taggable_on_engine.rb │ ├── 20150619095345_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb │ ├── 20150619095346_add_missing_taggable_index.acts_as_taggable_on_engine.rb │ ├── 20150619095347_change_collation_for_tag_names.acts_as_taggable_on_engine.rb │ ├── 20150701104452_add_logo_to_conferences.rb │ ├── 20150809195655_add_latitude_and_longitude_to_conferences.rb │ ├── 20150922203333_add_cfp_end_at_to_conferences.rb │ ├── 20151017171416_add_rpush.rb │ ├── 20151017171417_rpush_2_0_0_updates.rb │ ├── 20151017171418_rpush_2_1_0_updates.rb │ ├── 20160319174500_create_conference_announcements.rb │ ├── 20160322074640_drop_announcements.rb │ ├── 20160630172815_add_active_column_to_conferences.rb │ ├── 20160715182553_remove_location_not_null_constraint_from_conferences.rb │ └── 20160716133958_update_active_column_value.rb ├── rubyconferences.yml ├── schema.rb └── seeds.rb ├── lib ├── assets │ └── .keep ├── tasks │ ├── .keep │ ├── bundler_audit.rake │ └── development_seeds.rake └── templates │ └── erb │ └── scaffold │ └── _form.html.erb ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt ├── spec ├── controllers │ ├── .keep │ └── api │ │ └── v1 │ │ ├── conferences_controller_spec.rb │ │ └── devices_controller_spec.rb ├── factories │ ├── conference_announcements.rb │ ├── conferences.rb │ └── devices.rb ├── features │ └── .keep ├── helpers │ └── .keep ├── jobs │ └── announcement_job_spec.rb ├── lib │ └── .keep ├── models │ ├── conference_announcement_spec.rb │ ├── conference_spec.rb │ └── device_spec.rb ├── rails_helper.rb ├── requests │ └── api │ │ ├── v1 │ │ └── conferences_spec.rb │ │ ├── v2 │ │ └── conferences_spec.rb │ │ └── v3 │ │ └── conferences_spec.rb ├── services │ ├── announcement_sender_spec.rb │ ├── conferences_calendar_spec.rb │ ├── date_formatter_spec.rb │ ├── device_cleanup_spec.rb │ └── device_creator_spec.rb ├── spec_helper.rb ├── support │ ├── action_mailer.rb │ ├── database_cleaner.rb │ ├── factory_girl.rb │ ├── features │ │ └── .keep │ ├── fixtures │ │ └── cert_without_password.pem │ ├── geocode_helper.rb │ ├── i18n.rb │ ├── matchers │ │ └── .keep │ ├── mixins │ │ └── .keep │ ├── requests │ │ └── requests_helper.rb │ └── shared_examples │ │ └── .keep └── uploaders │ └── base_uploader_spec.rb └── vendor └── assets ├── javascripts └── .keep └── stylesheets └── .keep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.3.1 2 | -------------------------------------------------------------------------------- /.sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/.sample.env -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/app-store-badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/images/app-store-badge.svg -------------------------------------------------------------------------------- /app/assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/images/icon.png -------------------------------------------------------------------------------- /app/assets/images/iphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/images/iphone.png -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/stylesheets/_conferences.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/_conferences.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/application.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_base.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_buttons.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_forms.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_grid-settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_grid-settings.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_lists.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_lists.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_tables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_tables.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_typography.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/base/_variables.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/home.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/public.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/assets/stylesheets/public.css.scss -------------------------------------------------------------------------------- /app/controllers/announcements_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/announcements_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/base_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/api/base_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/conferences_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/api/v1/conferences_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/devices_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/api/v1/devices_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v2/conferences_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/api/v2/conferences_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v3/conferences_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/api/v3/conferences_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/conferences_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/controllers/conferences_controller.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/flashes_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/helpers/flashes_helper.rb -------------------------------------------------------------------------------- /app/jobs/announcement_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/jobs/announcement_job.rb -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/conference.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/models/conference.rb -------------------------------------------------------------------------------- /app/models/conference_announcement.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/models/conference_announcement.rb -------------------------------------------------------------------------------- /app/models/device.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/models/device.rb -------------------------------------------------------------------------------- /app/services/announcement_sender.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/services/announcement_sender.rb -------------------------------------------------------------------------------- /app/services/conferences_calendar.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/services/conferences_calendar.rb -------------------------------------------------------------------------------- /app/services/date_formatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/services/date_formatter.rb -------------------------------------------------------------------------------- /app/services/device_cleanup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/services/device_cleanup.rb -------------------------------------------------------------------------------- /app/services/device_creator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/services/device_creator.rb -------------------------------------------------------------------------------- /app/uploaders/base_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/uploaders/base_uploader.rb -------------------------------------------------------------------------------- /app/uploaders/logo_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/uploaders/logo_uploader.rb -------------------------------------------------------------------------------- /app/views/announcements/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/announcements/index.html.erb -------------------------------------------------------------------------------- /app/views/api/v1/conferences/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/api/v1/conferences/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/api/v2/conferences/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/api/v2/conferences/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/application/_analytics.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/application/_analytics.html.erb -------------------------------------------------------------------------------- /app/views/application/_flashes.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/application/_flashes.html.erb -------------------------------------------------------------------------------- /app/views/application/_javascript.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/application/_javascript.html.erb -------------------------------------------------------------------------------- /app/views/conferences/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/conferences/new.html.erb -------------------------------------------------------------------------------- /app/views/conferences/thanks.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/conferences/thanks.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/layouts/public.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/layouts/public.html.erb -------------------------------------------------------------------------------- /app/views/pages/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/pages/home.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/app/views/pages/home.html.erb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/delayed_job: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/bin/delayed_job -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/bin/setup -------------------------------------------------------------------------------- /browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/browserslist -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/circle.yml -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/staging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/environments/staging.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/i18n-tasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/i18n-tasks.yml -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/carrierwave.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/carrierwave.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/disable_xml_params.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/disable_xml_params.rb -------------------------------------------------------------------------------- /config/initializers/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/errors.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/geocoder.rb: -------------------------------------------------------------------------------- 1 | Geocoder.configure( 2 | timeout: 20 3 | ) 4 | -------------------------------------------------------------------------------- /config/initializers/high_voltage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/high_voltage.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/json_encoding.rb: -------------------------------------------------------------------------------- 1 | ActiveSupport::JSON::Encoding.time_precision = 0 2 | -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/rails_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/rails_admin.rb -------------------------------------------------------------------------------- /config/initializers/rpush.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/rpush.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/simple_form.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/simple_form.rb -------------------------------------------------------------------------------- /config/initializers/simple_form_bootstrap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/simple_form_bootstrap.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/simple_form.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/locales/simple_form.en.yml -------------------------------------------------------------------------------- /config/newrelic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/newrelic.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/schedule.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/schedule.rb -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /db/migrate/20150418212433_create_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150418212433_create_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150419104929_add_start_date_end_date_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150419104929_add_start_date_end_date_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150419130251_create_delayed_jobs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150419130251_create_delayed_jobs.rb -------------------------------------------------------------------------------- /db/migrate/20150426200058_add_website_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150426200058_add_website_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150509210202_create_devices.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150509210202_create_devices.rb -------------------------------------------------------------------------------- /db/migrate/20150521072853_create_announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150521072853_create_announcements.rb -------------------------------------------------------------------------------- /db/migrate/20150605155446_add_null_constraint_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150605155446_add_null_constraint_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150612213117_add_type_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150612213117_add_type_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150614163801_add_conference_type_to_devices.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150614163801_add_conference_type_to_devices.rb -------------------------------------------------------------------------------- /db/migrate/20150618142313_remove_type_from_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150618142313_remove_type_from_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150619095343_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150619095343_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150619095344_add_missing_unique_indices.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150619095344_add_missing_unique_indices.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150619095345_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150619095345_add_taggings_counter_cache_to_tags.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150619095346_add_missing_taggable_index.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150619095346_add_missing_taggable_index.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150619095347_change_collation_for_tag_names.acts_as_taggable_on_engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150619095347_change_collation_for_tag_names.acts_as_taggable_on_engine.rb -------------------------------------------------------------------------------- /db/migrate/20150701104452_add_logo_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150701104452_add_logo_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150809195655_add_latitude_and_longitude_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150809195655_add_latitude_and_longitude_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20150922203333_add_cfp_end_at_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20150922203333_add_cfp_end_at_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20151017171416_add_rpush.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20151017171416_add_rpush.rb -------------------------------------------------------------------------------- /db/migrate/20151017171417_rpush_2_0_0_updates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20151017171417_rpush_2_0_0_updates.rb -------------------------------------------------------------------------------- /db/migrate/20151017171418_rpush_2_1_0_updates.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20151017171418_rpush_2_1_0_updates.rb -------------------------------------------------------------------------------- /db/migrate/20160319174500_create_conference_announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20160319174500_create_conference_announcements.rb -------------------------------------------------------------------------------- /db/migrate/20160322074640_drop_announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20160322074640_drop_announcements.rb -------------------------------------------------------------------------------- /db/migrate/20160630172815_add_active_column_to_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20160630172815_add_active_column_to_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20160715182553_remove_location_not_null_constraint_from_conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20160715182553_remove_location_not_null_constraint_from_conferences.rb -------------------------------------------------------------------------------- /db/migrate/20160716133958_update_active_column_value.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/migrate/20160716133958_update_active_column_value.rb -------------------------------------------------------------------------------- /db/rubyconferences.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/rubyconferences.yml -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/bundler_audit.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/lib/tasks/bundler_audit.rake -------------------------------------------------------------------------------- /lib/tasks/development_seeds.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/lib/tasks/development_seeds.rake -------------------------------------------------------------------------------- /lib/templates/erb/scaffold/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/lib/templates/erb/scaffold/_form.html.erb -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/public/robots.txt -------------------------------------------------------------------------------- /spec/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/controllers/api/v1/conferences_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/controllers/api/v1/conferences_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/api/v1/devices_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/controllers/api/v1/devices_controller_spec.rb -------------------------------------------------------------------------------- /spec/factories/conference_announcements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/factories/conference_announcements.rb -------------------------------------------------------------------------------- /spec/factories/conferences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/factories/conferences.rb -------------------------------------------------------------------------------- /spec/factories/devices.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/factories/devices.rb -------------------------------------------------------------------------------- /spec/features/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/jobs/announcement_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/jobs/announcement_job_spec.rb -------------------------------------------------------------------------------- /spec/lib/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/models/conference_announcement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/models/conference_announcement_spec.rb -------------------------------------------------------------------------------- /spec/models/conference_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/models/conference_spec.rb -------------------------------------------------------------------------------- /spec/models/device_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/models/device_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/requests/api/v1/conferences_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/requests/api/v1/conferences_spec.rb -------------------------------------------------------------------------------- /spec/requests/api/v2/conferences_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/requests/api/v2/conferences_spec.rb -------------------------------------------------------------------------------- /spec/requests/api/v3/conferences_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/requests/api/v3/conferences_spec.rb -------------------------------------------------------------------------------- /spec/services/announcement_sender_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/services/announcement_sender_spec.rb -------------------------------------------------------------------------------- /spec/services/conferences_calendar_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/services/conferences_calendar_spec.rb -------------------------------------------------------------------------------- /spec/services/date_formatter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/services/date_formatter_spec.rb -------------------------------------------------------------------------------- /spec/services/device_cleanup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/services/device_cleanup_spec.rb -------------------------------------------------------------------------------- /spec/services/device_creator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/services/device_creator_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/action_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/action_mailer.rb -------------------------------------------------------------------------------- /spec/support/database_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/database_cleaner.rb -------------------------------------------------------------------------------- /spec/support/factory_girl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/factory_girl.rb -------------------------------------------------------------------------------- /spec/support/features/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/support/fixtures/cert_without_password.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/fixtures/cert_without_password.pem -------------------------------------------------------------------------------- /spec/support/geocode_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/geocode_helper.rb -------------------------------------------------------------------------------- /spec/support/i18n.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/i18n.rb -------------------------------------------------------------------------------- /spec/support/matchers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/support/mixins/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/support/requests/requests_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/support/requests/requests_helper.rb -------------------------------------------------------------------------------- /spec/support/shared_examples/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/uploaders/base_uploader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/conferencesapp/rubyconferences-server/HEAD/spec/uploaders/base_uploader_spec.rb -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------