Commit Graph

  • f8fd8fe39f
    Add redis service for github workflow - will it work first try? Simponic 2023-01-24 12:19:27 -0700
  • 24bf3de5f9
    Ran npm update Logan Hunt 2023-01-24 12:14:53 -0700
  • ce06ddd669
    Redis time Logan Hunt 2023-01-24 12:12:58 -0700
  • a634901317
    Remove annoying alert Simponic 2023-01-20 23:58:24 -0700
  • 804d47d81d
    Fix test by reverting expired session closing logic Simponic 2023-01-20 23:48:34 -0700
  • 5dbe76f6c2
    Stop screen pid when screen process changes Simponic 2023-01-20 23:14:37 -0700
  • 06f1ca7603
    Add pagination menus Simponic 2023-01-20 23:12:23 -0700
  • e0058fedfb
    Refactor client game for a bit Simponic 2023-01-20 08:43:18 -0700
  • 4666d7871a
    Web Client (#11) Logan Hunt 2023-01-19 14:04:10 -0700
  • bd96a70ad9
    Add github id in player structs for tests Logan Hunt 2023-01-19 13:51:38 -0700
  • e0bf863949
    Move to 127.0.0.1 loopback in env Logan Hunt 2023-01-19 12:16:34 -0700
  • bb1d5c88b8
    Remove cringe on home page Logan Hunt 2023-01-19 12:14:54 -0700
  • ab653ad439
    Add password form, some minor frontend changes as well Logan Hunt 2023-01-19 12:13:25 -0700
  • 53041c74a5
    Cursor highlight Logan Hunt 2023-01-19 11:05:57 -0700
  • 38fb530b60
    Remove max screen dimension limits cuz cringe Logan Hunt 2023-01-19 10:52:16 -0700
  • 390db1128b
    Finally nginx is resolved jesus christ Simponic 2023-01-19 00:13:00 -0700
  • f99efcd50d
    Ignore keys, proxy api correctly nginx Simponic 2023-01-18 23:37:38 -0700
  • fa5fb9fd97
    Docker v2 - add migration and scripts, fix local storage and index that caused build issues Simponic 2023-01-18 23:18:14 -0700
  • 03c71dd00f
    Add build script - this branch is quickly becoming cringe Simponic 2023-01-18 21:08:56 -0700
  • af0207d8ce
    Close player session when password or key deleted or put Simponic 2023-01-18 21:01:28 -0700
  • b98655caa3
    Fix auth and use player model, unrelated to this pr: flip board if dark Simponic 2023-01-18 20:52:25 -0700
  • 2db07410df
    Checkpoint - auth is broken Logan Hunt 2023-01-18 17:06:58 -0700
  • 7e2d565ae9
    Add keys as user Simponic 2023-01-18 15:20:47 -0700
  • d9101b36e7
    Some simple style changes Simponic 2023-01-18 12:51:02 -0700
  • 7b043678c1
    Forward proxy and rewrite path, add oauth to frontend, increase jwt expiry time to 12 hours Logan Hunt 2023-01-18 11:47:30 -0700
  • e33c52f97b
    Add middleware proxy on dev Simponic 2023-01-18 10:07:40 -0700
  • d1059a9c55
    A simple frontend Simponic 2023-01-18 00:28:45 -0700
  • d71138900c
    Github Oauth Logan Hunt 2023-01-17 18:24:16 -0700
  • bdf99b4ee9
    Persistent game (#5) Logan Hunt 2023-01-17 14:00:18 -0700
  • 06411cc442
    Merge default changeset on all status Logan Hunt 2023-01-17 13:59:45 -0700
  • 118e62e760
    Add promotion Logan Hunt 2023-01-17 13:14:39 -0700
  • 87eb950021
    Show current players and move Simponic 2023-01-15 17:57:16 -0700
  • 4548c7da0c
    Remove done chessh README stuff, warning issue Simponic 2023-01-15 17:03:18 -0700
  • 05606beb7e
    Initial persistent games Simponic 2023-01-15 16:58:01 -0700
  • a1d244fe72
    Remove unnecessary server in board Simponic 2023-01-13 23:58:37 -0700
  • 53be77e2c5
    Merge pull request #4 from Simponic/fix_pubkey Logan Hunt 2023-01-13 21:18:34 -0700
  • 2b06f5bf47
    Move port on test Simponic 2023-01-13 21:08:44 -0700
  • a607da7918
    Decrease burst ms again, fix insertion error with player session when using public key Simponic 2023-01-13 21:07:00 -0700
  • ea51b89dc6
    handle_info instead of cast, @impl in serverkey Simponic 2023-01-13 19:49:33 -0700
  • 87e42b29f0
    Process linking Logan Hunt 2023-01-13 18:02:37 -0700
  • 9f56b735c6
    Selectable menu Logan Hunt 2023-01-13 17:48:00 -0700
  • b1b62f154a
    Merge pull request #3 from Simponic/draw_board Logan Hunt 2023-01-13 17:02:31 -0700
  • 3a6c603b0b
    Change some colors around Logan Hunt 2023-01-13 17:02:11 -0700
  • 80843947e0
    Remove warnings Logan Hunt 2023-01-13 16:44:45 -0700
  • b072f8421c
    Add flipped Simponic 2023-01-13 13:49:24 -0700
  • 07eaad9b8d
    Move renderer to its own module Logan Hunt 2023-01-13 12:20:01 -0700
  • a93119b250
    Binbo start link Simponic 2023-01-13 10:00:58 -0700
  • aa2ff6e137
    Checkpoint Simponic 2023-01-11 19:14:47 -0700
  • 628c6d95a3
    Done moving menu to genserver architecture Simponic 2023-01-11 14:21:48 -0700
  • 2ce03d4796
    Checkpoint\? Simponic 2023-01-11 09:54:05 -0700
  • 779c75dbe4
    Highlight a square Simponic 2023-01-06 22:29:01 -0700
  • 5b8dc2cb98
    Checkpoint - board is drawn! Simponic 2023-01-06 20:55:12 -0700
  • ce62dd6106
    Board drawing working Logan Hunt 2023-01-06 17:02:56 -0700
  • bff9fd0a6a
    Well it's drawing *something* Simponic 2023-01-04 20:43:32 -0700
  • fdc2287528
    Remove board alias Logan Hunt 2023-01-04 16:14:11 -0700
  • 1536d0192f
    Move to a new state when menu option selected Logan Hunt 2023-01-04 15:22:28 -0700
  • 93ae544684
    Create a Screen module behaviour, some ascii character arts, handle_input does stuff now Simponic 2023-01-04 00:03:38 -0700
  • 720a110c95
    Fix issue when username is nil Logan Hunt 2023-01-03 16:47:27 -0700
  • 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 -0700
  • 2bf058d5db
    Cleanup after some tests in ssh auth Simponic 2022-12-31 16:36:13 -0700
  • 52a3ed7c57
    Better logging, close previous sessions once session threshold has been reached Simponic 2022-12-31 16:32:56 -0700
  • 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 -0700
  • 3308036c08
    Remove .env Simponic 2022-12-30 05:57:28 -0700
  • 52fbc0b016
    Merge pull request #2 from Simponic/erlang_ssh_server Logan Hunt 2022-12-30 05:53:15 -0700
  • e7d8c61487
    More warning squashing Simponic 2022-12-30 05:51:47 -0700
  • 9add1557b3
    Ignore unused cli vars Simponic 2022-12-30 05:49:40 -0700
  • 42425b0226
    Add scalable session thresholds Simponic 2022-12-30 05:46:35 -0700
  • 60eea1b4ed
    Ignore .env Simponic 2022-12-29 21:16:25 -0700
  • 1e91c61c6d
    Increase threshold for password/key auth timeout Simponic 2022-12-29 18:49:46 -0700
  • c143bb549c
    Merge pull request #1 from Simponic/erlang_ssh_server Logan Hunt 2022-12-29 18:37:51 -0700
  • 479ca815e3
    Add redis comment Simponic 2022-12-29 18:36:17 -0700
  • aaeef8158d
    increase limit ms in test Simponic 2022-12-29 18:35:24 -0700
  • d1e02a3cc2
    Add node id in github workflow Simponic 2022-12-29 18:29:40 -0700
  • 4b9ccbf108
    Package changes Simponic 2022-12-29 18:27:15 -0700
  • 0aab3c2027
    Make tests pass, rename jail threshold Simponic 2022-12-29 17:49:42 -0700
  • 1a2bdccf12
    Add scalable nodes and user sessions Simponic 2022-12-29 17:21:20 -0700
  • 10bc34245e Initial erlang stuff Simponic 2022-12-27 23:50:22 -0700
  • f7c2ccbe26 Remove shell and esshd - moving to erlang ssh server Simponic 2022-12-22 15:27:55 -0700
  • fed5d8a9e7 Add a simple echo server Simponic 2022-12-20 01:06:18 -0700
  • b18899ffaf Add make_keys script Simponic 2022-12-21 14:05:10 -0700
  • 90c62c2fe0
    Update elixir.yml Logan Hunt 2022-12-19 21:06:03 -0700
  • 110829933e
    Update elixir.yml Logan Hunt 2022-12-19 20:59:53 -0700
  • 466295f26f
    Add migrations, test keys, github workflows Simponic 2022-12-19 20:56:59 -0700
  • 110eb0b199
    Implement public key and add tests Simponic 2022-12-19 20:45:01 -0700
  • fe661a935a
    Add unsupported message for DSA keys, player and such Simponic 2022-12-19 16:27:34 -0700
  • b4743f9efb
    Get public key authenticator actually running, add password validator via hash Simponic 2022-12-19 02:39:40 -0700
  • 9cdfb6eb9c
    Initial commit! Simponic 2022-12-19 01:37:10 -0700