Commit Graph

98 Commits

Author SHA1 Message Date
raucao e019fc2d6b Don't include roads and similar in nearby search
Meant to include bus stops, but have to be more specific when re-adding
2026-02-24 21:49:59 +04:00
raucao 9ac4273fae Don't use outdated Overpass providers 2026-02-24 15:13:44 +04:00
raucao d827fe263b Draw outlines/areas for ways and relations on map 2026-02-24 11:22:57 +04:00
raucao 1926e2b20c Switch back to more reliable Overpass default 2026-02-24 11:05:25 +04:00
raucao df1f32d8bd More place type improvements 2026-02-24 11:05:02 +04:00
raucao aa058bd7a3 Include places that only have localized names
For example "name" absent, but "name:en" present
2026-02-24 10:41:54 +04:00
raucao 361a826e4f Improve nearby search
* Use regular expression queries for place types
* Add more place types
* Add relations
* Only return results with a name
2026-02-24 09:58:12 +04:00
raucao f73677139d Zoom to fit ways and relations into map view 2026-02-23 22:01:46 +04:00
raucao 8217e85836 Improve display of boundaries like cities, states, etc. 2026-02-23 21:14:40 +04:00
raucao 323aab8256 Add more place types, refactor tag usage 2026-02-23 18:02:15 +04:00
raucao 43b2700465 Don't start nearby search when unfocusing search by clicking map 2026-02-20 19:48:41 +04:00
raucao 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
raucao 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
raucao bcf8ca4255 Add service for Photon requests 2026-02-19 16:28:07 +04:00
raucao 64ccc694d3 Prefer place name in UA/browser language
closes #16
2026-02-10 19:19:36 +04:00
raucao 59e3d91071 Fix back button behavior
fixes #12
2026-02-08 16:59:53 +04:00
raucao 3d982a6a7c More kinetic panning optimizations 2026-01-27 15:04:25 +07:00
raucao a0f132ec64 Disable kinetic panning on mobile by default, add setting for it 2026-01-27 14:23:43 +07:00
raucao 8e3187f38d Improve place-create button 2026-01-27 13:37:59 +07:00
raucao a73e5cda6a Clean up code comments 2026-01-27 13:25:54 +07:00
raucao 0212fa359b Change console statements to debug or warn 2026-01-27 12:58:36 +07:00
raucao 8c58a76030 Create new places
And find them in search
2026-01-27 12:58:23 +07:00
raucao a8dc4c81e4 Implement simple query cache for Overpass/OSM search
So when we return to the search route, we don't have to refetch
2026-01-27 09:50:41 +07:00
raucao 156280950f Refactor search results with dedicated route 2026-01-27 09:50:26 +07:00
raucao 911e6ddf38 Add setting for Overpass API provider 2026-01-24 20:47:55 +07:00
raucao 1a2aae631d Fix JS linting errors 2026-01-24 17:54:34 +07:00
raucao 0d5a0325f4 Allow editing of bookmarks/places 2026-01-24 16:15:48 +07:00
raucao f28be0c994 Add user/accounts menu, RS connect 2026-01-24 13:51:29 +07:00
raucao 721fe5f01d Fix linting/formatting 2026-01-24 12:52:19 +07:00
raucao f87d8bdda9 Improve save button styles 2026-01-23 16:51:53 +07:00
raucao 6bd55843bb Switch to bkero's API (for now) 2026-01-23 12:59:11 +07:00
raucao 7b01bb1118 Fix place store/remove behavior 2026-01-23 10:21:02 +07:00
raucao 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
raucao 2a203e8e82 Add initialSyncDone property to storage service
Allows us to know when the first sync cycle has been completed
2026-01-22 16:40:02 +07:00
raucao c61c2c0e7a Show map pin for currently selected place 2026-01-21 19:07:35 +07:00
raucao 42bf8455e5 Improve place routing and loading
* Normalize OSM POIs and always use and store the OSM type and tags
* Pass place objects to place route, do not load from API if passed
* Construct place URLs with osm prefix including the type
* Load specific type from API when given
2026-01-20 16:16:57 +07:00
raucao 598ac5e587 Handle and store OSM type and tags properly 2026-01-20 15:03:36 +07:00
raucao 358741617c (Re)load places on change properly 2026-01-19 12:42:33 +07:00
raucao 9de6cc0545 Fix retries 2026-01-18 19:30:06 +07:00
raucao a82cdbf7e0 Retry failed overpass requests 2026-01-18 12:27:44 +07:00
raucao b989a26903 Load places based on map bounds 2026-01-17 20:10:43 +07:00
raucao db3abd0a86 Use new module API 2026-01-17 18:17:26 +07:00
raucao 1fa5ee11a5 Decrease search radius a bit 2026-01-16 15:27:19 +07:00
raucao fad1eae552 Refactor to use routes, make POIs linkable 2026-01-16 13:44:36 +07:00
raucao 5f6a13386b WIP show POI list on click, save to RS 2026-01-16 11:35:33 +07:00
raucao 6a90f16fe1 Add OSM service, map click handler
CI / Lint (push) Has been cancelled
CI / Test (push) Has been cancelled
2026-01-15 22:00:23 +07:00
raucao caa48537bc Add remoteStorage.js and Places module
CI / Lint (push) Has been cancelled
CI / Test (push) Has been cancelled
2026-01-15 20:54:31 +07:00
Tomster 2b5d392eb0 Initial Commit from Ember CLI v6.9.1
_...,
                                                     ,:^;,...;
              -+===;.         ,,--++====++-,,,     .:  /.....,
            :::::~+++++#:,+#++++++++++++++++++#*..:   /,......
           (,,,,,,::=+++##++++++++++++++++++++++#.   :....../
            ...,,,,,::++++++++++++++++++++++++++++++*..,...:
            *..+...,#@@@@@@@@@++++++++++++++++++++++#*....*
              @#,;##############@@@+*+#@@@@@@@@@@#*++#..<
              *@##@@+,-*^^^*-+@####@@@######@@@#####@@,,,+
                @#@*            @#@@@@#@@+--*^^*--#@@@@@@#
                @#@.    @#      @##+++@#,           .@@#@@
                 #@#    @@     +@@++++#@@     @@     :@@
                 :@#*         @#@++++++@#*    #@     @@+
                :*+@@#;,.__.+@#@+,-^^.++@#          @@++
               ;*  :*@@@##@@@@;++r._j^.+@##@+,.__,,@@++.
              /*    ........+++++++++++++#@@@@@###@@#++++,
            ,:       ...,@@@#++===----==@@@####,,....+++++
           .:       ......@@##@\   ;   :@####@,,...... +++.
           ;       .........@###,   ;  ;xx#@;,,.....   *;+,
           |       ........,*;xxxx--^--=xxx,........   :+#;
           ;         ......,,;xxxxxxxxxxxxx;,.....     *+#
            ;          ......,::xxxx;.     ......       +.   .
             *;            .........  +###  ....       / ,. /:| ,.
               .+:             ...  ;##++##, .      ,#. (..v..;*./
                  **                ##  ###*    .:*&&&+. \.,....<,
                   #&+**==-..,,__  ;##  ###  :,*+&&&&&&&v+#&,,.._/
                  #&&&&*...,::,,.  ##; ,##* .*****;:&&&&&&&&&
                 ,+*+;~*..*** *.* ### ###* *******    *+#&;*
                                  ##,;##    ****    :,  **
         #####    ##   ###  ###,  ########       .#####   ;##  ##
        #######  ;##  #### ,###.  ##########    ########  ### ####
       ###  ###  ### ##########   ####  ####   ,##   ###  #######*
      ### ,###  ##############:   ##     ###  #### ,##   :#### ###  ##;
  ##########    ########### ##   .##    ,###  #######    ##### :######
    ######    .###### ####  ##   ###    ### ######*    :#####   ####
       #############  ####  ################    ######## ###
        #####*  *#*    #:   :###   *###*         *####    #*
2026-01-13 19:10:05 +07:00