Skip to content

Add follow button to UI#1795

Merged
beagleknight merged 1 commit intofeature/follow-resourcesfrom
follow-from-ui
Sep 5, 2017
Merged

Add follow button to UI#1795
beagleknight merged 1 commit intofeature/follow-resourcesfrom
follow-from-ui

Conversation

@mrcasals
Copy link
Copy Markdown
Contributor

@mrcasals mrcasals commented Sep 5, 2017

🎩 What? Why?

Builds on top of #1788 and previous work (#1784). Adds a button to the UI so that users can follow/unfollow meetings.

📌 Related Issues

📋 Subtasks

  • Add the button
  • Make the button change the content/action on click.

@ghost ghost assigned mrcasals Sep 5, 2017
@ghost ghost added the in-progress label Sep 5, 2017
@codecov
Copy link
Copy Markdown

codecov bot commented Sep 5, 2017

Codecov Report

Merging #1795 into feature/follow-resources will decrease coverage by <.01%.
The diff coverage is 97.7%.

@@                     Coverage Diff                      @@
##           feature/follow-resources    #1795      +/-   ##
============================================================
- Coverage                     98.58%   98.57%   -0.01%     
============================================================
  Files                          1107     1112       +5     
  Lines                         24823    24910      +87     
============================================================
+ Hits                          24471    24556      +85     
- Misses                          352      354       +2

@mrcasals mrcasals changed the title Add follow button to UI [wip] Add follow button to UI Sep 5, 2017
@beagleknight beagleknight merged commit ba453c8 into feature/follow-resources Sep 5, 2017
@beagleknight beagleknight deleted the follow-from-ui branch September 5, 2017 15:31
beagleknight pushed a commit that referenced this pull request Sep 7, 2017
oriolgual pushed a commit that referenced this pull request Sep 7, 2017
* Add Follow & Notification models (#1780)

* Add Follow entity

* Add Notification entity

* Add Followable concern

* Send events (#1781)

* Publish update/close meeting events

* Separate events from followable resources

* Fix factory

* Create notifications (#1785)

* Create a notification for each follower when event is triggered

* Make events dcide who will receive the notification

* Add basic NotificationEvent module

* Only create notifications if event_class supports them

* Add event classes

* Send email on event (#1786)

* Make meeting events support emails

* Send emails from events

* Add default values for event emails

* Fix specs

* Fix rubocop issues

* Customize email texts per event

* Add notification dashboard (#1788)

* Add basic NotificationDashboard

* Rename notification fields

* Find participatory space manifest for processes and assemblies

* Add read_at field to notifications

* Notification titles i18n

* Simplify notifications layout

Remove unused pagination and filters

* Mark notifications as read from UI

* Add notifications link to user menu

* Destroy notifications on read

* Fix rubocop complaints

* Paginate notifications

* Mark all notifications as read

* Improve JS code

* Add tests for notification dashboard

* Fix ivar name

* Add follow button to UI (#1795)

* Fix rubocop complains
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants