summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValery Sizov <vsv2711@gmail.com>2015-03-23 16:48:36 +0200
committerValery Sizov <vsv2711@gmail.com>2015-03-26 13:43:29 +0200
commit70559a00af2bef1b609d8cc9e96c8b2c695e5584 (patch)
tree4d657bac07fb642bb6ef08ab192b6004095e67f7
parentba9f2ae201cc85dcb3321491b2ba7a4ff102d6b3 (diff)
downloadgitlab-ci-70559a00af2bef1b609d8cc9e96c8b2c695e5584.tar.gz
annotate event
-rw-r--r--app/controllers/events_controller.rb5
-rw-r--r--app/models/event.rb13
-rw-r--r--spec/factories/events.rb15
3 files changed, 29 insertions, 4 deletions
diff --git a/app/controllers/events_controller.rb b/app/controllers/events_controller.rb
index 6bfe280..13304be 100644
--- a/app/controllers/events_controller.rb
+++ b/app/controllers/events_controller.rb
@@ -1,5 +1,5 @@
class EventsController < ApplicationController
- EVENTS_PER_PAGE = 50
+ EVENTS_PER_PAGE = 1
before_filter :authenticate_user!
before_filter :project
@@ -8,8 +8,7 @@ class EventsController < ApplicationController
layout 'project'
def index
- page = (params[:page] || 1).to_i
- @events = project.events.order("created_at DESC").page(page).per(EVENTS_PER_PAGE)
+ @events = project.events.order("created_at DESC").page(params[:page]).per(EVENTS_PER_PAGE)
end
private
diff --git a/app/models/event.rb b/app/models/event.rb
index 962e53d..185ebf1 100644
--- a/app/models/event.rb
+++ b/app/models/event.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+#
+# Table name: events
+#
+# id :integer not null, primary key
+# project_id :integer
+# user_id :integer
+# is_admin :integer
+# description :text
+# created_at :datetime
+# updated_at :datetime
+#
+
class Event < ActiveRecord::Base
belongs_to :project
diff --git a/spec/factories/events.rb b/spec/factories/events.rb
index e2d7608..1dfa52e 100644
--- a/spec/factories/events.rb
+++ b/spec/factories/events.rb
@@ -1,3 +1,16 @@
+# == Schema Information
+#
+# Table name: events
+#
+# id :integer not null, primary key
+# project_id :integer
+# user_id :integer
+# is_admin :integer
+# description :text
+# created_at :datetime
+# updated_at :datetime
+#
+
FactoryGirl.define do
factory :event, class: Event do
sequence :description do |n|
@@ -8,4 +21,4 @@ FactoryGirl.define do
is_admin true
end
end
-end \ No newline at end of file
+end