A web interface for Notable
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config
lib
.gitignore
Gemfile
LICENSE.txt
README.md
Rakefile
notable_web.gemspec

README.md

Notable Web

A web interface for Notable

Screenshot, demo, and better UI coming soon

Installation

Add this line to your application’s Gemfile:

gem 'notable_web'

And add it to your config/routes.rb.

mount NotableWeb::Engine, at: "notable"

Be sure to secure the dashboard in production.

Basic Authentication

Set the following variables in your environment or an initializer.

ENV["NOTABLE_USERNAME"] = "andrew"
ENV["NOTABLE_PASSWORD"] = "secret"

Devise

authenticate :user, lambda {|user| user.admin? } do
  mount NotableWeb::Engine, at: "notable"
end

will_paginate

If using will_paginate, create an initializer config/initializers/kaminari.rb with:

Kaminari.configure do |config|
  config.page_method_name = :per_page_kaminari
end

to avoid conflicts.

TODO

  • demo
  • better design

Contributing

Everyone is encouraged to help improve this project. Here are a few ways you can help: