diff --git a/src-ui/e2e/document-list/document-list.spec.ts b/src-ui/e2e/document-list/document-list.spec.ts index cd1a4c54e..45857bb09 100644 --- a/src-ui/e2e/document-list/document-list.spec.ts +++ b/src-ui/e2e/document-list/document-list.spec.ts @@ -83,10 +83,17 @@ test('date filtering', async ({ page }) => { await page.routeFromHAR(REQUESTS_HAR3, { notFound: 'fallback' }) await page.goto('/documents') await page.getByRole('button', { name: 'Dates' }).click() - await page.getByRole('menuitem', { name: 'Within 3 months' }).first().click() + await page.locator('.ng-arrow-wrapper').first().click() + await page.getByRole('option', { name: 'Within 3 months' }).click() await expect(page.locator('pngx-document-list')).toHaveText(/one document/i) - await page.getByRole('menuitem', { name: 'Within 3 months' }).first().click() - await page.getByLabel('Datesselected').getByRole('button').first().click() + await page + .getByRole('menuitem', { name: 'Relative dates' }) + .locator('span') + .first() + .click() + await page.getByRole('option', { name: 'Within 3 months' }).click() + await page.getByLabel('Dates selected').locator('button').first().click() + await page.getByLabel('Dates selected').locator('button').first().click() await page.getByRole('combobox', { name: 'Select month' }).selectOption('12') await page.getByRole('combobox', { name: 'Select year' }).selectOption('2022') await page.getByText('11', { exact: true }).click() diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index 1649d6100..2f6a515be 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -1120,7 +1120,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 173 + 193 @@ -1198,7 +1198,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.html - 105 + 106 src/app/components/manage/mail/mail.component.html @@ -1732,7 +1732,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html - 11 + 8 src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts @@ -3351,7 +3351,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html - 50 + 52 src/app/components/common/dates-dropdown/dates-dropdown.component.html @@ -3359,12 +3359,16 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html - 126 + 128 src/app/components/common/dates-dropdown/dates-dropdown.component.html 152 + + src/app/components/common/dates-dropdown/dates-dropdown.component.ts + 103 + src/app/components/common/input/date/date.component.html 21 @@ -3378,7 +3382,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html - 51 + 53 src/app/components/common/dates-dropdown/dates-dropdown.component.html @@ -3386,7 +3390,7 @@ src/app/components/common/dates-dropdown/dates-dropdown.component.html - 127 + 129 src/app/components/common/dates-dropdown/dates-dropdown.component.html @@ -3509,8 +3513,8 @@ 168 - - now + + Relative dates src/app/components/common/dates-dropdown/dates-dropdown.component.html 25 @@ -3520,15 +3524,26 @@ 101 + + now + + src/app/components/common/dates-dropdown/dates-dropdown.component.html + 29 + + + src/app/components/common/dates-dropdown/dates-dropdown.component.html + 105 + + From src/app/components/common/dates-dropdown/dates-dropdown.component.html - 42 + 44 src/app/components/common/dates-dropdown/dates-dropdown.component.html - 118 + 120 @@ -3546,7 +3561,7 @@ Added src/app/components/common/dates-dropdown/dates-dropdown.component.html - 86 + 84 src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts @@ -3569,28 +3584,53 @@ Within 1 week src/app/components/common/dates-dropdown/dates-dropdown.component.ts - 67 + 73 Within 1 month src/app/components/common/dates-dropdown/dates-dropdown.component.ts - 72 + 78 Within 3 months src/app/components/common/dates-dropdown/dates-dropdown.component.ts - 77 + 83 Within 1 year src/app/components/common/dates-dropdown/dates-dropdown.component.ts - 82 + 88 + + + + This year + + src/app/components/common/dates-dropdown/dates-dropdown.component.ts + 93 + + + + This month + + src/app/components/common/dates-dropdown/dates-dropdown.component.ts + 98 + + + + Yesterday + + src/app/components/common/dates-dropdown/dates-dropdown.component.ts + 108 + + + src/app/pipes/custom-date.pipe.ts + 29 @@ -6515,7 +6555,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 160 + 180 src/app/data/document.ts @@ -7143,7 +7183,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 168 + 188 @@ -7720,7 +7760,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.html - 111 + 112 @@ -7745,7 +7785,7 @@ src/app/components/document-list/filter-editor/filter-editor.component.ts - 165 + 185 src/app/data/document.ts @@ -7941,154 +7981,154 @@ Title & content src/app/components/document-list/filter-editor/filter-editor.component.ts - 163 + 183 File type src/app/components/document-list/filter-editor/filter-editor.component.ts - 170 + 190 More like src/app/components/document-list/filter-editor/filter-editor.component.ts - 179 + 199 equals src/app/components/document-list/filter-editor/filter-editor.component.ts - 185 + 205 is empty src/app/components/document-list/filter-editor/filter-editor.component.ts - 189 + 209 is not empty src/app/components/document-list/filter-editor/filter-editor.component.ts - 193 + 213 greater than src/app/components/document-list/filter-editor/filter-editor.component.ts - 197 + 217 less than src/app/components/document-list/filter-editor/filter-editor.component.ts - 201 + 221 Correspondent: src/app/components/document-list/filter-editor/filter-editor.component.ts - 233,235 + 253,255 Without correspondent src/app/components/document-list/filter-editor/filter-editor.component.ts - 237 + 257 Document type: src/app/components/document-list/filter-editor/filter-editor.component.ts - 243,245 + 263,265 Without document type src/app/components/document-list/filter-editor/filter-editor.component.ts - 247 + 267 Storage path: src/app/components/document-list/filter-editor/filter-editor.component.ts - 253,255 + 273,275 Without storage path src/app/components/document-list/filter-editor/filter-editor.component.ts - 257 + 277 Tag: src/app/components/document-list/filter-editor/filter-editor.component.ts - 261,263 + 281,283 Without any tag src/app/components/document-list/filter-editor/filter-editor.component.ts - 267 + 287 Custom fields query src/app/components/document-list/filter-editor/filter-editor.component.ts - 271 + 291 Title: src/app/components/document-list/filter-editor/filter-editor.component.ts - 274 + 294 ASN: src/app/components/document-list/filter-editor/filter-editor.component.ts - 277 + 297 Owner: src/app/components/document-list/filter-editor/filter-editor.component.ts - 280 + 300 Owner not in: src/app/components/document-list/filter-editor/filter-editor.component.ts - 283 + 303 Without an owner src/app/components/document-list/filter-editor/filter-editor.component.ts - 286 + 306 @@ -9422,13 +9462,6 @@ 25 - - Yesterday - - src/app/pipes/custom-date.pipe.ts - 29 - - %s days ago diff --git a/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html b/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html index c3ff61ba8..86b43f731 100644 --- a/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html +++ b/src-ui/src/app/components/common/dates-dropdown/dates-dropdown.component.html @@ -1,161 +1,158 @@ -
+