Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug fixes #119

Merged
merged 20 commits into from
Nov 20, 2022
Merged

Bug fixes #119

merged 20 commits into from
Nov 20, 2022

Conversation

maxpatiiuk
Copy link
Owner

@maxpatiiuk maxpatiiuk commented Nov 15, 2022

Fix ghost events blinking
Fix auto calendar switcher not working on event page
Allow ignoring all-day events. Fixes #105
Add an option to clear cache and storage
Integrate charts and goals with virtual calendars
Add versioning support to cache
Provide autocomplete for category names
Fix virtual calendar bugs
Improve default layout
Improve event fetching performance
Implement Multi Series Pie chart. Fixes #116
Fix all day events being treated as 2 day events
Fix bugs with events fetching code
Reenable live refresh for Doughnut Chart

Don't unset ghost events when opening the overlay
Cache would be reset to default automatically if it detects that
local value is outdated

Useful for preventing exceptions when cache schema changed but user's
browser still uses the old cache
Don't use sparse arrays
It was temporary disabled when the second layer was added
Fix #114

Fixed by removing the test for time zone offset because this is actually
a non issue.

The test depends on daylights savings because it runs under users local
time, rather than mocks the time

Mocking the time would fix this issue.

In places were consistent results are needed, the time is already
mocked.

Everywhere else, it is best not to mock time in order to better
approximate real world conditions (e.g, would help detect the cases when
some test fails on a given day of the week on in a given part of day)
When overlay is open, none of the content behind it should be focusable
or available to screen readers
@maxpatiiuk maxpatiiuk merged commit 2aa8c9e into main Nov 20, 2022
@maxpatiiuk maxpatiiuk deleted the bug-fixes branch November 20, 2022 16:05
@maxpatiiuk maxpatiiuk restored the bug-fixes branch March 13, 2023 01:46
@maxpatiiuk maxpatiiuk deleted the bug-fixes branch April 10, 2023 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make Doughnut Chart factor in virtual calendars Add an option to ignore all-day events
2 participants