Skip to content

app.feedback_submissions

TableRow level security on

Feedback a person sent the platform team from the widget in Atlas or Gateway (Section 11.7, A65-022): their message, the page context the widget showed them before sending and an optional screenshot they chose. Never anything they did not see. Read by the sender and platform staff; written only through app.send_feedback and app.triage_feedback.

Primary key: id

Columns of app.feedback_submissions
ColumnTypeNullableDescription
iduuidNoPrimary key, UUID v7.
submission_numbertextNoReference the platform team quotes, FB-000001 and up. Set by the database.
person_iduuidNoPerson who sent the feedback.References app.people.id
context_org_iduuidYesOrg the person was working in when they sent it, if any; cleared when that org is purged.References app.organizations.id
app_codetextNoApp the feedback came from: Atlas or Gateway.
messagetextNoWhat the person wrote.
routetextYesPath of the page it was sent from, without the query string.
app_versiontextYesApp version the person was running.
localetextYesLanguage the person was using.
viewporttextYesWindow size in CSS pixels, width x height.
screenshot_pathtextYesScreenshot the person chose to attach: <person_id>/<file> in the support-screenshots bucket (1034).
triage_statetextNoNew until platform staff read it, then Read, Planned or Closed.
triage_notetextYesPlatform staff note on what was decided.
triaged_attimestamp with time zoneYesWhen platform staff last triaged it; null while New.
triaged_byuuidYesPlatform staff member who last triaged it.References app.people.id
created_attimestamp with time zoneNoWhen the row was inserted. Set by the database.
created_byuuidYesPerson who inserted the row, or null for a platform process. Set by the database.References app.people.id
updated_attimestamp with time zoneNoWhen the row last changed. Set by the database.
updated_byuuidYesPerson who last changed the row, or null for a platform process. Set by the database.References app.people.id
deleted_attimestamp with time zoneYesSoft delete time. A row with deleted_at set is ignored by every access helper.