mirror of
https://github.com/inventree/InvenTree.git
synced 2026-07-08 08:01:38 +00:00
[UI] Month scroll (#12092)
* Vertical scrolling calendar view * Add new setting to control calendar horizon * Keep refetching data as user scrolss * Adjust view based on configured setting * Reduce padding * Simplify calendar layout * Docs tweak * Split out display settings * Adjust playwright test * Reduce reliance on transient dialogs
This commit is contained in:
@@ -557,7 +557,9 @@ test('Build Order - Consume Stock', async ({ browser }) => {
|
||||
// Issue the order
|
||||
await page.getByRole('button', { name: 'Issue Order' }).click();
|
||||
await page.getByRole('button', { name: 'Submit' }).click();
|
||||
await page.getByText('Order issued').waitFor();
|
||||
|
||||
await page.getByText('Production').first().waitFor();
|
||||
await page.getByRole('button', { name: 'Complete Order' }).waitFor();
|
||||
|
||||
// Navigate to the "required parts" tab - and auto-allocate stock
|
||||
await loadTab(page, 'Required Parts');
|
||||
|
||||
@@ -278,7 +278,7 @@ test('Purchase Orders - Calendar', async ({ browser }) => {
|
||||
await page.getByRole('button', { name: 'Feb' }).waitFor();
|
||||
await page.getByRole('button', { name: 'Dec' }).click();
|
||||
|
||||
await page.getByText('December').waitFor();
|
||||
await page.getByText('December').first().waitFor();
|
||||
|
||||
// Put back into table view
|
||||
await activateTableView(page);
|
||||
|
||||
@@ -719,7 +719,6 @@ test('Transfer Order - Allocate and Transfer', async ({ browser }) => {
|
||||
// Issue the order
|
||||
await page.getByRole('button', { name: 'Issue Order' }).click();
|
||||
await page.getByRole('button', { name: 'Submit' }).click();
|
||||
await page.getByText('Order issued').waitFor();
|
||||
await page.getByText('Issued', { exact: true }).first().waitFor();
|
||||
|
||||
await loadTab(page, 'Line Items');
|
||||
|
||||
Reference in New Issue
Block a user