Ecosyste.ms: OpenCollective

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

TShock

We're building the best open source Terraria server software that exists.
Collective - Host: opensource - https://opencollective.com/tshock - Code: https://github.com/Pryaxis/TShock

REST: ban creation, lookup by name or ip for ban info/delete

REST: There are no methods in banmanager to update bans, Update skipped.

github.com/Pryaxis/TShock - afff00b5027e9332b5447017ebe2a7227b64b3f3 authored over 13 years ago by Graham Cantin <[email protected]>
Added ban info and destroy to RestManager.cs

github.com/Pryaxis/TShock - 34136cf3d5a4522e19e3c4210c15c8ad1bb1b7ec authored over 13 years ago by Graham Cantin <[email protected]>
Added /lists/players API endpoint.

github.com/Pryaxis/TShock - dc6ef8e059da617a5a7e9ac2cca877093eb5c92d authored over 13 years ago by Lucas Nicodemus <[email protected]>
Test complete

github.com/Pryaxis/TShock - 06462af4aad1e03485ea90f59c7b650b934ce520 authored over 13 years ago by Lucas Nicodemus <[email protected]>
test

github.com/Pryaxis/TShock - 81e605872d569f09d878b7d2917c07d662e49333 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added /users/update/{user} endpoint

github.com/Pryaxis/TShock - 34b3252a31b11e5bfae09e5f41061ee5a1c8c195 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Fixed some wrong class names.

github.com/Pryaxis/TShock - 017bbbca89b7daf1e01dbbdd712a270dc54e83dc authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added /users/update/{user} with params:

- password (should be sha512) (this should really be improved, but currently its all we've got)
...

github.com/Pryaxis/TShock - a90c4e85a1d60eed33c68dc4069af480fdc4c223 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added /users/{user}/info endpoint.

Added /users/{user}/destroy endpoint.
Really added endpoint.

github.com/Pryaxis/TShock - 82be1eee1abdb7ab80628496752a7b83bcecf87b authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added endpoint /token/destroy/{token}

github.com/Pryaxis/TShock - 5192c07d6debd306fa67292878f0b0d6c279361d authored over 13 years ago by Lucas Nicodemus <[email protected]>
API now checks user credentials before granting tokens.

Added new permission - 'api' that allows the group access to using the API.

github.com/Pryaxis/TShock - 17683eaeaa31aceeb55eaa93a80e5c8a1ba4b386 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Examples no longer require tokens

github.com/Pryaxis/TShock - 839ce793c7b65eb69b00d2b7fef683ec1c7a4efb authored over 13 years ago by Lucas Nicodemus <[email protected]>
Removed dumb outputs that don't work.

github.com/Pryaxis/TShock - 3e961b32ab6da638250ab8122752e4597e71a894 authored over 13 years ago by Lucas Nicodemus <[email protected]>
All API requests now respond with a predictable template, for further troubleshooting.

github.com/Pryaxis/TShock - 1fa5c7236e93749e28750eaa39c84867f3e19e1a authored over 13 years ago by Lucas Nicodemus <[email protected]>
Merge branch 'general-devel-rest' of github.com:TShock/TShock into general-devel-rest

Conflicts:
TShockAPI/RestManager.cs
Fixed /status returning a 500

github.com/Pryaxis/TShock - e4030d9e382a5221aba2a5a08509a6c86c6a1577 authored over 13 years ago by Lucas Nicodemus <[email protected]>
request parameter was removed

github.com/Pryaxis/TShock - 60462dddfc23d2cc04a7bc019f7473ed14d74fbc authored over 13 years ago by high <[email protected]>
Merge branch 'general-devel-rest' of github.com:TShock/TShock into general-devel-rest

github.com/Pryaxis/TShock - c761486aa0c556c2703e59070f4d7067ce94e007 authored over 13 years ago by high <[email protected]>
Added SecureRest which implements token requirement for commands. Still must implement a Verify function and probably change SecureRest around a bit.

github.com/Pryaxis/TShock - 1fe7284f7cfe502289bf33a44f4657fc743d9802 authored over 13 years ago by high <[email protected]>
Added startup/shutdown messages to Rest, for troubleshooting bad configuration settings.

Added server nickname configuration option, to be returned in the /status API endpoint
Added conf...

github.com/Pryaxis/TShock - 92d940e5dc9d8cb8544061c271c6cba76024daf0 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Merge branch 'general-devel-rest' of github.com:TShock/TShock into general-devel-rest

github.com/Pryaxis/TShock - ce8d12b27fac9e26ee57a489045aabde0d38a222 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added example for how all additional endpoints should respond in regards to success and failure.

Added example endpoint that demonstrates rest verbs.

github.com/Pryaxis/TShock - 319f3697990977befaf93bf086612cbb8149b1d7 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Updated binaries

github.com/Pryaxis/TShock - 734b11681f7b5093a711cda1d92fe27f545885d2 authored over 13 years ago by high <[email protected]>
!= should be ==

github.com/Pryaxis/TShock - 332fe805a909ea60eb2ab55bd98d2e37bd4ad977 authored over 13 years ago by high <[email protected]>
RestApi back to Rest, added separate RestManager field.

github.com/Pryaxis/TShock - 7cfc219794a7b305b40f0c412c34d5b71be010c3 authored over 13 years ago by high <[email protected]>
Merge branch 'general-devel-rest' of github.com:TShock/TShock into general-devel-rest

Conflicts:
TShockAPI/TShock.cs

github.com/Pryaxis/TShock - 595efa4d41c0f84d5ec8cabf81ed363f7968eb1e authored over 13 years ago by high <[email protected]>
IP/Port can now be changed before started.

RestVerbs added instead of Dictionary<string,string>

github.com/Pryaxis/TShock - f087ae5c83a9e2af67d5239e00cafbf33b540a1e authored over 13 years ago by high <[email protected]>
Reworked a lot of how REST works

github.com/Pryaxis/TShock - d7012bd094c3d55e36f7a1369c2f95a99ddf1034 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added rest {verb} support

github.com/Pryaxis/TShock - d824e7150773e861093293fc0c84ffd50ac3d5da authored over 13 years ago by high <[email protected]>
Fixed serializing wrong object.

Error is now serialized too.

github.com/Pryaxis/TShock - fea3be69f5e25ba53f9ebfb71cae101f0f2f85b1 authored over 13 years ago by high <[email protected]>
Now instead outputs json serialized objects.

github.com/Pryaxis/TShock - e9c33633130e0e6cd1f1942e238957f4f2d92f8d authored over 13 years ago by high <[email protected]>
Added Rest example

github.com/Pryaxis/TShock - 59a2fcd62edc8b06b4bb1b3fc3e7c34bc444fcd7 authored over 13 years ago by high <[email protected]>
binaries added

github.com/Pryaxis/TShock - 6459a7e3644f528b791251508f58a258280df6ef authored over 13 years ago by high <[email protected]>
Fixing RCOn

github.com/Pryaxis/TShock - a14299ee32f8fc38a5b4814eb1c89525032879e6 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Merge branch 'general-devel-mono' into general-devel

github.com/Pryaxis/TShock - e8f1193582e98283cd59c71f4eca9b482f243956 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Enabled RCON.

github.com/Pryaxis/TShock - 5939c3256a69b143ababa548ba9fb52ddca037d5 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Do not enable RconHandler unless you fix it up. Remember, general-devel is not for incomplete features.

Also you were late on that PostInit fix.

Revert "RCONNNNNN"

This reverts commit 10167df4efb1c50...

github.com/Pryaxis/TShock - 7b23669e2f2c27f17b9b59e1aacfcf0aea66aebb authored over 13 years ago by high <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel

github.com/Pryaxis/TShock - ceec0be9240d163dd77db3f992401b1610f65e58 authored over 13 years ago by Lucas Nicodemus <[email protected]>
RCONNNNNN

github.com/Pryaxis/TShock - 10167df4efb1c508fe777728ae8b901b48ee1715 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel-mono

github.com/Pryaxis/TShock - 93393dec99a710fa8c4062a1ed6598f2158946d6 authored over 13 years ago by high <[email protected]>
Added /sendwarp command - You are now able to send people to a specific warp.

github.com/Pryaxis/TShock - 4a1f944caf9ee0d1b43aa14f86bdce576621ade0 authored over 13 years ago by darkunderdog <[email protected]>
Fixed TSDEV-117

Conflicts:

TShockAPI/Properties/AssemblyInfo.cs

github.com/Pryaxis/TShock - 920fabaa7e77fc58434d7a9e968999011574e688 authored over 13 years ago by high <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel-mono

Conflicts:
TShockAPI/Properties/AssemblyInfo.cs

github.com/Pryaxis/TShock - 78fa7ab42f601a8975c9b97bab4ac38fbe86d77c authored over 13 years ago by high <[email protected]>
Fixed TSDEV-117

github.com/Pryaxis/TShock - 9382431e72592d593b0235c82d1f10afb0228e78 authored over 13 years ago by high <[email protected]>
VERSION TICK 3.3

Preparing to launch, need to merge to master.

github.com/Pryaxis/TShock - c31eeb1c6c6d08a6bff96e1c21516835e4e7ec34 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Added method for region SINCE THE FUCKING UNIT TESTS RELIED ON IT AND NO ONE FUCKING FIXED IT

Region unit tests work again.

github.com/Pryaxis/TShock - 7a57a8073c0eca530e83bbd02149d0e261fd5aa6 authored over 13 years ago by Zack Piispanen <[email protected]>
Attempting to fix UnitTests/RegionManagerTest.orderedtest

github.com/Pryaxis/TShock - 301a6dfaddc18ef9362ecdb38290831dfdd03ca0 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Fixed everything

github.com/Pryaxis/TShock - 1547a06ed6d260bd4e39a6fb2393c24fb3aa2a63 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Project file was missing a file from merge.

github.com/Pryaxis/TShock - d5943c94d840882603f848d3e2bc43d92b4966d8 authored over 13 years ago by Deathmax <[email protected]>
Merge remote-tracking branch 'remotes/origin/general-devel-mono' into general-devel

Conflicts:
TShockAPI/Properties/AssemblyInfo.cs
TShockAPI/TShockAPI.csproj

github.com/Pryaxis/TShock - b31a84cdd2f5f0768df537195136a71115932a44 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Stuff

github.com/Pryaxis/TShock - 442a5b420291e8ac7f7fa4558ca7464803db802a authored over 13 years ago by Lucas Nicodemus <[email protected]>
Spawn plants at ground level (thanks RogerPaladin)

github.com/Pryaxis/TShock - b0f5a49ec24979b14abd0f049a7186c9a34b11f2 authored over 13 years ago by Deathmax <[email protected]>
Fix projectile exploit detection (please test for false positives when using Harpoon)

github.com/Pryaxis/TShock - eab82a2cb1b4f48d7954884c67a5c88e67e44248 authored over 13 years ago by Deathmax <[email protected]>
Don't force Hardcore players to spawn, they are supposed to be ghosts.

github.com/Pryaxis/TShock - 65b323f004178c34c7ce1d7d7fcb23e18bea1d43 authored over 13 years ago by Deathmax <[email protected]>
Attempt to satisfy some of the requirements of growing things

github.com/Pryaxis/TShock - 44e4199dcbb6e8445bba6e6131c3dd5bd9a9ea8f authored over 13 years ago by Deathmax <[email protected]>
Added geoip support.

(grab the database from http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.d...

github.com/Pryaxis/TShock - 9ed5f7a2f52fde8404727949882a280aea988772 authored over 13 years ago by Deathmax <[email protected]>
Added /grow

github.com/Pryaxis/TShock - 3f40437d4bf9ac0d990475b3d25daab6a7354383 authored over 13 years ago by Deathmax <[email protected]>
/buff commands now take seconds instead of number of frames (60 in 1 second)

Fix buff commands not using time argument when using numerical IDs.

github.com/Pryaxis/TShock - 903c9b4154707a49630db4f8306654936c02f51a authored over 13 years ago by Deathmax <[email protected]>
updated binary

github.com/Pryaxis/TShock - a31432e3f5e1434c9a4ee5d628b31e74a4f47f4a authored over 13 years ago by high <[email protected]>
update api version attribute

github.com/Pryaxis/TShock - c6e62a222511672a4de615753d24d6a110b15a95 authored over 13 years ago by high <[email protected]>
Removed XNA dependencies

github.com/Pryaxis/TShock - 21ac8a4a0ee5d2801957ff48ffd672b168f99be5 authored over 13 years ago by high <[email protected]>
Updated /additem and /delitem to work if name isn't an exact match

github.com/Pryaxis/TShock - 6b8dea306c2159dd1c2507e757700eebf21fca64 authored over 13 years ago by darkunderdog <[email protected]>
Add Console Info For Bans and Kicks

github.com/Pryaxis/TShock - ecb57f15c94cc444d35f91c6bacbb44cf0e6fe61 authored over 13 years ago by darkunderdog <[email protected]>
Fixed not setting kill when disconnecting a client. Handling the disconnect packet makes Terraria not set ServSocket.kill.

github.com/Pryaxis/TShock - 8bb8114223dc4544c55c52438afc4956fe8a49d5 authored over 13 years ago by high <[email protected]>
Added Showing Kicked Info In Console.

github.com/Pryaxis/TShock - 01e6f32734faac0614e4c4ee16f24757d5022a01 authored over 13 years ago by darkunderdog <[email protected]>
Changed how abuse of TileGetSection is handled.

(2nd request will cause a kick) - Thanks Lycaonj and UndeadMiner.

github.com/Pryaxis/TShock - cf9157bc9403215829ee981a80ee0b85086def25 authored over 13 years ago by Deathmax <[email protected]>
Allow users to ban custom items

github.com/Pryaxis/TShock - a6132a31a2540342dd61c739a2c82df6afd63129 authored over 13 years ago by Deathmax <[email protected]>
Merge commit '48ef0ee1a5094d60886e960e4e539dff754f481a' into general-devel

github.com/Pryaxis/TShock - 9fed5338a40d8fb4c37afa62ff5ccf010622691e authored over 13 years ago by Deathmax <[email protected]>
Changed /annoy to use a simpler method than whoopie cushions.

github.com/Pryaxis/TShock - 00c2023c15ffea55a2b59428a7ee018ba0ecd252 authored over 13 years ago by Deathmax <[email protected]>
Updated /region name to tell you if region is not protected

github.com/Pryaxis/TShock - 48ef0ee1a5094d60886e960e4e539dff754f481a authored over 13 years ago by darkunderdog <[email protected]>
Limit buff time to short's maximum value.

github.com/Pryaxis/TShock - 1c394c90378d43d1f0992f01ca5c08c8ebeae9c5 authored over 13 years ago by Deathmax <[email protected]>
Added /gbuff - buff other players

github.com/Pryaxis/TShock - 8ec358d99fde1f027c9f13355572834e709c625d authored over 13 years ago by Deathmax <[email protected]>
add time argument to /buff

github.com/Pryaxis/TShock - c776f2c06eef689112884570e09430fbf949caea authored over 13 years ago by Deathmax <[email protected]>
Fixed AddRegion returning false when the region does not exist.

github.com/Pryaxis/TShock - a9a153ddb655eff66c7cc8b26f0dafdcfdc90df1 authored over 13 years ago by high <[email protected]>
Missing another null check.

github.com/Pryaxis/TShock - d1fe086124816b6526ecf1ba921a68e39bfabc49 authored over 13 years ago by high <[email protected]>
Fixed getRegion not returning null (functions using it were expecting null too)

Disabled noclip check. (general-devel is not general-test)
Added null check to /region info (Don'...

github.com/Pryaxis/TShock - 625bab753b460a18e8bca70ce1a659e8d6cdc867 authored over 13 years ago by high <[email protected]>
bounds check for noclip detection

github.com/Pryaxis/TShock - 05f0e9d7175d8892ee0f18bf6cdae2c47db77cd9 authored over 13 years ago by Deathmax <[email protected]>
Noclip detection now uses the tile blacklist.

github.com/Pryaxis/TShock - 96ea5832644476eabc66afac470169d029f0b6e8 authored over 13 years ago by Deathmax <[email protected]>
Force respawn after death.

(prevents some forms of invisibility)

github.com/Pryaxis/TShock - 85f1ba6643ec35596b9e788bd6b3661b93b82229 authored over 13 years ago by Deathmax <[email protected]>
Kick on KANNIBALE specific items.

github.com/Pryaxis/TShock - 8b59e1c525ef89933e28a24cf231721653640b59 authored over 13 years ago by Deathmax <[email protected]>
Prevent repeated requests for sections.

(patches KANNIBALE's .ddos command)

github.com/Pryaxis/TShock - 67f8760ba3ee5de74a97acc7b3cc141fa198977e authored over 13 years ago by Deathmax <[email protected]>
Basic noclip detection (high chance of false positives, only text warning atm)

github.com/Pryaxis/TShock - eb88dc89249f9190aa40e864eebc84db5bbe7a2b authored over 13 years ago by Deathmax <[email protected]>
Merge commit 'e3dc9893879b75550d3e1874f1ca50c7608c44d1' into general-devel

github.com/Pryaxis/TShock - fd26ed0fb1b2e453c42a38b89a62ec969d83e8f9 authored over 13 years ago by Deathmax <[email protected]>
Add /buff <buff id/name>

github.com/Pryaxis/TShock - 2c1c75db2b0425ce16f8946d74e3f3c3960e3008 authored over 13 years ago by Deathmax <[email protected]>
Fixed #86

RegionManager now returns false on GetRegionByName if the region already exists in the database.
...

github.com/Pryaxis/TShock - e3dc9893879b75550d3e1874f1ca50c7608c44d1 authored over 13 years ago by Lucas Nicodemus <[email protected]>
Adding /region info -- needs further protection from nulls

github.com/Pryaxis/TShock - 2cdb9dc953d468d72b1f60251665b14156d11916 authored over 13 years ago by Graham Cantin <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel

github.com/Pryaxis/TShock - 6101046961081b0a753ab36d53e4169e86cedeca authored over 13 years ago by Graham Cantin <[email protected]>
fixed managegroup permission

github.com/Pryaxis/TShock - b13901328561af0f6d50c1fdbd546378f44c42f2 authored over 13 years ago by Graham Cantin <[email protected]>
Capped npc spawn commands(1000, Terrarias limit). To prevent people from pointlessly spawning 1000000.

github.com/Pryaxis/TShock - f618c88c0e60688ad3fc02ce0f4957508ed42867 authored over 13 years ago by high <[email protected]>
tidied the wall of commands a little

github.com/Pryaxis/TShock - 2f0b2951f05e5db4bcf27d0bac4b186847e68db2 authored over 13 years ago by high <[email protected]>
Fixed debugreg having the wrong permission

github.com/Pryaxis/TShock - ff102f7ea9bc957522ff17454d5464529e869093 authored over 13 years ago by high <[email protected]>
Added permissions description dump

github.com/Pryaxis/TShock - 3ce05162cd318b74b1eb5de0abf0e8fd0d341eda authored over 13 years ago by high <[email protected]>
Permission magic strings removed

github.com/Pryaxis/TShock - b06ec57819db8e3d5a32d0d705622143f051e0a5 authored over 13 years ago by high <[email protected]>
Forgot to handle disconnect messages.

Fixed GetIPv4Address throwing socket exception

github.com/Pryaxis/TShock - fc03e72c77021d32b06c4e7a8bd26ea2a3d1a9cb authored over 13 years ago by high <[email protected]>
Improved buffering slightly.

Disconnect messages are no longer buffered. (Fixes disconnect messages not being received)

github.com/Pryaxis/TShock - dcadec30de0025c21b61e2205d2bc2f885b9a52c authored over 13 years ago by high <[email protected]>
Fixed issue of the client being killed before receiving the disconnect message.

github.com/Pryaxis/TShock - 7b58100546b4d1d3a628ab68b6d06e19b2d23738 authored over 13 years ago by high <[email protected]>
Regions can now be defined in any direction.

Fixed column names are now in the insert. This should fix any weirdness with column order.

github.com/Pryaxis/TShock - 4dae27001cba40a3532a23e087ce8ff6195aa351 authored over 13 years ago by high <[email protected]>
Parents now implemented correctly as a separate column.

Negate permissions now work again.

github.com/Pryaxis/TShock - f90b5305312d4155a943cad100afd7c56ff892b4 authored over 13 years ago by high <[email protected]>
Implemented SaveWorldOnCrash

github.com/Pryaxis/TShock - 1fa5fdcf04024f8fb881ab257958d9e45efca3bd authored over 13 years ago by high <[email protected]>
Added descriptions and descriptions dumper

github.com/Pryaxis/TShock - aecf61afcfd3a5f6582778ce6a0f5ad70bb786f8 authored over 13 years ago by high <[email protected]>
Removed DistributationAgent

github.com/Pryaxis/TShock - 5ea032cf79e21dd34398090f0cef302cdf8f4220 authored over 13 years ago by high <[email protected]>