Skip to content

Refactor logs logic #963

@ovitrif

Description

@ovitrif

Some test suggestions:

  • File.toLogFile() regex parsing (display name, part suffix, Unknown fallback)
  • createZipBase64 trimming (oldest-dropped-first, snapshot always retained, empty-logs fallback)
  • getWritableLogFile part incrementing / recovery
  • enforceLogRetentionLimits age + size eviction (excluding active file)

Originally posted by @jvsena42 in #947 (review)


See also:

[…]
⚠️ Some info was not sent on support message, despite added to log file

platform: Android 17 (API 37), version: 2.2.0 (181), ldkVersion: undefined, ldkNodeId:
undefined

Originally posted by @jvsena42 in #947 (review)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions