Commit 7694e7de024d65f4424aa9be6869ea0dba47d6d1

Authored by Stephen Crosby
1 parent e89b275c
Exists in master and in 1 other branch production

add pivotal issue tracker as a gem

@@ -31,6 +31,7 @@ gem 'errbit_plugin' @@ -31,6 +31,7 @@ gem 'errbit_plugin'
31 gem 'errbit_github_plugin' 31 gem 'errbit_github_plugin'
32 gem 'errbit_lighthouse_plugin' 32 gem 'errbit_lighthouse_plugin'
33 gem 'errbit_redmine_plugin' 33 gem 'errbit_redmine_plugin'
  34 +gem 'errbit_pivotal_plugin'
34 35
35 # Notification services 36 # Notification services
36 # --------------------------------------- 37 # ---------------------------------------
@@ -67,8 +67,8 @@ GEM @@ -67,8 +67,8 @@ GEM
67 simplecov (>= 0.7) 67 simplecov (>= 0.7)
68 term-ansicolor 68 term-ansicolor
69 thor 69 thor
70 - crack (0.4.1)  
71 - safe_yaml (~> 0.9.0) 70 + crack (0.4.2)
  71 + safe_yaml (~> 1.0.0)
72 css_parser (1.3.5) 72 css_parser (1.3.5)
73 addressable 73 addressable
74 database_cleaner (1.2.0) 74 database_cleaner (1.2.0)
@@ -96,8 +96,11 @@ GEM @@ -96,8 +96,11 @@ GEM
96 errbit_lighthouse_plugin (0.1.0) 96 errbit_lighthouse_plugin (0.1.0)
97 errbit_plugin (~> 0) 97 errbit_plugin (~> 0)
98 lighthouse-api (~> 2) 98 lighthouse-api (~> 2)
  99 + errbit_pivotal_plugin (0.1.0)
  100 + errbit_plugin (~> 0.4, >= 0.4.0)
  101 + pivotal-tracker (~> 0.5, >= 0.5.0)
99 errbit_plugin (0.4.0) 102 errbit_plugin (0.4.0)
100 - errbit_redmine_plugin (0.1.0) 103 + errbit_redmine_plugin (0.2.0)
101 errbit_plugin (~> 0) 104 errbit_plugin (~> 0)
102 oruen_redmine_client (~> 0) 105 oruen_redmine_client (~> 0)
103 erubis (2.7.0) 106 erubis (2.7.0)
@@ -113,6 +116,8 @@ GEM @@ -113,6 +116,8 @@ GEM
113 thor (>= 0.13.6) 116 thor (>= 0.13.6)
114 haml (4.0.3) 117 haml (4.0.3)
115 tilt 118 tilt
  119 + happymapper (0.4.1)
  120 + libxml-ruby (~> 2.0)
116 hashie (2.0.5) 121 hashie (2.0.5)
117 highline (1.6.20) 122 highline (1.6.20)
118 hike (1.2.3) 123 hike (1.2.3)
@@ -129,7 +134,7 @@ GEM @@ -129,7 +134,7 @@ GEM
129 json (~> 1.8) 134 json (~> 1.8)
130 multi_xml (>= 0.5.2) 135 multi_xml (>= 0.5.2)
131 httpauth (0.2.0) 136 httpauth (0.2.0)
132 - i18n (0.6.5) 137 + i18n (0.6.11)
133 journey (1.0.4) 138 journey (1.0.4)
134 jquery-rails (2.1.4) 139 jquery-rails (2.1.4)
135 railties (>= 3.0, < 5.0) 140 railties (>= 3.0, < 5.0)
@@ -144,6 +149,7 @@ GEM @@ -144,6 +149,7 @@ GEM
144 launchy (2.3.0) 149 launchy (2.3.0)
145 addressable (~> 2.3) 150 addressable (~> 2.3)
146 libv8 (3.16.14.3) 151 libv8 (3.16.14.3)
  152 + libxml-ruby (2.7.0)
147 lighthouse-api (2.0) 153 lighthouse-api (2.0)
148 activeresource (>= 3.0.0) 154 activeresource (>= 3.0.0)
149 activesupport (>= 3.0.0) 155 activesupport (>= 3.0.0)
@@ -156,7 +162,7 @@ GEM @@ -156,7 +162,7 @@ GEM
156 railties 162 railties
157 method_source (0.8.2) 163 method_source (0.8.2)
158 mime-types (1.25.1) 164 mime-types (1.25.1)
159 - mini_portile (0.5.3) 165 + mini_portile (0.6.0)
160 mongoid (3.1.5) 166 mongoid (3.1.5)
161 activemodel (~> 3.2) 167 activemodel (~> 3.2)
162 moped (~> 1.4) 168 moped (~> 1.4)
@@ -172,7 +178,7 @@ GEM @@ -172,7 +178,7 @@ GEM
172 rails (>= 3.2.0) 178 rails (>= 3.2.0)
173 railties (>= 3.2.0) 179 railties (>= 3.2.0)
174 moped (1.5.1) 180 moped (1.5.1)
175 - multi_json (1.10.0) 181 + multi_json (1.10.1)
176 multi_xml (0.5.5) 182 multi_xml (0.5.5)
177 multipart-post (2.0.0) 183 multipart-post (2.0.0)
178 net-scp (1.1.2) 184 net-scp (1.1.2)
@@ -182,8 +188,10 @@ GEM @@ -182,8 +188,10 @@ GEM
182 net-ssh (2.7.0) 188 net-ssh (2.7.0)
183 net-ssh-gateway (1.2.0) 189 net-ssh-gateway (1.2.0)
184 net-ssh (>= 2.6.5) 190 net-ssh (>= 2.6.5)
185 - nokogiri (1.6.1)  
186 - mini_portile (~> 0.5.0) 191 + nokogiri (1.6.3.1)
  192 + mini_portile (= 0.6.0)
  193 + nokogiri-happymapper (0.5.9)
  194 + nokogiri (~> 1.5)
187 oauth2 (0.8.1) 195 oauth2 (0.8.1)
188 faraday (~> 0.8) 196 faraday (~> 0.8)
189 httpauth (~> 0.1) 197 httpauth (~> 0.1)
@@ -205,6 +213,16 @@ GEM @@ -205,6 +213,16 @@ GEM
205 orm_adapter (0.4.0) 213 orm_adapter (0.4.0)
206 oruen_redmine_client (0.0.1) 214 oruen_redmine_client (0.0.1)
207 activeresource (>= 2.3.0) 215 activeresource (>= 2.3.0)
  216 + pivotal-tracker (0.5.12)
  217 + builder
  218 + builder
  219 + crack
  220 + happymapper (>= 0.3.2)
  221 + nokogiri (>= 1.4.3)
  222 + nokogiri (>= 1.5.5)
  223 + nokogiri-happymapper (>= 0.5.4)
  224 + rest-client (~> 1.6.0)
  225 + rest-client (~> 1.6.0)
208 pjax_rails (0.3.4) 226 pjax_rails (0.3.4)
209 jquery-rails 227 jquery-rails
210 poltergeist (1.5.1) 228 poltergeist (1.5.1)
@@ -259,8 +277,9 @@ GEM @@ -259,8 +277,9 @@ GEM
259 json (~> 1.4) 277 json (~> 1.4)
260 ref (1.0.5) 278 ref (1.0.5)
261 request_store (1.0.6) 279 request_store (1.0.6)
262 - rest-client (1.6.7)  
263 - mime-types (>= 1.16) 280 + rest-client (1.6.8)
  281 + mime-types (~> 1.16)
  282 + rdoc (>= 2.4.2)
264 ri_cal (0.8.8) 283 ri_cal (0.8.8)
265 rspec (2.14.1) 284 rspec (2.14.1)
266 rspec-core (~> 2.14.0) 285 rspec-core (~> 2.14.0)
@@ -280,7 +299,7 @@ GEM @@ -280,7 +299,7 @@ GEM
280 rushover (0.3.0) 299 rushover (0.3.0)
281 json 300 json
282 rest-client 301 rest-client
283 - safe_yaml (0.9.7) 302 + safe_yaml (1.0.4)
284 sawyer (0.5.5) 303 sawyer (0.5.5)
285 addressable (~> 2.3.5) 304 addressable (~> 2.3.5)
286 faraday (~> 0.8, < 0.10) 305 faraday (~> 0.8, < 0.10)
@@ -357,6 +376,7 @@ DEPENDENCIES @@ -357,6 +376,7 @@ DEPENDENCIES
357 email_spec 376 email_spec
358 errbit_github_plugin 377 errbit_github_plugin
359 errbit_lighthouse_plugin 378 errbit_lighthouse_plugin
  379 + errbit_pivotal_plugin
360 errbit_plugin 380 errbit_plugin
361 errbit_redmine_plugin 381 errbit_redmine_plugin
362 execjs 382 execjs
app/assets/stylesheets/issue_tracker_icons.css.erb
1 /* Issue Tracker inactive, select, create and goto icons */ 1 /* Issue Tracker inactive, select, create and goto icons */
2 2
3 <% ErrbitPlugin::Registry.issue_trackers.keys.each do |label| %> 3 <% ErrbitPlugin::Registry.issue_trackers.keys.each do |label| %>
4 -div.issue_tracker.nested label.<%= label %> {  
5 - background: url(<%= asset_path "#{ label }_inactive.png" %>) no-repeat;  
6 -}  
7 -div.issue_tracker.nested label.r_on.<%= label %> {  
8 - background: url(<%= asset_path "#{ label }_create.png" %>) no-repeat;  
9 -}  
10 -#action-bar a.<%= label %>_create {  
11 - background: transparent url(<%= asset_path "#{ label }_create.png" %>) 6px 5px no-repeat;  
12 -}  
13 -#action-bar a.<%= label %>_goto {  
14 - background: transparent url(<%= asset_path "#{ label }_goto.png" %>) 6px 5px no-repeat;  
15 -} 4 +div.issue_tracker.nested label.<%= label %> { background: url(<%= asset_path "#{ label }_inactive.png" %>) no-repeat; }
  5 +div.issue_tracker.nested label.r_on.<%= label %> { background: url(<%= asset_path "#{ label }_create.png" %>) no-repeat; }
  6 +#action-bar a.<%= label %>_create { background: transparent url(<%= asset_path "#{ label }_create.png" %>) 6px 5px no-repeat; }
  7 +#action-bar a.<%= label %>_goto { background: transparent url(<%= asset_path "#{ label }_goto.png" %>) 6px 5px no-repeat; }
16 <% end %> 8 <% end %>
17 9