[Git][noosfero/noosfero][master] 4 commits: Adds notifiable module

Rodrigo Souto gitlab at mg.gitlab.com
Wed Jan 17 17:26:12 BRST 2018


Rodrigo Souto pushed to branch master at Noosfero / noosfero


Commits:
74124dd5 by Gabriel Silva at 2018-01-11T15:54:51-02:00
Adds notifiable module

- Abstracts the use of Mailer classes

Signed-off-by: Gabriel Silva <gabriel93.silva at gmail.com>

- - - - -
2a745694 by Gabriel Silva at 2018-01-11T15:54:51-02:00
Adds ServiceWorker support

Signed-off-by: Gabriel Silva <gabriel93.silva at gmail.com>

- - - - -
f4d3c9a9 by Gabriel Silva at 2018-01-15T10:11:20-02:00
Adds WebPush support

Signed-off-by: Gabriel Silva <gabriel93.silva at gmail.com>

- - - - -
e61d820f by Rodrigo Souto at 2018-01-17T19:26:01+00:00
Merge branch 'notifications' into 'master'

Introduces notifications and service workers, adds WebPush support

See merge request noosfero/noosfero!1368
- - - - -


30 changed files:

- Gemfile
- + app/controllers/public/push_subscriptions_controller.rb
- app/mailers/comment_notifier.rb → app/mailers/comment_mailer.rb
- app/mailers/scrap_notifier.rb → app/mailers/scrap_mailer.rb
- app/models/add_friend.rb
- app/models/comment.rb
- + app/models/concerns/notifiable.rb
- app/models/email_activation.rb
- app/models/environment.rb
- app/models/invitation.rb
- app/models/person.rb
- + app/models/push_subscription.rb
- app/models/scrap.rb
- app/models/task.rb
- + app/services/web_push.rb
- app/views/comment_notifier/notification.text.erb → app/views/comment_mailer/new_comment_for_author.text.erb
- app/views/comment_notifier/mail_to_followers.html.erb → app/views/comment_mailer/new_comment_for_followers.html.erb
- app/views/layouts/application-ng.html.erb
- app/views/scrap_notifier/notification.text.erb → app/views/scrap_mailer/new_scrap.text.erb
- + config/initializers/serviceworker.rb
- + config/initializers/vapid.rb
- + config/routes/11_push_subscription.rb
- + db/migrate/20171221192058_create_push_subscriptions.rb
- db/schema.rb
- debian/control
- lib/noosfero/plugin.rb
- + lib/tasks/vapid.rake
- plugins/pg_search/features/profile_advanced_search.feature
- + public/images/noosfero/logo-120x120.png
- + public/images/noosfero/logo-180x180.png


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/noosfero/noosfero/compare/eb65c30fe5bd312ec7b3d15e30e59b501e9306b1...e61d820f4a27bbcb57e3a2e61f5c72b9f60772af

---
View it on GitLab: https://gitlab.com/noosfero/noosfero/compare/eb65c30fe5bd312ec7b3d15e30e59b501e9306b1...e61d820f4a27bbcb57e3a2e61f5c72b9f60772af
You're receiving this email because of your account on gitlab.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20180117/88530e91/attachment-0001.html>


More information about the Noosfero-dev mailing list