Tag: 通知

Rails获取仅涉及current_user的活动源

我在我的rails应用程序上使用public_activity gem来获取所有current_users关注者活动。 它工作得很好,但我更愿意只获得与current_user相关的活动,因此它更像是一个Notification系统而不仅仅是Activities。 这是我目前在我的活动控制器中所拥有的 @activities_all = PublicActivity::Activity.order(“created_at desc”).where(owner_type: “User”, owner_id: current_user.followed_users.map {|u| u.id}).all @activities = @activities_all.group_by { |t| t.created_at.beginning_of_day } 如前所述,这给出了current_user的关注者所做的所有活动(比如在post上创建/评论)。 我更喜欢它,如果我可以让它工作在我的追随者与我的post互动的所有活动,等等。当用户评论和评论在我的post上时,我希望它成为@activities的一部分。 乍一看,我认为这是另一个查询,我只是无法弄清楚查询(如果查询是正确的方式)。 这是一些前端代码,如果这将有所帮助 谢谢大家的帮助。 节日快乐

在Rails中进行通知

我想要做的是与人们在听到铁轨通知时的想法有点不同,因为我一直在阅读很多关于它的信息,但它似乎没有帮助。 我想要做的是在特定表格中创建新条目我希望某些用户(管理员)在他们的主页或他们所在的任何页面中获得通知,因为通知设备将在导航栏中。 我该怎么做呢? 我是一个中间轨道开发人员,我正在使用rails 3.2.13。 提前致谢!

Erlang中的Apple推送通知(或Ruby中的改进?)

我目前在Ruby服务器上运行Apple推送通知。 我想让一个人去Erlang,因为我想用一个主管来监视它。 有没有人有他们可以帮助我的代码? 这是我的Ruby代码。 我不喜欢这个当前实现的一件事是它似乎没有保持连接 – 它每天断开连接2-3次,而且在我重新连接之后,第一次推送似乎不会通过: context = OpenSSL::SSL::SSLContext.new context.cert = OpenSSL::X509::Certificate.new(File.read(cert)) context.key = OpenSSL::PKey::RSA.new(File.read(cert)) def connect_sockets(server, context) sock = TCPSocket.new(server, 2195) ssl = OpenSSL::SSL::SSLSocket.new(sock,context) ssl.connect return sock, ssl end sock, ssl = connect_sockets(server, context) # this is called to initially connect and also reconnect whenever disconnected. 如果Erlang Push不可行,那么我不介意坚持我的Ruby,只要我可以保持我的连接活着,并且可能通过Erlang监督它。 有谁知道这是否可能?

Rails中的通知系统

有没有人知道RoR的任何好的通知插件/ gem。 我需要以某种方式存储事件并在用户离线时将其显示给用户,或者如果在线则以很好的方式呈现给用户。 这类似于Facebook通知,其中通知用户新消息,评论,喜欢等。 谢谢

如何将通知发送给其post收到评论的用户?

使用我当前的代码,发表评论的用户会收到通知,告诉他们他们发表了评论。 发布评估的人应该是评论谁应该收到通知,通知他们有人评论了它。 标准通知的东西,但我哪里出错?! comment.rb class Comment < ActiveRecord::Base after_create :create_notification has_many :notifications has_many :comment_likes has_many :likers, through: :comment_likes, class_name: 'User', source: :liker belongs_to :habit belongs_to :quantified belongs_to :valuation belongs_to :goal belongs_to :user validates :user, presence: true private def create_notification # This is definitely the issue I made a lot of attempts to fix it, but […]