Andrew Cantino
623e6db1b3
Merge pull request #214 from knu/event_formatting_agent-regexp
...
Add regexp matching support to EventFormattingAgent.
2014-04-14 21:50:49 -07:00
Akinori MUSHA
fdc39ec425
Adjust the style to the project's taste after a review.
2014-04-15 13:23:22 +09:00
Andrew Cantino
7d9279b871
Merge pull request #212 from knu/website_agent-force_encoding
...
Add :force_encoding support to WebsiteAgent.
2014-04-14 19:58:25 -07:00
Andrew Cantino
7c98b1acce
Merge pull request #210 from knu/ftpsite_agent
...
Implement FtpsiteAgent.
2014-04-14 00:59:35 -07:00
Akinori MUSHA
df16d8dead
Ignore force_encoding if empty.
2014-04-14 15:59:15 +09:00
Akinori MUSHA
fc822e6c92
Rename FtpsiteAgent#transaction to saving_entries to avoid name conflict.
2014-04-14 15:54:58 +09:00
Akinori MUSHA
030c7d685a
Add regexp matching support to EventFormattingAgent.
...
A new setting key `matchers` is added to define regular expression
matching against contents of events and expand the match data for use
in `instructions` setting.
2014-04-14 15:47:26 +09:00
Andrew Cantino
136cbf5c56
Merge pull request #213 from knu/website_agent-xpath
...
Add :xpath support to WebsiteAgent.
2014-04-13 22:51:01 -07:00
Akinori MUSHA
8ea2ba573f
Add :xpath support to WebsiteAgent.
2014-04-14 14:10:03 +09:00
Akinori MUSHA
7bc20a0b44
Add :force_encoding support to WebsiteAgent.
2014-04-14 13:57:58 +09:00
Akinori MUSHA
23de8735e2
Take care of the case where most_recent_event is nil.
2014-04-14 13:33:10 +09:00
Akinori MUSHA
e4dc6a31c3
Implement FtpsiteAgent.
...
This agent checks a FTP site and creates Events based on newly uploaded
files in a directory.
2014-04-14 13:30:43 +09:00
Andrew Cantino
aba9be6b0b
add missing <link> element to RSS feed generation
2014-04-13 13:02:53 -07:00
Andrew Cantino
25b62ae1f1
Merge pull request #203 from cantino/data_output_agent
...
Data output agent
2014-04-13 11:04:18 -07:00
Andrew Cantino
97fa824771
Merge pull request #204 from cantino/clarify_delayed_job_web_usage
...
disable DelayedJobWeb link when it is not enabled
2014-04-13 11:03:40 -07:00
Akinori MUSHA
60290c8206
Include tweet_id in payload for each successful tweet.
2014-04-11 16:48:54 +09:00
Glenn 'devalias' Grant
3c1dc644e8
Don't run things on disabled agents
...
Note: Pretty sure this works (limited manual testing), if you enable an agent again and run event propagation it will process all events while it was disabled. Not sure if this is a good thing or not.. May need some way to show them and potentially clear them?
2014-04-09 20:39:29 +10:00
Glenn 'devalias' Grant
7f04c83936
[196-Disable] Make event index delete button red
2014-04-09 20:39:29 +10:00
Glenn 'devalias' Grant
a8fcf038c7
[196-Disable] Cleanup agent show menu and include disabled state
2014-04-09 20:39:29 +10:00
Glenn 'devalias' Grant
ea1138613e
[196-Disable] Update agent diagram to show disabled state
2014-04-09 20:39:29 +10:00
Glenn 'devalias' Grant
86f730740d
[196-Disable] Update agent _form to include disable option
2014-04-09 20:39:29 +10:00
Glenn 'devalias' Grant
9e935ce74e
[196-Disable] Update agent index, controller, css, etc to show disabled state
2014-04-09 20:39:29 +10:00
Andrew Cantino
db0fbe4c93
rename WebhooksController to WebRequestsController; refactor and support deprecated methods for now
2014-04-08 09:38:06 -07:00
Andrew Cantino
671e190b35
disable DelayedJobWeb link when it is not enabled
2014-04-05 17:55:48 -07:00
Andrew Cantino
ea8963a8cf
add show page for the new agent
2014-04-05 17:40:51 -07:00
Andrew Cantino
dacd03d783
Add DataOutputAgent that returns JSON or RSS 2.0 (XML) when requested
2014-04-05 17:06:26 -07:00
Andrew Cantino
794ae69b91
Refactor webhook handling to accept all HTTP verbs
2014-04-05 17:05:42 -07:00
Andrew Cantino
99644a426d
Add XKCD hovertext to default seed and website agent
2014-04-05 17:04:43 -07:00
Andrew Cantino
0e7c5c5b95
Merge pull request #184 from ms32035/master
...
Postgresql compatibility for agent model
2014-03-23 16:27:33 -07:00
ms32035
686694cdd2
Add to_i for Agent postgres compatibility
2014-03-23 17:58:55 +01:00
ms32035
e5c2cac42a
Gem mysql2 + port for test environment
2014-03-13 23:50:46 +01:00
ms32035
b0d64c4735
Postgresql compatibility for agent model
2014-03-11 22:55:32 +01:00
Andrew Cantino
49be934792
Merge pull request #160 from scavone/master
...
Added ForecastIO agent
2014-03-10 19:37:23 -07:00
Joseph Scavone
8bd5607275
Added zip code as an option for previous installations
2014-03-10 21:22:17 -05:00
Andrew Cantino
9fa907bec0
Merge pull request #172 from snicker/master
...
Added GrowlAgent for sending Growl notifications over GNTP
2014-03-05 21:24:28 -08:00
base of tree
d04251b670
style changes, minor spec revisions
2014-03-05 20:47:32 -08:00
base of tree
a061627075
more specs for the growl agent and some small code changes
2014-03-05 06:51:22 -08:00
Andrew Cantino
882fe52016
Merge pull request #167 from qedi-r/prop_immediately
...
Make agents propagate events immediately
2014-03-03 20:31:01 -08:00
base of tree
bd206d00cf
Specs for GrowlAgent
2014-03-03 07:19:37 -08:00
qedi
163f09ee7a
update the checkbox to display on one line
2014-03-03 09:34:57 -05:00
snicker
b944eb0e16
Growl agent to add support for sending Growl notifications to network destinations
2014-03-02 20:46:09 -08:00
Joseph Scavone
3a63cf55ea
Cleaned up models
2014-03-01 07:33:44 -06:00
Joseph Scavone
ea68ac5e40
Add support for existing WeatherAgent setups and clean up code
2014-02-27 21:55:07 -06:00
Joseph Scavone
67d3a638c0
Merged ForecastIO into existing WeatherAgent
2014-02-27 18:14:05 -06:00
qedi
5932107758
removing setting propagate_immediately on Events
2014-02-23 21:16:15 -05:00
Andrew Cantino
196f51f098
upgrade the twitter gem so that it is threadsafe, and fix init issues
2014-02-17 20:54:02 -08:00
qedi
1294d47bba
minor fixes
2014-02-17 10:43:49 -05:00
qedi
a2b4485537
adding a missed div
2014-02-16 22:22:25 -05:00
qedi
31e4d152cc
first working version of Agents that propagate immediately
2014-02-16 22:15:49 -05:00
Andrew Cantino
306843de0a
Add event_id_at_creation field to links and use it to prevent propagation of events created before the link was made.
2014-02-12 22:56:33 -08:00