pub enum AuditEventType {
Show 203 variants
UserLogin,
UserLogout,
UserRegistration,
TokenRefresh,
AuthenticationFailed,
BuildingCreated,
BuildingUpdated,
BuildingDeleted,
JournalEntryCreated,
JournalEntryDeleted,
UnitCreated,
UnitUpdated,
UnitDeleted,
UnitAssignedToOwner,
UnitOwnerCreated,
UnitOwnerUpdated,
UnitOwnerDeleted,
OwnerCreated,
OwnerUpdated,
ExpenseCreated,
ExpenseMarkedPaid,
InvoiceUpdated,
InvoiceSubmitted,
InvoiceApproved,
InvoiceRejected,
MeetingCreated,
MeetingCompleted,
DocumentUploaded,
DocumentDeleted,
BoardMemberElected,
BoardMemberRemoved,
BoardMemberMandateRenewed,
BoardDecisionCreated,
BoardDecisionUpdated,
BoardDecisionCompleted,
BoardDecisionNotesAdded,
ResolutionCreated,
ResolutionDeleted,
VoteCast,
VoteChanged,
VotingClosed,
TicketCreated,
TicketAssigned,
TicketStatusChanged,
TicketResolved,
TicketClosed,
TicketCancelled,
TicketReopened,
TicketDeleted,
NotificationCreated,
NotificationRead,
NotificationDeleted,
NotificationPreferenceUpdated,
PaymentCreated,
PaymentProcessing,
PaymentRequiresAction,
PaymentSucceeded,
PaymentFailed,
PaymentCancelled,
PaymentRefunded,
PaymentDeleted,
PaymentMethodCreated,
PaymentMethodUpdated,
PaymentMethodSetDefault,
PaymentMethodDeactivated,
PaymentMethodReactivated,
PaymentMethodDeleted,
ConvocationCreated,
ConvocationScheduled,
ConvocationSent,
ConvocationCancelled,
ConvocationDeleted,
ConvocationReminderSent,
ConvocationAttendanceUpdated,
ConvocationProxySet,
QuoteCreated,
QuoteSubmitted,
QuoteUnderReview,
QuoteAccepted,
QuoteRejected,
QuoteWithdrawn,
QuoteExpired,
QuoteRatingUpdated,
QuoteComparisonPerformed,
QuoteDeleted,
ExchangeCreated,
ExchangeRequested,
ExchangeStarted,
ExchangeCompleted,
ExchangeCancelled,
ExchangeProviderRated,
ExchangeRequesterRated,
ExchangeDeleted,
CreditBalanceUpdated,
CreditBalanceCreated,
NoticeCreated,
NoticeUpdated,
NoticePublished,
NoticeArchived,
NoticePinned,
NoticeUnpinned,
NoticeExpirationSet,
NoticeExpired,
NoticeDeleted,
SkillCreated,
SkillUpdated,
SkillMarkedAvailable,
SkillMarkedUnavailable,
SkillDeleted,
SharedObjectCreated,
SharedObjectUpdated,
SharedObjectMarkedAvailable,
SharedObjectMarkedUnavailable,
SharedObjectBorrowed,
SharedObjectReturned,
SharedObjectDeleted,
ResourceBookingCreated,
ResourceBookingUpdated,
ResourceBookingCancelled,
ResourceBookingCompleted,
ResourceBookingNoShow,
ResourceBookingConfirmed,
ResourceBookingDeleted,
AchievementCreated,
AchievementUpdated,
AchievementDeleted,
AchievementAwarded,
ChallengeCreated,
ChallengeActivated,
ChallengeUpdated,
ChallengeCompleted,
ChallengeCancelled,
ChallengeDeleted,
ChallengeProgressIncremented,
ChallengeProgressCompleted,
PaymentReminderCreated,
PaymentReminderSent,
PaymentReminderOpened,
PaymentReminderPaid,
PaymentReminderCancelled,
PaymentReminderEscalated,
PaymentReminderTrackingAdded,
PaymentRemindersBulkCreated,
PaymentReminderDeleted,
EtatDateCreated,
EtatDateInProgress,
EtatDateGenerated,
EtatDateDelivered,
EtatDateFinancialUpdate,
EtatDateAdditionalDataUpdate,
EtatDateDeleted,
BudgetCreated,
BudgetUpdated,
BudgetSubmitted,
BudgetApproved,
BudgetRejected,
BudgetArchived,
BudgetDeleted,
WorkReportCreated,
WorkReportUpdated,
WorkReportDeleted,
WorkReportPhotoAdded,
WorkReportDocumentAdded,
TechnicalInspectionCreated,
TechnicalInspectionUpdated,
TechnicalInspectionDeleted,
TechnicalInspectionReportAdded,
TechnicalInspectionPhotoAdded,
TechnicalInspectionCertificateAdded,
UnauthorizedAccess,
RateLimitExceeded,
InvalidToken,
TwoFactorSetupInitiated,
TwoFactorEnabled,
TwoFactorDisabled,
TwoFactorVerified,
TwoFactorVerificationFailed,
BackupCodeUsed,
BackupCodesRegenerated,
TwoFactorReverificationRequired,
IoTReadingCreated,
IoTReadingsBulkCreated,
LinkyDeviceConfigured,
LinkyDataSynced,
LinkyDeviceDeleted,
LinkySyncToggled,
GdprDataExported,
GdprDataExportFailed,
GdprDataErased,
GdprDataErasureFailed,
GdprErasureCheckRequested,
GdprDataRectified,
GdprDataRectificationFailed,
GdprProcessingRestricted,
GdprProcessingRestrictionFailed,
GdprMarketingOptOut,
GdprMarketingOptIn,
GdprMarketingPreferenceChangeFailed,
AccountCreated,
AccountUpdated,
AccountDeleted,
BelgianPCMNSeeded,
ReportGenerated,
}Expand description
Audit log event types
Variants§
UserLogin
UserLogout
UserRegistration
TokenRefresh
AuthenticationFailed
BuildingCreated
BuildingUpdated
BuildingDeleted
JournalEntryCreated
JournalEntryDeleted
UnitCreated
UnitUpdated
UnitDeleted
UnitAssignedToOwner
UnitOwnerCreated
UnitOwnerUpdated
UnitOwnerDeleted
OwnerCreated
OwnerUpdated
ExpenseCreated
ExpenseMarkedPaid
InvoiceUpdated
InvoiceSubmitted
InvoiceApproved
InvoiceRejected
MeetingCreated
MeetingCompleted
DocumentUploaded
DocumentDeleted
BoardMemberElected
BoardMemberRemoved
BoardMemberMandateRenewed
BoardDecisionCreated
BoardDecisionUpdated
BoardDecisionCompleted
BoardDecisionNotesAdded
ResolutionCreated
ResolutionDeleted
VoteCast
VoteChanged
VotingClosed
TicketCreated
TicketAssigned
TicketStatusChanged
TicketResolved
TicketClosed
TicketCancelled
TicketReopened
TicketDeleted
NotificationCreated
NotificationRead
NotificationDeleted
NotificationPreferenceUpdated
PaymentCreated
PaymentProcessing
PaymentRequiresAction
PaymentSucceeded
PaymentFailed
PaymentCancelled
PaymentRefunded
PaymentDeleted
PaymentMethodCreated
PaymentMethodUpdated
PaymentMethodSetDefault
PaymentMethodDeactivated
PaymentMethodReactivated
PaymentMethodDeleted
ConvocationCreated
ConvocationScheduled
ConvocationSent
ConvocationCancelled
ConvocationDeleted
ConvocationReminderSent
ConvocationAttendanceUpdated
ConvocationProxySet
QuoteCreated
QuoteSubmitted
QuoteUnderReview
QuoteAccepted
QuoteRejected
QuoteWithdrawn
QuoteExpired
QuoteRatingUpdated
QuoteComparisonPerformed
QuoteDeleted
ExchangeCreated
ExchangeRequested
ExchangeStarted
ExchangeCompleted
ExchangeCancelled
ExchangeProviderRated
ExchangeRequesterRated
ExchangeDeleted
CreditBalanceUpdated
CreditBalanceCreated
NoticeCreated
NoticeUpdated
NoticePublished
NoticeArchived
NoticePinned
NoticeUnpinned
NoticeExpirationSet
NoticeExpired
NoticeDeleted
SkillCreated
SkillUpdated
SkillMarkedAvailable
SkillDeleted
ResourceBookingCreated
ResourceBookingUpdated
ResourceBookingCancelled
ResourceBookingCompleted
ResourceBookingNoShow
ResourceBookingConfirmed
ResourceBookingDeleted
AchievementCreated
AchievementUpdated
AchievementDeleted
AchievementAwarded
ChallengeCreated
ChallengeActivated
ChallengeUpdated
ChallengeCompleted
ChallengeCancelled
ChallengeDeleted
ChallengeProgressIncremented
ChallengeProgressCompleted
PaymentReminderCreated
PaymentReminderSent
PaymentReminderOpened
PaymentReminderPaid
PaymentReminderCancelled
PaymentReminderEscalated
PaymentReminderTrackingAdded
PaymentRemindersBulkCreated
PaymentReminderDeleted
EtatDateCreated
EtatDateInProgress
EtatDateGenerated
EtatDateDelivered
EtatDateFinancialUpdate
EtatDateAdditionalDataUpdate
EtatDateDeleted
BudgetCreated
BudgetUpdated
BudgetSubmitted
BudgetApproved
BudgetRejected
BudgetArchived
BudgetDeleted
WorkReportCreated
WorkReportUpdated
WorkReportDeleted
WorkReportPhotoAdded
WorkReportDocumentAdded
TechnicalInspectionCreated
TechnicalInspectionUpdated
TechnicalInspectionDeleted
TechnicalInspectionReportAdded
TechnicalInspectionPhotoAdded
TechnicalInspectionCertificateAdded
RateLimitExceeded
InvalidToken
TwoFactorSetupInitiated
TwoFactorEnabled
TwoFactorDisabled
TwoFactorVerified
TwoFactorVerificationFailed
BackupCodeUsed
BackupCodesRegenerated
TwoFactorReverificationRequired
IoTReadingCreated
IoTReadingsBulkCreated
LinkyDeviceConfigured
LinkyDataSynced
LinkyDeviceDeleted
LinkySyncToggled
GdprDataExported
GdprDataExportFailed
GdprDataErased
GdprDataErasureFailed
GdprErasureCheckRequested
GdprDataRectified
GdprDataRectificationFailed
GdprProcessingRestricted
GdprProcessingRestrictionFailed
GdprMarketingOptOut
GdprMarketingOptIn
GdprMarketingPreferenceChangeFailed
AccountCreated
AccountUpdated
AccountDeleted
BelgianPCMNSeeded
ReportGenerated
Trait Implementations§
Source§impl Clone for AuditEventType
impl Clone for AuditEventType
Source§fn clone(&self) -> AuditEventType
fn clone(&self) -> AuditEventType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AuditEventType
impl Debug for AuditEventType
Source§impl<'de> Deserialize<'de> for AuditEventType
impl<'de> Deserialize<'de> for AuditEventType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AuditEventType
impl PartialEq for AuditEventType
Source§impl Serialize for AuditEventType
impl Serialize for AuditEventType
impl StructuralPartialEq for AuditEventType
Auto Trait Implementations§
impl Freeze for AuditEventType
impl RefUnwindSafe for AuditEventType
impl Send for AuditEventType
impl Sync for AuditEventType
impl Unpin for AuditEventType
impl UnwindSafe for AuditEventType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Chain<T> for T
impl<T> Chain<T> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.