8572032481
Eliminate race condition in tests
CI / Lint (pull_request) Successful in 33s
CI / Test (pull_request) Successful in 1m0s
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2026-04-27 15:47:23 +01:00
cff19980d5
Refactor search route/loading
...
* Fetch results asynchronously after app launch
* Hide sidebar and search results when new search is issued
2026-04-27 15:18:17 +01:00
b6e2964f8e
Show placeholder on mobile when photos not filling space
2026-04-22 12:40:45 +04:00
d1d179bb93
Lazy-load place photos
...
Only preload photos in view as well as the next one(s), not all of them
2026-04-22 12:02:44 +04:00
0f8d7046ac
Improve blurhash decode warning, use valid hashes in tests
2026-04-22 09:19:31 +04:00
8ca7481a79
Mock nostr service globally in tests
2026-04-22 09:03:38 +04:00
32c4f7da57
Add integration tests for carousel
2026-04-22 08:34:03 +04:00
918a794784
Fix lint errors
CI / Lint (pull_request) Successful in 30s
CI / Test (pull_request) Successful in 43s
Release Drafter / Update release notes draft (pull_request) Successful in 8s
2026-04-12 16:10:05 +04:00
344a3067fa
Add WhatsApp numbers/links
CI / Lint (pull_request) Failing after 32s
CI / Test (pull_request) Successful in 47s
2026-04-12 16:06:02 +04:00
ad3e6ea402
Remove spaces and dashes from tel links
2026-04-12 15:47:22 +04:00
9e2545da7b
Add mobile phone numbers
2026-04-12 15:42:36 +04:00
179cf49370
Fix OSM auth not being loaded correctly on launch
2026-04-02 14:40:20 +04:00
e7dfed204e
Connect OSM account
CI / Lint (pull_request) Successful in 30s
CI / Test (pull_request) Successful in 49s
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2026-04-01 18:46:19 +04:00
8e5b2c7439
Fix lint error
CI / Lint (pull_request) Successful in 28s
CI / Test (pull_request) Successful in 44s
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2026-03-27 15:05:56 +04:00
0f29430e1a
When request retries exhaust, show error in toast notification
CI / Lint (pull_request) Failing after 29s
CI / Test (pull_request) Failing after 44s
2026-03-27 15:01:04 +04:00
5978f67d48
Add setting for hiding quick search buttons
CI / Lint (pull_request) Successful in 28s
CI / Test (pull_request) Successful in 44s
Release Drafter / Update release notes draft (pull_request) Successful in 4s
2026-03-27 13:59:36 +04:00
582ab4f8b3
Fix lint errors
CI / Lint (pull_request) Successful in 53s
CI / Test (pull_request) Successful in 47s
Release Drafter / Update release notes draft (pull_request) Successful in 38s
2026-03-23 18:32:18 +04:00
86b20fd474
Abort search requests when clearing search box
...
Also adds abort support for Photon queries
2026-03-23 18:07:29 +04:00
8478e00253
Add loading indicator for search queries
2026-03-23 17:50:21 +04:00
818ec35071
Ensure map marker clicks preserve search context
...
Fixes the back button just closing the sidebar and clearing the whole
search after having seleted a result via map marker
2026-03-23 16:42:32 +04:00
46605dbd32
Add more icons
2026-03-23 16:07:33 +04:00
a92b44ec13
Ensure nearby search isn't doing category search
2026-03-23 13:51:11 +04:00
9183e3c366
Cache category search results
...
And abort ongoing searches when there's a new query
2026-03-20 19:27:26 +04:00
7e98b6796c
Integrate category search with search box
2026-03-20 18:56:18 +04:00
8e9beb16de
WIP Integrate category search with search box
2026-03-20 18:39:51 +04:00
4008a8c883
Use "Results" header for category search results
2026-03-20 17:59:11 +04:00
eb7cff7ff5
Add tests for category quick search
2026-03-20 17:49:54 +04:00
db6478e353
Clear category param when typing new search
2026-03-20 17:42:36 +04:00
bdd5db157c
Update OSM data when opening saved places
CI / Lint (pull_request) Successful in 49s
CI / Test (pull_request) Successful in 57s
Release Drafter / Update release notes draft (pull_request) Successful in 19s
2026-03-18 14:42:15 +04:00
ec0d5a30f9
Extract icon imports to separate util
...
CI / Lint (pull_request) Successful in 28s
CI / Test (pull_request) Successful in 43s
So icons can be used from anywhere, e.g. map component JS
2026-03-14 12:28:17 +04:00
37cf47b3dd
Properly handle place removals
...
CI / Lint (pull_request) Failing after 23s
CI / Test (pull_request) Successful in 36s
* Transition to OSM route or index instead of staying on ghost route/ID
(closes sidebar if it was a custom place)
* Ensure save button and lists are in the correct state
2026-03-13 15:33:29 +04:00
a8613ab81a
Remove confirmation dialog when deleting place bookmarks
2026-03-13 13:27:01 +04:00
bcb9b20e85
WIP Add places to lists
2026-03-13 12:22:51 +04:00
e01cb2ce6f
Add Facebook and Instagram links
2026-03-11 15:02:47 +04:00
845be96b71
Fix linting errors, improve lint scripts
2026-02-24 16:31:22 +04:00
de1b162ee9
Different sidebar headers for nearby and full search
2026-02-24 12:49:07 +04:00
316a38dbf8
Complete tests for localized names
2026-02-24 11:51:25 +04:00
7bcb572dbf
If place key's value is "yes", display key instead
...
For example, building=yes with no other useful tags (e.g. amenity) will
show as Building now
2026-02-24 11:46:59 +04:00
d827fe263b
Draw outlines/areas for ways and relations on map
2026-02-24 11:22:57 +04:00
f73677139d
Zoom to fit ways and relations into map view
2026-02-23 22:01:46 +04:00
8217e85836
Improve display of boundaries like cities, states, etc.
2026-02-23 21:14:40 +04:00
43b2700465
Don't start nearby search when unfocusing search by clicking map
2026-02-20 19:48:41 +04:00
00454c8fab
Integrate the menu button in the search box
...
Allows us to make the search box wider, too
2026-02-20 18:35:01 +04:00
bf12305600
Add full-text search
...
Add a search box with a quick results popover, as well full results in
the sidebar on pressing enter.
2026-02-20 12:39:04 +04:00
2aa59f9384
Fetch place details from OSM API, support relations
...
* Much faster
* Has more place details, which allows us to locate relations, in
addition to nodes and ways
2026-02-20 12:34:48 +04:00
bcf8ca4255
Add service for Photon requests
2026-02-19 16:28:07 +04:00
39a7ec3595
Improve code based on linting
2026-02-10 19:20:38 +04:00
59e3d91071
Fix back button behavior
...
fixes #12
2026-02-08 16:59:53 +04:00
6e87ef3573
Load all saved place into memory
...
Fixes launching the app with a place URL directly, and will be useful
for search etc. later.
2026-01-22 17:23:50 +07:00
b989a26903
Load places based on map bounds
2026-01-17 20:10:43 +07:00