Activity Log Logo
Essentials

Configuration

Full reference for config/activity-log.php.

Every knob the package exposes lives in config/activity-log.php. Publish it with php artisan vendor:publish --tag=activity-log-config (covered in /getting-started/installation) and edit in place. The table below is the canonical reference — every key, every default, every effect.

Keys

KeyTypeDefaultEffect
default_per_pageint20Used by $builder->paginate(null) only. The Filament UI surfaces (infolist, relation manager, action) have their own defaults — see /essentials/filament-ui#defaults-at-a-glance.
pagination_bufferint2Per-source over-fetch multiplier: cap = perPage × (page + buffer). See /essentials/refining-the-timeline#pagination-buffer-mechanics.
deduplicate_by_defaultbooltrueBuilder dedup default; overridable per-call via ->deduplicate(false).
source_priorities.activity_logint10Priority for ActivityLogSource.
source_priorities.related_activity_logint10Priority for RelatedActivityLogSource. Note: priority key only — entries from this source carry type='activity_log', NOT 'related_activity_log'. See /concepts/how-it-works#type-taxonomy.
source_priorities.related_modelint20Priority for RelatedModelSource.
source_priorities.customint30Priority for CustomEventSource.
renderersarray[]Event-or-type → renderer map. See /essentials/customization#registration-channels.
cache.store?stringnull (default cache)Laravel cache store name. See /essentials/caching.
cache.ttl_secondsint0Reserved; not currently consulted by TimelineCache. The per-call ->cached($ttl) is the working knob.
cache.key_prefixstring'activity-log'Prefix for all cache keys.

Removed key: date_groups

Earlier versions of config/activity-log.php shipped a date_groups key listing 6 bucket labels (today, yesterday, this_week, last_week, this_month, older). It has been removed.The key was dead.Grep src/ returns zero references. The actual buckets emitted by ActivityLogLivewire::bucketFor() are this_week, last_week, and week_of <date> (3 buckets, not 6).Do NOT add date_groups to your published config expecting the buckets to change — it has no effect.Tracked by issue #10.

See also

Copyright © 2026