Commit Graph

  • 07eaad9b8d
    Move renderer to its own module Logan Hunt 2023-01-13 12:20:01 -07:00
  • a93119b250
    Binbo start link Simponic 2023-01-13 10:00:58 -07:00
  • aa2ff6e137
    Checkpoint Simponic 2023-01-11 19:14:47 -07:00
  • 628c6d95a3
    Done moving menu to genserver architecture Simponic 2023-01-11 14:21:48 -07:00
  • 2ce03d4796
    Checkpoint\? Simponic 2023-01-11 09:54:05 -07:00
  • 779c75dbe4
    Highlight a square Simponic 2023-01-06 22:29:01 -07:00
  • 5b8dc2cb98
    Checkpoint - board is drawn! Simponic 2023-01-06 20:55:12 -07:00
  • ce62dd6106
    Board drawing working Logan Hunt 2023-01-06 17:02:56 -07:00
  • bff9fd0a6a
    Well it's drawing *something* Simponic 2023-01-04 20:43:32 -07:00
  • fdc2287528
    Remove board alias Logan Hunt 2023-01-04 16:14:11 -07:00
  • 1536d0192f
    Move to a new state when menu option selected Logan Hunt 2023-01-04 15:22:28 -07:00
  • 93ae544684
    Create a Screen module behaviour, some ascii character arts, handle_input does stuff now Simponic 2023-01-04 00:03:38 -07:00
  • 720a110c95
    Fix issue when username is nil Logan Hunt 2023-01-03 16:47:27 -07:00
  • 16281b0e8d
    Now a simple logo draws in the center of the terminal, terminal size is limited, and resizing support Simponic 2023-01-02 19:10:23 -07:00
  • 2bf058d5db
    Cleanup after some tests in ssh auth Simponic 2022-12-31 16:36:13 -07:00
  • 52a3ed7c57
    Better logging, close previous sessions once session threshold has been reached Simponic 2022-12-31 16:32:56 -07:00
  • 58d0b1a89c
    A simple stalling TUI! Also, ensure sessions are counted correctly. Next up, some way of pub-sub across multiple nodes Simponic 2022-12-31 02:29:38 -07:00
  • 3308036c08
    Remove .env Simponic 2022-12-30 05:57:28 -07:00
  • 52fbc0b016
    Merge pull request #2 from Simponic/erlang_ssh_server Logan Hunt 2022-12-30 05:53:15 -07:00
  • e7d8c61487
    More warning squashing Simponic 2022-12-30 05:51:47 -07:00
  • 9add1557b3
    Ignore unused cli vars Simponic 2022-12-30 05:49:40 -07:00
  • 42425b0226
    Add scalable session thresholds Simponic 2022-12-30 05:46:35 -07:00
  • 60eea1b4ed
    Ignore .env Simponic 2022-12-29 21:16:25 -07:00
  • 1e91c61c6d
    Increase threshold for password/key auth timeout Simponic 2022-12-29 18:49:46 -07:00
  • c143bb549c
    Merge pull request #1 from Simponic/erlang_ssh_server Logan Hunt 2022-12-29 18:37:51 -07:00
  • 479ca815e3
    Add redis comment Simponic 2022-12-29 18:36:17 -07:00
  • aaeef8158d
    increase limit ms in test Simponic 2022-12-29 18:35:24 -07:00
  • d1e02a3cc2
    Add node id in github workflow Simponic 2022-12-29 18:29:40 -07:00
  • 4b9ccbf108
    Package changes Simponic 2022-12-29 18:27:15 -07:00
  • 0aab3c2027
    Make tests pass, rename jail threshold Simponic 2022-12-29 17:49:42 -07:00
  • 1a2bdccf12
    Add scalable nodes and user sessions Simponic 2022-12-29 17:21:20 -07:00
  • 10bc34245e Initial erlang stuff Simponic 2022-12-27 23:50:22 -07:00
  • f7c2ccbe26 Remove shell and esshd - moving to erlang ssh server Simponic 2022-12-22 15:27:55 -07:00
  • fed5d8a9e7 Add a simple echo server Simponic 2022-12-20 01:06:18 -07:00
  • b18899ffaf Add make_keys script Simponic 2022-12-21 14:05:10 -07:00
  • 90c62c2fe0
    Update elixir.yml Logan Hunt 2022-12-19 21:06:03 -07:00
  • 110829933e
    Update elixir.yml Logan Hunt 2022-12-19 20:59:53 -07:00
  • 466295f26f
    Add migrations, test keys, github workflows Simponic 2022-12-19 20:56:59 -07:00
  • 110eb0b199
    Implement public key and add tests Simponic 2022-12-19 20:45:01 -07:00
  • fe661a935a
    Add unsupported message for DSA keys, player and such Simponic 2022-12-19 16:27:34 -07:00
  • b4743f9efb
    Get public key authenticator actually running, add password validator via hash Simponic 2022-12-19 02:39:40 -07:00
  • 9cdfb6eb9c
    Initial commit! Simponic 2022-12-19 01:37:10 -07:00