Commit graph

175 commits

Author SHA1 Message Date
Andrew Cantino
62b60d1413 allow credentials to provide the code 2014-02-09 21:41:26 -08:00
Andrew Cantino
e8260ee61e add basic JavaScriptAgent 2014-02-09 14:08:18 -08:00
Andrew Cantino
42c70af52a Merge branch 'code-agent' of https://github.com/umarsheikh/huginn into umarsheikh-code-agent 2014-02-06 15:28:56 -08:00
Umar M. Sheikh
e86e052a71 remove the run method as it is no longer needed, and redo explanation 2014-02-04 15:25:31 +05:00
Umar M. Sheikh
c2e2704306 provide both a check method and a receive method in js 2014-02-02 15:39:53 +05:00
Umar M. Sheikh
2188f3a72e Merge branch 'master' into code-agent 2014-02-02 15:12:41 +05:00
Andrew Cantino
ff758cc679 move user credentials to a primary route, update twitter agents and background job 2014-02-01 14:01:27 -08:00
Andrew Cantino
bf7d3dc859 Merge branch 'user-credentials' of https://github.com/umarsheikh/huginn into umarsheikh-user-credentials
Conflicts:
	db/schema.rb
2014-02-01 10:26:56 -08:00
Umar M. Sheikh
e7e3b852c5 remove testing code, no need to now pass memory as parameter, see prev commit 2014-01-31 17:41:37 +05:00
Umar M. Sheikh
0315576a79 now, the memory behaves dynamically, still to remove testing code 2014-01-31 17:39:38 +05:00
Umar M. Sheikh
7d0f1da488 intermediate commit to get access to memory using ruby lambda 2014-01-31 17:09:55 +05:00
Albert Sun
1eb5892435 peak detector text shouldn't say "tweets" 2014-01-30 16:18:31 -05:00
Umar M. Sheikh
ca60b7d409 code refactor to remove repetition 2014-01-28 15:16:14 +05:00
Umar M. Sheikh
0f1490452c a working code agent 2014-01-28 15:02:13 +05:00
Umar M. Sheikh
afcffeea92 working implementation. now the arguments to the js code are passed correctly, the rest is the work of the js code 2014-01-27 19:58:09 +05:00
Umar M. Sheikh
87293e2788 refactor to remove rescue 2014-01-27 16:02:09 +05:00
Umar M. Sheikh
746c092d51 initial work on the code agent, almost works! 2014-01-24 18:04:31 +05:00
Umar M. Sheikh
dcffc71732 now agents repond to credential method call, and specs 2014-01-23 16:55:34 +05:00
Umar M. Sheikh
68527eff67 model specs and validations 2014-01-23 15:47:43 +05:00
Umar M. Sheikh
717a5a6ac0 now the adding of the user credential inline is working 2014-01-22 19:41:09 +05:00
Umar M. Sheikh
c916a04bfd Merge branch 'master' into user-credentials 2014-01-22 17:12:44 +05:00
Andrew Cantino
638248b1d1 Merge branch 'master' of github.com:cantino/huginn 2014-01-21 20:39:58 -08:00
Andrew Cantino
7c5b4ff969 fix default log length spec 2014-01-21 20:39:49 -08:00
Albert Sun
18595b0760 blank? -> present? 2014-01-21 15:45:47 -05:00
Albert Sun
7996954a3b add a basic_auth option to the website agent 2014-01-21 15:36:33 -05:00
Umar M. Sheikh
3fafbe02ef user credentials can now be shown, and can be removed, still to add them dynamically 2014-01-21 19:12:49 +05:00
Wong Liang Zan
e4aa7f6f16 method name mistake 2014-01-19 11:47:16 +08:00
Umar M. Sheikh
7da404bdbc should move this to another branch and create another pr 2014-01-16 14:52:48 +05:00
Umar M. Sheikh
1ad6cdffc9 Merge branch 'master' of github.com:singular0/huginn into singular0-master
Conflicts:
	Gemfile.lock
2014-01-15 19:03:50 +05:00
Umar M. Sheikh
f104ce335c specs for the public transport agent 2014-01-14 20:32:06 +05:00
Umar M. Sheikh
f7f10656d0 finally working version after fixing hash access issues 2014-01-14 18:59:46 +05:00
Umar M. Sheikh
8d2521208b use strings in hash keys, cleanup old memory 2014-01-14 15:09:05 +05:00
Umar M. Sheikh
77c623b28e use typhoeus instead of patron 2014-01-14 14:48:48 +05:00
Umar M. Sheikh
406d26569d proper formatting 2014-01-14 14:37:36 +05:00
Umar M. Sheikh
a5dcfd3ced description changes 2014-01-13 19:43:00 +05:00
Umar M. Sheikh
c77af0e07e cleanup 2014-01-13 19:34:22 +05:00
Umar M. Sheikh
667d8d022c Working public transport agent, currently works for san francisco muni by default configuration 2014-01-13 18:54:39 +05:00
Andrew Cantino
d7d2bfe7d2 add documentation 2014-01-09 14:26:46 -08:00
Andrew Cantino
276d5936ec update Agent#events_count when events are expired 2014-01-05 00:43:29 -08:00
Andrew Cantino
c4c1a53942 remove duplicate method 2014-01-01 15:50:25 -08:00
Andrew Cantino
9c48338347 fix specs 2014-01-01 14:47:59 -08:00
Andrew Cantino
580ce8a083 Merge remote-tracking branch 'origin/master' into add_keep_events_for_to_agents
Conflicts:
	CHANGES.md
	app/models/agent.rb
2014-01-01 13:43:07 -08:00
Andrew Cantino
6a276e0d76 add new JSONSerializedField Concern and better specs around handling of json string assignment to memory and options 2013-12-29 22:28:10 -08:00
Andrew Cantino
d4703f7acd Merge remote-tracking branch 'origin/optimizations' into do_not_symbolize 2013-12-29 22:26:52 -08:00
Andrew Cantino
73e8406d4f Merge branch 'master' into do_not_symbolize
Conflicts:
	app/models/agents/human_task_agent.rb
	spec/models/agents/human_task_agent_spec.rb
2013-12-29 12:45:45 -08:00
Andrew Cantino
5461ec3d2f Merge pull request #98 from cantino/human_task_agent_makes_polls
HumanTaskAgent can now validate answers with a poll
2013-12-29 12:07:50 -08:00
Andrew Cantino
91c82741e5 add validation and updating of existing event's expires_at values 2013-12-29 11:14:05 -08:00
Andrew Cantino
00b7423dd7 add cached columns for event creation and last errors, reducing the number of SQL queries 2013-12-26 20:15:29 -05:00
Andrew Cantino
bca562513b Only load the fields we need for the autocomplete. 2013-12-26 18:49:15 -05:00
Andrew Cantino
ba0967e449 puts 2013-12-25 00:08:39 -05:00