Commit Graph

  • 60f3202818 go mod tidy Andrey Petrov 2018-12-27 13:46:04 -05:00
  • a998e91639
    travisci: Remove explicit dep fetch (#287) Andrey Petrov 2018-12-25 14:53:38 -05:00
  • c1f374917c travisci: Remove explicit dep fetch Andrey Petrov 2018-12-25 14:50:57 -05:00
  • 903d6c9420
    /ban query support (#286) Andrey Petrov 2018-12-25 14:29:19 -05:00
  • 7e58b696cc Fix tests for auth.Check Andrey Petrov 2018-12-25 14:27:42 -05:00
  • c19f20baeb /ban QUERY support, with some bug fixes Andrey Petrov 2018-12-24 15:32:25 -05:00
  • ef1551a1ae chat: Move sanitize to internal/sanitize Andrey Petrov 2018-12-24 15:32:02 -05:00
  • 0875e767a8 wip: main: host: Add ban query support for fingerprint, ip Andrey Petrov 2018-12-15 20:40:47 -05:00
  • bdd9274aaa set: Fix race condition Andrey Petrov 2018-12-15 20:37:46 -05:00
  • 3572c4674c main: Add /banned command to list banned entries for ops. Andrey Petrov 2018-12-15 19:04:42 -05:00
  • 86dae2a53e main: auth: Fix ban by IP, also improve log formatting. Andrey Petrov 2018-12-15 18:47:35 -05:00
  • f36d7eb9cc travisci: Bump Go versions and use '.x' to always get latest patch versions (#281) Harald Nordgren 2018-10-28 16:25:05 +01:00
  • e7767fcbea Bump Go versions and use '.x' to always get latest patch versions Harald Nordgren 2018-10-28 14:15:22 +01:00
  • 75492825e9 /shrug: Ignore additional arguments Boris Verhovsky 2018-09-06 13:04:26 -06:00
  • 9697c7d37f
    Switch to go modules, update travisci for Go 1.11 (#279) Andrey Petrov 2018-09-06 14:03:53 -05:00
  • 966c8d45ed travisci: Merge envs, oops Andrey Petrov 2018-09-06 13:59:05 -05:00
  • de5f9b4875 Add go.{mod,sum} Andrey Petrov 2018-09-06 13:56:17 -05:00
  • 2f227f2571 Switch to go modules, update travisci for go 1.11 Andrey Petrov 2018-09-06 13:53:43 -05:00
  • 6149f2fe16
    Merge a9af0a651df2916b39d9b8d056e993de621c4e2f into e72af3ad8e0911b9334eab9bc34ff5fc9f1489ed Boris Verhovsky 2018-09-06 18:24:50 +00:00
  • a9af0a651d moved to go modules boris 2018-09-06 14:20:16 -04:00
  • 08971ccd14 ignore arguments to /shrug boris 2018-09-06 13:47:56 -04:00
  • 1dba5be9cc progress: porting over v2 manually multiuser2 Andrey Petrov 2018-06-05 19:31:34 -04:00
  • e72af3ad8e README: Link deploy examples Andrey Petrov 2018-02-15 12:47:46 -05:00
  • d73aae0f15 /shrug ¯\_(ツ)_/¯ v1.7 Andrey Petrov 2018-01-19 13:41:24 -05:00
  • 87dd859fed /timestamp: Toggle timestamps after 30min of inactivity Andrey Petrov 2018-01-19 13:35:37 -05:00
  • 66fee99a81 /uptime and /whois relative timestamps made more precise Andrey Petrov 2018-01-19 12:34:15 -05:00
  • 14b380b473 dep ensure -update Andrey Petrov 2018-01-19 11:36:43 -05:00
  • 1672890174 Merge 229c2d793d964bb48f45ea17623b498d798f5dcb into fd77009f8da6f3aa1511596ff92300564b40fed3 Mester 2018-01-12 19:06:09 +00:00
  • 229c2d793d Adapted my repo to shazow. Changes... themester 2018-01-12 20:04:39 +01:00
  • fd77009f8d Strip control characters from metadata inputs (#257) goose121 2018-01-02 18:27:54 -07:00
  • a920d30801
    Strip control characters from metadata inputs goose121 2018-01-02 18:22:59 -07:00
  • 2078e13819 vendor: Switch to using go dep Steven L 2017-10-12 13:40:35 -04:00
  • 8b511c97cb Adding lockfile and changing README Go version Steven Leibrock 2017-10-12 13:16:37 -04:00
  • 13a95a348a Adding go dep to the project Steven Leibrock 2017-10-10 15:01:52 -04:00
  • 206a9073f0 Colorize /name output with selected theme (#249) Steven L 2017-10-04 13:20:01 -04:00
  • e0f072aeba Refactoring coloring into a function Steven Leibrock 2017-10-04 11:46:48 -04:00
  • aa35a8e7d1 Adding safety check for nil and mono Steven Leibrock 2017-10-04 10:23:39 -04:00
  • e5883e1ec0 command.go: colorizing names according to theme (#205) Steven Leibrock 2017-10-04 09:49:46 -04:00
  • 80a5879f04 Adding a contribituion file and issue template (#248) Steven L 2017-10-03 13:49:52 -04:00
  • 0bc7a4a458 Adding a contribituion file and issue template Steven Leibrock 2017-10-03 13:05:54 -04:00
  • 50714b8c5a Merge e246006a4a8525d269c9ac4cd59c9e928700cc82 into 0cb58facef66da4b15d830bb18af5f6e9159c05a Steven L 2017-08-28 19:36:59 +00:00
  • 0cb58facef tests: Fix flake in TestSetExpiring Sahil Goel 2017-08-29 00:04:47 +05:30
  • 1c22de6b93 Correct formatting Sahil Goel 2017-08-28 23:53:45 +05:30
  • 4476c3cb7a Fix #187, test case 3 Sahil Goel 2017-08-28 01:35:42 +05:30
  • f067bf46dd Merge b6e789e0653392b3769d8e9853d8addcdd064c88 into 50001bf1727c8ec7fcfc3ae78ab66a125016d13e za267 2017-08-26 21:00:22 +00:00
  • b6e789e065 Adding global timestamp option to messages. za267 2017-08-26 15:13:55 -04:00
  • 50001bf172 Travis: Check for gofmt issues. (#241) Dmitri Shuralyov 2017-07-17 15:03:55 -04:00
  • 75fce3df48 chat: Fix gofmt issue. Dmitri Shuralyov 2017-07-17 13:54:36 -04:00
  • 5794f5545f Travis: Check for gofmt issues. Dmitri Shuralyov 2017-07-17 13:39:51 -04:00
  • e3b5c3712c chat/doc: gofmt Andrey Petrov 2017-07-17 10:28:33 -04:00
  • 2c1e5239c5 docs: Typo and odd grammar fix (#240) JimmyBot 2017-07-16 10:47:45 -04:00
  • 692eef8c5c Forgot a word in my edit JimmyBot 2017-07-16 09:18:47 -04:00
  • c3773351e5 Typo and odd grammar JimmyBot 2017-07-16 09:16:39 -04:00
  • 05597b3e6a Fix unit tests / Travis (#238) Oliver Graff 2017-06-14 06:07:24 -07:00
  • c073e1f3f0 Fix host_test so it will not hang if the SSH connection fails Oliver Graff 2017-06-13 22:57:32 -07:00
  • acbfe51d9f Update host test to add carriage return char Oliver Graff 2017-06-13 22:33:31 -07:00
  • ac76309ed8 Fix net_test Oliver Graff 2017-06-13 22:23:33 -07:00
  • ce6b034aad Merge d27aa17af67f3a709ed43e3378508b7c2a8e9fb6 into a631215f5bbc8a2b3aa199145ee4f0836e5538df Andrey Petrov 2017-06-13 17:07:52 +00:00
  • a631215f5b /nick: Avoid announcing when it's the same nick (#237) Oliver Graff 2017-06-13 08:12:32 -07:00
  • 46881a1cbe /nick: Avoid announcing when it's the same nick (#234) Oliver Graff 2017-06-11 01:44:57 -07:00
  • 5b2bf53697 Merge 8d93c0abbc99c795869652a038b73cec73d97c2a into 25689a88ed28c5e2a455b41720a9d46669681892 Steven L 2017-06-05 22:38:05 +00:00
  • 5f311623b1 Merge e31beb7d3deee3856b8e18099b6766f1e005f5a4 into 25689a88ed28c5e2a455b41720a9d46669681892 Matej Cotman 2017-06-05 22:38:05 +00:00
  • d84715ac5c Merge b9e84d29c87be8ef7f6939fd47adb4a5c06e2e77 into 25689a88ed28c5e2a455b41720a9d46669681892 Riley Guerin 2017-06-04 22:52:34 +00:00
  • b9e84d29c8 whitespace Riley Guerin 2017-06-04 15:52:32 -07:00
  • 9dcbc776b3 add Dockerfile Riley Guerin 2017-06-04 15:51:51 -07:00
  • a4cd51e0a3 Merge dd6b19da6304dd21f3fbb83319e7f28f140f38b0 into 25689a88ed28c5e2a455b41720a9d46669681892 Jesse Shapiro 2017-05-27 21:53:38 +00:00
  • d27aa17af6 tests: Disable moar. Andrey Petrov 2017-05-11 14:04:50 -04:00
  • 0e7fd44ec1 travisci: s/latest/1.8.x/ Andrey Petrov 2017-05-11 14:01:01 -04:00
  • 3fd0e241fb tests: Disable TestHostNameCollision temporarily Andrey Petrov 2017-05-11 13:56:53 -04:00
  • 2d6c4afee2 travisci: Switch to recent versions of Go. Andrey Petrov 2017-05-11 13:31:14 -04:00
  • 25689a88ed chat: Emit BEL when receiving a PM. v1.6 Andrey Petrov 2017-05-11 11:23:17 -04:00
  • ce50c4043c Merge 7b3818acc1cf13cf9fce74bc51a7997482cf8ac8 into 227dad7492377557dfc9d395d47255cf9f96ff2f Andrey Petrov 2017-05-07 23:41:17 +00:00
  • e246006a4a command.go: adding a /shrug command S Leibrock 2017-05-07 19:30:57 -04:00
  • 227dad7492 command.go: modifying Theme command to show all available themes (#232) Steven L 2017-05-07 17:48:08 -04:00
  • e1be1a9875 command.go: modifying Theme command to show all available themes S Leibrock 2017-05-05 15:46:22 -04:00
  • 76849c0d3d progress/broken: multiuser support hardcoded, by multiplexing terminals refactor-multiuser Andrey Petrov 2017-04-30 16:38:25 -04:00
  • 7b3818acc1 refactor: host.UserMember{chat.Member} -> host.Member{chat.Member} refactor Andrey Petrov 2016-09-17 11:27:11 -04:00
  • cd5686e20e refactor: Move extraneous User interfaces from chat to host Andrey Petrov 2016-09-16 12:31:02 -04:00
  • 7f2b8e4689 refactor: Add message.Author.ID(), remove a bunch of type assertions Andrey Petrov 2016-09-15 15:00:50 -04:00
  • e86996e6b5 progress: Host User interface, and more interfaces in general, tests pass Andrey Petrov 2016-09-15 14:01:15 -04:00
  • d16b1f5829 bugfix: Nil item Andrey Petrov 2016-09-13 21:59:32 -04:00
  • 3ef404198d tests: All passing again Andrey Petrov 2016-09-13 21:51:27 -04:00
  • 0096404142 tests: Add chat.TestIgnore again Andrey Petrov 2016-09-13 19:08:37 -04:00
  • 0aaaa6a1fb progress: chat tests pass Andrey Petrov 2016-09-13 18:38:30 -04:00
  • 50022e9e44 broken: Split UserScreen into PipedScreen, BufferedScreen, HandledScreen Andrey Petrov 2016-09-11 16:48:50 -04:00
  • 33a76bb7f4 broken: Use Member rather than message.User when possible; chat tests are broken. Andrey Petrov 2016-09-10 20:36:23 -04:00
  • 9ecd2a6fa2 set: Fix test flake Andrey Petrov 2016-09-09 12:16:19 -04:00
  • a22d9380e4 refactor: fixed failing tests Andrey Petrov 2016-09-09 12:11:27 -04:00
  • 01b989cab2 chat/message/user: screen -> WriteCloser embedded Andrey Petrov 2016-09-08 14:09:43 -04:00
  • 5f2a230ecc progress: broken: Multi-client support, tests fail, Whois factored Andrey Petrov 2016-09-07 15:33:44 -04:00
  • 810ef13bea set: AddNew vs Add, added Rename Andrey Petrov 2016-09-07 15:33:24 -04:00
  • 91718a511b progress: refactor: Remove Identifier interface, reverse ownership of sshchat identity and message.User Andrey Petrov 2016-09-04 16:40:51 -04:00
  • f64b2a3607 refactor: sshchat.getPrompt() -> message.User.Prompt() Andrey Petrov 2016-09-01 16:53:29 -04:00
  • b45efc0dae refactor: Privatize sshchat.GetPrompt and sshchat.Identity Andrey Petrov 2016-09-01 16:42:12 -04:00
  • a838ee2cad refactor: Remove mentions of message.User from chat. Andrey Petrov 2016-09-01 16:35:09 -04:00
  • 4bca1f0294 refactor: Identifier.SetID -> Identifier.SetName Andrey Petrov 2016-09-01 16:22:21 -04:00
  • bccb5f3c32 refactor: User.Ignored, message.User; add: set.Keyize Andrey Petrov 2016-08-29 13:15:03 -04:00
  • e800c88a56 Fixed /reply bug (#230) Steven L 2017-04-27 21:04:37 -04:00
  • cc71e4f097 host.go: Fixing bug with /reply S Leibrock 2017-04-27 16:27:06 -04:00
  • dd6b19da63 Logic fixes/cleanup Jesse Shapiro 2016-11-13 16:54:38 -05:00