Ecosyste.ms: OpenCollective

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

github.com/Pryaxis/TShock

☕️⚡️TShock provides Terraria servers with server-side characters, anti-cheat, and community management tools.
https://github.com/Pryaxis/TShock

Teleport code has been cleaned up.

Added tp prevention based on permission tp. Updated to latest server exe.

fddaf657a5a07e7eec767da89bb2eb82017833e4 authored over 11 years ago by Zack Piispanen <[email protected]>
Added a check to see if player has recently lit a fuse

This will prevent cheat detection from wrongly triggering if the player uses a fused explosive a...

584950bc6f1e47345dcc9a943b765ecea4f30b00 authored over 11 years ago by k0rd <[email protected]>
needed for new explosive property

6e29a3b0cad622e3b1222400db651067e38b740d authored over 11 years ago by k0rd <[email protected]>
allow explosives to break tiles

2185b187050b6385fa40cf05814e8c5dd03b2831 authored over 11 years ago by k0rd <[email protected]>
More whoops moments k0rd didnt find for me.

Updated the Server bin.

6185559c6af1de7de18a699c0da63d892c184146 authored over 11 years ago by Zack Piispanen <[email protected]>
Changed how EditTile was handled so that we have enums and pass those instead of confusing bytes.

Comments should be updated to reflect new stuff.

7ea9be6e755c58ff2c17be8a0980e2cc4b0cbcc8 authored over 11 years ago by Zack Piispanen <[email protected]>
Fixed long if statement

203611706e76d07f7a46f9a166be5584d6e75e49 authored over 11 years ago by Zack Piispanen <[email protected]>
Nothing to see here...

1bade821dabf35102544b7db69e7689be7daac63 authored over 11 years ago by Zack Piispanen <[email protected]>
uncomment StrikeNPC and SetTime packets

155ed75c998e4d598c8ab688d60cb8e5cb8391e2 authored over 11 years ago by Steven French <[email protected]>
Update packet logic up to 17 (not including 17 ->tile edit...something needs to be done with the last two bytes)

40ba6c56d36f6638e535829511b4f9eb5b0cc79e authored over 11 years ago by Zack Piispanen <[email protected]>
Changed collision detection margins; added slush to it too.

c80ebbc1166eae38f5c9503aa5e086cbbf2534e3 authored over 11 years ago by k0rd <[email protected]>
Merge remote branch 'origin' into 1.2_terraria

954b5f8b4ccf3efef4498f49b9eec0e2586d9de3 authored over 11 years ago by k0rd <[email protected]>
beginning tile types in NetTile.cs

fix typo in GetDataHandlers.cs

ef2af933c4c8aec69104c9192dfbbe554117378c authored over 11 years ago by k0rd <[email protected]>
Merge branch '1.2_terraria' of github.com:Olink/TShock_1.2 into 1.2_terraria

6d01f604a7fc486b24ee130dbea208cde788d205 authored over 11 years ago by Zack Piispanen <[email protected]>
Implemented Packet Teleport mechanism.

1a2f87428556f4b5b79c8153c835a459b34fb24d authored over 11 years ago by Zack Piispanen <[email protected]>
Added better noclip detection, including support for half and slanted blocks, and an ignore for honey.

a2fc0669657ca81e4ec87dfbb6c1ba7f6bb8495e authored over 11 years ago by k0rd <[email protected]>
Added packet changes for 1.2 protocol up to 7(world info)

e148d29c669dfc6182a95ff7eb62e020bb4f892a authored over 11 years ago by Zack Piispanen <[email protected]>
More minor fixes

7731bc46f1d591eea475c04ba836c5fb30352575 authored over 11 years ago by Zack Piispanen <[email protected]>
Stripped out stupid shit

Commented packets we dont know about yet.

c17b661166b64f0dcd3d28d22e011509f9df3f3c authored over 11 years ago by Zack Piispanen <[email protected]>
Update GroupManager.cs

Why you fail me github editor?!

3020295eca448ad13e751c847b330bdbaec26874 authored over 11 years ago by Zack <[email protected]>
Update GroupManager.cs

I broke groups by doing what I did.

c909453b03901580ae31163bea7bcb4adfe53502 authored over 11 years ago by Zack <[email protected]>
Merge pull request #541 from Olink/refactor_match

Refactored the many matches found redundancy by adding a utils method. ...

197296add0b9dabc37b6268fd7a643e09ef643ac authored over 11 years ago by Lucas Nicodemus <[email protected]>
Refactored the many matches found redundancy by adding a utils method. Changed the csproj to build x86 instead of anycpu which was causing issues for release.

dea360869b2563403de50f6272357b3913669c0e authored over 11 years ago by Zack Piispanen <[email protected]>
Merge pull request #490 from NyxStudios/general-devel

Feature Freeze! Fixes will be applied here until 12:00AM on Friday. After that, new changes will...

49dec8c05c61304429f0f6f6a48615db8d5d755c authored over 11 years ago by Lucas Nicodemus <[email protected]>
VERSION TICK: 4.1.0.926 & Terraria 1.2 Code Freeze

1a1d9801865abacc63c4bbf22f3a717751fc7b27 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Merge pull request #536 from MarioE/general-devel

Overhauled permissions.

f7176f5119ab9c863bd852bed5c8a795b644a861 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Split superadmin permission.

0dfe99ca6852d38cf71de8f5b6d7543d4ddcd9cd authored over 11 years ago by MarioE <[email protected]>
Change tp and rootonly.

9c3398016146602d3cc719a78d08c5b34f5ea269 authored over 11 years ago by MarioE <[email protected]>
Overhauled permissions.

Overhauled permissions to use permission nodes, and separated some
permissions into smaller ones...

e1531ab675574cd54df0dd2cb8d500b5852bffb1 authored over 11 years ago by MarioE <[email protected]>
Merge pull request #535 from Olink/permissions_change

Fixed ancient permissions defaults that sucked.

e0809427e0c17e438fff47b42627521235fb28f2 authored over 11 years ago by Lucas Nicodemus <[email protected]>
spaces: 0 tabs: 1

cc70a37af06bac23a57503ddbaf248f190ffebd3 authored over 11 years ago by Zack Piispanen <[email protected]>
Merge pull request #532 from Olink/general-devel

Ban system is more robust; supports expirations

cc3d2e647e6fe0a48b934252baa857578a898187 authored over 11 years ago by Lucas Nicodemus <[email protected]>
change permissions to tshock.xxx and fix default group creating to reference permissions that exist, and not hardcoded strings.

b7019d826778f57ac3e701407af2789800198339 authored over 11 years ago by Zack Piispanen <[email protected]>
Removed redundant code.

8980a2155a7f3c0cd1bef5e7949d30495b0ad8ad authored over 11 years ago by Zack Piispanen <[email protected]>
Apparently this file didnt want to be commited last time.

a3c1b8cc491a8375092823fde0b45ae127634afc authored over 11 years ago by Zack Piispanen <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel

77a2d66b8e5dbbebd2e7f2fde6124a9418de72ff authored over 11 years ago by Zack Piispanen <[email protected]>
Added basic framework for allowing for ban durations and banning admin.

Added BanningUser, Date(of ban), and Expiration to the db
On join, Expiration is checked, if ban...

856def83b3ba968f2f77a0ebfc272008f43f7a6e authored over 11 years ago by Zack Piispanen <[email protected]>
Removed direct AWS link from README

e86826124af17b98a2519ec41925c44c15aa9e06 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Merge pull request #530 from Olink/general-devel

Added LastAccessed time field and KnownIPs field to the user database. Note: extent of testing w...

222042cc4da0d825c6874a6a6735911ede32ee34 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Added LastAccessed time field and KnownIPs field to the user database. This resulted in some changes everywhere, such as new logic with default groups. Apparently, somehow, the ip based stuff worked even though no ips were set to properly grab the user group. The wrong group was being assigned to new users resulting in a player with 0 permissions. This is now fixed.

7c0bcceb9f4feb2884a0b98ff3a1fadd0664383b authored over 11 years ago by Zack Piispanen <[email protected]>
Merge pull request #529 from k0rd/general-devel

Remove WorldID from the WHERE clause in UPDATE SQL for RememberedPosManager

d4e193b44d9597b40933c757b2199f59f8f21090 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Merge pull request #528 from Olink/general-devel

Removed ip address from users, as well as changed /user add syntax to be...

95969b203d7597fd3ba1b5452a65aa7fefb56763 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Removed ip address from users, as well as changed /user add syntax to be '/user add username password group' instead of colon bullshit.

ba42fb08df905dd17c4fcc5a01ca5869e2975622 authored over 11 years ago by Zack Piispanen <[email protected]>
Remove WorldID from the WHERE clause in UPDATE SQL for RememberedPosManager, changed logic to also update the WorldID

88e8e65dcbd61048b8b94b26892160e81246898f authored over 11 years ago by k0rd <[email protected]>
Merge remote branch 'upstream/general-devel' into general-devel

d36a549e1e79a5633528c579eea24846d4666b60 authored over 11 years ago by k0rd <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel

d7da68a262fc819492402d19461f63ba7888b105 authored over 11 years ago by Zack Piispanen <[email protected]>
Added config override for stat hacks. This makes updating for 1.12 easy as well since these will change then, small part of #525

4fed645fde54446f8f9bc75b7f524595ae30abeb authored over 11 years ago by Zack Piispanen <[email protected]>
Merge pull request #524 from Olink/general-devel

Add in error ignore for the socket exception in the packet bufferer.

07c639d56994eefb764e422e9f30da2ca6e5beea authored over 11 years ago by Lucas Nicodemus <[email protected]>
Whelps, the info in the issue was not accurate. We are looking for the exception that writes a warning to the log file, not the console, not an error. This should be the right fix

b23cdb41c3a5e8ed46554ee780ef068cbb0b0bb3 authored over 11 years ago by Zack Piispanen <[email protected]>
Add in error ignore for the socket exception in the packet bufferer.

d0ba424cd126140da0ee87a3ea177004fe7374d0 authored over 11 years ago by Zack Piispanen <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel

77e845d3402b9e76ba6b3e664d17b4291d5526bc authored over 11 years ago by Zack Piispanen <[email protected]>
Added Application tokens that can never be deleted, and are loaded either by the command line arg, or the list in the config file. Other plugins can easily add their own tokens into the dictionary as well, however, I believe the config file approach works best for transparency to the user.

Currently, this is an extremely complex looking field in the config file now. I don't think we ...

ef584c62d79784c5bfc442b63937afab587fdeb1 authored over 11 years ago by Zack Piispanen <[email protected]>
Properly added hipchat notifications this time

fc38e90369ccd08d3fa45465056991f0d3faa2fc authored over 11 years ago by Lucas Nicodemus <[email protected]>
Add hipchat notifications

7e5fd428fd943cfbbbab4a2a1a39da577d0259c0 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Add irc notifications

5d41d932b4301573e7d544c68599d05669b25201 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Update README.md

6b912a49e5a33b0e22edf8516f5b2cd1d25b8a63 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Update README.md

495c004dcd2ef2b8181cb8ce013c6afb42efcfc4 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Trigger build now! I order thee!

81df90bfb8fdcc4bd99ac9f6d23d816aa95d1655 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Merge branch 'general-devel' of github.com:TShock/TShock into general-devel

cc25fc3fecd585d74efe4c08228b3a93aeb8fccd authored over 11 years ago by Lucas Nicodemus <[email protected]>
Add travis support maybe?

2693922c030fd2d35307e165bb2fabcab3e0cafd authored over 11 years ago by Lucas Nicodemus <[email protected]>
Remove postbuild stuff

d53bb4b59c6cf79debfaad0a8cc6b59f5e99fa87 authored over 11 years ago by Zack Piispanen <[email protected]>
remove unused using statements

b22457382ec989b5ebdae0fb3faa7ab04f5df414 authored over 11 years ago by Zack Piispanen <[email protected]>
Removed unused references.

004f02264d0d386711acd59dc5624bf235a2c75e authored over 11 years ago by Zack Piispanen <[email protected]>
Some small rest improvements. Use newest TServer binary.

225668fcdd718efb165cd9b1bb89cbbc86f749d1 authored over 11 years ago by Zack Piispanen <[email protected]>
Merge branch 'master' into general-devel

dd05c524ec681ffe2e81ad9396e7883ea1bcaebe authored over 11 years ago by Lucas Nicodemus <[email protected]>
Fixed(?) lava and water liquid sets. Not sure if its even possible to get this far into the process, but if it was possible to bypass the item in hand checks in OnSecondUpdate() and OnPlayerUpdate() then they would successfully place lava/water. This should now be fixed, and if the right bucket isn't in their hand we ignore.

33050b13062b4b6ff199a1510896c6aff2167851 authored over 11 years ago by Zack Piispanen <[email protected]>
Merge pull request #517 from TShock/tracker-upgrade

Remove old stat tracker code

b0b938453bf40c44e8ac60e98f9644dd00e4b18f authored over 11 years ago by Zack <[email protected]>
Removed now useless config option

7e1954d0478f0d08678a2eb75481e5c222187707 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Closes #497

14c0b7633287fa2cfa967e3679558eee190fd63a authored over 11 years ago by Lucas Nicodemus <[email protected]>
Removed old, crusty stat tracker.

8fb046f5b3db0c7b1e07b3cea30bef60e234bb71 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Added the header for MaxMind's Geo stuff back

66483e0325208dab98a29a8b64ff55ee505d35e7 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Updated copyright information to point to 2013.

ae7ab5f234155069777a63dc380c530951a5139e authored over 11 years ago by Lucas Nicodemus <[email protected]>
Line ending normalization to CRLF (Windows)

9470e204232a2b916d642d09da30c83ac38cd3a9 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Merge pull request #505 from CoderCow/patch-1

REST Security and General Improvements

f82bff1b17d35e6926fb200e78a83109308ee8aa authored over 11 years ago by Lucas Nicodemus <[email protected]>
Merge pull request #510 from CoderCow/patch-2

Minor Bug Fix

05589c815a77377a3beee0d582ae42b598f73cd8 authored over 11 years ago by Lucas Nicodemus <[email protected]>
Fixed broadcast not being displayed in the configured custom color.

581522355b19b3546e0ab2b4d116273a6b7e7a53 authored over 11 years ago by CoderCow <[email protected]>
Added config setting "RestUseNewPermissionModel" to allow switching between the REST permission models for backward compatibility.

f8fbe9b5dae54131324973c402487f07ca004b7c authored over 11 years ago by CoderCow <[email protected]>
Minor improvements.

abeddd4c07affd4a796fbcd724fd167a69e779f2 authored over 11 years ago by CoderCow <[email protected]>
Moved all new REST endpoints to "/v3"as "/v2" was incompatible.

0f34aa03e8c8c2985fd4bbf54b3ccdf387da45a3 authored over 11 years ago by CoderCow <[email protected]>
Fixed all REST endpoints to use RestObjects instead of Dictionaries.

9a40c81b498f929150772793336c2d481cf8b0a8 authored over 11 years ago by CoderCow <[email protected]>
Added "/rest listusers" to "/rest" default output.

11f3099d307499c5622254622a533d13fe2e2316 authored over 11 years ago by CoderCow <[email protected]>
Merge pull request #508 from CoderCow/patch-2

Group Improvements
Closes #482

64a09111d46218182194d370a201c3c6a5a30c06 authored over 11 years ago by Zack <[email protected]>
-Improved group loading from the database:

--TShock will now attempt to load any available valid group data even if there are invalid record...

b828299a1c0acd1e758dda9522cbfac55298b18e authored over 11 years ago by CoderCow <[email protected]>
Merge pull request #508 from CoderCow/patch-2

Group Improvements
Closes #482

1b58fb85090c77185fb065cc4df0fcaf530f575e authored over 11 years ago by Zack <[email protected]>
-Improved group loading from the database:

--TShock will now attempt to load any available valid group data even if there are invalid record...

33091035c02fb23e9d84be6b9da1d7b66add15cc authored over 11 years ago by CoderCow <[email protected]>
-Added REST endpoint "/v2/token/destroy/all"

-Added command "/rest destroytokens", "/rest listusers"

4d95b5594e6b82ce14719759c145077b79a55636 authored over 11 years ago by CoderCow <[email protected]>
REST resolves the user's group on each request now.

d9ff9a6ac52add480de36b5f7bf6f7d9e2ad9c08 authored over 11 years ago by CoderCow <[email protected]>
Fixed broken build due to last commit.

125884cc4d89322b5811616db0b4618cfb4de70e authored over 11 years ago by CoderCow <[email protected]>
Split REST permissions from Permissions into RestPermissions class.

72939c8876584c933b953b1b4be106caa346b21b authored over 11 years ago by CoderCow <[email protected]>
-Added "/v2/server/rules" and "/v2/server/motd" endpoints.

-Minor REST fixes.

580010c4782497a20aad3d26e42cbd49f1d567c7 authored over 11 years ago by CoderCow <[email protected]>
Minor REST improvements.

aebc21c20a6130b4b40816d71661af8650d14081 authored over 11 years ago by CoderCow <[email protected]>
-Added REST per-endpoint permissions.

-Added REST endpoint "/v2/server/restart".
-Added REST endpoint "/v2/server/reload".
-Added REST ...

0ea83746cf82236ffac1ec514fb28b64ae0aeaac authored over 11 years ago by CoderCow <[email protected]>
Merge pull request #504 from CoderCow/patch-1

Some General Improvements

4e7b497ae4a0e86d2ee24f71fce47902ed83e63b authored over 11 years ago by Lucas Nicodemus <[email protected]>
Fixed .editorconfig final new lines.

b591b740d1f6c2f2ec50e08df083bd798ac735f1 authored over 11 years ago by CoderCow <[email protected]>
Fixed a possible bug causing TSPlayer.StrikeNPC to cause NullReferenceExceptions depending on the calling thread.

f4aa36b8d1469e47dca13c7cb49419b951228e9a authored over 11 years ago by CoderCow <[email protected]>
Added /aliases command used to list aliases of other commands.

56d17224b61bc7e8cae63074a3bffa23d8fbfbb4 authored over 11 years ago by CoderCow <[email protected]>
-Made the broadcast color configurable.

-Broadcast color defaults to Aquamarine now.

5d2be3569095f319c9d73bf3d635dd64fa4d7cee authored over 11 years ago by CoderCow <[email protected]>
-Ingame log messages are no longer shown to the player who caused them.

-Changed ingame log message color to something more unique for better identification.

d1f1e422a0776f75b0251c884900a079d7e4eb1a authored over 11 years ago by CoderCow <[email protected]>
Minor fix of /region info's output.

512ec24b57516523924b177805dbb1138f845efd authored over 11 years ago by CoderCow <[email protected]>
Added quick format versions of the Log message methods.

dcfdbd1dbdf515511c06ce6f29eeb93118c8e016 authored over 11 years ago by CoderCow <[email protected]>