Changed iOS SDK test code to print the local player's ranking |
|
More...
|
over 10 years ago
|
Fix to have appstore URL in localizedDescription in NSError when client version incompatibility error happens |
|
More...
|
over 10 years ago
|
Fix for app crash while destroying NLLeaderboard instance. Root cause : score_ was not retained, but destroy method of NLLeaderboard was releasing it assuming that it was retained. |
|
More...
|
over 10 years ago
|
Revised error codes, added client version checking code in the sample code. |
|
More...
|
over 10 years ago
|
Fix for issue in iOS client SDK. Problem : If the number of top scores on server is less than 10, the client SDK crashes on loadScoresWithCompletionHandler hitting an assertion assert(scores_); Root Cause : When a user posted his/her score to the server, the server tries to send top 10 scores to the client as well. Because the usage pattern of the client SDK is to post score, and then get top scores, the server tries to send top 10 scores as a reply of request to post score. However, the client SDK did not set scores_ at all if the number of scores received from the server was less than 10. Fix : Set scores_ variable in loadScoresWithCompletionHandler function even though the number of scores received from server is less than 10. Test done : Reproed the issue, verified that the code fixed the issue. |
|
More...
|
over 10 years ago
|
Changed logging feature to use Poco::Logger. |
|
More...
|
over 10 years ago
|
Added poco. Will use Poco for logging |
|
More...
|
over 10 years ago
|
Sanity test done in release mode |
|
More...
|
over 10 years ago
|
Feature : Dump stack trace when the process crashes 1) Stack is dumped to stderr first 2) And then, stack is dumped to nanolat-xx.log logfile. |
|
More...
|
over 10 years ago
|
Feature : Use boost log for creating a log file and writing log into disk |
|
More...
|
over 10 years ago
|
Refactor : Sanity test code in Leaderboard Server. |
|
More...
|
over 10 years ago
|
Tested get_scores services. |
|
More...
|
over 10 years ago
|
fix for host IP for the leaderboard service |
|
More...
|
over 10 years ago
|
Feature : get_scores server service implemented. |
|
More...
|
over 10 years ago
|
Change the server IP |
|
More...
|
over 10 years ago
|
Test done : iOS SDK & Leaderboard server service works well. |
|
More...
|
over 10 years ago
|
Fix for server feature to begin a transaction before getting a table. |
|
More...
|
over 10 years ago
|
Feature : Leaderboard service. |
|
More...
|
over 10 years ago
|
Regression Test Passed. |
|
More...
|
over 10 years ago
|
Feature : Session management of Leaderboard Service |
|
More...
|
over 10 years ago
|
Changed to use PROTOCOL_VERSION instead of CLIENT_VERSION |
|
More...
|
over 10 years ago
|
Implemented iOS client SDK again. |
|
More...
|
over 10 years ago
|
Update README.md |
|
More...
|
over 10 years ago
|
Added missing libraries for nanolat binary. This fixes Ubuntu build break |
|
More...
|
over 10 years ago
|
Changed the number of threads in server to 1. Need concurrency control to increase the thread count. |
|
More...
|
over 10 years ago
|
Added code not to create tables each time |
|
More...
|
over 10 years ago
|
Added assertion to make sure the packed size of user name |
|
More...
|
over 10 years ago
|
[ObjC] Fix for issue not padding playerAlias for database key. Problem : If two phones with different user names post scores to the server, the server crashes. Root Cause: Nanolat database uses fixed size key. If the key size is different between records, it hits an assertion during put operation. Fix : Make the playerAlias packed in a 20 byte NSData. |
|
More...
|
over 10 years ago
|
[ObjC] Moved objective C files to a correct location. |
|
More...
|
over 10 years ago
|
[ObjC] Implemented and tested that iOS SDK. 1) Used Thrift to connect to SoTopless server. 2) Used dispatch_async to make iOS SDK asynchronous. 3) Added test code in viewDidLoad method of ViewController. |
|
More...
|
over 10 years ago
|