mirror of
https://github.com/TracksApp/tracks.git
synced 2026-02-26 00:54:08 +01:00
Upgrade to Rails 4.2
* Update boilerplate with `bin/rake rails:upgrade` * Use test instead of test:all rake task * Change stylesheet extensions from .css.scss to .scss * Update docs to use localhost instead of 0.0.0.0 because Rails 4.2 no longer listens on all addresses by default.
This commit is contained in:
parent
86bcc4d6c6
commit
d7d86446c0
26 changed files with 161 additions and 101 deletions
|
|
@ -2,6 +2,7 @@
|
|||
* Removed support for deprecated password-hashing algorithm. This
|
||||
eliminates config.salt. Note the addition of a pre-upgrade step to
|
||||
check for obsolete passwords.
|
||||
* Rails 4.2
|
||||
* Thin replaces WEBrick as the included web server
|
||||
* Tracks is tested on Ruby 1.9.3, 2.0.0, 2.1, and 2.2.
|
||||
* The MessageGateway will save the received email as an attachement to the todo
|
||||
|
|
|
|||
|
|
@ -94,11 +94,11 @@ While still in the Terminal inside the Tracks root directory, issue the followin
|
|||
|
||||
bundle exec rails server -e production
|
||||
|
||||
If all goes well, you should see some text informing you that the server is running: `=> Rails application starting in production on http://0.0.0.0:3000`. If you are already running other services on port 3000, you need to select a different port when running the server, using the `-p` option.
|
||||
If all goes well, you should see some text informing you that the server is running: `=> Rails application starting in production on http://localhost:3000`. If you are already running other services on port 3000, you need to select a different port when running the server, using the `-p` option.
|
||||
|
||||
## Visit Tracks in a browser
|
||||
|
||||
Visit `http://0.0.0.0:3000/signup` in a browser (or whatever URL and port was reported when you started the server in the step above) and chose a user name and password for admin user. Once logged in as admin, you can add other (ordinary level) users. If you need to access Tracks from a mobile/cellular phone browser, visit `http://yourdomain.com/mobile/`. This mobile version is a special, lightweight version of Tracks, designed to use on a mobile browser.
|
||||
Visit `http://localhost:3000/signup` in a browser (or whatever URL and port was reported when you started the server in the step above) and chose a user name and password for admin user. Once logged in as admin, you can add other (ordinary level) users. If you need to access Tracks from a mobile/cellular phone browser, visit `http://yourdomain.com/mobile/`. This mobile version is a special, lightweight version of Tracks, designed to use on a mobile browser.
|
||||
|
||||
## Customise Tracks
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ require 'activeresource'
|
|||
module Tracks
|
||||
|
||||
class Base < ActiveResource::Base
|
||||
self.site = ENV["SITE"] || "http://username:password@0.0.0.0:3000/"
|
||||
self.site = ENV["SITE"] || "http://username:password@localhost:3000/"
|
||||
end
|
||||
|
||||
class Todo < Base
|
||||
|
|
@ -57,4 +57,4 @@ module Tracks
|
|||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue