I just pushed out a site update. The changes were significant. I tried to test things thoroughly though I may have missed something. If you see anything not working right, please let me know here.
The updates include:
- On the geocacher page, I changed the sort order for Owner Find Accolades to be by points, then ranking instead of by ranking and then points. I meant to change the list to show the points but that will have to wait for the next update.
- Revamped how a user's session data is stored and managed. Session data includes a logged in user's LonelyCache profile data and Geocaching.com profile data. This was needed to be able to add member features that take advantage of the Geocaching.com Live API.
- Your LonelyCache Most Wanted list is now available. This is only available for LonelyCache members that are logged in. Your home location as set on Geocaching.com is used as your home base. By default, a cache must be worth 25 or more points with the next find and be within 100 miles of your home base. If you are a premium member, then caches on your ignore list will not be shown as most wanted. These three items may be changed and the list updated. By clearing the minimum cache points, only caches that will increase your backcountry score will be used. At this time, the home base cannot be modified other than changing your home location on Geocaching.com. Premium Member Only caches will only show up on a Premium Member's Most Wanted list.
- On the geocacher page, when logged in and viewing your page, a link to your LonelyCache Most Wanted has been added. This link is at the bottom of the "Finds" summary near the top of the page.
- The query to retrieve nearby caches has been updated to limit the distance from the cache to a 100 mile search radius. It may also include the cache in the search results. The search now responds much more quickly.
- Added Premium member Ignore List handling. Basically, a user's ignore list will be retrieved when needed on a session basis. This means that once per user session, the Ignore list will be retrieved and saved. This allows the user to make changes to the Ignore list (add or remove caches) and have those changes show up in LonelyCache. Changes to the Ignore List will not show up on LonelyCache until the user's next session. Currently the Ignore list is only used for the Most Wanted but it's use is also planned to be added to the Nearby Cache search.
Russell