Connor Turland
a56991aede
add exception notifier for failed jobs
2017-09-13 10:18:00 -04:00
Connor Turland
5af2b8f216
add active scope to follows model
2017-09-08 13:42:56 -04:00
Connor Turland
8af66b1b2c
Merge pull request #1130 from metamaps/feature/release.notifs
...
make notifs and follows work for all users
2017-09-03 18:44:33 -04:00
Connor Turland
9b2193ad8c
show autofollow on client and mute on unfollow
2017-09-03 15:18:57 -04:00
Connor Turland
d87bb7c75c
make notifs and follows work for all users
2017-09-03 09:07:29 -04:00
Connor Turland
64f4249f44
add comment
2017-09-02 14:12:07 -04:00
Connor Turland
3830946723
dont send notif for each topic of forked map
2017-09-02 09:59:21 -04:00
Connor Turland
77f76b1b5a
variable name fix and make is_tester method global for reuse in views
2017-03-09 14:36:24 -05:00
Connor Turland
de4f51bb5c
fix permissions and don't send if has map open
2017-03-08 15:45:40 -05:00
Connor Turland
5d0da4c5f1
method was preventing certain follows from succeeding
2017-03-08 15:02:22 -05:00
Connor Turland
9079d1bffc
check permissions prior to sending
2017-03-08 15:01:58 -05:00
Connor Turland
962881a35d
Update follow_service.rb
2017-03-08 14:13:47 -05:00
Connor Turland
8483b62603
allow users to select follow settings
2017-03-08 18:50:56 +00:00
Connor Turland
b740fef8fe
daily map activity emails ( #1081 )
...
* data prepared, task setup
* add the basics of the email template
* cover granular permissions
* unfollow this map
* break out permissions tests better
* rename so test runs
2017-03-06 22:42:22 -05:00
Connor Turland
529dec09a3
don't commit activity service
2017-03-02 04:38:33 +00:00
Connor Turland
ddbaac513f
fix drop from two touches to one
2017-03-02 04:35:13 +00:00
Connor Turland
2b34d84715
include ability to unfollow from email
2017-02-16 13:42:35 +00:00
Devin Howard
95901e17e8
fix travis ( #1071 )
...
* fix topic spec
* fix synapse/mapping spec
* brakeman csrf warning suppressed :|
2017-02-12 12:53:04 -05:00
Devin Howard
d455ced683
send mail by default is false in message from devs. also fixes a bug where the option didn't do anything
2017-02-11 19:30:58 -08:00
Connor Turland
1374da35da
Update notification_service.rb
2017-02-11 15:29:31 -05:00
Connor Turland
2d0d0403b1
little fixes for deploy
2017-02-11 19:50:59 +00:00
Connor Turland
b0deafc53e
Follows and some new notifications ( #1063 )
...
* all the good changes
* follows
* dont send duplicates
* remove follow_type for now
* dont add all the extra stuff we're not implementing yet
* refactor
* lots of fixes
* Delete activity.html.erb
* Delete activity.text.erb
* Update 20170209215819_create_follows.rb
* Update schema.rb
* Update mapping.rb
* Update mailboxer.rb
2017-02-11 00:20:42 -05:00
Connor Turland
915defcd1b
little fixes
2017-02-10 00:32:15 +00:00
Connor Turland
dde097ea75
all the good changes ( #1065 )
2017-02-09 16:53:19 -05:00
Devin Howard
3706cd83e7
helper function and notification setup for messages from the devs to be sent to all users ( #1064 )
...
* message from devs notification type
* helper function for messages from devs
* don't use find_by_email
* temporary fix
2017-02-09 10:37:35 -05:00
Devin Howard
d11278b63b
map rdf export ( fixes #1015 ) ( #1036 )
...
* simple rdf export of maps
* register ttl mime type
* owl
* mm
* fix up export service
* implement base url thing whoo
* add more rdf fields
* fix rdf syntax errors
* hide unused fields in rdf
* some code climate fixes
* update ontology a bit more
* syntax fix
* typo
2017-01-22 16:42:04 -05:00
Connor Turland
28d960459e
styling of notifs list
2016-12-16 16:25:14 -05:00
Devin Howard
186129807e
fix spec, bugs, style
2016-12-16 16:25:08 -05:00
Connor Turland
87228c27c1
Fix mailboxer + email bugs
2016-12-16 16:24:24 -05:00
Connor Turland
0f85abfda2
add channel to webhooks ( #915 )
2016-11-05 09:34:50 -07:00
Devin Howard
a8b698b11c
Merge pull request #677 from metamaps/feature/node1-topic1-migration
...
node{1,2}_id => topic{1,2}_id migration and code changes
2016-09-28 22:26:50 +08:00
Devin Howard
743c9b3af9
node{1,2}_id => topic{1,2}_id migration and code changes
2016-09-28 10:35:14 +08:00
Devin Howard
a86101dda0
remove excel export
2016-09-27 21:10:14 +08:00
Devin Howard
f8c11f234d
more rubocop updates
2016-09-24 12:27:34 +08:00
Devin Howard
0ace202ace
automatic rubocop updates
2016-09-24 11:00:46 +08:00
Devin Howard
796f4d57a1
I think this fixes issue #566 but I'm not sure
2016-08-12 12:39:30 +08:00
Devin Howard
7d4da81272
Update code style automatically using rubocop gem ( #563 )
...
* install rubocop
* 1961 automatic rubocop fixes
* update rubocop.yml to ignore half of the remaining cops
* rubocop lint warnings
* random other warnings fixed
2016-07-26 08:14:23 +08:00
Devin Howard
ae9f4a51a2
fix a few embarassing errors - export is working
2016-03-26 15:53:14 +08:00
Devin Howard
d3649f1d26
DRY map exporting with policy_scoping
2016-03-26 12:46:43 +08:00
Connor Turland
11e57c1b37
rebase onto develop which now has API and pundit
2016-03-13 10:36:38 +11:00
Devin Howard
2525a6fb65
add permission service, refactor map model a bit, add validations
2015-12-17 09:10:52 +08:00
Devin Howard
bfd4e4f228
add permission service, add validations to map.rb
2015-12-17 09:03:51 +08:00