]> git.openstreetmap.org Git - rails.git/commit
We'll be using Noticed to handle user notifications
authorPablo Brasero <pablo@pablobm.com>
Tue, 28 Oct 2025 15:22:21 +0000 (15:22 +0000)
committerPablo Brasero <pablo@pablobm.com>
Wed, 18 Mar 2026 12:07:20 +0000 (12:07 +0000)
commit4e3d84049d8bcc70b58ed9c20e7c23cb870d2909
tree1af83c025717e25bd0f5157eafb5c275e17b805d
parent7943b4cf3d71742777af8487863a00ad70e41fd4
We'll be using Noticed to handle user notifications

This adds the [Noticed](https://github.com/excid3/noticed) gem, generates and
performs its migrations, and adds the base notifier at
`app/notifiers/application_notifier.rb`. Where appropriate, coding style has
been adapted to meet that of this project.

Detail of the migrations:

- Generated with `bin/rails noticed:install:migrations`.
- Merged into a single migration.
- Removed code to detect the type of primary and foreign keys.
- Converted to use Rails 8.1 semantics (originally it was 6.1).
Gemfile
Gemfile.lock
app/notifiers/application_notifier.rb [new file with mode: 0644]
db/migrate/20260223105922_create_noticed_tables.noticed.rb [new file with mode: 0644]
db/structure.sql