Dominik Sander
|
53d4559f6e |
Improve agent and scenario forms |
8 years ago |
Albert Sun
|
5da40533c6 |
modify receive_web_request to take either 1 or 3 arguments |
8 years ago |
Albert Sun
|
9ddb4e97de |
receive_web_request can also now receive the ActionDispatch request object |
8 years ago |
Albert Sun
|
58f6307e2c |
Pass request headers through to agents that implement receive_web_request |
8 years ago |
Dominik Sander
|
8508928943 |
Admins can deactivate user accounts |
8 years ago |
Dominik Sander
|
a958b15f18 |
Add no_bulk_receive! option to ensure each event is processed individually |
8 years ago |
Dustin Miller
|
c5766d2086 |
Update for rspec3 rails_helpers config, fix shoulda matchers |
9 years ago |
Andrew Cantino
|
b31a0ec3e7 |
fix specs and add support for translation in Scenario exports |
9 years ago |
Dominik Sander
|
842528ab3e |
Fixes postgres and DST related spec issues |
10 years ago |
Akinori MUSHA
|
5031cbbbac |
Migrate to RSpec's new expect syntax using Transpec. |
10 years ago |
Akinori MUSHA
|
faed2845c6 |
Add a spec for how drop_pending_events= should work. |
10 years ago |
Akinori MUSHA
|
4a06afafde |
Move these specs to the right splace. |
10 years ago |
Akinori MUSHA
|
ea0fb2cf90 |
Make drop_pending_events a virtual attribute of Agent. |
10 years ago |
Akinori MUSHA
|
30041706ff |
Rename "target" to "control target". |
10 years ago |
Akinori MUSHA
|
de5619fb64 |
Rename "runner" to "controller". |
10 years ago |
Akinori MUSHA
|
c7e67a36e6 |
Add "chains" to represent runner-target relationships between Agents. |
10 years ago |
Andrew Cantino
|
dfa71d1f45 |
upgrade RSpec |
10 years ago |
Andrew Cantino
|
ebe302492d |
fix some more XPaths |
10 years ago |
Akinori MUSHA
|
7b6119f1f2 |
`"text": true` should have meant ".//text()", not "text()". |
10 years ago |
Akinori MUSHA
|
4d623c5893 |
WebsiteAgent: Introduce per-node XPath evaluation in extraction. |
10 years ago |
Akinori MUSHA
|
a799408272 |
Add specs for AgentDrop. |
10 years ago |
Akinori MUSHA
|
4be27d53c7 |
Add Agent#short_type. |
10 years ago |
Andrew Cantino
|
fbcede8649 |
Merge remote-tracking branch 'origin/master' into interpolated_options |
10 years ago |
Andrew Cantino
|
a8f32c5e85 |
Add memoized interpolated_options and used it everywhere. |
10 years ago |
Andrew Cantino
|
64564eb120 |
Importing of Scenarios now works, creating any needed Agents by global guid |
10 years ago |
Andrew Cantino
|
aaa4b7a155 |
add basic scaffold of scenarios, including the ability to add agents to scenarios, edit scenarios, and view scenarios. next step: import and export |
10 years ago |
Andrew Cantino
|
ac8d879940 |
add specs for disabled agents |
10 years ago |
Andrew Cantino
|
d1c2fcc4a1 |
Merge pull request #281 from dsander/pushbullet-agent |
10 years ago |
Dominik Sander
|
1230391eed |
Moved working helpers into a concern, explained JsonPathOptionsOverwritable |
10 years ago |
Dominik Sander
|
20ba2be285 |
Added pushbullet agent, refactored JSONPath merging |
10 years ago |
Akinori MUSHA
|
8d00e9025a |
Add Agent.build_clone. |
10 years ago |
Andrew Cantino
|
db0fbe4c93 |
rename WebhooksController to WebRequestsController; refactor and support deprecated methods for now |
10 years ago |
Andrew Cantino
|
626c13ef52 |
fix spec that fails with daylight savings time |
10 years ago |
qedi
|
31e4d152cc |
first working version of Agents that propagate immediately |
10 years ago |
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. |
10 years ago |
Andrew Cantino
|
d52f8e7d4a |
add spec about "never" schedule |
10 years ago |
Andrew Cantino
|
ff758cc679 |
move user credentials to a primary route, update twitter agents and background job |
10 years ago |
Umar M. Sheikh
|
dcffc71732 |
now agents repond to credential method call, and specs |
10 years ago |
Andrew Cantino
|
c4c1a53942 |
remove duplicate method |
11 years ago |
Andrew Cantino
|
9c48338347 |
fix specs |
11 years ago |
Andrew Cantino
|
580ce8a083 |
Merge remote-tracking branch 'origin/master' into add_keep_events_for_to_agents |
11 years ago |
Andrew Cantino
|
6a276e0d76 |
add new JSONSerializedField Concern and better specs around handling of json string assignment to memory and options |
11 years ago |
Andrew Cantino
|
91c82741e5 |
add validation and updating of existing event's expires_at values |
11 years ago |
Andrew Cantino
|
00b7423dd7 |
add cached columns for event creation and last errors, reducing the number of SQL queries |
11 years ago |
Andrew Cantino
|
a408ae48ea |
globally avoid using symbols since we're moving to json storage |
11 years ago |
Andrew Cantino
|
229e24ea80 |
add keep_events_for as an optional field for agents to decide how long to store events |
11 years ago |
Andrew Cantino
|
86bcc465a4 |
allow events to expire; fix spec |
11 years ago |
Andrew Cantino
|
0150eac1ac |
add cannot_create_events! annotation |
11 years ago |
Andrew Cantino
|
bdea7e620c |
log all exceptions during check or receive to Agents' logs |
11 years ago |
Andrew Cantino
|
2ba447d143 |
fix setting of newest_event_id when there are no events; make specs better |
11 years ago |