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