That’s not what I’m seeing. This does seem like a bug. Here’s how I’m reproducing it at the moment:
Type https://intervals.icu in the address bar with no w query parameter. The calendar opens to https://intervals.icu/?w=2024-12-16.
Choose “Today” from the dropdown, which correctly takes me to https://intervals.icu/?w=2024-12-23.
Close the window, open a new window, and type https://intervals.icu with no query params, the same as before. The calendar opens to https://intervals.icu/?w=2024-12-16 again.
So far I haven’t found a pattern to where the calendar will open (it’s not always one week in the past – like Howie reported, earlier this month I’ve had the calendar open to a week in October).
I’m using the Compact calendar with “Invert calendar” disaabled and “Show next week” enabled. Firefox 133.0.3 on MacOS.
Bookmarks are not a factor since I don’t use them. I begin typing the URL and let Firefox complete it. When I tested that just now, I typed int and the only completion was intervals.icu/ with no query params.
@app4g, the webpage only changes at that moment, for that week. When the next week arrives, which for me is a Monday, the URL does not update to the next week but instead remains on the previous week. This means that every Monday I have to re-click the saved base URL, or re-choose ‘Today’. IMHO, the webpage URL ought to update itself to the current week if Today had been selected during the previous week.
As @app4g replied, some browsers don’t show the query params but still use them.
Best way to test this is to use a bookmark with the basic URL. When you click that, the page opens, get’s Today’s date, adds it to the URL, and opens on today.
Unless your OS and/or browser act in a different way then mine.
That’s not what’s going on here. I can type the entire URL and the behavior is the same. The w query param gets added as the page opens, so a refresh won’t take you back to today if it landed on an earlier week.
This is where we are seeing different behavior. When I go to the bare URL, whether through a bookmark or typing it into the address bar, the w query param that gets added to the URL is from last week, not this week. At least most of the time it’s last week. Once in a while it’s several weeks in the past.
I’m not going to be of much use since I can’t reproduce this on Windows, Linux Mint and Android phone, all with Brave browser.
Those who reported problems on the forum have iOS (Mac and mobile) as far as I can see. Firefox, Safari, Chrome.
My guess, that the webpage recognises the current date and automatically scrolls to the current week, assuming ‘Today’ was selected in (one of) the previous week(s). The current behaviour is different from what the behaviour used to be (which was to always advance to the current week).
Actually, it doesn’t. When I use the base URL it automatically adds ?w=yyyy.mm.dd which is maintained even when the week expires.
Same here: macOS and iOS with FF, DDG and Safari. The week parameter loads as part of the URL and stays put.
It is quite possible behaviour has changed. Some time ago I added the start of the week to the URL (w=2025-01-06 etc.) to facilitate deep linking to calendar weeks. I had to change a lot of things to do this so it is possible I changed existing behaviour inadvertently.
@david, similar. I have ‘Show next week’, ‘Invert calendar’, and ‘Show weekly totals on top’.
Since ‘Show next week’ is selected, the URL defaults to https://intervals.icu/?w=2025-01-06.
Based on the behaviour of the past few months:
• when Jan 6 arrives, the ‘Next’ week (of the 13th) will not be shown since the URL is stuck on ?w=2025-01-06 instead of auto-updating to ?w=2025-01-13;
• when Jan 13 arrives, the week of the 20th (the ‘Next week’ for that date) is not shown since the URL remains ?w=2024-01-06;
• in any situation, if the week parameter is removed from the URL, either manually or by clicking a saved bookmark to https://intervals.icu/, then the cycle is reset.
Also based on the behaviour of the past few months:
• if at any point during the current week ‘Today’ is selected instead of ‘Jan 2025’, the ‘Next week’ disappears since the URL week parameter changes to the current week, ?w=2024-12-30;
• when Jan 6 arrives, the week of Jan 6th will not be shown since the URL is stuck on ?w=2024-12-30 and does not automatically take into consideration the actual current week.
With “Invert calendar” and “Show next week” enabled, the calendar lands on https://intervals.icu/?w=2025-01-06
With “Invert calendar” disabled, I get https://intervals.icu/?w=2024-12-23 whether “Show next week” is enabled or not.
Possibly relevant: If “Show next week” is enabled and I disable it (or vice-versa), the calendar changes from the current week to https://intervals.icu/?w=2024-11-04.