Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/noblox/noblox.js
A Node.js API wrapper for Roblox.
https://github.com/noblox/noblox.js
Speed up getPlayers
93c41e0cdd0523ab0089aeab04601ae54365710a authored about 8 years ago by Joshua Lanese <[email protected]>ROBLOX will redirect to https, making requests take much longer.
3f547e1ac109742dee55de30eab60c4731968130 authored about 8 years ago by Joshua Lanese <[email protected]>
The recent patch is major enough to upgrade a minor version, see
16e2995.
ROBLOX removed the login API I was using without warning. The reason I
was using it was because ...
af3f54fe7b7fb9f58fc0d34e852fe45a5eef7762 authored about 8 years ago by Joshua Lanese <[email protected]>
The previous API was removed
df903f1db6f4836806eaff33f555b114b8d26b29 authored about 8 years ago by Joshua Lanese <[email protected]>
If jar exists when options gets to request it will use the global
cookie jar.
No caps
bb13de19bfdac05c42e59f9c67edda35665d0e60 authored about 8 years ago by Joshua Lanese <[email protected]>
+ Add groupPayout
+ Add clearSession
* Fix session_only setting being ignored
* Major fixes to c...
d116a966cb283b3260c6c1e0f9830dae8a9c056d authored about 8 years ago by Joshua Lanese <[email protected]>
f217fddb338ed3002dc7794caed3bddb086b7775 authored about 8 years ago by Joshua Lanese <[email protected]>
9f761e53528ed6f605c625efe62052abe9f4b53e authored about 8 years ago by Joshua Lanese <[email protected]>
4db47c39335f143bc71ec64318824b23704338eb authored about 8 years ago by Joshua Lanese <[email protected]>
efaccc6566627b71e3abcd7d2c9634f2d5e399ef authored about 8 years ago by Joshua Lanese <[email protected]>
Move some stuff around and make passages clearer.
c3b0232929008ec64820623ce6695f88573e963e authored about 8 years ago by Joshua Lanese <[email protected]>
Also in get now, so the cache can't be changed afterwards. It does only
work with one level whic...
No longer used
09c1c552c05106cac263498f4e8f0d8911b4719c authored about 8 years ago by Joshua Lanese <[email protected]>e2a747baa2149944a210e9e8091393df94d951de authored about 8 years ago by Joshua Lanese <[email protected]>
441d650fa859860799adfd87a082bf8c42b647f0 authored about 8 years ago by Joshua Lanese <[email protected]>
178dd1fc6f4a347426745ecd3e2150a81cfc0fd7 authored about 8 years ago by Joshua Lanese <[email protected]>
Either I've been oblivious the entire time or XCSRF tokens were changed
recently. Either way I p...
Because of the uncertainty over X-CSRF-TOKEN expirations, the function
will detect them and auto...
Some functions cache objects but you don't want the cached item to be
manipulated
Will now search through all the optional arguments.
72946fcfaad04010d57a26e8e2bce9664c8b4933 authored about 8 years ago by Joshua Lanese <[email protected]>004a59f7cbb61087f2714fad994274982e78eaa3 authored about 8 years ago by Joshua Lanese <[email protected]>
Neither were working correctly
dee369142e6a54ba5068d3950d0d573988810cf1 authored about 8 years ago by Joshua Lanese <[email protected]>1976a8c999fdf1769c6cd6f5e86cc114c111e759 authored about 8 years ago by Joshua Lanese <[email protected]>
fcc244904810fefdeccc817e30959023f4e6d5c9 authored about 8 years ago by Joshua Lanese <[email protected]>
cd151e4a3d1bfdfd03b810e725d7494545e8d6e5 authored about 8 years ago by Joshua Lanese <[email protected]>
Add groupPayout
Remove getToken
54ea51b3fa9b0223dd8db5ae763f2d340dd5a28d authored about 8 years ago by Joshua Lanese <[email protected]>
The getToken function has been unused for a while, it is probable that
no API actually uses its ...
3bd77db44f2ef827c43def842a051a04c878d8b3 authored about 8 years ago by Joshua Lanese <[email protected]>
Both were using outdated option setting instead of getting directly
from settings. Because the o...
68bd3061c1c53f9d91bd7f03ab4f741fb19f49a2 authored about 8 years ago by Joshua Lanese <[email protected]>
* getPlayers.js
44e54c47c6fd902c2cab477497f107b2b2273345 authored about 8 years ago by Joshua Lanese <[email protected]>
May be a small change but if you're doing the operation hundreds of
thousands of times it can ma...
* getRoles
ceddbbf43cd90ddc1651bb8488a519de5319ca8a authored about 8 years ago by Joshua Lanese <[email protected]>5cd3761c75af840c885898cb3e496568735dc213 authored about 8 years ago by Joshua Lanese <[email protected]>
ROBLOX allows multiple roles to have the same rank. To make the
function more reliable, it will ...
106b9c7df42c83496015595de17c276bf4c58e50 authored about 8 years ago by Joshua Lanese <[email protected]>
I knew 2.0.0 wouldn't last long!
0ad1551331596ac766402a1fb595dea52e76d81f authored about 8 years ago by Joshua Lanese <[email protected]>7c291ded386ebe329684ac1d7148e46a1137e305 authored about 8 years ago by sentanos <[email protected]>
937709dafad1a0f4d52553b20d03df32cfc3936c authored about 8 years ago by Joshua Lanese <[email protected]>
7c0f337ae5301ea851c90d17ff7ea2f867b4e60c authored about 8 years ago by Joshua Lanese <[email protected]>
Add example server section
Combine usage section and documentation info section
Split sections o...
Silly formatting errors not showing up until after I commit
5c42b2498482f59b0fca81dc40cf40132441b7bc authored about 8 years ago by Joshua Lanese <[email protected]>Options can now be reinitialized if settings change during the run
0a2b5cd94f5d282f52a1f5d19aa4c50ddfac40b2 authored about 8 years ago by Joshua Lanese <[email protected]>ccceeb877f12e18b878560d35d95738864756063 authored about 8 years ago by Joshua Lanese <[email protected]>
2d0c05cd8c62bb14feb78cdc6a5cf8f56ad2ec24 authored about 8 years ago by Joshua Lanese <[email protected]>
Each piece of the cache gets its own object, much more organized
Not actually sure why I didn't ...
a12069006200b46029705a61452fee29957dbd8e authored about 8 years ago by Joshua Lanese <[email protected]>
Looked through and added in the errors I felt most relevant
Fixed some syntax inconsistencies
File name was changed during development but the internal function name
was not
Accidentally left that in there
2aada714f074c24df551cbf4af9c816650a384eb authored about 8 years ago by Joshua Lanese <[email protected]>
Add forumPost
Add ignoreCache for getVerification and generalRequest
Add http for generalRequest
0bdba2184753ba4658f66d1dc6baf8e231654082 authored about 8 years ago by Joshua Lanese <[email protected]>
5a3e8af0505b8777358db1984b5020fd5a4dfb48 authored about 8 years ago by Joshua Lanese <[email protected]>
Verification does end up being dependent on URL and is cached
accordingly
Well... apparently the cache was never really enabled
Oops
5ee145bb84ae57712646863b58c7347335971200 authored about 8 years ago by Joshua Lanese <[email protected]>
Functions that use generalRequest can now specify extra request options.
22abd55856a1679d4b43218250b526405102eed2 authored about 8 years ago by Joshua Lanese <[email protected]>No longer checks oldBody or message
0d0909bee546ae6b0732979f96bb688c37843984 authored about 8 years ago by Joshua Lanese <[email protected]>
Running into kind of a paradox here. The only way to check if the first
argument is an options o...
Support for purchasing limiteds
39dbc7b88866a7f4ba2173f994d2ebdf7836bac2 authored about 8 years ago by Joshua Lanese <[email protected]>64e252f64c30d1d70acf4917febb38756f21b302 authored about 8 years ago by Joshua Lanese <[email protected]>
Function is much more flexible now and should work with anything you
can buy (many things don't ...
e3839db5e56d59a78c17164a38e3c84f387b9053 authored about 8 years ago by Joshua Lanese <[email protected]>
Not sure if I'm using it wrong or if something changed. The one studio
uses is different, though...
Ternary instead of or, since these fields can be false
d31d9ce3bbf31dba87510a0f4b904e25a46b11cb authored about 8 years ago by Joshua Lanese <[email protected]>Function will now detect if the group admin page doesn't load
4036efce21b605e62694d5f38c04e81244afdf67 authored about 8 years ago by Joshua Lanese <[email protected]>d3b45f4033e5aa86f1950271fbe6d45031b6a3be authored about 8 years ago by Joshua Lanese <[email protected]>
Function now returns both assetID and assetVersionId (json=1 in the URL)
Defaults for some item ...
Before it would error when a valid argument was sent but the value was
false
Revised usage section
Added multiple arguments for setRank and getRole
Added getHash
getSession ...
RolesetID should be controllable by the user of the module but just in
case it still only caches...
c097c76a694b85a5cd000f0b4fa89b1e17f0d9dc authored about 8 years ago by Joshua Lanese <[email protected]>
You can now require only one of a list of arguments to be present by
using the form `['required'...
71cbc6c9602234f00279e7ff4eb6a8bb282d23b1 authored about 8 years ago by Joshua Lanese <[email protected]>
This is because a role can technically have the same rank. To make the
function more reliable `n...
New dependency `entities` was added for this (to unescape names
correctly), but it could very ea...
An error would occur if login was used when the user was already logged
in because a new cookie ...
Since other functions now need jar hashes a separate function was
created and is now being used ...
Verification inputs and XCSRF tokens are both unique to the current
session, if multiple users w...
04241c5e5413b64152b2cad7cf9efbd860d49b9f authored about 8 years ago by Joshua Lanese <[email protected]>
cc0722a73e3ca05e87cb68e1111d095c1a3f6aec authored about 8 years ago by Joshua Lanese <[email protected]>
ed22000efe6f3f119656e62e0228356bc209a182 authored about 8 years ago by Joshua Lanese <[email protected]>
Manual arguments have to carry over into optional list
d29c60b5355d95c7ea616c3d893636b2c5894fa0 authored about 8 years ago by Joshua Lanese <[email protected]>getSession is only designed for cookie jars
8d43bee0225dcd855becacf691a16bc7ea82e198 authored about 8 years ago by Joshua Lanese <[email protected]>f9db553af7f40a8b3c1129a2ea74bed24122313b authored about 8 years ago by Joshua Lanese <[email protected]>
7d80fec38895898b5c40865b55e0e1fcc0ac8966 authored about 8 years ago by Joshua Lanese <[email protected]>
Each function now defines its own required and optional arguments so an
error can be thrown if a...
a780c79dfab5b2eb875752693018dcf58f75ef4b authored about 8 years ago by Joshua Lanese <[email protected]>
Use index.js in lib directly instead of proxying it through another
index.js
6819b4d9c78830469f50b97ca46bcaf434efaf2e authored about 8 years ago by Joshua Lanese <[email protected]>
b9b71980d3be741276cddfbae1a19054011282b8 authored about 8 years ago by Joshua Lanese <[email protected]>
0b9e5a118baa27365df35c3dce6c4594a098cc9f authored about 8 years ago by Joshua Lanese <[email protected]>
Missed .json on settings
d46404992866279602149284e5692a6535bdba27 authored about 8 years ago by Joshua Lanese <[email protected]>More flexible variable name
aa69b50c65ede603cd3ad0a9311af04ec5408c16 authored about 8 years ago by Joshua Lanese <[email protected]>e56408bde82a28fb7ef8f326d0822d8562582080 authored about 8 years ago by sentanos <[email protected]>