feat: add time range events filter (#7005)

* feat(console): add time range events filter

* deprecate creation_date, use oneof filter

* use range or from

* implement api

* fix timestamp format

* translate

* styles

* lint

* integration tests

* fix until date

* rearrange sorting control

* sort creation date

* fix events e2e test

* Update console/src/app/modules/filter-events/filter-events.component.html

Co-authored-by: Max Peintner <max@caos.ch>

* Update console/src/app/modules/filter-events/filter-events.component.html

Co-authored-by: Max Peintner <max@caos.ch>

* Update console/src/app/modules/filter-events/filter-events.component.html

Co-authored-by: Max Peintner <max@caos.ch>

* lint

* lint

* don't use utc call time

---------

Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
This commit is contained in:
Elio Bischof
2023-12-07 11:15:53 +01:00
committed by GitHub
parent 2e505f40f9
commit 9da4abd459
24 changed files with 355 additions and 158 deletions

View File

@@ -865,14 +865,16 @@
},
"SEQUENCE": {
"LABEL": "Последователност",
"CHECKBOX": "Филтриране по последователност",
"SORT": "Сортиране",
"ASC": "Възходящ",
"DESC": "Спускане"
"CHECKBOX": "Филтриране по последователност"
},
"SORT": "Сортиране",
"ASC": "Възходящ",
"DESC": "Спускане",
"CREATIONDATE": {
"LABEL": "Дата на създаване",
"CHECKBOX": "Филтриране по дата на създаване"
"RADIO_FROM": "От",
"RADIO_RANGE": "Обхват",
"LABEL_SINCE": "От",
"LABEL_UNTIL": "До"
},
"OTHER": "друго",
"OTHERS": "други"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "Sekvence",
"CHECKBOX": "Filtrovat podle Sekvence",
"SORT": "Třídění",
"ASC": "Vzestupně",
"DESC": "Sestupně"
"CHECKBOX": "Filtrovat podle Sekvence"
},
"SORT": "Třídění",
"ASC": "Vzestupně",
"DESC": "Sestupně",
"CREATIONDATE": {
"LABEL": "Datum vytvoření",
"CHECKBOX": "Filtrovat podle Datumu vytvoření"
"RADIO_FROM": "Od",
"RADIO_RANGE": "Rozsah",
"LABEL_SINCE": "Od",
"LABEL_UNTIL": "Do"
},
"OTHER": "jiný",
"OTHERS": "jiné"

View File

@@ -871,14 +871,16 @@
},
"SEQUENCE": {
"LABEL": "Sequenz",
"CHECKBOX": "Nach Sequenz filtern",
"SORT": "Sortierung",
"ASC": "aufsteigend",
"DESC": "absteigend"
"CHECKBOX": "Nach Sequenz filtern"
},
"SORT": "Sortierung",
"ASC": "Aufsteigend",
"DESC": "Absteigend",
"CREATIONDATE": {
"LABEL": "Erstelldatum",
"CHECKBOX": "Nach Erstelldatum filtern"
"RADIO_FROM": "Von",
"RADIO_RANGE": "Zeitraum",
"LABEL_SINCE": "Seit",
"LABEL_UNTIL": "Bis"
},
"OTHER": "weiterer",
"OTHERS": "weitere"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "Sequence",
"CHECKBOX": "Filter by Sequence",
"SORT": "Sorting",
"ASC": "Ascending",
"DESC": "Descending"
"CHECKBOX": "Filter by Sequence"
},
"SORT": "Sort",
"ASC": "Ascending",
"DESC": "Descending",
"CREATIONDATE": {
"LABEL": "Creation Date",
"CHECKBOX": "Filter by Creation Date"
"RADIO_FROM": "From",
"RADIO_RANGE": "Range",
"LABEL_SINCE": "Since",
"LABEL_UNTIL": "Until"
},
"OTHER": "other",
"OTHERS": "others"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "Secuencia",
"CHECKBOX": "Filtrar por secuencia",
"SORT": "Ordenado",
"ASC": "Ascendente",
"DESC": "Descendente"
"CHECKBOX": "Filtrar por secuencia"
},
"SORT": "Ordenado",
"ASC": "Ascendente",
"DESC": "Descendente",
"CREATIONDATE": {
"LABEL": "Fecha de creación",
"CHECKBOX": "Filtrar por fecha de creación"
"RADIO_FROM": "Desde",
"RADIO_RANGE": "Rango",
"LABEL_SINCE": "Desde",
"LABEL_UNTIL": "Hasta"
},
"OTHER": "otro",
"OTHERS": "otros"

View File

@@ -871,14 +871,16 @@
},
"SEQUENCE": {
"LABEL": "séquence",
"CHECKBOX": "Filtrer par séquence",
"SORT": "Triage",
"ASC": "Ascendant",
"DESC": "Descendant"
"CHECKBOX": "Filtrer par séquence"
},
"SORT": "Triage",
"ASC": "Ascendant",
"DESC": "Descendant",
"CREATIONDATE": {
"LABEL": "Date de création",
"CHECKBOX": "Filtrer par date de création"
"RADIO_FROM": "De",
"RADIO_RANGE": "Gamme",
"LABEL_SINCE": "Depuis",
"LABEL_UNTIL": "Jusqu'à"
},
"OTHER": "autre",
"OTHERS": "autres"

View File

@@ -870,14 +870,16 @@
},
"SEQUENCE": {
"LABEL": "Sequence",
"CHECKBOX": "Filter per sequenza",
"SORT": "",
"ASC": "Ascending",
"DESC": "Descending"
"CHECKBOX": "Filter per sequenza"
},
"SORT": "Ordina per",
"ASC": "Ascendente",
"DESC": "Discendente",
"CREATIONDATE": {
"LABEL": "Creation Date",
"CHECKBOX": "Filter by Creation Date"
"RADIO_FROM": "Da",
"RADIO_RANGE": "Intervallo",
"LABEL_SINCE": "Da",
"LABEL_UNTIL": "A"
},
"OTHER": "altro",
"OTHERS": "altri"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "シーケンス",
"CHECKBOX": "シーケンスで絞り込み",
"SORT": "ソート",
"ASC": "昇順",
"DESC": "降順"
"CHECKBOX": "シーケンスで絞り込み"
},
"SORT": "ソート",
"ASC": "昇順",
"DESC": "降順",
"CREATIONDATE": {
"LABEL": "作成日",
"CHECKBOX": "作成日で絞り込み"
"RADIO_FROM": "から",
"RADIO_RANGE": "範囲",
"LABEL_SINCE": "以降",
"LABEL_UNTIL": "まで"
},
"OTHER": "その他",
"OTHERS": "その他"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "Секвенца",
"CHECKBOX": "Филтер според секвенцата",
"SORT": "Сортирање",
"ASC": "Растечки",
"DESC": "Опаѓачки"
"CHECKBOX": "Филтер според секвенцата"
},
"SORT": "Сортирање",
"ASC": "Растечки",
"DESC": "Опаѓачки",
"CREATIONDATE": {
"LABEL": "Датум на креирање",
"CHECKBOX": "Филтер според датумот на креирање"
"RADIO_FROM": "Од",
"RADIO_RANGE": "Ранг",
"LABEL_SINCE": "Од",
"LABEL_UNTIL": "До"
},
"OTHER": "друго",
"OTHERS": "други"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "Reeks",
"CHECKBOX": "Filter op Reeks",
"SORT": "Sortering",
"ASC": "Oplopend",
"DESC": "Aflopend"
"CHECKBOX": "Filter op Reeks"
},
"SORT": "Sortering",
"ASC": "Oplopend",
"DESC": "Aflopend",
"CREATIONDATE": {
"LABEL": "Aanmaakdatum",
"CHECKBOX": "Filter op Aanmaakdatum"
"RADIO_FROM": "Van",
"RADIO_RANGE": "Reeks",
"LABEL_SINCE": "Sinds",
"LABEL_UNTIL": "Tot"
},
"OTHER": "ander",
"OTHERS": "anderen"

View File

@@ -871,14 +871,16 @@
},
"SEQUENCE": {
"LABEL": "Sekwencja",
"CHECKBOX": "Filtruj według sekwencji",
"SORT": "Sortowanie",
"ASC": "Rosnące",
"DESC": "Malejące"
"CHECKBOX": "Filtruj według sekwencji"
},
"SORT": "Sortowanie",
"ASC": "Rosnące",
"DESC": "Malejące",
"CREATIONDATE": {
"LABEL": "Data utworzenia",
"CHECKBOX": "Filtruj według daty utworzenia"
"RADIO_FROM": "Od",
"RADIO_RANGE": "Zakres",
"LABEL_SINCE": "Od",
"LABEL_UNTIL": "Do"
},
"OTHER": "inne",
"OTHERS": "inni"

View File

@@ -872,14 +872,16 @@
},
"SEQUENCE": {
"LABEL": "Sequência",
"CHECKBOX": "Filtrar por Sequência",
"SORT": "Ordenação",
"ASC": "Crescente",
"DESC": "Decrescente"
"CHECKBOX": "Filtrar por Sequência"
},
"SORT": "Ordenação",
"ASC": "Crescente",
"DESC": "Decrescente",
"CREATIONDATE": {
"LABEL": "Data de Criação",
"CHECKBOX": "Filtrar por Data de Criação"
"RADIO_FROM": "Desde",
"RADIO_RANGE": "Intervalo",
"LABEL_SINCE": "Desde",
"LABEL_UNTIL": "Até"
},
"OTHER": "outro",
"OTHERS": "outros"

View File

@@ -868,14 +868,16 @@
},
"SEQUENCE": {
"LABEL": "Последовательность",
"CHECKBOX": "Фильтровать по последовательности",
"SORT": "Сортировка",
"ASC": "Восходящий",
"DESC": "По убыванию"
"CHECKBOX": "Фильтровать по последовательности"
},
"SORT": "Сортировка",
"ASC": "Восходящий",
"DESC": "По убыванию",
"CREATIONDATE": {
"LABEL": "Дата создания",
"CHECKBOX": "Фильтровать по дате создания"
"RADIO_FROM": "От",
"RADIO_RANGE": "Диапазон",
"LABEL_SINCE": "С",
"LABEL_UNTIL": "К"
},
"OTHER": "другой",
"OTHERS": "другие"

View File

@@ -871,14 +871,16 @@
},
"SEQUENCE": {
"LABEL": "序列",
"CHECKBOX": "按顺序过滤",
"SORT": "分拣",
"ASC": "上升中",
"DESC": "下降"
"CHECKBOX": "按顺序过滤"
},
"SORT": "分拣",
"ASC": "上升中",
"DESC": "下降",
"CREATIONDATE": {
"LABEL": "创建日期",
"CHECKBOX": "按创建日期过滤"
"RADIO_FROM": "",
"RADIO_RANGE": "范围",
"LABEL_SINCE": "自从",
"LABEL_UNTIL": "直到"
},
"OTHER": "其他",
"OTHERS": "其他"