├── .gitignore ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── app ├── assets │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff │ ├── images │ │ └── .keep │ ├── javascripts │ │ ├── application.js │ │ └── bootstrap.js │ └── stylesheets │ │ ├── application.css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap.css │ │ └── mori.css ├── controllers │ ├── application_controller.rb │ ├── books_controller.rb │ ├── categories_controller.rb │ ├── chapters_controller.rb │ ├── concerns │ │ └── .keep │ ├── favourites_controller.rb │ ├── main_controller.rb │ └── users │ │ ├── omniauth_callbacks_controller.rb │ │ └── registrations_controller.rb ├── helpers │ └── application_helper.rb ├── mailers │ └── .keep ├── models │ ├── .keep │ ├── book.rb │ ├── category.rb │ ├── chapter.rb │ ├── chapter_id.rb │ ├── click_log.rb │ ├── concerns │ │ ├── .keep │ │ └── social_media_authentication.rb │ ├── content.rb │ ├── error_url.rb │ ├── favourite.rb │ ├── proxy_server.rb │ ├── read_book_history.rb │ ├── read_chapter_history.rb │ ├── search_log.rb │ ├── search_word.rb │ ├── source.rb │ ├── user.rb │ └── volume.rb └── views │ ├── books │ ├── index.html.erb │ └── show.html.erb │ ├── categories │ ├── index.html.erb │ └── show.html.erb │ ├── chapters │ └── show.html.erb │ ├── devise │ ├── confirmations │ │ └── new.html.erb │ ├── mailer │ │ ├── confirmation_instructions.html.erb │ │ ├── reset_password_instructions.html.erb │ │ └── unlock_instructions.html.erb │ ├── passwords │ │ ├── edit.html.erb │ │ └── new.html.erb │ ├── registrations │ │ ├── edit.html.erb │ │ └── new.html.erb │ ├── sessions │ │ └── new.html.erb │ ├── shared │ │ └── _links.erb │ └── unlocks │ │ └── new.html.erb │ ├── layouts │ └── application.html.erb │ └── main │ └── index.html.erb ├── bin ├── bundle ├── rails └── rake ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml.local ├── database.yml.server ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── backtrace_silencers.rb │ ├── devise.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── session_store.rb │ └── wrap_parameters.rb ├── locales │ ├── devise.en.yml │ └── en.yml ├── newrelic.yml └── routes.rb ├── db ├── migrate │ ├── 20130912153814_create_books.rb │ ├── 20130912154049_create_categories.rb │ ├── 20130912154805_create_proxy_servers.rb │ ├── 20130912154918_create_error_urls.rb │ ├── 20130912163357_create_chapters.rb │ ├── 20130912163429_create_volumes.rb │ ├── 20130912163612_create_contents.rb │ ├── 20130914084958_create_click_logs.rb │ ├── 20130914090532_create_read_book_histories.rb │ ├── 20130914090602_create_read_chapter_histories.rb │ ├── 20130914103003_create_search_logs.rb │ ├── 20130914103023_create_search_words.rb │ ├── 20130914123005_create_favourites.rb │ ├── 20130915120550_devise_create_users.rb │ ├── 20131007170821_create_chapter_ids.rb │ ├── 20131126080733_create_sources.rb │ ├── 20131126082707_add_source_id_all_tables.rb │ ├── 20131127060940_add_status_to_chapter.rb │ ├── 20131127064815_add_ext_columns_to_books.rb │ ├── 20131127065413_add_ext_columns_to_categories.rb │ ├── 20131127065714_add_ext_columns_to_chapters.rb │ ├── 20131127065832_change_content_text_length.rb │ ├── 20131127070217_change_source_rules_length.rb │ └── 20131127071502_add_view_count_to_read_book_histories.rb └── seeds.rb ├── doc └── snip │ ├── Snip20131125_1.png │ ├── Snip20131125_2.png │ └── Snip20131125_3.png ├── lib ├── assets │ └── .keep ├── scraper │ ├── mori.rb │ ├── parse.rb │ ├── proxy.rb │ ├── qidian.rb │ └── ranwen.rb ├── tasks │ ├── .keep │ └── scraper.rake └── templates │ └── erb │ └── scaffold │ └── _form.html.erb ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt └── vendor └── assets ├── javascripts ├── .keep └── html5.js └── stylesheets └── .keep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /app/assets/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /app/assets/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /app/assets/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/javascripts/bootstrap.js -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/stylesheets/bootstrap-theme.css -------------------------------------------------------------------------------- /app/assets/stylesheets/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/stylesheets/bootstrap.css -------------------------------------------------------------------------------- /app/assets/stylesheets/mori.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/assets/stylesheets/mori.css -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/books_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/books_controller.rb -------------------------------------------------------------------------------- /app/controllers/categories_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/categories_controller.rb -------------------------------------------------------------------------------- /app/controllers/chapters_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/chapters_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/favourites_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/favourites_controller.rb -------------------------------------------------------------------------------- /app/controllers/main_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/main_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/omniauth_callbacks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/users/omniauth_callbacks_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/registrations_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/controllers/users/registrations_controller.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/book.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/book.rb -------------------------------------------------------------------------------- /app/models/category.rb: -------------------------------------------------------------------------------- 1 | class Category < ActiveRecord::Base 2 | has_many :books 3 | 4 | end -------------------------------------------------------------------------------- /app/models/chapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/chapter.rb -------------------------------------------------------------------------------- /app/models/chapter_id.rb: -------------------------------------------------------------------------------- 1 | class ChapterId < ActiveRecord::Base 2 | self.primary_key= 'id' 3 | end 4 | -------------------------------------------------------------------------------- /app/models/click_log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/click_log.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/social_media_authentication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/concerns/social_media_authentication.rb -------------------------------------------------------------------------------- /app/models/content.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/content.rb -------------------------------------------------------------------------------- /app/models/error_url.rb: -------------------------------------------------------------------------------- 1 | class ErrorUrl < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /app/models/favourite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/favourite.rb -------------------------------------------------------------------------------- /app/models/proxy_server.rb: -------------------------------------------------------------------------------- 1 | class ProxyServer < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /app/models/read_book_history.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/read_book_history.rb -------------------------------------------------------------------------------- /app/models/read_chapter_history.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/read_chapter_history.rb -------------------------------------------------------------------------------- /app/models/search_log.rb: -------------------------------------------------------------------------------- 1 | class SearchLog < ActiveRecord::Base 2 | belongs_to :user 3 | end 4 | -------------------------------------------------------------------------------- /app/models/search_word.rb: -------------------------------------------------------------------------------- 1 | class SearchWord < ActiveRecord::Base 2 | belongs_to :user 3 | end 4 | -------------------------------------------------------------------------------- /app/models/source.rb: -------------------------------------------------------------------------------- 1 | class Source < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/volume.rb: -------------------------------------------------------------------------------- 1 | class Volume < ActiveRecord::Base 2 | belongs_to :book 3 | end 4 | -------------------------------------------------------------------------------- /app/views/books/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/books/index.html.erb -------------------------------------------------------------------------------- /app/views/books/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/books/show.html.erb -------------------------------------------------------------------------------- /app/views/categories/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/categories/index.html.erb -------------------------------------------------------------------------------- /app/views/categories/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/categories/show.html.erb -------------------------------------------------------------------------------- /app/views/chapters/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/chapters/show.html.erb -------------------------------------------------------------------------------- /app/views/devise/confirmations/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/confirmations/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/mailer/confirmation_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/mailer/confirmation_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/mailer/reset_password_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/mailer/reset_password_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/mailer/unlock_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/mailer/unlock_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/passwords/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/passwords/edit.html.erb -------------------------------------------------------------------------------- /app/views/devise/passwords/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/passwords/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/registrations/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/registrations/edit.html.erb -------------------------------------------------------------------------------- /app/views/devise/registrations/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/registrations/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/sessions/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/shared/_links.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/shared/_links.erb -------------------------------------------------------------------------------- /app/views/devise/unlocks/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/devise/unlocks/new.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/main/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/app/views/main/index.html.erb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/bin/rake -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/database.yml.local -------------------------------------------------------------------------------- /config/database.yml.server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/database.yml.server -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/devise.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/locales/devise.en.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/newrelic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/newrelic.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/config/routes.rb -------------------------------------------------------------------------------- /db/migrate/20130912153814_create_books.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912153814_create_books.rb -------------------------------------------------------------------------------- /db/migrate/20130912154049_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912154049_create_categories.rb -------------------------------------------------------------------------------- /db/migrate/20130912154805_create_proxy_servers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912154805_create_proxy_servers.rb -------------------------------------------------------------------------------- /db/migrate/20130912154918_create_error_urls.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912154918_create_error_urls.rb -------------------------------------------------------------------------------- /db/migrate/20130912163357_create_chapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912163357_create_chapters.rb -------------------------------------------------------------------------------- /db/migrate/20130912163429_create_volumes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912163429_create_volumes.rb -------------------------------------------------------------------------------- /db/migrate/20130912163612_create_contents.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130912163612_create_contents.rb -------------------------------------------------------------------------------- /db/migrate/20130914084958_create_click_logs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130914084958_create_click_logs.rb -------------------------------------------------------------------------------- /db/migrate/20130914090532_create_read_book_histories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130914090532_create_read_book_histories.rb -------------------------------------------------------------------------------- /db/migrate/20130914090602_create_read_chapter_histories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130914090602_create_read_chapter_histories.rb -------------------------------------------------------------------------------- /db/migrate/20130914103003_create_search_logs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130914103003_create_search_logs.rb -------------------------------------------------------------------------------- /db/migrate/20130914103023_create_search_words.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130914103023_create_search_words.rb -------------------------------------------------------------------------------- /db/migrate/20130914123005_create_favourites.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130914123005_create_favourites.rb -------------------------------------------------------------------------------- /db/migrate/20130915120550_devise_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20130915120550_devise_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20131007170821_create_chapter_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131007170821_create_chapter_ids.rb -------------------------------------------------------------------------------- /db/migrate/20131126080733_create_sources.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131126080733_create_sources.rb -------------------------------------------------------------------------------- /db/migrate/20131126082707_add_source_id_all_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131126082707_add_source_id_all_tables.rb -------------------------------------------------------------------------------- /db/migrate/20131127060940_add_status_to_chapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127060940_add_status_to_chapter.rb -------------------------------------------------------------------------------- /db/migrate/20131127064815_add_ext_columns_to_books.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127064815_add_ext_columns_to_books.rb -------------------------------------------------------------------------------- /db/migrate/20131127065413_add_ext_columns_to_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127065413_add_ext_columns_to_categories.rb -------------------------------------------------------------------------------- /db/migrate/20131127065714_add_ext_columns_to_chapters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127065714_add_ext_columns_to_chapters.rb -------------------------------------------------------------------------------- /db/migrate/20131127065832_change_content_text_length.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127065832_change_content_text_length.rb -------------------------------------------------------------------------------- /db/migrate/20131127070217_change_source_rules_length.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127070217_change_source_rules_length.rb -------------------------------------------------------------------------------- /db/migrate/20131127071502_add_view_count_to_read_book_histories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/migrate/20131127071502_add_view_count_to_read_book_histories.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /doc/snip/Snip20131125_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/doc/snip/Snip20131125_1.png -------------------------------------------------------------------------------- /doc/snip/Snip20131125_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/doc/snip/Snip20131125_2.png -------------------------------------------------------------------------------- /doc/snip/Snip20131125_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/doc/snip/Snip20131125_3.png -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/scraper/mori.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/scraper/mori.rb -------------------------------------------------------------------------------- /lib/scraper/parse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/scraper/parse.rb -------------------------------------------------------------------------------- /lib/scraper/proxy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/scraper/proxy.rb -------------------------------------------------------------------------------- /lib/scraper/qidian.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/scraper/qidian.rb -------------------------------------------------------------------------------- /lib/scraper/ranwen.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/scraper/ranwen.rb -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/scraper.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/tasks/scraper.rake -------------------------------------------------------------------------------- /lib/templates/erb/scaffold/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/lib/templates/erb/scaffold/_form.html.erb -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/public/robots.txt -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/html5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuesmart/mori/HEAD/vendor/assets/javascripts/html5.js -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------