{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":766181709,"defaultBranch":"main","name":"telnet_server","ownerLogin":"neon-JS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-02T15:04:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36010519?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709391923.0","currentOid":""},"activityList":{"items":[{"before":"dfd9f9b8dd5c260435ca9d31176dddc0005cf24f","after":"628ccbd539f818bfe0671d6416f25d89fb3632d3","ref":"refs/heads/main","pushedAt":"2024-06-30T19:48:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Added control over ANSI escape sequences","shortMessageHtmlLink":"feat: Added control over ANSI escape sequences"}},{"before":"a5bede6c55d6e67dc387f337aed05606f0749829","after":"dfd9f9b8dd5c260435ca9d31176dddc0005cf24f","ref":"refs/heads/main","pushedAt":"2024-04-03T20:22:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Updated GitHub workflows","shortMessageHtmlLink":"chore: Updated GitHub workflows"}},{"before":"421c64e906fc711135ffeebed9612d65b505bf0b","after":"a5bede6c55d6e67dc387f337aed05606f0749829","ref":"refs/heads/main","pushedAt":"2024-04-03T20:18:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Updated GitHub workflows","shortMessageHtmlLink":"chore: Updated GitHub workflows"}},{"before":"5a0296ab91e11181d36cd98be24b8e91c9fa8488","after":"421c64e906fc711135ffeebed9612d65b505bf0b","ref":"refs/heads/main","pushedAt":"2024-04-01T17:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"refactor: Some refactoring\n\n- Fixed bug while reading incoming TCP data\n- Some restructuring of functions and traits","shortMessageHtmlLink":"refactor: Some refactoring"}},{"before":"23a55f3037a4360de173acfd186a393d86e39762","after":"5a0296ab91e11181d36cd98be24b8e91c9fa8488","ref":"refs/heads/main","pushedAt":"2024-03-12T21:40:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Send BEL on ANSI sequence","shortMessageHtmlLink":"feat: Send BEL on ANSI sequence"}},{"before":"ddf069c4e29d31a97049f04735f500d36cef07a0","after":"23a55f3037a4360de173acfd186a393d86e39762","ref":"refs/heads/main","pushedAt":"2024-03-09T20:35:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Send BEL on ANSI sequence","shortMessageHtmlLink":"feat: Send BEL on ANSI sequence"}},{"before":"7d272850dd60fecac2e5f0d9408e94cd196c28b2","after":"ddf069c4e29d31a97049f04735f500d36cef07a0","ref":"refs/heads/main","pushedAt":"2024-03-09T20:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Use Streamable where possible","shortMessageHtmlLink":"feat: Use Streamable where possible"}},{"before":"1d48ce597e52a393dc9cec81b7178ee0f9433a15","after":"7d272850dd60fecac2e5f0d9408e94cd196c28b2","ref":"refs/heads/main","pushedAt":"2024-03-09T17:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Use (own) curlib library","shortMessageHtmlLink":"chore: Use (own) curlib library"}},{"before":"6c4d7159ea9675f8eae885124604730810ec37cb","after":"1d48ce597e52a393dc9cec81b7178ee0f9433a15","ref":"refs/heads/main","pushedAt":"2024-03-03T15:27:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: VS-Code config added","shortMessageHtmlLink":"chore: VS-Code config added"}},{"before":"bac4f6d5b681329355c7f488cbb2ac567f0da57d","after":"6c4d7159ea9675f8eae885124604730810ec37cb","ref":"refs/heads/main","pushedAt":"2024-03-03T15:15:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: launch.json for VS code","shortMessageHtmlLink":"chore: launch.json for VS code"}},{"before":"0685612ce7f151104f7d2e5d053b15e37089255b","after":"bac4f6d5b681329355c7f488cbb2ac567f0da57d","ref":"refs/heads/main","pushedAt":"2024-03-03T12:30:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"docs: Stored RFCs and ASCII table","shortMessageHtmlLink":"docs: Stored RFCs and ASCII table"}},{"before":"5cd63aa275ce522b9fb92a23b471f5ec911a0afa","after":"0685612ce7f151104f7d2e5d053b15e37089255b","ref":"refs/heads/main","pushedAt":"2024-03-03T12:25:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"docs: Stored RFCs and ASCII table","shortMessageHtmlLink":"docs: Stored RFCs and ASCII table"}},{"before":"33569c41a335f9e4a60cefde7967777411340e6c","after":"5cd63aa275ce522b9fb92a23b471f5ec911a0afa","ref":"refs/heads/main","pushedAt":"2024-03-03T12:16:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Update tests because of clippy","shortMessageHtmlLink":"chore: Update tests because of clippy"}},{"before":"280dd12dca7b486395672ee11abc699448a30714","after":"33569c41a335f9e4a60cefde7967777411340e6c","ref":"refs/heads/main","pushedAt":"2024-03-03T12:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Update tests because of clippy","shortMessageHtmlLink":"chore: Update tests because of clippy"}},{"before":"384636f0c5bb40d97174552f08af65c0442a6ea5","after":"280dd12dca7b486395672ee11abc699448a30714","ref":"refs/heads/main","pushedAt":"2024-03-03T12:12:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Refactor telnet mod and char mode optimizations\n\n- Don't use mutex as telnet's the wrong mod\n- Remove outdated error\n- Split up update_session into smaller functions\n- Implement ECHO (so that char mode somewhat works)\n- Currently: Ignore ansi escape sequences as they mess up char mode\n- Basic DO / DONT implementation","shortMessageHtmlLink":"feat: Refactor telnet mod and char mode optimizations"}},{"before":"4c5094a10230e1b1a5c055f0e14cb402c4fb5d15","after":"384636f0c5bb40d97174552f08af65c0442a6ea5","ref":"refs/heads/main","pushedAt":"2024-03-02T20:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Rebuild into generic state machine\n\n- Split modules into tcp and telnet\n- Telnet handling as state machine\n- Fix run_telnet.sh: Only build if not already existing","shortMessageHtmlLink":"feat: Rebuild into generic state machine"}},{"before":"6130e0905f3ce3c496f2f9506945b4735b8df1c0","after":"4c5094a10230e1b1a5c055f0e14cb402c4fb5d15","ref":"refs/heads/main","pushedAt":"2024-03-02T15:14:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Initial commit","shortMessageHtmlLink":"feat: Initial commit"}},{"before":"c07af96a465d40b8b68c1b93d7617e1fbf087f1e","after":"6130e0905f3ce3c496f2f9506945b4735b8df1c0","ref":"refs/heads/main","pushedAt":"2024-03-02T15:10:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Added docker-image workflow","shortMessageHtmlLink":"chore: Added docker-image workflow"}},{"before":"6f912ecbc6292601a5e395ba30f178df6a49a92d","after":"c07af96a465d40b8b68c1b93d7617e1fbf087f1e","ref":"refs/heads/main","pushedAt":"2024-03-02T15:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"chore: Added Rust workflow","shortMessageHtmlLink":"chore: Added Rust workflow"}},{"before":null,"after":"6f912ecbc6292601a5e395ba30f178df6a49a92d","ref":"refs/heads/main","pushedAt":"2024-03-02T15:05:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neon-JS","name":"Curly","path":"/neon-JS","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36010519?s=80&v=4"},"commit":{"message":"feat: Initial commit","shortMessageHtmlLink":"feat: Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcyRjXQA","startCursor":null,"endCursor":null}},"title":"Activity ยท neon-JS/telnet_server"}