Commit Graph

29 Commits

Author SHA1 Message Date
--=FurtiF™=--
6ea7c17176 POGOserver - Porting POGOserver to Visual Studio 2016-10-31 05:04:59 +01:00
--=FurtiF™=--
fd7fefcd0f CleanUp Code 2016-10-26 21:16:45 +02:00
Felix
aeac316384 Update
- Clean up, remove proto.bin
2016-09-13 07:54:15 +02:00
Felix
6a983bc8be Update
- Basic upgrade pkmn
- Basic pokedex
- Player consumes fort rewards
- Only refresh player position on GET_MAP_OBJECTS req
- Fixed pkmn inventory related bugs
- Updated to v 0.5.8
2016-09-12 15:34:47 +02:00
Felix
380f5d6f87 Update
- Cell timeouts
- Faster cell map object serializing
- Release pokemons
- Save catched pkmns into db
- Fixed pkmn inventory invisible model bug
- Use uid instead of id everywhere
- Auto calc moves when call init calculations
- Random cp multiplier
- Added wild pkmn flee ability
- Start unique hashes from 1
- Added decapitalize util method
2016-09-09 19:02:59 +02:00
Felix
8435544963 Update
- Added pokemon spawn point api support
- Improved api access security
- Extend player bag
- Basic encountering and catching pkmn
2016-09-08 21:21:38 +02:00
Felix
946e41684c Update
- Added spawn points support
- Added spawn min max expire
- Added spawn encounter parsing
- Updated user table
- Better player position refresh
- Trigger pkmn spawns on player position refresh
- Added unique hash util method
2016-09-07 17:59:14 +02:00
Felix
8be4111e94 Update, 0.5.5
- Run server by npm boot script
- Updated to version 0.5.5
- Sync player with db
- Various player model changes
- Save player position
- Better packet logging
- Set favorite pkmn and recycle item support
- Validate emails by regex
2016-09-05 15:52:14 +02:00
Felix
5bc210b351 Update
- Show error, if got api request but api is disabled in cfg
- Various pokemon related calculations
- Extended candybag
2016-09-04 14:16:00 +02:00
Felix
75557ea2a4 Update
- Fixed many things
- Spawn pokemon, added player and pokemon inventory display
- Pkmn download url packet
- Pokemon evolving
- Improved pokestop rewarding
2016-09-02 20:44:08 +02:00
Felix
5327999fcc Update
- Improved player authentication
2016-09-02 11:56:25 +02:00
Felix
e0538b22b8 Update
- Anticache for fort images
- Show forts as markers on gmaps api
- Added doubleclick on blank map to create fort
- Added doubclick on fort marker to delete fort
- Check for newer version on boot
- Moved various things
- Improved fort handling
- Extended api
2016-08-29 19:27:19 +02:00
Felix
aa3743b4bd Update
- Cleaner game master handling
- Added contact and currency player subclasses
- Authentication works
- Cleaner device sig parsing, handle unknown as repeated field
- Added various player and world packets
- Seperate settings object for DownloadSettings request
- Basic GetMapObjects response
- Removed unnecessary code in request.js
- Extended response.js
- Outsourced parseSignature into utils.js
2016-08-28 14:31:08 +02:00
Felix
dbde45fe73 Update
- Global shared print method
- API hearbeat and reconnecting feature
- Serialize avatar
- Basic player authentication
- New packet structure for classes
- Safer url routing
2016-08-27 21:07:40 +02:00
Felix
c66efe50b4 Updates
- Added api support
- Improved first run setup detection
- Better db instance access
- Cleaner routing
2016-08-27 13:20:28 +02:00
Felix
59c2bc0767 Initial commit 2016-08-26 15:38:13 +02:00
Felix
3dc5e303ad Mega update, 0.4.7
- Support pkmn models for ios devices
- Dump android and ios assets in seperate phase as well as into seperate
folders
- Add local ip to fix GetDownloadUrls bug
- SetFavoritePokemon and ReleasePokemon working
- Update players pkmn party into database
- Extract players device signature on first auth to figure out, what
models and asset_digest we need to response with
- Heavily extended setup dump process
- Added method to capitalize strings
- Added db query to delete rows
2016-08-24 19:23:17 +02:00
Felix
1cc01c2b3c Mega update
- Support pogo app 0.35.0
- Fixed encountering and catch pokemons
- Save catched pokemon and items inside db
- Added various base tables
- Spawn wild pokemon to players
- Added checkchallenge req/res support
- Fixed various mysql bugs
- Fort details now auto show latest pogoserver version
- Fixed game master parsing bug
- Dump assets for various platforms
2016-08-23 14:20:01 +02:00
Felix
9905d60441 Mega Update
- Removed mongodb
- Validate dumped assets (game master, asset digest, models)
- Added pokemon_owned table
- Added items to users table
- Outsourced table structures into seperate folder
- Added pokemongo-protobuf lib
- Reworked mysql wrapper
- Dump game master
- Allow ptc connections, but alert, that progress wont be saved
- Fixed https://github.com/maierfelix/POGOserver/issues/13
2016-08-21 21:13:26 +02:00
Felix
8b61647a6d Dump models and asset digest on first start
- Now dumps models and asset_digest on first start into /data
- Reworked the route request routine
- Added local ip4 display (is this ok?)
- Model download urls are now routed to the server itself (need to get
this more efficient)
- Updated version to 0.3.4
2016-08-19 16:53:09 +02:00
Felix
31a230caf7 Update
- Refactored config
- Fixed mongodb bug, where player avatar didnt got saved into db
- Deleted requests.js, instead use protobuf
- Player parallelism should work now, dont share instanced player object
anymore *facepalm*
- Updated version
2016-08-19 12:19:48 +02:00
Felix
0df066ff3c Dump traffic option
- Option to dump requests and responses into log folder
- Added all player badges
- Better ptc kicking and auth validation
2016-08-19 00:37:41 +02:00
Felix
eba199a240 Update
- Download asset instead of use hardcoded one
- Handle ptc logins
- Remove hardcoded download urls
- Handle asset download session timeout
2016-08-17 12:40:47 +02:00
Felix
bf4e26e338 Big update
- Added asset session downloader
- Added on off option logging request types
- Updated proto files
- Updated readme.md
- Smoother setup process
- Added various console commands
- Added claim codename packet
- Added encounter packet
- Added *fixed* download url packet
- Various changes, cant remember at all
2016-08-15 13:09:42 +02:00
Felix
58fd8fb227 Updates
- Updated client version
- Updated NearbyPokemon proto
- Added Encounter, NicknamePokemon, UpgradePokemon, EvolvePokemon,
SetFavoritePokemon responses
2016-08-10 21:48:41 +02:00
Felix
f776496bd2 Big update
- Added SfidaActionLogMessage to proto list
- Updated readme
- Moved requests file
- Moved responses into seperate file
- Test pokecoins and stardust
- Added basic forts
- Basic wild encounters
- Basic journal (buggy)
- Basic level up (buggy)
2016-08-09 19:45:36 +02:00
Felix
e9ccb672dc Added mongodb, many updates & bug fixes
- Added mongodb database
- Removed dumps
- Added jwt google auth decode plugin
- Added long decode plugin
- Updated protos to latest commit
- Updated readme
- Added avatar saving
- Fixed bug, where username, level and exp didnt got displayed
- Default username is "undefined"
- Clear console stdin
- Save players into db stdin
- Seperated login/register phase
- Added decode long util method
2016-08-08 22:25:28 +02:00
Felix
dbddba2eee Update 2016-08-08 00:57:36 +02:00
Felix
9cdbe5686c Update 2016-08-06 13:56:54 +02:00