Matthew Holloway
|
5ea4cc13bb
|
feat: change theme dynamically when system preferences change (#7956)
|
2024-09-24 10:53:08 -05:00 |
|
Nicolas Giard
|
05644a16ff
|
feat: agenda / floor-plan dark mode support (#5995)
|
2023-07-19 18:23:37 -05:00 |
|
Nicolas Giard
|
9f8fd90287
|
feat: agenda fallback link to plaintext version (#4663)
|
2022-10-28 09:03:42 -05:00 |
|
Nicolas Giard
|
6f2114fb0c
|
feat: replace old agenda with agenda-neue (#4406)
* feat: remove old agenda (django-side)
* fix: bring in latest commits
* test: remove -neue from playwright tests
* test: remove agenda selenium js tests
* test: remove agenda views tests
* fix: remove deprecated agenda views (week-view, agenda-by, floor-plan)
* test: fix failing python tests
* test: remove more deprecated tests
* chore: remove deprecated templates
* test: remove unused import
* feat: handle agenda personalize with filter + move agenda specific stuff out of root component
* fix: redirect deprecated urls to agenda / floorplan
* feat: agenda - open picker mode when from personalize path
* fix: safari doesn't support device-pixel-content-box property on ResizeObserver
* test: move floor plan test into main agenda test
Co-authored-by: Robert Sparks <rjsparks@nostrum.com>
|
2022-10-12 15:46:28 -05:00 |
|
Nicolas Giard
|
143877ec3d
|
test: Use Playwright + agenda start/end dates fix (#4471)
* test: agenda-neue - separate timezone controls assertions to allow retries
* test: agenda-neue - use dom query selectors instead of first() / eq()
* test: agenda-neue - playwright
* test: fix playwright setup for ci
* test: playwright - remove safari + fix timezone local
* test: upload playwright report
* test: playwright - fix trace upload
* test
* test: playwright - agenda search
* test: fix startdate timezone
* test: playwright - agenda table events
* test: playwright - remove only filter
* test: remove exit early flag
* test: allow longer tests
* test: agenda materials dialog
* test: agenda filter by area/group
* test: agenda calendar view
* test: agenda settings
* test: jump to day
* test: fix agenda jump to day timezone parse
* test: increase test timeout
* test: remove fail fast
* test: test sharding + increase delay
* test: fixes
* test: use macos image
* test: fixes
* test: agenda color assign + future + live meeting tests
* test: agenda mobile tests
* test: remainder of tests for playwright + optimizations
* test: red line intersection accept close value
* test: add delay for agenda search tests
* chore: cleanup old tests + adapt build workflow
* ci: fix build workflow
* ci: fix build workflow order
* fix: point to playwright floor plan images + readme
|
2022-09-20 13:33:22 -05:00 |
|
Nicolas Giard
|
9d055f8dd8
|
test: add agenda-neue cypress tests (#4293)
* fix: move vue app to parent dir
* test: prepare vue for cypress testing
* test: add basic cypress test for vue app
* test: add agenda-neue header tests
* test: meeting generator for cypress tests (wip)
* test: agenda-neue meeting nav + settings button
* test: agenda-neue check settings button position against viewport size
* test: agenda-neue fix viewport + add schedule list header tests
* test: agenda-neue timezone tests + future meeting template
* test: agenda-neue add test floor plan image fixtures
* test: floor-plan-neue - handle floor plan images
* test: floor-plan-neue room selection + pin drop tests
* test: floor-plan-neue - test all viewports
* test: floor-plan-neue add missing header tests
* test: agenda-neue - generate areas + groups
* test: agenda-neue - test filter areas + groups dialog
* test: agenda-neue code cleanup + generate schedule (wip)
* test: agenda-neue - generate schedule (wip)
* test: agenda-neue - generate schedule + test settings dialog (wip)
* test: agenda-neue - settings timezone controls
* test: agenda-neue - settings toggles + agenda table headers tests
* test: agenda-neue - table events + memory fixes
* test - agenda-neue - table events remaining columns tests
* test: agenda-neue - meeting materials dialog + future schedule list table buttons
* test: agenda-neue - remove skips
* test: agenda-neue - search
* test: agenda-neue - remove skips
* test: agenda-neue - use random seed for deterministic results
* test: agenda-neue - set constant clock
* test: add percy to cypress + upgrade cypress
* test: agenda-neue - jump to day tests
* test: agenda-neue - add to calendar tests
* test: agenda-neue - add pick sessions tests
* test: agenda-neue - calendar view tests
* test: agenda-neue - color assignment tests
* test: agenda-neue - skip test not supported in firefox/safari
* test: agenda-neue - live sessions tests
* test: agenda-neue - smaller screens tests
* chore: update workflows to handle modern + legacy cypress tests
* test: fix legacy agenda weekview test + cypress legacy config
|
2022-09-07 14:14:12 -04:00 |
|