Akinori MUSHA
|
dd507e3cbf
Make Event's location accessible from Liquid templates.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
1406f37d48
Add Event#location= and make location an accessible attribute.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
b25142e793
Introduce a Location class.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
d4bd3c7c8b
Add Event#location.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
aceed9ac83
Add a scope `with_location` to Event.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
a6c16f07ac
Stop requiring files that is to be autoloaded.
|
%!s(int64=10) %!d(string=hai) anos |
Andrew Cantino
|
0b732a7662
Merge remote-tracking branch 'origin/master' into event_update_should_not_touch_last_event_at
|
%!s(int64=10) %!d(string=hai) anos |
Brandon Hansen
|
f54788edd8
Extracting un-dry sql to scope for reuse
|
%!s(int64=10) %!d(string=hai) anos |
Andrew Cantino
|
142bb35d4e
Only update Agent's last_event_at on Event creation, not when Events are updated.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
e2f2ff5da8
Remove "locals" from Drop classes and introduce a real context class.
|
%!s(int64=10) %!d(string=hai) anos |
Andrew Cantino
|
5a8206401a
Merge pull request #473 from cantino/nullify_agent_log_event_refs
|
%!s(int64=10) %!d(string=hai) anos |
Andrew Cantino
|
32a2a77143
Cleanup event references on AgentLogs when Events are deleted
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
f722d646b7
Do not lose payload data when locals is given.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
a93bb2674e
Refactor Drop classes.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
ceea91fe2a
Add EventDrop#created_at and drop (skip_)created_at from EventFormattingAgent.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
8596bd0f0d
Introduce a new concern LiquidDroppable for refactoring.
|
%!s(int64=10) %!d(string=hai) anos |
Akinori MUSHA
|
c1f114d56b
Make {{agent}} universally accessible from any agent.
|
%!s(int64=10) %!d(string=hai) anos |
qedi
|
1294d47bba
minor fixes
|
%!s(int64=10) %!d(string=hai) anos |
qedi
|
31e4d152cc
first working version of Agents that propagate immediately
|
%!s(int64=10) %!d(string=hai) anos |
Andrew Cantino
|
d7d2bfe7d2
add documentation
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
276d5936ec
update Agent#events_count when events are expired
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
6a276e0d76
add new JSONSerializedField Concern and better specs around handling of json string assignment to memory and options
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
00b7423dd7
add cached columns for event creation and last errors, reducing the number of SQL queries
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
a408ae48ea
globally avoid using symbols since we're moving to json storage
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
77882908c4
in order to avoid leaking memory, remove all symbolization
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
484e1210c3
add expires_at as attr_accessible
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
86bcc465a4
allow events to expire; fix spec
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
773a612dee
Allow Events to be re-emitted for testing.
|
%!s(int64=11) %!d(string=hai) anos |
Andrew Cantino
|
620acffa5a
initial commit
|
%!s(int64=11) %!d(string=hai) anos |