ExDoppler.ActivityLog (ExDoppler v1.0.0)

View Source

Module describing an ActivityLog

Fields

  • created_at - Date and time of the Activity Log's creation (e.g ~U[2025-04-30 10:05:50.040Z])
  • diff - Details what was added, removed or updated. See ExDoppler.ActivityDiff.
  • enclave_config - Relevant config (e.g "github")
  • enclave_environment - Relevant environment (e.g "github")
  • enclave_project - Relevant project (e.g "example-project")
  • html - HTML rendering of text
  • text - Human-readable explanation of the log
  • user - Relevant user to this activity log. See ExDoppler.User.

๐Ÿ“– Resources

Summary

Functions

Creates an ActivityLog from a map

Functions

build(activity_log)

Creates an ActivityLog from a map

๐Ÿท๏ธ Params

  • activity_log: Map of fields to turn into an ActivityLog

โคต๏ธ Returns

โœ… On Success

  %ExDoppler.ActivityLog{...}

โŒ On Failure

  raise Error