Commit graph

  • f353f8bcc7 Remove tshock_update.json. Most servers are using mimic now. Lucas Nicodemus 2015-05-01 09:39:45 -06:00
  • 630c045397 Move resources to "prebuilts" folder. Fixes #904 Lucas Nicodemus 2015-05-01 09:34:42 -06:00
  • c36738e2ba Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Lucas Nicodemus 2015-05-01 09:25:07 -06:00
  • 188d9c07f9 Move TerrariaAPI-Server submodule to our own repo Lucas Nicodemus 2015-05-01 09:24:35 -06:00
  • 44ad0c68b8 Change TSPlayer.UserID to TSPlayer.User.ID, as well as refactoring some of UserManager.cs. Solves #916 White 2015-05-01 11:18:37 +09:30
  • fcda79ea4c Fix blank password logins further Lucas Nicodemus 2015-04-30 15:56:29 -06:00
  • ddd89043c9 Fix blank password legacy behavior in TShock. Lucas Nicodemus 2015-04-30 15:52:08 -06:00
  • a503c1e84e Commit #3,000 Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Lucas Nicodemus 2015-04-30 15:05:25 -06:00
  • 6cc097fda0 Use int arrays, not float arrays in config Lucas Nicodemus 2015-04-30 15:04:22 -06:00
  • 3a5b0b1b99 Merge pull request #911 from WhiteXZ/general-devel Lucas Nicodemus 2015-04-29 20:28:35 -06:00
  • f400d4ff04 Fix a missed line White 2015-04-29 17:41:43 +09:30
  • dd7ad78d3f Adds a User object to TSPlayer White 2015-04-29 17:24:20 +09:30
  • f5bf9d55ca Add semicolon Lucas Nicodemus 2015-04-25 22:55:15 -06:00
  • c1183ec950 Make verbiage more clear on how to use /auth and /auth-verify Lucas Nicodemus 2015-04-25 22:54:45 -06:00
  • a68068c565 Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Lucas Nicodemus 2015-04-22 23:32:30 -06:00
  • ab3262d971 Document some config file methods Lucas Nicodemus 2015-04-22 23:32:01 -06:00
  • c55893fe88 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 White 2015-04-21 16:46:24 +09:30
  • 342921b3ed Document Utils.cs & UserManager.cs Lucas Nicodemus 2015-04-19 20:37:38 -06:00
  • ce4585d151 🍰 Moved indentation back for deprecated algo block Lucas Nicodemus 2015-04-18 13:51:53 -06:00
  • 050a350c9f Finish documenting TShock.cs Lucas Nicodemus 2015-04-17 04:41:22 -06:00
  • 5e4651e9c4 Deprecate ValidString & SanitizeString methods. Lucas Nicodemus 2015-04-17 04:08:43 -06:00
  • d182e3a629 Add more documentation to more internal methods Lucas Nicodemus 2015-04-17 02:33:37 -06:00
  • be75603587 Add more documentation to TShock.cs for high level variables Lucas Nicodemus 2015-04-17 01:39:19 -06:00
  • 00ad1c63b4 Check to see if a player is logged in before calling logout hook on dc Lucas Nicodemus 2015-04-17 00:17:19 -06:00
  • d3931e77db Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Lucas Nicodemus 2015-04-16 23:42:17 -06:00
  • be19c3998b Call OnPlayerLogout when a player leaves the server Lucas Nicodemus 2015-04-16 23:41:24 -06:00
  • 1bc96b6367 We like docs and less warnings Lucas Nicodemus 2015-04-15 09:59:45 -06:00
  • 20d24a53c8 Update release create script to support bcrypt Lucas Nicodemus 2015-04-14 15:04:39 -06:00
  • 85661f3485 Move to "protected" only (thanks @MarioE!) Lucas Nicodemus 2015-04-14 08:16:11 -06:00
  • c5034a23ad Turns out that OmniServer doesn't refactor after all, who knew? Fix build. Lucas Nicodemus 2015-04-13 23:31:38 -06:00
  • b34c00107c "Brace" for impact with these Important changes Lucas Nicodemus 2015-04-13 23:24:37 -06:00
  • b91f0ff7b7 Add missing "of." Lucas Nicodemus 2015-04-13 19:00:05 -06:00
  • ea18ca4455 Add slight warning about bcrypt to the config file Lucas Nicodemus 2015-04-13 18:50:40 -06:00
  • 136064f4b2 Fix formatting of old aglo block Lucas Nicodemus 2015-04-13 14:57:24 -06:00
  • 493dc0c069 Change braces to use VS style Lucas Nicodemus 2015-04-13 14:49:04 -06:00
  • 379a689ae2 Change message to be "greater than or equal to" Lucas Nicodemus 2015-04-13 14:30:11 -06:00
  • 12f893e0cb 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 for a password. - Users can no longer register with 4 whitespaces for a password. Lucas Nicodemus 2015-04-13 14:24:12 -06:00
  • 845c8c4b3d Change access modifiers to 'protected internal' Lucas Nicodemus 2015-04-13 13:06:49 -06:00
  • 1f690440d0 Change errors in BCrypt to be more clear for users to fix Lucas Nicodemus 2015-04-13 12:46:10 -06:00
  • 6cef3c6eb3 Add documentation for CreateBCryptHash Lucas Nicodemus 2015-04-13 12:35:25 -06:00
  • 298c61564f Force add BCrypt dll Lucas Nicodemus 2015-04-13 11:58:27 -06:00
  • e55c37728f Change config to refer to BCryptWorkFactor instead of WorkFactor. Lucas Nicodemus 2015-04-13 11:33:04 -06:00
  • 08fae75c0c Fix string split in upgrade check so that it works Lucas Nicodemus 2015-04-13 11:31:13 -06:00
  • 37b5a52fdb Move all TShock usages to use User.VerifyPassword() Lucas Nicodemus 2015-04-13 11:16:21 -06:00
  • bbf6fd2c86 UserManager insert does no passsword hashing Lucas Nicodemus 2015-04-13 10:58:22 -06:00
  • ed34a87c3f Migrate some manual password creation to BCrypt Lucas Nicodemus 2015-04-13 10:44:45 -06:00
  • a5aa31376a Add password verification for BCrypt Lucas Nicodemus 2015-04-13 10:06:58 -06:00
  • 782b59f2b3 Add BCrypt reference to csproj file Lucas Nicodemus 2015-04-13 08:18:31 -06:00
  • 6bba00c7ee Add BCrypt Libs Lucas Nicodemus 2015-04-13 08:09:05 -06:00
  • 8b00127ce2 Ignore userprefs Lucas Nicodemus 2015-04-13 01:15:54 -06:00
  • 06becadc8d Document Warp() constructor Lucas Nicodemus 2015-04-13 01:03:13 -06:00
  • d628b59012 Ignore sublime project files Lucas Nicodemus 2015-04-13 00:52:52 -06:00
  • 1993ad0d23 Ignore visual studio 'stuff' Lucas Nicodemus 2015-04-13 00:51:47 -06:00
  • eb7e167008 Make 1.14k warnings appear for debug compilers Launch on warning (LOW) is a strategy of nuclear weapon retaliation that gained recognition during the Cold War between the United States and the Soviet Union. With the invention of intercontinental ballistic missiles (ICBMs), launch on warning became an integral part of mutually assured destruction (MAD) theory. Under this strategy, a retaliatory strike is launched upon warning of enemy nuclear attack, while its missiles are still in the air, and before detonation occurs. Lucas Nicodemus 2015-04-13 00:29:47 -06:00
  • 362fcbceb3 Remove warning ignore pragmas for just calling reads directly Lucas Nicodemus 2015-04-13 00:19:11 -06:00
  • 6fe33b5c43 /v2/groups/create uses non-deprecated AddGroup call Lucas Nicodemus 2015-04-13 00:04:59 -06:00
  • 1b835c0597 Fix more broken docs Lucas Nicodemus 2015-04-13 00:01:37 -06:00
  • c6fdd89148 Remove 'ass' and unused 'appName' for 'assembly' 💩 Lucas Nicodemus 2015-04-13 00:00:55 -06:00
  • 1dae83d1b6 Fix TryParseTime documentation again? Lucas Nicodemus 2015-04-12 23:43:39 -06:00
  • e927b55fcb /group add now uses non-deprecated method Lucas Nicodemus 2015-04-12 23:39:26 -06:00
  • 417ffbc740 Updated XML documentation for several methods Lucas Nicodemus 2015-04-12 23:39:04 -06:00
  • 726576e3e0 Docs: TraceLevel vs LogLevel in ILog.cs Lucas Nicodemus 2015-04-12 22:17:06 -06:00
  • 6431edbf39 Remove deprecated Log methods Lucas Nicodemus 2015-04-12 22:15:07 -06:00
  • 6c516e5f3d Add deprecation warning to string AddGroup(name, perms) Lucas Nicodemus 2015-04-12 22:12:08 -06:00
  • 6ed91f12c8 Remove redundant argument checks 👌 Lucas Nicodemus 2015-04-12 22:02:19 -06:00
  • 8bcb3ef6bc Check all user subcommands for param count Fixes more problems found in #899 (thanks Marcus) Lucas Nicodemus 2015-04-12 21:48:34 -06:00
  • 0f1b334d8e Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Lucas Nicodemus 2015-04-12 21:46:46 -06:00
  • 16960c7d2c Require 3 parameters to change a password Lucas Nicodemus 2015-04-12 21:46:15 -06:00
  • 904c44a1b6 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. Zack Piispanen 2015-04-09 22:58:32 -04:00
  • 5f77f21e03 Merge pull request #896 from WhiteXZ/general-devel Lucas Nicodemus 2015-04-09 17:02:34 -06:00
  • cf34aad594 Remove the pesky '/' that got in there somehow White 2015-04-09 15:58:10 +09:30
  • b4f2ddef47 DEBUG preprocessor conditional inside method White 2015-04-09 15:56:51 +09:30
  • c0f28f4aaf Merge branch 'general-devel' of https://github.com/NyxStudios/TShock into general-devel White 2015-04-09 15:50:44 +09:30
  • cef253ce20 Remove the ability to ban oneself Lucas Nicodemus 2015-04-08 23:46:00 -06:00
  • fc1d188951 DEBUG preprocessor checks for ILog White 2015-04-08 20:46:12 +09:30
  • 371beb8c52 Update deploy script to do a better job uploading to Confluence. Zack Piispanen 2015-04-06 11:33:42 -04:00
  • 6c27bc74c6 Finish half implemented new feature where we use bamboo for variables instead of files on the system. Zack Piispanen 2015-04-05 23:44:35 -04:00
  • ac5359e4f9 Merge pull request #895 from WhiteXZ/general-devel Lucas Nicodemus 2015-04-05 21:30:05 -06:00
  • 2f2749c480 Time parameter in temp group command White 2015-04-05 22:42:57 -04:00
  • d0a962bd0f Notification when temp group expires White 2015-04-06 12:18:18 +09:30
  • bddcf81331 Stop timer once it's done White 2015-04-06 12:02:35 +09:30
  • cd353c27a3 Time parameter for tempgroup White 2015-04-06 11:59:47 +09:30
  • 1b69a47d71 Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Zack Piispanen 2015-04-05 22:43:18 -04:00
  • 7fee8d786c 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. Zack Piispanen 2015-04-05 22:42:57 -04:00
  • 3e536a1aac Small ad for survey Lucas Nicodemus 2015-04-05 19:24:30 -06:00
  • aaf18626e0 Finish documentation and update the doc generation to include the new attributes. Yay~ Zack Piispanen 2015-04-05 19:31:11 -04:00
  • f60ec96888 Next block of documentation. Zack Piispanen 2015-04-05 19:13:24 -04:00
  • 2888bc5fe4 Add next block of documentation, change some names of the routes using verbs to better tell what that verb is used for. Zack Piispanen 2015-04-05 18:50:21 -04:00
  • 20e39f331f More documentation, removed deprecated from one description because there are too many deprecated methods :( Zack Piispanen 2015-04-05 18:37:06 -04:00
  • 00f202c94c Added next block of rest documentation. Zack Piispanen 2015-04-05 18:28:54 -04:00
  • eeae66ed7e Added rest documentation for the second set of rest calls. Zack Piispanen 2015-04-05 18:08:48 -04:00
  • d04b2051b2 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 it is expected to be. Documented the first block of rest commands. Zack Piispanen 2015-04-05 17:44:27 -04:00
  • 9547dade6b Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel Zack Piispanen 2015-04-04 01:46:54 -04:00
  • 4f2bfa9dd0 Add to the build scripts to upload latest rest descriptions. Zack Piispanen 2015-04-04 01:46:38 -04:00
  • 05c127f20c Add dumping of RestHandlers, to sorta maybe create a little documentation on a system we've never documented. Zack Piispanen 2015-04-04 01:40:30 -04:00
  • 7cd6db8d0c $10 says we don't need postbuild.bat Lucas Nicodemus 2015-03-30 21:57:33 -06:00
  • 3821d67359 JSON is a pretty cool feature to advertise Lucas Nicodemus 2015-03-27 23:21:44 -06:00
  • d8a8ba3be9 New version codename Lucas Nicodemus 2015-03-25 23:15:51 -06:00
  • 7ad1889a13 Tick version and clean up some white space. Zack Piispanen 2015-03-25 21:17:43 -04:00
  • 015cf61b77 Add logout command and pos command. Closes #872 and Closes #887 Zack Piispanen 2015-03-25 21:17:11 -04:00