Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

noblox.js

We maintain the largest API wrapper for Roblox's API.
Collective - Host: opensource - https://opencollective.com/noblox - Website: https://noblox.js.org/ - Code: https://github.com/noblox/noblox.js

Patch

Speed up getPlayers

github.com/noblox/noblox.js - 93c41e0cdd0523ab0089aeab04601ae54365710a authored about 8 years ago
Don't force http

ROBLOX will redirect to https, making requests take much longer.

github.com/noblox/noblox.js - 3f547e1ac109742dee55de30eab60c4731968130 authored about 8 years ago
Minor

The recent patch is major enough to upgrade a minor version, see
16e2995.

github.com/noblox/noblox.js - c8def98b5eeb2631a193ff6767070afae9011311 authored about 8 years ago
Patch

ROBLOX removed the login API I was using without warning. The reason I
was using it was because ...

github.com/noblox/noblox.js - 16e29957103753a4d48e6d76f3fa37c259f43aae authored about 8 years ago
Update login

github.com/noblox/noblox.js - af3f54fe7b7fb9f58fc0d34e852fe45a5eef7762 authored about 8 years ago
New login API

The previous API was removed

github.com/noblox/noblox.js - df903f1db6f4836806eaff33f555b114b8d26b29 authored about 8 years ago
Remove jar completely if unused

If jar exists when options gets to request it will use the global
cookie jar.

github.com/noblox/noblox.js - 96f55d7e56b3a08b382de030d242876f79deb97b authored about 8 years ago
Minor

+ Add groupPayout
+ Add clearSession
* Fix session_only setting being ignored
* Major fixes to c...

github.com/noblox/noblox.js - 2db6adc84e2c3f2f2aeefa1752a0367fd0402d9e authored about 8 years ago
Add clearSession

github.com/noblox/noblox.js - d116a966cb283b3260c6c1e0f9830dae8a9c056d authored about 8 years ago
Clear session

github.com/noblox/noblox.js - f217fddb338ed3002dc7794caed3bddb086b7775 authored about 8 years ago
Different code and return empty string

github.com/noblox/noblox.js - 4db47c39335f143bc71ec64318824b23704338eb authored about 8 years ago
Fix for arrays

github.com/noblox/noblox.js - efaccc6566627b71e3abcd7d2c9634f2d5e399ef authored about 8 years ago
Revise

Move some stuff around and make passages clearer.

github.com/noblox/noblox.js - c3b0232929008ec64820623ce6695f88573e963e authored about 8 years ago
Use deep copy to one level

Also in get now, so the cache can't be changed afterwards. It does only
work with one level whic...

github.com/noblox/noblox.js - 49e2f14a1923ffdb44d47e661655ae4ea59a6197 authored about 8 years ago
Remove errorHandler

No longer used

github.com/noblox/noblox.js - 09c1c552c05106cac263498f4e8f0d8911b4719c authored about 8 years ago
Add missing titles

github.com/noblox/noblox.js - 441d650fa859860799adfd87a082bf8c42b647f0 authored about 8 years ago
Make sure options exists

github.com/noblox/noblox.js - 178dd1fc6f4a347426745ecd3e2150a81cfc0fd7 authored about 8 years ago
Extend expiration times

Either I've been oblivious the entire time or XCSRF tokens were changed
recently. Either way I p...

github.com/noblox/noblox.js - d527281407dc8548f54123505ca4616feb2d7fab authored about 8 years ago
Automatically refresh X-CSRF-TOKEN

Because of the uncertainty over X-CSRF-TOKEN expirations, the function
will detect them and auto...

github.com/noblox/noblox.js - 255364cd1963e8ad6d2262b037a3d6e99431cc9c authored about 8 years ago
Shallow copy objects

Some functions cache objects but you don't want the cached item to be
manipulated

github.com/noblox/noblox.js - c4effd65cc9134cfd2ea58205b327e07d07437e8 authored about 8 years ago
Fix if there is only one argument and the function has no required arguments

Will now search through all the optional arguments.

github.com/noblox/noblox.js - 72946fcfaad04010d57a26e8e2bce9664c8b4933 authored about 8 years ago
Fix for permanent

github.com/noblox/noblox.js - 004a59f7cbb61087f2714fad994274982e78eaa3 authored about 8 years ago
Fix for permanent and disabled cache settings

Neither were working correctly

github.com/noblox/noblox.js - dee369142e6a54ba5068d3950d0d573988810cf1 authored about 8 years ago
Disable refresh when a refresh is already in progress

github.com/noblox/noblox.js - 1976a8c999fdf1769c6cd6f5e86cc114c111e759 authored about 8 years ago
Switch to cheerio

github.com/noblox/noblox.js - cd151e4a3d1bfdfd03b810e725d7494545e8d6e5 authored about 8 years ago
Update

Add groupPayout
Remove getToken

github.com/noblox/noblox.js - 54116c8443f8b050f43a89d7adc3abdc458da495 authored about 8 years ago
Remove

The getToken function has been unused for a while, it is probable that
no API actually uses its ...

github.com/noblox/noblox.js - cb0a2cef56e6373df073ec8556c706ac007ec2eb authored about 8 years ago
Pass in regexp directly

github.com/noblox/noblox.js - 3bd77db44f2ef827c43def842a051a04c878d8b3 authored about 8 years ago
Use correct setting

Both were using outdated option setting instead of getting directly
from settings. Because the o...

github.com/noblox/noblox.js - 823c4110c7de09e4d7a695c8910dcbc8b1e468d3 authored about 8 years ago
Update description

github.com/noblox/noblox.js - 68bd3061c1c53f9d91bd7f03ab4f741fb19f49a2 authored about 8 years ago
Patch

* getPlayers.js

github.com/noblox/noblox.js - 44e54c47c6fd902c2cab477497f107b2b2273345 authored about 8 years ago
Cache element

May be a small change but if you're doing the operation hundreds of
thousands of times it can ma...

github.com/noblox/noblox.js - bb2dcc669e581dc7e46330703036987b7df4062a authored about 8 years ago
Patch

* getRoles

github.com/noblox/noblox.js - ceddbbf43cd90ddc1651bb8488a519de5319ca8a authored about 8 years ago
Fix getRole documentation

github.com/noblox/noblox.js - 5cd3761c75af840c885898cb3e496568735dc213 authored about 8 years ago
Disallow ambiguous roles

ROBLOX allows multiple roles to have the same rank. To make the
function more reliable, it will ...

github.com/noblox/noblox.js - 7da3e345a10287f35355b4d9c406fcbb7305e5b6 authored about 8 years ago
Disable debug

github.com/noblox/noblox.js - 106b9c7df42c83496015595de17c276bf4c58e50 authored about 8 years ago
Fix table of contents + patch

I knew 2.0.0 wouldn't last long!

github.com/noblox/noblox.js - 0ad1551331596ac766402a1fb595dea52e76d81f authored over 8 years ago
Merge pull request #5 from sentanos/dev

github.com/noblox/noblox.js - 7c291ded386ebe329684ac1d7148e46a1137e305 authored over 8 years ago
Fix conflicts

github.com/noblox/noblox.js - 937709dafad1a0f4d52553b20d03df32cfc3936c authored over 8 years ago
Update

Add example server section
Combine usage section and documentation info section
Split sections o...

github.com/noblox/noblox.js - 9ca77f401359c49163ec3ec5f95975945e49b653 authored over 8 years ago
Fix formatting

Silly formatting errors not showing up until after I commit

github.com/noblox/noblox.js - 5c42b2498482f59b0fca81dc40cf40132441b7bc authored over 8 years ago
Adjust for reformat and add init

Options can now be reinitialized if settings change during the run

github.com/noblox/noblox.js - 0a2b5cd94f5d282f52a1f5d19aa4c50ddfac40b2 authored over 8 years ago
Export settings

github.com/noblox/noblox.js - 2d0c05cd8c62bb14feb78cdc6a5cf8f56ad2ec24 authored over 8 years ago
Reformat

Each piece of the cache gets its own object, much more organized
Not actually sure why I didn't ...

github.com/noblox/noblox.js - b26d820cd9ec5bbd67fc447176ae3749e69cb738 authored over 8 years ago
Correctly clears if message is left empty

github.com/noblox/noblox.js - a12069006200b46029705a61452fee29957dbd8e authored over 8 years ago
Error messages + syntax

Looked through and added in the errors I felt most relevant
Fixed some syntax inconsistencies

github.com/noblox/noblox.js - 80e9d494cfcf74545abe0f8d268509adab24bdd2 authored over 8 years ago
Rename function

File name was changed during development but the internal function name
was not

github.com/noblox/noblox.js - 883ae61dab27f194b6a1b4a2fd8a17706b835bc0 authored over 8 years ago
Remove debugging

Accidentally left that in there

github.com/noblox/noblox.js - 2aada714f074c24df551cbf4af9c816650a384eb authored over 8 years ago
Update

Add forumPost
Add ignoreCache for getVerification and generalRequest
Add http for generalRequest

github.com/noblox/noblox.js - 8ebca0dfac89bcc6a37b016095d5ae912df01f02 authored over 8 years ago
Add ignoreCache option and http option

github.com/noblox/noblox.js - 5a3e8af0505b8777358db1984b5020fd5a4dfb48 authored over 8 years ago
Add ignoreCache option and cache based on url

Verification does end up being dependent on URL and is cached
accordingly

github.com/noblox/noblox.js - 5a814afebb6ed8478d63d8c6167c686c90381ef9 authored over 8 years ago
Fix

Well... apparently the cache was never really enabled
Oops

github.com/noblox/noblox.js - 2fe38ec10b4743738b1e40806323df4958781cb8 authored over 8 years ago
Catch http errors

github.com/noblox/noblox.js - 5ee145bb84ae57712646863b58c7347335971200 authored over 8 years ago
Add custom http options

Functions that use generalRequest can now specify extra request options.

github.com/noblox/noblox.js - 22abd55856a1679d4b43218250b526405102eed2 authored over 8 years ago
Remove unused pieces

No longer checks oldBody or message

github.com/noblox/noblox.js - 0d0909bee546ae6b0732979f96bb688c37843984 authored over 8 years ago
Fix for required argument error

Running into kind of a paradox here. The only way to check if the first
argument is an options o...

github.com/noblox/noblox.js - 525a271d232e9252970ee3dc1087436a227b79c5 authored over 8 years ago
Add UserAssetId option

Support for purchasing limiteds

github.com/noblox/noblox.js - 39dbc7b88866a7f4ba2173f994d2ebdf7836bac2 authored over 8 years ago
Return newRoleSetId

github.com/noblox/noblox.js - 64e252f64c30d1d70acf4917febb38756f21b302 authored over 8 years ago
Product can now be passed directly + return product id and price

Function is much more flexible now and should work with anything you
can buy (many things don't ...

github.com/noblox/noblox.js - 9b471a1e178e383d7475ba9773f3452c52102d04 authored over 8 years ago
Determine if the first argument is an options object or not even if the first required argument is a multi one

github.com/noblox/noblox.js - e3839db5e56d59a78c17164a38e3c84f387b9053 authored over 8 years ago
Type doesn't seem to work

Not sure if I'm using it wrong or if something changed. The one studio
uses is different, though...

github.com/noblox/noblox.js - 06bb04cce5b6ad7df47195378d681ff6350f67d2 authored over 8 years ago
Fix itemOptions not being obeyed

Ternary instead of or, since these fields can be false

github.com/noblox/noblox.js - d31d9ce3bbf31dba87510a0f4b904e25a46b11cb authored over 8 years ago
Add more detailed errors

Function will now detect if the group admin page doesn't load

github.com/noblox/noblox.js - 4036efce21b605e62694d5f38c04e81244afdf67 authored over 8 years ago
Remove useless comments

github.com/noblox/noblox.js - d3b45f4033e5aa86f1950271fbe6d45031b6a3be authored over 8 years ago
Update upload

Function now returns both assetID and assetVersionId (json=1 in the URL)
Defaults for some item ...

github.com/noblox/noblox.js - 3381c59017b8d5230acda0abc8c729b7c40c47d7 authored over 8 years ago
Check if null

Before it would error when a valid argument was sent but the value was
false

github.com/noblox/noblox.js - 5fdcf28eb89ceeb990029efd770cf28afb140448 authored over 8 years ago
Update

Revised usage section
Added multiple arguments for setRank and getRole
Added getHash
getSession ...

github.com/noblox/noblox.js - 75b8ebc000b0147df9950f964775e3dbe72958e2 authored over 8 years ago
Revise descriptions and change RolesetID cache time

RolesetID should be controllable by the user of the module but just in
case it still only caches...

github.com/noblox/noblox.js - 3583dbced3846fb76c9d649666b40d457fafe510 authored over 8 years ago
Add support for mutually exclusive arguments

You can now require only one of a list of arguments to be present by
using the form `['required'...

github.com/noblox/noblox.js - 35a37a19688a3ad7bd297566cf002ddabead74f7 authored over 8 years ago
Add support for session only cookies

github.com/noblox/noblox.js - 71cbc6c9602234f00279e7ff4eb6a8bb282d23b1 authored over 8 years ago
Add support for role name

This is because a role can technically have the same rank. To make the
function more reliable `n...

github.com/noblox/noblox.js - 3318a5cbf47397974ff4d7b03ab7462f6ff891cb authored over 8 years ago
Add support for role name

New dependency `entities` was added for this (to unescape names
correctly), but it could very ea...

github.com/noblox/noblox.js - 7c7a51ee41382fba0205d0e11595ceb42f0928d0 authored over 8 years ago
Fix

An error would occur if login was used when the user was already logged
in because a new cookie ...

github.com/noblox/noblox.js - 295f6558b9b6099d157bffce865d1fd196bf916d authored over 8 years ago
Use getHash

Since other functions now need jar hashes a separate function was
created and is now being used ...

github.com/noblox/noblox.js - cc6eba811303c9c8e431c38a90d18d1432f5b5f4 authored over 8 years ago
Use hash to cache

Verification inputs and XCSRF tokens are both unique to the current
session, if multiple users w...

github.com/noblox/noblox.js - c857833c95a6e6cf61761861c21a71c6f87a2eb2 authored over 8 years ago
Rank should be optional + return object fix

github.com/noblox/noblox.js - cc0722a73e3ca05e87cb68e1111d095c1a3f6aec authored over 8 years ago
Rank should be optional

github.com/noblox/noblox.js - ed22000efe6f3f119656e62e0228356bc209a182 authored over 8 years ago
Fix inserting arguments and add comment

Manual arguments have to carry over into optional list

github.com/noblox/noblox.js - d29c60b5355d95c7ea616c3d893636b2c5894fa0 authored over 8 years ago
Add note

getSession is only designed for cookie jars

github.com/noblox/noblox.js - 8d43bee0225dcd855becacf691a16bc7ea82e198 authored over 8 years ago
Update getPlayers and fix brackets

github.com/noblox/noblox.js - f9db553af7f40a8b3c1129a2ea74bed24122313b authored over 8 years ago
Remove old pieces

github.com/noblox/noblox.js - 7d80fec38895898b5c40865b55e0e1fcc0ac8966 authored over 8 years ago
Required and optional arguments

Each function now defines its own required and optional arguments so an
error can be thrown if a...

github.com/noblox/noblox.js - 51d4cdfcddc4a90bf1e5bf72ac5ad306bd86512a authored over 8 years ago
Update description and urls, change main script

Use index.js in lib directly instead of proxying it through another
index.js

github.com/noblox/noblox.js - 88d5adc0c1b8fd26f2c45af14526c15498f62ef4 authored over 8 years ago
Remove old pieces

github.com/noblox/noblox.js - b9b71980d3be741276cddfbae1a19054011282b8 authored over 8 years ago
Incorrect argument name

github.com/noblox/noblox.js - 0b9e5a118baa27365df35c3dce6c4594a098cc9f authored over 8 years ago
cheerio -> parser and fix

Missed .json on settings

github.com/noblox/noblox.js - d46404992866279602149284e5692a6535bdba27 authored over 8 years ago
cheerio -> parser

More flexible variable name

github.com/noblox/noblox.js - aa69b50c65ede603cd3ad0a9311af04ec5408c16 authored over 8 years ago
Very quick patch

github.com/noblox/noblox.js - e56408bde82a28fb7ef8f326d0822d8562582080 authored over 8 years ago