Commit graph

107 commits

Author SHA1 Message Date
Andrew Cantino
ec0e10c50f initial effort on pulling Agents into gems 2014-09-27 22:12:19 -07:00
Andrew Cantino
1a512dafae Merge pull request #536 from cantino/twitter_is_optional_too
twitter agents can be disabled too
2014-09-25 14:51:46 -07:00
Akinori MUSHA
7ca5d7db80 Merge remote-tracking branch 'knu/font-awesome' 2014-09-25 10:54:57 +09:00
Akinori MUSHA
63138b04b3 Upgrade ffi to 1.9.4, and remove platform conditionals.
Specifying a released version of a gem as requirement wouldn't hurt
other platforms.
2014-09-25 10:36:56 +09:00
Andrew Cantino
7cbd7e6ae3 Merge branch 'master' into twitter_is_optional_too
Conflicts:
	Gemfile
2014-09-23 22:01:24 -07:00
Andrew Cantino
67fa336fb9 fix twitter bug 2014-09-23 21:59:48 -07:00
Andrew Cantino
fdf3565199 twitter agents can be disabled too 2014-09-23 21:22:03 -07:00
Akinori MUSHA
6dd7c639e2 Add the font-awesome-sass gem. 2014-09-24 12:10:57 +09:00
Andrew Cantino
025a41904a add httpparty to gemfile 2014-09-22 13:32:45 -07:00
Andrew Cantino
eb52eeeeea experimental branch to support using fewer gems for saving RAM 2014-09-21 17:53:04 -07:00
Andrew Cantino
56e2afc38c Merge pull request #503 from knu/respring
Readd Spring fixing a problem with a git-sourced gem.
2014-09-16 14:43:08 -07:00
Andrew Cantino
4662653627 downgrade better_errors since we still support ruby 1.9.3 for now 2014-09-16 11:31:42 -07:00
Akinori MUSHA
53e2c8b4ed Readd Spring fixing a problem with a git-sourced gem.
cf. #478
2014-09-16 18:22:02 +09:00
Andrew Cantino
3f81060bf1 add event description, disable spring because it messes with foreman 2014-09-14 13:28:11 -07:00
Dominik Sander
3fa68bd1b3 Merge pull request #468 from dsander/job-management
Simple job management page
2014-09-07 14:16:50 +02:00
Akinori MUSHA
8d3159a9f7 Introduce Spring for faster development. 2014-09-04 18:30:29 +09:00
Dominik Sander
830cf1bf3d Simple job management page
Also added a seperate `job-indicator` for every job state
(pending/awaiting retry and failed)
The jobs page is automatically reloading when jobs are
enqueued, retried or failed.
2014-08-30 17:48:29 +02:00
Dominik Sander
858dcdca8f Merge branch 'master' into omniauth
Conflicts:
	db/schema.rb
2014-08-22 20:35:24 +02:00
Dominik Sander
00663c153c Merge branch 'master' into omniauth
Conflicts:
	Gemfile.lock
2014-08-21 22:26:31 +02:00
Andrew Cantino
25f4d748fc Merge pull request #452 from PetroFeed/markdown_scenario_description
Support for markdown on scenario description.
2014-08-20 20:11:49 -07:00
Guilherme J. Tramontina
6e749c777e Merge branch 'master' into scenario-tag-color
Conflicts:
	Gemfile.lock
2014-08-20 03:32:09 -03:00
Guilherme J. Tramontina
977b9c0c3f Add Spectrum as input[type=color] polyfill. 2014-08-20 02:16:57 -03:00
Guilherme J. Tramontina
74a882482a Ditch Redcarpet in favor of the already in user Kramdown. 2014-08-20 01:20:55 -03:00
Andrew Cantino
dcaf62e851 update gems 2014-08-19 20:30:23 -07:00
Guilherme J. Tramontina
13a317804f Support for markdown on scenario description. 2014-08-19 21:16:23 -03: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
Andrew Cantino
fd1a73beb8 upgrade RSpec 2014-08-09 14:01:01 +02:00
Andrew Cantino
dfa71d1f45 upgrade RSpec 2014-08-08 19:59:19 -07:00
Andrew Cantino
78f6150b26 Merge branch 'omniauth' of https://github.com/dsander/huginn into dsander-omniauth
Conflicts:
	Gemfile.lock
2014-08-06 21:04:35 -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
b71ea25418 Merge branch 'master' into omniauth
Conflicts:
	Gemfile.lock
	app/controllers/agents_controller.rb
2014-07-31 22:14:44 +02:00
Andrew Cantino
fcc97dd683 Merge pull request #404 from cantino/heroku
Heroku deployment!
2014-07-26 13:01:52 -07:00
Andrew Cantino
f4df522f2f adding a basic RSS agent 2014-07-20 17:19:56 -07:00
Andrew Cantino
8781fd16b5 try again 2014-07-18 19:23:18 -07:00
Andrew Cantino
e21c859dfc Gemfile trickery for Heroku 2014-07-18 18:47:38 -07:00
Andrew Cantino
1f3553dddd trying a custom buildpack to customize Procfile 2014-07-18 18:31:54 -07:00
Andrew Cantino
99532f5613 Merge remote-tracking branch 'origin/master' into heroku 2014-07-16 23:50:12 -07:00
Andrew Cantino
b9e7d6d617 trying to get Heroku working 2014-07-15 20:23:46 -07:00
Andrew Cantino
87a7abda23 upgrade rails and gems 2014-07-05 08:01:36 -07:00
Andrew Cantino
b1128335b8 Merge pull request #389 from dsander/silence_worker_status
Supress logging for requests to the /worker_status
2014-07-01 21:47:40 -07:00
Andrew Cantino
d25e670b1c Merge pull request #393 from CloCkWeRX/google_calendar
Add Google calendar publish agent
2014-07-01 21:47:16 -07:00
Andrew Cantino
d7b0e35aaa switch to cantino-twitter-stream 2014-07-01 21:36:38 -07:00
Daniel O'Connor
d465158f77 Shift to dev group 2014-07-01 16:37:47 +09:30
Daniel O'Connor
46606455c1 Add VCR support, for more complex mocking. 2014-06-29 02:54:42 +09:30
Daniel O'Connor
790d48f3a8 Add google api client 2014-06-28 23:44:48 +09:30
Dominik Sander
cc0c18b1f5 Supress logging for requests to the /worker_status
Because the log level is set to ERROR exceptions will still be logged.
Added the 'quiet_assets' gem to remove noisy asset logging.
2014-06-22 11:03:45 +02:00
Dominik Sander
12c2af26bb Add omniauth to let huginn consume oauth endpoints
Created a service model which stores external account information.
Created a service controller which kicks off the oauth process and lets
the user manage their external accounts.
Oauthable concern connects a agent to a service and adds a drop down to the
agents edit page.
Added a migration which converts the existing twitter agents to use the
new service model.
2014-06-11 21:34:09 +02:00
Dominik Sander
db60e79854 Update rails to 4.1.1 and a few other gems
Changes in the gems all look minor.
2014-06-08 20:19:25 +02:00
Daniel O'Connor
4c267aba3f Add simple MQTT support to subscribe to, publish messages. 2014-06-03 11:56:20 +09:30
Tonmoy Saikia
ed4cfbc440 Add SlackAgent
The SlackAgent lets you receive events and send notifications to slack
2014-05-27 21:27:22 +05:30