[nodebb-plugin-eve] EVE Online registration whitelists
-
Some feedback I've received so far:
Many folks are requesting the ability to add multiple API's on a single account in order to keep track of their characters and which character belongs to who. The purpose behind this is so that a corporation can manage their characters and players all the same, and easily view these characters in a single interface.
The features that I would request are as follows:
- Ability to add multiple API's/Characters to a single account
- A front-end or back-end interface to view account's "mains" and their associated API's or "alts"
I imagine it would look something like this:
But with different character names, of course.
-
@Schamper that's correct. It should more or less be a list of alts associated with the main account for corporate management purposes. Adding multiple API's to the main account shouldn't re-check the API, it should just add the characters to a list associated with the main.
Having the page that displays this information restricted to admins would be preferable.
-
Getting an error with alliance whitelisting, where even though the alliance is added the user cannot be whitelisted if they are part of said alliance. Seems that you have to add individual corps in order for the whitelisting to work.
-
@Schamper it's possible that this plugin may be causing NodeBB to restart when trying to access /admin/manage/groups as the output in the log is as follows when trying to access that particular page:
2014-11-16T14:15:23.443Z - error: TypeError: Cannot set property 'eve_keyid' of null
at Object.EVE.modifyUserData (/home/forum/node_modules/nodebb-plugin-eve/library.js:251:26)
at /home/forum/src/plugins.js:415:32
at /home/forum/node_modules/async/lib/async.js:272:13
at iterate (/home/forum/node_modules/async/lib/async.js:149:13)
at Object.async.eachSeries (/home/forum/node_modules/async/lib/async.js:165:9)
at Object.async.reduce (/home/forum/node_modules/async/lib/async.js:271:15)
at Object.Plugins.fireHook (/home/forum/src/plugins.js:409:12)
at modifyUserData (/home/forum/src/user.js:130:11)
at /home/forum/src/user.js:96:4
at /home/forum/node_modules/redis/index.js:1138:13
[cluster] Child Process (29612) has disconnectedCould this have anything to do with the fact that the admin does not have an EVE API tied to it?