mirror of
https://github.com/zulip/zulip.git
synced 2025-11-12 01:47:41 +00:00
settings_exports: Add 'Type' column to data exports table.
This commit adds a 'Type' column to the Data exports table in the org settings. It specifies whether it's a public data or standard export. Fixes part of #31201.
This commit is contained in:
committed by
Tim Abbott
parent
6e7cb8a8c4
commit
723346b05c
@@ -82,6 +82,12 @@ export function populate_exports_table(exports: RealmExport[]): void {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let export_type = settings_config.export_type_values.export_public.description;
|
||||||
|
if (data.export_type !== settings_config.export_type_values.export_public.value) {
|
||||||
|
export_type =
|
||||||
|
settings_config.export_type_values.export_full_with_consent.description;
|
||||||
|
}
|
||||||
|
|
||||||
return render_admin_export_list({
|
return render_admin_export_list({
|
||||||
realm_export: {
|
realm_export: {
|
||||||
id: data.id,
|
id: data.id,
|
||||||
@@ -94,6 +100,7 @@ export function populate_exports_table(exports: RealmExport[]): void {
|
|||||||
time_failed: failed_timestamp,
|
time_failed: failed_timestamp,
|
||||||
pending: data.pending,
|
pending: data.pending,
|
||||||
time_deleted: deleted_timestamp,
|
time_deleted: deleted_timestamp,
|
||||||
|
export_type,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -3,6 +3,9 @@
|
|||||||
<td>
|
<td>
|
||||||
<span class="acting_user">{{acting_user}}</span>
|
<span class="acting_user">{{acting_user}}</span>
|
||||||
</td>
|
</td>
|
||||||
|
<td>
|
||||||
|
<span>{{export_type}}</span>
|
||||||
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<span class="export_time">{{event_time}}</span>
|
<span class="export_time">{{event_time}}</span>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -35,6 +35,7 @@
|
|||||||
<table class="table table-striped wrapped-table admin_exports_table">
|
<table class="table table-striped wrapped-table admin_exports_table">
|
||||||
<thead class="table-sticky-headers">
|
<thead class="table-sticky-headers">
|
||||||
<th class="active" data-sort="user">{{t "Requesting user" }}</th>
|
<th class="active" data-sort="user">{{t "Requesting user" }}</th>
|
||||||
|
<th>{{t "Type" }}</th>
|
||||||
<th data-sort="numeric" data-sort-prop="export_time">{{t "Time" }}</th>
|
<th data-sort="numeric" data-sort-prop="export_time">{{t "Time" }}</th>
|
||||||
<th>{{t "Status" }}</th>
|
<th>{{t "Status" }}</th>
|
||||||
<th class="actions">{{t "Actions" }}</th>
|
<th class="actions">{{t "Actions" }}</th>
|
||||||
|
|||||||
Reference in New Issue
Block a user