Commit graph

925 commits

Author SHA1 Message Date
Guilherme J. Tramontina
f55098fd6a Fix tag colors label text. 2014-08-20 02:19:28 -03:00
Guilherme J. Tramontina
977b9c0c3f Add Spectrum as input[type=color] polyfill. 2014-08-20 02:16:57 -03:00
Guilherme J. Tramontina
454f43fddc Ensure tag_fg_color and tag_bg_color are valid hex colors. 2014-08-20 01:51:27 -03:00
Guilherme J. Tramontina
d92c6cdc26 Add ability to set color for the scenario tags. 2014-08-20 00:04:23 -03:00
Akinori MUSHA
1987805952 Merge branch 'default_http_user_agent' 2014-08-18 16:26:51 +09:00
Akinori MUSHA
d006fd662b Show user the correct default User-Agent value. 2014-08-18 16:25:39 +09:00
Dominik Sander
338fa30588 Merge pull request #446 from dsander/hipchat-notify
hipchat.rb expects the notify option to be a boolean
2014-08-17 23:52:44 +02:00
Dominik Sander
9fd3ca7bf1 hipchat.rb expects the notify option to be a boolean 2014-08-17 23:36:46 +02:00
Andrew Cantino
43f337e9b9 Merge pull request #443 from cantino/fix_header_prop_link
method: post was required for nav link to work
2014-08-17 10:03:55 -07:00
Andrew Cantino
70f5495aca method: post was required for nav link to work 2014-08-17 09:51:19 -07:00
Andrew Cantino
fed88aa4bd Merge pull request #442 from dsander/twitterstream-fixes
TwitterStream bugfixes
2014-08-17 09:14:50 -07:00
Dominik Sander
d529872e37 TwitterStream bugfixes
* do not run disabled `TwitterStreamAgents`
* calling `sleep` within the EM loop blocks the EM thread and thereby
  blocks the reload callback and proper shutdown of the threaded worker
* stopping the EM loop from outside of the `EM.run` blocks does not seem
  to work reliably, using a timer and checking if shutdown was requested
  works as expected
* removed unnecessary sleep at the end of the EM loop which would delay
  the shutdown of the thread
2014-08-17 15:22:49 +02:00
Andrew Cantino
11d788f1ad Merge pull request #441 from andrewcurioso/docker
Docker image out of date
2014-08-16 11:47:00 -07:00
Akinori MUSHA
d7c541705e Merge branch 'platform_support' 2014-08-13 18:25:49 +09:00
Akinori MUSHA
db847be31b Tweak gem dependencies to improve platform support for *BSD and Solaris.
* ffi: pull in unreleased fixes from GitHub master on *BSD.

* tzinfo: require >=1.2.0 to gain support for *BSD and Solaris,
  eliminating the need for the tzinfo-data gem.
2014-08-13 17:51:21 +09:00
Akinori MUSHA
450e5a3c7c Merge pull request #440 from knu/agents_hover_menu
Add a hover menu to the "Agents" nav link.
2014-08-13 15:29:19 +09:00
Andrew Curioso
f292fc089c Sane docker file optimized for quick rebuilds 2014-08-12 15:48:45 -04:00
Akinori MUSHA
05e373614e Add a hover menu to the "Agents" nav link. 2014-08-12 19:36:55 +09:00
Akinori MUSHA
a224a0b908 Use content_tag. 2014-08-12 19:34:47 +09:00
Akinori MUSHA
7ecbe78dff Set a global default User-Agent value via an environment variable.
Names starting with HTTP_ should be avoided in the context of Web app,
hence the rather verbose name `DEFAULT_HTTP_USER_AGENT`.
2014-08-12 16:46:59 +09:00
Akinori MUSHA
883a467fd9 FARADAY_HTTP_BACKEND now affects RssAgent and PostAgent too. 2014-08-12 15:11:02 +09:00
Andrew Cantino
b2213f2b17 Merge pull request #437 from PetroFeed/add_change_detector_agent
Add ChangeDetectorAgent, test
2014-08-09 18:49:43 -07:00
Michael Cramm
95843e159b Updates based on feedback
* Updates the default option for `property` fro 'output' to '{{output}}'
* Use Delorean for tests
2014-08-09 18:40:55 -06:00
Dominik Sander
fd5fb276cf Merge pull request #425 from dsander/reset-forms
Unified the layout of devise forms
2014-08-09 23:28:59 +02:00
Dominik Sander
e61d3063ef Merge pull request #436 from dsander/rspec-fixes
Fixed TZ issue in EventDrop spec and removed the last deprecation warning
2014-08-09 23:28:25 +02:00
Michael Cramm
22bee753cd Add ChangeDetectorAgent, test
New agent will watch the property of an inbound event stream. When that
property changes, it will emit the inbound event.
2014-08-09 13:27:23 -06:00
Dominik Sander
1f20cf25b9 Fixed TZ issue in EventDrop spec and removed the last deprecation warning
Added bundler caching on travis ci
2014-08-09 21:15:05 +02:00
Andrew Cantino
8c716e788d Merge pull request #435 from cantino/upgrade_rspec
upgrade RSpec
2014-08-08 20:14:32 -07:00
Andrew Cantino
dfa71d1f45 upgrade RSpec 2014-08-08 19:59:19 -07:00
Akinori MUSHA
db220c881c Fix the link path of each badge. 2014-08-09 11:39:01 +09:00
Akinori MUSHA
03ec5eb4e9 Merge pull request #429 from knu/post_agent_faraday
Make PostAgent use WebRequestConcern, adding options for Basic Auth and User-Agent.
2014-08-09 11:28:55 +09:00
Andrew Cantino
86db758798 Merge pull request #431 from knu/heroku-graphviz
Enable Graphviz on Heroku.
2014-08-08 14:25:37 -07:00
Akinori MUSHA
e3f9ac50a9 Enable Graphviz on Heroku.
Graphviz is installed via heroku-buildpack-graphviz-src and the location
of dot(1) is automatically added to PATH.

There is also heroku-buildpack-graphviz-deb which should be easier to
install, but the Debian package installed has a font style problem.
2014-08-08 21:22:21 +09:00
Akinori MUSHA
7285cba8a5 Add some specs to compensate for the removed specs for generate_uri. 2014-08-08 14:01:48 +09:00
Akinori MUSHA
d60dfa7977 Check if every request has a correct Content-Type. 2014-08-08 00:52:19 +09:00
Akinori MUSHA
13f9022bba Make PostAgent use WebRequestConcern, adding options for Basic Auth and User-Agent. 2014-08-07 21:17:43 +09:00
Akinori MUSHA
d18641d701 RssAgent accepts headers, basic_auth and user_agent.
These options are provided by WebRequestConcern.
2014-08-07 21:15:49 +09:00
Akinori MUSHA
01dbb1a94a Percent-encode unsafe characters in a filename when composing each URL. 2014-08-07 18:11:20 +09:00
Andrew Cantino
aec14b2225 Merge pull request #427 from CloCkWeRX/fix_423
Fix #423 "cloud service" link broken
2014-08-06 19:11:03 -07:00
Andrew Cantino
fb4970b317 Merge pull request #428 from andrewcurioso/master
Fixed seeds and fixtures for rain notifier
2014-08-06 19:10:08 -07:00
Andrew Curioso
24e03a5b45 Fixed seeds and fictures for rain notifier
The seed rain notifier wasn't using liquid templates so the
conditions and location showed up as literal strings.
2014-08-06 21:45:14 -04:00
Daniel O'Connor
69b4c161c6 Fix #423 "cloud service" link broken 2014-08-07 07:23:12 +10:00
Akinori MUSHA
04e1515eea Use boolify(). 2014-08-07 00:41:59 +09:00
Andrew Cantino
81bbdcff66 Merge pull request #426 from PetroFeed/ftpsite_whitespace_fix
Use 'net-ftp-list' gem to parse ftp directory listing.
2014-08-05 14:30:39 -07:00
Guilherme J. Tramontina
a2243590f6 Use 'net-ftp-list' gem to parse ftp directory listing.
It also parses non-unix ftp servers, which have a different list format.
2014-08-05 04:15:25 -03:00
Dominik Sander
b566f5a9e6 Unified the layout of devise forms 2014-08-03 20:50:27 +02:00
Andrew Cantino
58e9016255 Merge pull request #421 from knu/improve_diagram-2
Adding a badge to each Agent node in a diagram.
2014-08-01 20:45:00 -07:00
Akinori MUSHA
0c9c862c53 Turn the JavaScript code into a separate CoffeeScript file. 2014-08-01 15:56:27 +09:00
Akinori MUSHA
dcc72d9d98 Add a tooltip to badges. 2014-08-01 15:56:21 +09:00
Akinori MUSHA
460ba68a95 Put a badge indicating the number of events created on each agent node.
It is clickable, and colored depending on its status.
2014-08-01 15:56:21 +09:00