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

Move TerrariaAPI-Server submodule to our own repo

188d9c07f94dd9a892629e53793b836c06b43f05 authored almost 10 years ago
Change TSPlayer.UserID to TSPlayer.User.ID, as well as refactoring some of UserManager.cs. Solves #916

44ad0c68b8d198e77b3b797c65bee180734587ae authored almost 10 years ago
Fix blank password logins further

How this worked prior to BCrypt is beyond me

fcda79ea4c84b28e42a25db6b90f1abb6b496d2b authored almost 10 years ago
Fix blank password legacy behavior in TShock.

Fixes #907

ddd89043c9034a948579abb915953b2b2b7bb11b authored almost 10 years ago
Commit #3,000

Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

a503c1e84e59cfb99b12d15e7bdc11a3edfd490c authored almost 10 years ago
Use int arrays, not float arrays in config

Fixes #914

6cc097fda0cad180eb2ad25dfe1897c7de658ad5 authored almost 10 years ago
Merge pull request #911 from WhiteXZ/general-devel

Adds a User object to TSPlayer

3a5b0b1b998b8477a3af3f561552cd89aee5bd8b authored almost 10 years ago
Fix a missed line

f400d4ff04b51e10f8115055ee53bb6f01f1afb2 authored almost 10 years ago
Adds a User object to TSPlayer

dd7ad78d3f69fcecb19562f6ad9a4532ed74035f authored almost 10 years ago
Add semicolon

f5bf9d55ca7edac2af818e7f55a50728e074a17b authored almost 10 years ago
Make verbiage more clear on how to use /auth and /auth-verify

c1183ec9505c58dec475255aa674290dd5d932d8 authored almost 10 years ago
Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

a68068c5658a05e14700c6e2fdd0317f28d53721 authored almost 10 years ago
Document some config file methods

I suppose this is really redundant, ...

ab3262d971c20aed1d0f543e26453bb5f42d7fba authored almost 10 years ago
Adds a fuzzy name search for obtaining users. This means plugins no longer have to retrieve all Users with TShock.Users.GetUsers() to do a fuzzy name search

c55893fe88012cf65d7a3779da3a323d7692bb76 authored almost 10 years ago
Document Utils.cs & UserManager.cs

Deprecated Utils.Random()

342921b3eddbe83ade6d0f5f1ca1aee446c8cf0a authored almost 10 years ago
:cake: Moved indentation back for deprecated algo block

ce4585d1518cea14ca95f6deb82fbcb1df980dcf authored almost 10 years ago
Finish documenting TShock.cs

050a350c9f9fd334a57df295495974595c45bb1c authored almost 10 years ago
Deprecate ValidString & SanitizeString methods.

They're unused and don't support UTF-8.

5e4651e9c466a061d4d1c3b75ecd890ba30cdffc authored almost 10 years ago
Add more documentation to more internal methods

d182e3a629ea896fdd0f694b2f08a3ff131d784f authored almost 10 years ago
Add more documentation to TShock.cs for high level variables

be75603587697fcaf8f81f814f12fbe9f7a743b1 authored almost 10 years ago
Check to see if a player is logged in before calling logout hook on dc

00ad1c63b43ea39e32437bfb56522ceb12a7d7eb authored almost 10 years ago
Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

d3931e77dbc5465f22e3ef32889a7037c67e1e36 authored almost 10 years ago
Call OnPlayerLogout when a player leaves the server

Fixes #902

be19c3998b08e71263e94d99136043945b65434f authored almost 10 years ago
We like docs and less warnings

1bc96b63679b14b41399e8116fe8471690472b34 authored almost 10 years ago
Update release create script to support bcrypt

20d24a53c849db346ab749731fa9349c447fcf98 authored almost 10 years ago
Move to "protected" only (thanks @MarioE!)

85661f3485b9746761ca8b74a7893c4be69b2383 authored almost 10 years ago
Turns out that OmniServer doesn't refactor after all, who knew? Fix build.

c5034a23ad94d521f74336207e4da33da2ebb03b authored almost 10 years ago
"Brace" for impact with these Important changes

Apparently the convention is UpperCamel for private functions too.
Fixed a stray brace that caus...

b34c00107c60041b1ff6b0916bf509a0f3e76658 authored almost 10 years ago
Add missing "of."

Through Knowledge, Victory. Through Unity, Peace.
Honor, Valor, Allegiance.
Today. Tomorrow. For...

b91f0ff7b712c1f3d93bacea284501203b54c1d8 authored almost 10 years ago
Add slight warning about bcrypt to the config file

ea18ca445551e596e6f10c0b5b84288725409e83 authored almost 10 years ago
Fix formatting of old aglo block

Also spelled algorithms correctly

136064f4b2ca6ce0f94c011828a2198898bfee7a authored almost 10 years ago
Change braces to use VS style

493dc0c0691d5307d8279938fca7b5965af98cd4 authored almost 10 years ago
Change message to be "greater than or equal to"

379a689ae2016f6fb9dd5c5500a8137ff89a3ab1 authored almost 10 years ago
Require minimum password length of 4, and trim new passwords for whitespace.

Fixes problems reported by @MarioE and @Simon311:
- Users can no longer register with whitespace ...

12f893e0cb856d745c9b97e04d1a9ad82b274843 authored almost 10 years ago
Change access modifiers to 'protected internal'

(this is what I meant anyway by internal, didn't realize internal
allowed any access in the asse...

845c8c4b3d19f465ac144c8cf1d28cf190838ba1 authored almost 10 years ago
Change errors in BCrypt to be more clear for users to fix

Change doc verbiage to refer to what these actually do

1f690440d03d6ca090f1db13d03c20726a9ea6ba authored almost 10 years ago
Add documentation for CreateBCryptHash

6cef3c6eb3dceca3fe8b666057452fe302108093 authored almost 10 years ago
Force add BCrypt dll

298c61564f513d5ddd106ed8949a3b6d474a9f5c authored almost 10 years ago
Change config to refer to BCryptWorkFactor instead of WorkFactor.

Change default work factor to 7.

e55c37728f183652eadd83b756a6134e2aa8134a authored almost 10 years ago
Fix string split in upgrade check so that it works

08fae75c0ccab2fab1e1b3b47c421c5cd27dacfe authored almost 10 years ago
Move all TShock usages to use User.VerifyPassword()

37b5a52fdbe1b9d44fde37f4e7bea47fe82c54c3 authored almost 10 years ago
UserManager insert does no passsword hashing

This should be fine, now, because User.CreateBCryptHash should take
care of this.

bbf6fd2c862974aa130a1cb25b2ebf64cc069e9d authored almost 10 years ago
Migrate some manual password creation to BCrypt

Note that several times, user.Password was set to a plain text password,
but then later changed ...

ed34a87c3fd4233a9cf66c146ce33891116e921a authored almost 10 years ago
Add password verification for BCrypt

a5aa31376a804750d4617d9cb6a16a3fbaafff88 authored almost 10 years ago
Add BCrypt reference to csproj file

782b59f2b3effd14f07ef2a5cbaf1dc38d195691 authored almost 10 years ago
Add BCrypt Libs

6bba00c7ee431b11dffae370905b22698aa01689 authored almost 10 years ago
Ignore userprefs

8b00127ce277d722f91a24d5b18163d8f7d8e26b authored almost 10 years ago
Document Warp() constructor

06becadc8d32387653f82f1f14fb8d65d0df8442 authored almost 10 years ago
Ignore sublime project files

d628b590123c1261c5c8af75b9ce334209d771e8 authored almost 10 years ago
Ignore visual studio 'stuff'

1993ad0d231a87e0a58144e4eda65416c01b0515 authored almost 10 years ago
Make 1.14k warnings appear for debug compilers

Launch on warning (LOW) is a strategy of nuclear weapon retaliation that gained recognition durin...

eb7e1670081aa5f884526d1f8430cecf1524a636 authored almost 10 years ago
Remove warning ignore pragmas for just calling reads directly

362fcbceb3843ada24a8f53287239ad3da30b7a2 authored almost 10 years ago
/v2/groups/create uses non-deprecated AddGroup call

This should have no functional change that's negative. The previous
method only returned errors ...

6fe33b5c43c2d5c184bd1bad3aa7e808757041d3 authored almost 10 years ago
Fix more broken docs

Also disables warnings for some specific unused variables

1b835c05971f3da93b011eeaa8128df7e3e083d2 authored almost 10 years ago
Remove 'ass' and unused 'appName' for 'assembly' :shit:

c6fdd891488d34dbbcfc27ff4ed1a33ae12457ca authored almost 10 years ago
Fix TryParseTime documentation again?

1dae83d1b68d58a74455b2b5c4caf42422ebf5ed authored almost 10 years ago
/group add now uses non-deprecated method

e927b55fcb5bb99a0ab8326f1c3f7df640d8c629 authored almost 10 years ago
Updated XML documentation for several methods

417ffbc7400216ce144dbc2b9904d4cfd65c9da5 authored almost 10 years ago
Docs: TraceLevel vs LogLevel in ILog.cs

726576e3e0528e21b5fead726ceea947f78ca60b authored almost 10 years ago
Remove deprecated Log methods

6431edbf396c78c6fed4cb5cdb9e12be6b7d2454 authored almost 10 years ago
Add deprecation warning to string AddGroup(name, perms)

Can't remove the other AddGroup string method without a deprecation
window of 1 release for this...

6c516e5f3da6024e14471ba9e0b736027722ef61 authored almost 10 years ago
Remove redundant argument checks :ok_hand:

6ed91f12c84fd79e8ae60b963cd3b5a64b9df7ae authored almost 10 years ago
Check all user subcommands for param count

Fixes more problems found in #899 (thanks Marcus)

8bcb3ef6bc433ae9ca5416309dc33de07fcf805f authored almost 10 years ago
Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

0f1b334d8e99be8228f037f98ad1fe28d4ce8428 authored almost 10 years ago
Require 3 parameters to change a password

Fixes #899

16960c7d2c04397777b96bc3fd843a941834871a authored almost 10 years ago
Fix UseServerName config options, to now work properly. Remove duplicate unused code. Ensure that everywhere we use Main.WorldName, we are sending the config server name.

904c44a1b636884816d03c3166ff2ae19a7a3a9a authored almost 10 years ago
Merge pull request #896 from WhiteXZ/general-devel

DEBUG preprocessor checks for ILog

5f77f21e03b1f7ddcfd4ea56e5c03bcb331fda73 authored almost 10 years ago
Remove the pesky '/' that got in there somehow

cf34aad594570dcf4498bbffbf15ffa88f92cb91 authored almost 10 years ago
DEBUG preprocessor conditional inside method

b4f2ddef47e34f6761a7afbe02fc4db455a79fcf authored almost 10 years ago
Merge branch 'general-devel' of https://github.com/NyxStudios/TShock into general-devel

c0f28f4aaf730b3cb8d56fba92b0731272d17942 authored almost 10 years ago
Remove the ability to ban oneself

cef253ce2039cdf4f4d3d248b14b711cd7d523cf authored almost 10 years ago
DEBUG preprocessor checks for ILog

fc1d188951771ac0f61da61342d3b52c1aa8433b authored almost 10 years ago
Update deploy script to do a better job uploading to Confluence.

371beb8c52c8726665982771b3a60d1482cfde2b authored almost 10 years ago
Finish half implemented new feature where we use bamboo for variables instead of files on the system.

6c27bc74c623b6ffd5b3525ace5818618afbbda8 authored almost 10 years ago
Merge pull request #895 from WhiteXZ/general-devel

Adds a time parameter to the tempgroup command

ac5359e4f9996fbf748918bc99a392cd9f1931bb authored almost 10 years ago
Time parameter in temp group command

2f2749c480176e3ee90b1267eb9a1dfa9cab5a81 authored almost 10 years ago
Notification when temp group expires

d0a962bd0fca83a3c05f9b169079f9875179756b authored almost 10 years ago
Stop timer once it's done

bddcf813316afb458d65f9a8c2d99364c19998bf authored almost 10 years ago
Time parameter for tempgroup

cd353c27a30d80b807dc277264ff67782582bf54 authored almost 10 years ago
Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

1b69a47d714aaf0ceed6914f865548737cfdea33 authored almost 10 years ago
Fix logout to set group to the guest group, and temp to null. These seem to have been swapped on accident, and used the default group instead of guest.

7fee8d786cce7aaae19aa8bec21d794a16428463 authored almost 10 years ago
Small ad for survey

3e536a1aac635792cc26ebc83e53af70331652d3 authored almost 10 years ago
Finish documentation and update the doc generation to include the new attributes. Yay~

aaf18626e07caaf770e4432c4fc5b8f804a526a6 authored almost 10 years ago
Next block of documentation.

f60ec9688873e87e5509e5fa0187cf3a82a92dd7 authored almost 10 years ago
Add next block of documentation, change some names of the routes using verbs to better tell what that verb is used for.

2888bc5fe4e920f6e3cc5d9706ede822a7fa9517 authored almost 10 years ago
More documentation, removed deprecated from one description because there are too many deprecated methods :(

20e39f331f22daaaf7dbb4c414f07f9ba3ddc67f authored almost 10 years ago
Added next block of rest documentation.

00f202c94cf33f2f689eab78b78f9fd77b371a12 authored almost 10 years ago
Added rest documentation for the second set of rest calls.

eeae66ed7e55ed4992cffd4e9bda7621db9784cf authored almost 10 years ago
Change static readonly fields in RestManager to const, as a const is a static readonly field, and allows us to use them in the rest documentation attributes.

Added more documentation, as it might be useful to know what each argument is for, and what type ...

d04b2051b2fe02874af6fde659be3dfd0907ccfd authored almost 10 years ago
Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel

9547dade6b07f3012f9c196bf28986ceecf2d300 authored almost 10 years ago
Add to the build scripts to upload latest rest descriptions.

4f2bfa9dd03729e2d2149d042ef827b0925741b4 authored almost 10 years ago
Add dumping of RestHandlers, to sorta maybe create a little documentation on a system we've never documented.

05c127f20c66fa9876814b383c9810f702c7efcf authored almost 10 years ago
$10 says we don't need postbuild.bat

7cd6db8d0c10b565489fe43f2d455bacd4433393 authored almost 10 years ago
JSON is a pretty cool feature to advertise

3821d67359336abbbd263c11fdef54f360da3fb3 authored almost 10 years ago
New version codename

d8a8ba3be959132a02c13a620a8bc430efca2518 authored almost 10 years ago
Tick version and clean up some white space.

7ad1889a130c75662e6ecee8abcdc51d9ce16a2c authored almost 10 years ago
Add logout command and pos command. Closes #872 and Closes #887

015cf61b77e783f3d8dfb8ee2c31ca7819d04b81 authored almost 10 years ago
Merge pull request #891 from WhiteXZ/general-devel

SQL log actually ensures its table exists

42a505e18fd6b88003bb833c21b5007b172343b5 authored almost 10 years ago
Revert UtcNow change in TextLog.cs

f610fefc838d9f93bd786d6489d1f9bb2f968832 authored almost 10 years ago
Advertise TShock.co more effectively

6ec08de26b7e4021fbbfa27bf43989b829a7ca8e authored almost 10 years ago