blainefricks / pockets-infinity Goto Github PK
View Code? Open in Web Editor NEWDestiny Companion Chrome Extension
Home Page: http://blainefricks.github.io/pockets-infinity/
License: MIT License
Destiny Companion Chrome Extension
Home Page: http://blainefricks.github.io/pockets-infinity/
License: MIT License
Include the bungledid
cookie in the http header for all api requests.
Cookies
In general, if you use an HTTP stack that correctly handles the Set-Cookie header in responses, you should be good to go. In particular, we ask that you support the
bungled
andbungledid
cookies. These help us with specific diagnostics tasks, and will come in handy if you ever need us to help you troubleshoot an issue on Bungie.net.
Insert Guardian data into Guardian Nameplates
Get the inventory of all Guardians.
Add a setup guide to the wiki on how to install the chrome extension for testing.
Since the dependency files are really small, include them for easy manual installs.
Create the UI for error dialogs.
Get the bungled value of the cookies from browser on what guardian is logged in to pull correct information.
Run through the Setup Guide and make sure its correct.
getBungieNetUserRequest()
is returning the following data even when user is signed in to Bungie.net:
Object {
ErrorCode: 99,
ThrottleSeconds: 0,
ErrorStatus: "WebAuthRequired",
Message: "Please sign-in to continue.",
MessageData: Object
}
May need to also provide the bungledid
cookie in the cookie header.
In general, if you use an HTTP stack that correctly handles the Set-Cookie header in responses, you should be good to go. In particular, we ask that you support the bungled and bungledid cookies. These help us with specific diagnostics tasks, and will come in handy if you ever need us to help you troubleshoot an issue on Bungie.net.
See issue #18 for progress.
Bungie's APIs currently do not allow CORS access. Need work around.
Display Guardian inventories using similar UI as is in game.
Create the UI for selecting your Guardian.
CSS media queries don't seem to be working.
Show the display name of the currently logged in bungie.net user.
Update the README.md
file for v0.1.0-alpha
with instructions on how to install for testing.
Also describe what the app will be doing and show the user what to expect.
Get details of the currently logged in Bungie.net user.
Change app name to Pockets Infinity.
Need icons for browser extension.
Get the ID's of user's Guardians.
Look into how to use promises for the app.
Add a Submit Bug link for quick access to GitHub issues.
There are new updates to the API in Destiny 2.0.
Allow user to select which Guardian they are viewing as default.
The z-index values for the bucket items and destiny tooltips are not working properly. Need to look into how the position attribute plays into this. Helpful link.
Need to figure out why the scope is not sending data to the directive.
Create error dialogs to display the error messages from bungie.net.
Issue | Error Code | Message |
---|---|---|
## | 5 | Bungie.net is down for maintenance. |
## | 99 | Please sign-in to continue. |
See full list of error codes for more information.
In order to help keep the developer API Key unexposed as required by Bungie, let the user add their own apiKey
value with ENTER_YOUR_API_KEY_HERE
to bungieService.factory.js
file.
var apiKey = 'ENTER_YOUR_API_KEY_HERE';
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.