{"push_id":2399099018,"size":3,"distinct_size":2,"ref":"refs/heads/196-global-context","head":"b465f7c48197dc2885296eb812535bc6a8c91e03","before":"84179a862f8d73a10b74095e96e94b0f6ff78981","commits":[{"sha":"36efd49ecce14c2106c7c0f0d11d2328b8c8246b","author":{"name":"Ben Johnson","email":"79a68d4882ba15889f8b48942d6b3f53382fe7e1@binarylogic.com"},"message":"Fix broken test due to https://github.com/timberio/timber-elixir/pull/254","distinct":false,"url":"https://api.github.com/repos/timberio/timber-elixir/commits/36efd49ecce14c2106c7c0f0d11d2328b8c8246b"},{"sha":"28dcd5e2a0e04bfacd57bc94156f0d4973c20c15","author":{"name":"David Antaramian","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@antaramian.com"},"message":"Timber.CurrentContext -> Timber.LocalContext\n\nThis introduces the module Timber.LocalContext to replace\nTimber.CurrentContext. Timber.CurrentContext was repsonsible for\nmanaging the context using the Elixir Logger metadata, which is local to\na process, so the name LocalContext makes more sense. In future commits,\nTimber.GlobalContext will be introduced to supplement context stored in\nthe Logger metadata.","distinct":true,"url":"https://api.github.com/repos/timberio/timber-elixir/commits/28dcd5e2a0e04bfacd57bc94156f0d4973c20c15"},{"sha":"b465f7c48197dc2885296eb812535bc6a8c91e03","author":{"name":"David Antaramian","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@antaramian.com"},"message":"Add global context\n\nThis adds support for global context, through the `Timber.GlobalContext` module\nas well as through the `Timber.add_context/2` helper function. Global context\nwill be stored in the OTP application configuration for timber, but if this\nproves to be a poor choice, the `Timber.GlobalContext` module allows the storage\nlocaiton to be modified without changing the API.\n\nThe global context is now merged with the local context when log events are\ncreated via `Timber.LogEntry.new/4`. The local context will overwrite the global\ncontext where they conflict.\n\nCloses #196","distinct":true,"url":"https://api.github.com/repos/timberio/timber-elixir/commits/b465f7c48197dc2885296eb812535bc6a8c91e03"}]}
{"actor":{"display_login":"DavidAntaramian"}}