A Rails engine providing a COAR Notify Inbox.
This is designed to function as a standalone COAR Notify inbox supporting v1.0.1 of the COAR Notify specification, but also to be integrated into a Samvera Hyrax (v5.2) repository. It is therefore implemented in Rails 7.2 which is a requirement of Hyrax 5.2.
There is a related Hyrax 5.2 integration GitHub repository.
To use this engine in your Rails application:
-
Add this line to your application's Gemfile:
gem 'coar-notify-inbox-rails-engine', git: 'https://github.com/antleaf/coar-notify-inbox-rails-engine.git'
-
Run
bundle install:bundle install
-
Mount the engine in your application's
config/routes.rb:mount CoarNotifyInbox::Engine => "/coar_notify_inbox"
-
Restart your Rails server.
The engine's routes and features will now be available under /coar_notify_inbox in your application.
Add this line to your application's Gemfile:
gem "coar-notify-inbox-rails-engine"And then execute:
$ bundleOr install it yourself as:
$ gem install coar-notify-inbox-rails-engineContribution directions go here.