aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/connector/gc/GCLogin.java
Commit message (Collapse)AuthorAgeFilesLines
* fix #4763: membership detection not workingSamuel Tardieu2015-03-261-10/+21
|
* Fix detecting that English is setrsudev2015-03-261-1/+1
|
* Remove empty JavaDoc @param and @returnSamuel Tardieu2015-02-101-8/+0
|
* Use only one shared images directorySamuel Tardieu2015-01-031-1/+1
| | | | | | The user avatar used to be stored under the "_others" pseudo-geocode while other data not tied to a particular cache was stored under "shared". Now, everything is now in "shared".
* refactoring: more null annotationsBananeweizen2015-01-021-2/+3
|
* Help Eclipse by adding assertionSamuel Tardieu2014-12-011-0/+1
|
* Add GCLogin testsSamuel Tardieu2014-11-281-2/+7
|
* fix #4325: retrieve home location from geocaching.comSamuel Tardieu2014-11-251-1/+17
| | | | | | | | | | When the device does not have a location, the address from geocaching.com (persisted accross sessions) will be used if it is available instead of the last fallback (Paris). However, the location will be retrieved only the second time the application is launched, as we need an initial location before we can get the home location from geocaching.com.
* reduce visibilityBananeweizen2014-11-231-12/+12
| | | | | All changes done with UCDetector. This can help in seeing which packages are not yet self contained (e.g. all the remaining public constants in GCConstants).
* Merge branch 'issue-4470' into upstreamSamuel Tardieu2014-11-101-2/+2
|\
| * fix #4470: recognize charter members as premium membersSamuel Tardieu2014-11-101-2/+2
| |
* | Merge branch 'issue-4467' into upstreamSamuel Tardieu2014-11-031-1/+1
|\ \ | |/
| * fix #4467: login failure reports unknown errorSamuel Tardieu2014-11-031-1/+1
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2014-11-031-1/+1
|\ \ | |/ | | | | | | Conflicts: main/src/cgeo/geocaching/settings/Settings.java
| * fix #4464: NPE with new bugfix releaseSamuel Tardieu2014-11-031-1/+1
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2014-10-301-1/+1
|\ \ | |/
| * Produce date for uploading to geocaching.com using the correct localeSamuel Tardieu2014-10-301-1/+1
| | | | | | | | Part of fix for #4416.
* | Merge branch 'release' into upstreamSamuel Tardieu2014-10-281-1/+1
|\ \ | |/
| * fix #4445: update URL after geocaching.com updateSamuel Tardieu2014-10-281-1/+1
| |
* | Merge branch 'issue-4416' into upstreamSamuel Tardieu2014-10-271-1/+2
|\ \ | |/
| * Use English when parsing dateSamuel Tardieu2014-10-271-1/+2
| | | | | | | | Part of fix for #4416.
* | Merge branch 'issue-4416' into upstreamSamuel Tardieu2014-10-221-63/+17
|\ \ | |/ | | | | | | Conflicts: main/src/cgeo/geocaching/connector/gc/GCLogin.java
| * fix #4416: new preferences page on geocaching.comSamuel Tardieu2014-10-221-58/+5
| |
| * Get GC custom date on every succesful loginSamuel Tardieu2014-10-221-1/+3
| | | | | | | | Part of work on #4416.
| * Reset default date format on login errorSamuel Tardieu2014-10-221-4/+9
| | | | | | | | | | | | When unlogged, the default format is MM/dd/yyyy. Part of work on #4416.
* | Name ignored catch parameter as suchSamuel Tardieu2014-09-091-2/+2
| |
* | Merge branch 'release' into upstreamSamuel Tardieu2014-09-011-0/+2
|\ \ | |/
| * fix #4015: recognize new date formats on gc.comSamuel Tardieu2014-09-011-0/+2
| |
| * fix #4196: GC membership information may be wrong in logsSamuel Tardieu2014-08-201-3/+1
| | | | | | | | | | | | The parsing of membership information is not done on login but on regular pages. After switching to English, which implies reading regular pages, the information is up-to-date.
* | fix #4196: GC membership information may be wrong in logsSamuel Tardieu2014-08-201-3/+1
| | | | | | | | | | | | The parsing of membership information is not done on login but on regular pages. After switching to English, which implies reading regular pages, the information is up-to-date.
* | Merge branch 'release' into upstreamSamuel Tardieu2014-08-121-10/+3
|\ \ | |/
| * fix #4165: avatar no longer recognizedSamuel Tardieu2014-08-121-10/+3
| |
* | Do not use regular expressions to remove . and ,Samuel Tardieu2014-08-041-2/+5
|/
* fix #4044: blocking network access in avatar downloadSamuel Tardieu2014-07-251-4/+14
|
* Merge branch 'release' into upstreamSamuel Tardieu2014-07-241-1/+1
|\
| * fix #4088: login is slowSamuel Tardieu2014-07-241-1/+1
| | | | | | | | | | The web page now includes an extra space in the page identifying the language.
* | switch to Java 1.7Bananeweizen2014-07-171-1/+1
|/ | | | At least since march both ADT and Android Studio support Java 7 features in Android development. Let's use them.
* refactoring: style fixSamuel Tardieu2014-02-271-1/+1
|
* Use RxJava.Action1 instead of our RunnableWithArgumentSamuel Tardieu2014-01-111-1/+0
|
* refactoring: premium membership is specific to geocaching.comSamuel Tardieu2014-01-091-6/+6
|
* refactoring: clean some warningsBananeweizen2014-01-041-1/+1
|
* Do not set login name from map codeSamuel Tardieu2014-01-031-1/+0
| | | | | The user name, status and find count will be determined by the regular login procedure, there is no need to update it from the map code.
* fix #3508: gc.com find count incorrect if site is non-EnglishSamuel Tardieu2014-01-031-5/+16
| | | | | | Now, when attempting to log in, if the site needs to be switched in English, a new login is attempted in order to parse the requested information from gc.com.
* fix #3506: gc.com avatar is not loaded on login checkSamuel Tardieu2014-01-031-1/+1
| | | | | | The avatar present on the login page has changed URL and has too small a resolution. We now use the largest image. Since this is an infrequent operation, this will not be a problem.
* fix #3505: extra logins done to gc.com on live map startSamuel Tardieu2014-01-031-0/+5
|
* fix #3485: requests to gc.com although deactivatedSamuel Tardieu2013-12-281-3/+2
| | | | | Also, refactor code so that the login request (if needed) done when retrieving the map tokens is done directly from the connector.
* fix findbugs issueMichael Keppler2013-12-251-3/+8
| | | | * refactor map tokens to be a concrete type, as we already had a bad null check in there
* refactoring: remove duplicated codeBananeweizen2013-12-181-9/+11
|
* refactoring: remove duplication in login classesBananeweizen2013-12-161-68/+29
| | | * convert from static to singletons
* rename Login to GCLoginBananeweizen2013-12-161-0/+517
* easier to differentiate, as there are other login providers now