{% extends "app/templates/base.tmpl" %} {% block title %} Debug Main Page {% endblock %} {% block content %}
CURRENT PROFILE

Name: {{profile.fullname}}
Email: {{profile.email}}

VIRTUAL CLOCK

IMPORTANT: The virtual clock is profile based and only affects the currently logged-in profile.

CURRENT CLOCK: {{current-clock}}
CURRENT OFFSET: {{current-offset}}
CURRENT TIME: {{current-time}}

Examples: 3h, -7h, 24h (allowed suffixes: h, s)


This is a just a security double check for prevent non intentional submits.
ERROR REPORTS CLICK HERE TO SEE THE ERROR REPORTS
Profile Management

This is a just a security double check for prevent non intentional submits.
Feature Flags for Team Add a feature flag to a team

Do not check if the feature is supported

This is a just a security double check for prevent non intentional submits.
Download RAW file data: Given an FILE-ID, downloads the file AS-IS (no validation checks, just exports the file data and related objects in raw)

WARNING: this operation does not performs any checks
Upload File Data: Create a new file on your draft projects using the file downloaded from the previous section.

WARNING: this operation does not performs any checks
Validate file: Given an FILE-ID, check the referential integrity.
Export binfile: Given an FILE-ID, downloads the file and optionally all the related libraries in a single custom formatted binary file.
{% if graph-enabled %}
Export graph (Ladybug): Given a FILE-ID, builds the graph projection and downloads the `.lbug` database file.
{% endif %}
Import binfile: Import penpot file in binary format.
Repair file: Given an FILE-ID, repair the referential integrity errors.

WARNING: the reparation is not guaranteed and may cause loss of data!

You may need to give several repair rounds until all errors are cleared.

A snapshot is made just before the validation, unless skipped.
Export jobs: Export jobs as the exporter left them in redis. Records expire an hour after the export settles, so this is a live view, not a history.
{% for job in export-jobs %} {% empty %} {% endfor %}
JOB ID STATE PROGRESS CMD BACKEND NAME CREATED ENDED
{{job.id}} {{job.state}}{% if job.interrupted %} (interrupted){% endif %} {{job.done}} / {{job.total}} {{job.cmd}} {{job.backend}} {{job.name}} {{job.created-at}} {{job.ended-at}}
No export jobs.
{% endblock %}