aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
13 hoursfix layer passing in conftesttrackmapDaniel Schadt
13 hoursdon't fail for empty tile dataDaniel Schadt
This might happen in tests, so we should be prepared for it.
13 hoursuse configured tile layers for trackmapDaniel Schadt
14 hourscache & generate trackmap when uploading a trackDaniel Schadt
14 hoursfix content-type in tileproxyDaniel Schadt
Now that we don't get the response object anymore, we just pretend it's image/png. Nobody would serve OSM tiles with something else, right?
14 hoursuse cached tiles when generating trackmapDaniel Schadt
15 hoursshow track images in browse viewDaniel Schadt
38 hoursadd a function to render a track as static imageDaniel Schadt
Not really useful yet, but it's nice that it works.
3 daysuse proper templates for profile tabsHEADmasterDaniel Schadt
I wasn't very happy with the wonkiness that the previous tabs were, especially with the calendar having different URLs *sometimes*. I'm planning to use the same strategy for the admin site soon, so it makes sense to implement it here.
3 dayspre-select heat map on profile viewDaniel Schadt
3 daysdocs: change opensans to interDaniel Schadt
3 daysadd title to links in calendarDaniel Schadt
2025-03-01add __all__ to modulesDaniel Schadt
2025-03-01replace typing.List/Set/DictDaniel Schadt
The built-in types set/list/dict support type arguments since 3.9, so we should just use them.
2025-03-01replace use of utcnow with now(datetime.UTC)Daniel Schadt
2025-02-25better align counts on home viewDaniel Schadt
2025-02-05update docs to say Python 3.10 is requiredv0.10.0Daniel Schadt
2025-02-05add newlineDaniel Schadt
2025-02-05bump version to 0.10.0Daniel Schadt
2025-02-05update changelogDaniel Schadt
2025-01-30fix typesDaniel Schadt
2025-01-30update dependenciesDaniel Schadt
2025-01-30remove trailing space in docstringDaniel Schadt
2025-01-30round stopped/moving time to seconds in tooltipDaniel Schadt
2025-01-30add a per-year/per-month tooltip to the home pageDaniel Schadt
2025-01-29Merge branch 'new-font'Daniel Schadt
2025-01-29replace Junction with InterDaniel Schadt
2024-11-30update rst2man invocation to drop the py suffixDaniel Schadt
https://docutils.sourceforge.io/RELEASE-NOTES.html#release-0-21-2024-04-09.
2024-11-30add webfont files for Junction and InterDaniel Schadt
2024-11-30remove top border radius on alertsDaniel Schadt
They are right below the navbar, so they shouldn't have the border there.
2024-11-30move margin from navbar to main-contentDaniel Schadt
This ensures that alerts are still shown right below the navbar, and instead the space is moved below the alert and the main content.
2024-11-30fix ui-element class on login pageDaniel Schadt
2024-11-28style adjustment: open sans -> junction/interDaniel Schadt
2024-11-28fix lintDaniel Schadt
2024-11-28update changelogDaniel Schadt
2024-11-28Merge branch 'calendar'Daniel Schadt
2024-11-25fix lintDaniel Schadt
There seems to a new too-many-positional-arguments in addition to too-many-arguments now.
2024-11-25update dependenciesDaniel Schadt
2024-11-25add tests for prev_next_monthDaniel Schadt
2024-11-25adjust font of calendar contentDaniel Schadt
2024-11-16center title for calendarDaniel Schadt
2024-11-16add translated messages for calendarDaniel Schadt
2024-11-16more styling for the calendarDaniel Schadt
Styling based on distance travelled!
2024-11-16add weekday names to calendarDaniel Schadt
2024-11-16fix leaflet weirdness when calendar month switchedDaniel Schadt
The magic is in the invalidateSize method, which we must call because leaflet was loaded in a hidden tab.
2024-11-13first draft of calendarDaniel Schadt
2024-05-04update changelogDaniel Schadt
2024-05-04fix images being cut on small screensDaniel Schadt
2024-05-04Merge branch 'migration-bootstrap-test'Daniel Schadt
2024-04-18remove mypy ignore for sqlalchemyDaniel Schadt
With SQLAlchemy 2.0 and the SQLAlchemy mypy plugin this should not be needed anymore, since we get proper SQLAlchemy type checking.