Skip to main content

Action Logs

Action Logs provide a detailed record of significant events and actions that occur during a lock session on Chaster. These logs are generated automatically when specific events take place, providing transparency and insight into the progression of a lock. Action Logs help both wearers and keyholders monitor and understand the activity within a lock session.

Understanding action logs

Each Action Log entry includes essential information about the event or action, such as the type of event, a description, an icon, and more. These logs offer a comprehensive view of lock-related activities and interactions, enhancing the overall user experience.

Action Logs within Chaster are unique and organized within specific namespaces, making it easier to distinguish between different types of logs. Each Action Log type is associated with a prefix that indicates its namespace. Common Action Logs, which cover fundamental lock-related events, use the prefix default.

However, extensions developed by partners or third-party developers can introduce their own custom Action Log types with distinct prefixes. This namespace approach ensures that Action Logs remain organized and identifiable, even when multiple extensions contribute to the lock session log history. It provides flexibility for developers to add unique log types tailored to their extension functionality.

Below is a table listing the common Action Log types and their descriptions:

Common Action Logs

Prefix: default

TypeDescription
lockedNew lock started
unlockedLock unlocked
desertedLock deserted
timer_hiddenTimer hidden
timer_revealedTimer revealed
time_logs_hiddenTime information hidden from the logs
time_logs_revealedTime information revealed in the logs
time_changedTime added or removed
locktober_points_changedLocktober points added or removed
combination_verifiedCombination image verified
combination_failedCombination image rejected
lock_frozenLock frozen
lock_unfrozenLock unfrozen
session_offer_acceptedKeyholding request accepted
max_limit_date_increasedMaximum date limit increased
max_limit_date_removedMaximum date limit removed
keyholder_trustedKeyholder trusted

Extension Action Logs

Prefix: default (for Chaster extensions)

TypeDescription
dice_rolledDice: Dice rolled
timer_guessedGuess the Timer: timer guessed correctly
link_time_changedShare links: A visitor voted for the lock and changed time
pillory_inPillory: The wearer entered the pillory
pillory_outPillory: The wearer left the pillory
random_eventRandom Events: A random event was triggered
tasks_task_assignedTasks: A task was assigned to the wearer
tasks_vote_endedTasks: A vote for a task ended
tasks_task_completedTasks: A vote for a task was completed
tasks_task_failedTasks: A vote for a task failed
temporary_opening_openedHygiene Opening: A hygiene opening has started
temporary_opening_lockedHygiene Opening: The session has been resumed
temporary_opening_locked_lateHygiene Opening: The session has been resumed late
verification_picture_submittedVerification picture: A verification picture was submitted
wheel_of_fortune_turnedWheel of Fortune: The wheel was turned