app/models/short_url.rb | 65 | A 1 hr |
|
app/helpers/sessions_helper.rb | 47 | A 25 mins |
|
app/controllers/sessions_controller.rb | 23 | A 25 mins |
|
app/assets/config/manifest.js | 0 | A 0 mins |
|
app/assets/javascripts/application.js | 1 | A 0 mins |
|
app/assets/javascripts/cable.js | 4 | A 0 mins |
|
app/channels/application_cable/channel.rb | 4 | A 0 mins |
|
app/channels/application_cable/connection.rb | 4 | A 0 mins |
|
app/controllers/application_controller.rb | 15 | A 0 mins |
|
app/controllers/short_url_requests_controller.rb | 15 | A 0 mins |
|
app/controllers/short_urls_controller.rb | 71 | A 0 mins |
|
app/controllers/static_pages_controller.rb | 4 | A 0 mins |
|
app/controllers/users_controller.rb | 73 | A 0 mins |
|
app/helpers/application_helper.rb | 34 | A 0 mins |
|
app/helpers/short_url_hits_helper.rb | 18 | A 0 mins |
|
app/helpers/short_url_requests_helper.rb | 2 | A 0 mins |
|
app/helpers/short_urls_helper.rb | 2 | A 0 mins |
|
app/helpers/static_pages_helper.rb | 2 | A 0 mins |
|
app/helpers/users_helper.rb | 10 | A 0 mins |
|
app/jobs/application_job.rb | 2 | A 0 mins |
|
app/mailers/application_mailer.rb | 4 | A 0 mins |
|
app/models/app_config.rb | 4 | A 0 mins |
|
app/models/application_record.rb | 3 | A 0 mins |
|
app/models/short_url_hit.rb | 15 | A 0 mins |
|
app/models/user.rb | 36 | A 0 mins |
|
app/validators/safe_redirect_validator.rb | 15 | A 0 mins |
|
app/validators/slug_validator.rb | 18 | A 0 mins |
|
app/validators/url_validator.rb | 14 | A 0 mins |
|
.gitignore | |
|
|
.ruby-version | |
|
|
Gemfile | |
|
|
Gemfile.lock | |
|
|
Guardfile | |
|
|
LICENSE | |
|
|
Procfile | |
|
|
README.md | |
|
|
Rakefile | |
|
|
app.json | |
|
|
app/assets/images/favicon/android-chrome-192x192.png | |
|
|
app/assets/images/favicon/android-chrome-384x384.png | |
|
|
app/assets/images/favicon/apple-touch-icon.png | |
|
|
app/assets/images/favicon/browserconfig.xml.erb | |
|
|
app/assets/images/favicon/favicon-16x16.png | |
|
|
app/assets/images/favicon/favicon-32x32.png | |
|
|
app/assets/images/favicon/favicon.ico | |
|
|
app/assets/images/favicon/manifest.json.erb | |
|
|
app/assets/images/favicon/mstile-150x150.png | |
|
|
app/assets/images/favicon/safari-pinned-tab.svg | |
|
|
app/assets/images/tea-200.png | |
|
|
app/assets/images/tea-400.png | |
|
|