Commit Graph

  • 94363efebb chore(deps): bump log from 0.4.28 to 0.4.29 dependabot/cargo/log-0.4.29 dependabot[bot] 2025-12-08 19:22:29 +00:00
  • 26f37cd5ac chore(deps): bump russh from 0.54.6 to 0.55.0 dependabot/cargo/russh-0.55.0 dependabot[bot] 2025-12-08 19:22:20 +00:00
  • 155f72ad64 feat: add tests for fingerprinting multiple ssh keys master Himadri Bhattacharjee 2025-12-01 09:46:26 +05:30
  • c57328ef5b deps: bump cargo deps Himadri Bhattacharjee 2025-12-01 09:46:05 +05:30
  • 296a4e6647 tests: add tests for authfile Himadri Bhattacharjee 2025-11-24 07:27:45 +05:30
  • 10b440de08 chore: cargo clippy Himadri Bhattacharjee 2025-11-24 07:27:03 +05:30
  • 50fc1cc6b5 Merge pull request #22 from lavafroth/dependabot/cargo/tokio-1.48.0 Himadri Bhattacharjee 2025-11-13 17:33:31 +05:30
  • 9fe506cbc0 chore(deps): bump tokio from 1.47.1 to 1.48.0 dependabot[bot] 2025-10-27 20:19:07 +00:00
  • e6db7e4d49 Merge pull request #21 from lavafroth/dependabot/cargo/clap-4.5.50 Himadri Bhattacharjee 2025-10-25 16:12:57 +05:30
  • 2b431ec771 Merge pull request #19 from lavafroth/dependabot/cargo/russh-0.54.6 Himadri Bhattacharjee 2025-10-25 16:12:47 +05:30
  • 29d9e3b4ef chore(deps): bump russh from 0.54.4 to 0.54.6 dependabot[bot] 2025-10-25 10:20:27 +00:00
  • f77e5266fe chore(deps): bump clap from 4.5.48 to 4.5.50 dependabot[bot] 2025-10-25 10:20:15 +00:00
  • 615b86b4fd Merge pull request #17 from lavafroth/dependabot/cargo/thiserror-2.0.17 Himadri Bhattacharjee 2025-10-25 15:50:01 +05:30
  • 059bae309b Merge pull request #14 from lavafroth/dependabot/cargo/log-0.4.28 Himadri Bhattacharjee 2025-10-25 15:49:04 +05:30
  • 01a4632f10 chore(deps): bump thiserror from 2.0.16 to 2.0.17 dependabot[bot] 2025-10-09 13:13:31 +00:00
  • 528a324d70 Merge pull request #18 from lavafroth/dependabot/cargo/russh-0.54.4 Himadri Bhattacharjee 2025-10-09 18:42:22 +05:30
  • af7f780743 chore(deps): bump russh from 0.54.3 to 0.54.4 dependabot[bot] 2025-09-29 23:01:59 +00:00
  • 84c4515e81 chore(deps): bump log from 0.4.27 to 0.4.28 dependabot[bot] 2025-09-29 03:32:45 +00:00
  • 6711a9a0ea Merge pull request #11 from lavafroth/dependabot/cargo/russh-0.54.3 Himadri Bhattacharjee 2025-09-29 03:24:54 +00:00
  • 4ecd94b587 Merge pull request #15 from lavafroth/dependabot/cargo/anyhow-1.0.100 Himadri Bhattacharjee 2025-09-29 03:24:34 +00:00
  • 5f26b4d36f chore(deps): bump anyhow from 1.0.99 to 1.0.100 dependabot[bot] 2025-09-24 05:19:04 +00:00
  • 2d06b643bd Merge pull request #16 from lavafroth/dependabot/cargo/clap-4.5.48 Himadri Bhattacharjee 2025-09-24 05:17:50 +00:00
  • f06c7a2b84 chore(deps): bump clap from 4.5.46 to 4.5.48 dependabot[bot] 2025-09-22 19:29:45 +00:00
  • bd6088fcb5 chore(deps): bump russh from 0.54.1 to 0.54.3 dependabot[bot] 2025-09-07 02:17:44 +00:00
  • 5fb35b3de9 Merge pull request #10 from lavafroth/dependabot/cargo/thiserror-2.0.16 Himadri Bhattacharjee 2025-09-07 02:16:36 +00:00
  • c74e24e2b9 Merge pull request #12 from lavafroth/dependabot/cargo/clap-4.5.46 Himadri Bhattacharjee 2025-09-07 02:15:13 +00:00
  • 13e27e319d chore(deps): bump clap from 4.5.42 to 4.5.46 dependabot[bot] 2025-09-02 19:13:19 +00:00
  • 9e36e5c210 chore(deps): bump thiserror from 2.0.12 to 2.0.16 dependabot[bot] 2025-08-29 05:07:58 +00:00
  • 5b0ae2bc48 Merge pull request #6 from lavafroth/dependabot/cargo/tokio-1.47.1 Himadri Bhattacharjee 2025-08-29 05:06:52 +00:00
  • f5727e5acc chore(deps): bump tokio from 1.47.0 to 1.47.1 dependabot[bot] 2025-08-26 04:01:11 +00:00
  • 03a1a09c82 Merge pull request #8 from lavafroth/dependabot/cargo/thiserror-2.0.15 Himadri Bhattacharjee 2025-08-26 03:59:56 +00:00
  • 00b21e5589 Merge pull request #7 from lavafroth/dependabot/cargo/anyhow-1.0.99 Himadri Bhattacharjee 2025-08-26 03:59:24 +00:00
  • 8860736f29 chore(deps): bump thiserror from 2.0.12 to 2.0.15 dependabot[bot] 2025-08-19 06:06:07 +00:00
  • 169569cfdd chore(deps): bump anyhow from 1.0.98 to 1.0.99 dependabot[bot] 2025-08-19 05:34:22 +00:00
  • c5b8864ba9 Merge pull request #5 from lavafroth/dependabot/cargo/russh-0.54.1 Himadri Bhattacharjee 2025-08-11 06:51:52 +00:00
  • 72c5930feb chore(deps): bump russh from 0.51.1 to 0.54.1 dependabot[bot] 2025-08-05 01:10:45 +00:00
  • 2ee9a4912f deps: bump dependencies and version Himadri Bhattacharjee 2025-07-30 13:53:55 +05:30
  • ccda885836 refactor: move message and error structs into module Himadri Bhattacharjee 2025-07-30 13:52:47 +05:30
  • 3598228b58 ci: add build workflow Himadri Bhattacharjee 2025-07-30 13:17:00 +05:30
  • 21b8d5ab08 gitignore: ignore nix build result Himadri Bhattacharjee 2025-07-07 18:33:29 +05:30
  • 7b0c8967a0 deps: bump cargo lock Himadri Bhattacharjee 2025-07-07 18:32:27 +05:30
  • 7ca5f2803a deps: bump flake Himadri Bhattacharjee 2025-07-07 18:32:11 +05:30
  • bf21eed66f deps: bump flake lock Himadri Bhattacharjee 2025-05-10 07:23:18 +05:30
  • d5d3174ab6 feat: anchor new messages to the bottom of the view Himadri Bhattacharjee 2025-05-10 07:23:01 +05:30
  • da9b59b30b legal: license change Himadri Bhattacharjee 2025-05-10 07:22:12 +05:30
  • 23d6bb6ab1 feat: make authfile reloading a command Himadri Bhattacharjee 2025-05-02 19:09:43 +05:30
  • 510ffd3fb6 feat: move future theme options into Message impl Himadri Bhattacharjee 2025-04-24 09:08:10 +05:30
  • fe556c4149 deps: remove flake-utils from flake Himadri Bhattacharjee 2025-04-23 07:44:32 +05:30
  • ed7b4865d3 chore: bump version to stable 1.0.0 Himadri Bhattacharjee 2025-04-23 07:44:03 +05:30
  • 026ce7f14a feat: implement ban Himadri Bhattacharjee 2025-04-23 07:38:22 +05:30
  • e636771aeb docs: improve quickstart section Himadri Bhattacharjee 2025-04-23 06:48:47 +05:30
  • d6d41b52c6 refactor: move entity into smaller module Himadri Bhattacharjee 2025-04-22 11:06:55 +05:30
  • f5182721ff feat: display "not an admin" error to statusline Himadri Bhattacharjee 2025-04-22 10:46:25 +05:30
  • de01781e79 refactor: move fingerprinting into its own method Himadri Bhattacharjee 2025-04-22 09:49:16 +05:30
  • ab18bda65a feat: move message handling info a method to repaint unconditionally Himadri Bhattacharjee 2025-04-22 09:31:14 +05:30
  • 1940819f9d feat: implement user lookup Himadri Bhattacharjee 2025-04-21 19:09:23 +05:30
  • f0697fe985 feat: wrap name and role into arc rwlock Persona struct Himadri Bhattacharjee 2025-04-21 18:31:02 +05:30
  • 7fe874004e refactor: move ui layout related code to ui.rs Himadri Bhattacharjee 2025-04-21 17:52:15 +05:30
  • bba4f1b399 feat: only color code announcements Himadri Bhattacharjee 2025-04-20 08:52:34 +05:30
  • 2a2aa7bb1e fix: mentions will require re-renders for all entities Himadri Bhattacharjee 2025-04-20 08:12:48 +05:30
  • 38cfe368b1 refactor: move command execution related code into the AppServer run_command method Himadri Bhattacharjee 2025-04-20 07:39:35 +05:30
  • 71faebde2b feat: add cli options for the interface to listen on Himadri Bhattacharjee 2025-04-20 07:26:11 +05:30
  • 193bfdc390 feat: remove all traces of a client when a connection is dropped Himadri Bhattacharjee 2025-04-20 07:23:56 +05:30
  • 37255a77bd docs: make the authfile section less jargony Himadri Bhattacharjee 2025-04-19 10:35:40 +05:30
  • 5e4e681770 docs: update docs to reflect project rename Himadri Bhattacharjee 2025-04-19 10:28:47 +05:30
  • 422adb89e1 fix: iterate over all characters to allow simulating paste Himadri Bhattacharjee 2025-04-19 10:14:29 +05:30
  • e5e4aeaff1 feat: implemented commit command Himadri Bhattacharjee 2025-04-19 09:51:18 +05:30
  • 829b264ba9 feat: bump version Himadri Bhattacharjee 2025-04-18 16:31:12 +05:30
  • 16d0044229 feat: handle errors more gracefully Himadri Bhattacharjee 2025-04-18 16:30:57 +05:30
  • 2c1b899907 feat: implement title method for an entity Himadri Bhattacharjee 2025-04-18 16:30:32 +05:30
  • a6d4eb3ad0 feat: rename and add commands Himadri Bhattacharjee 2025-04-18 10:55:59 +05:30
  • 005f046531 lint: cargo clippy Himadri Bhattacharjee 2025-04-18 08:07:13 +05:30
  • 907c438322 feat: use verbose logging for error messages Himadri Bhattacharjee 2025-04-18 08:07:06 +05:30
  • a716166eda feat: scaffolding for parsing commands Himadri Bhattacharjee 2025-04-18 07:59:25 +05:30
  • 442c4b4f38 feat: implement display for Role Himadri Bhattacharjee 2025-04-18 07:58:07 +05:30
  • 8af0273154 lint: cargo clippy Himadri Bhattacharjee 2025-04-18 07:57:40 +05:30
  • 0b9ec39516 feat: move TerminalHandle into its own module Himadri Bhattacharjee 2025-04-18 07:34:24 +05:30
  • 2b0637cf82 feat: impl to_string for Entity::Role Himadri Bhattacharjee 2025-04-18 07:34:00 +05:30
  • d9ef0f093c feat: allow more safe characters in the username Himadri Bhattacharjee 2025-04-18 07:32:00 +05:30
  • aa0583d6c2 feat: add cli option for listening port Himadri Bhattacharjee 2025-04-18 06:50:34 +05:30
  • 2ceaab2389 docs: update docs to reflect newer roadmap details Himadri Bhattacharjee 2025-04-17 11:54:45 +05:30
  • 8b4d58ce2f feat: add options to set authfile and history size Himadri Bhattacharjee 2025-04-17 11:49:48 +05:30
  • 640041e937 deps: bump flake Himadri Bhattacharjee 2025-04-17 11:37:25 +05:30
  • 363b330d39 docs: fix note section Himadri Bhattacharjee 2025-04-17 11:37:18 +05:30
  • 7da5bce9ac feat: replace mutex with rwlocks Himadri Bhattacharjee 2025-03-21 11:20:19 +05:30
  • 2f86c2fede feat: round borders Himadri Bhattacharjee 2025-03-20 20:21:00 +05:30
  • f2c5dc6b76 feat: store buffer for client until a new message is posted Himadri Bhattacharjee 2025-03-20 20:14:18 +05:30
  • e616bd307e fix: re-render only for client sending inputs Himadri Bhattacharjee 2025-03-20 19:29:24 +05:30
  • 6432d3642d feat: define nix package derivation for static build Himadri Bhattacharjee 2025-03-20 18:43:28 +05:30
  • c7d448e9b1 docs: document the multiline shortcut Himadri Bhattacharjee 2025-03-20 17:36:54 +05:30
  • be896df3da docs: add roadmap and getting started section Himadri Bhattacharjee 2025-03-20 17:27:14 +05:30
  • 00166bf010 feat(hardening): strip non alpha characters from usernames Himadri Bhattacharjee 2025-03-20 17:26:56 +05:30
  • 4c65b56a23 feat: add ringbuffer to control chat history size Himadri Bhattacharjee 2025-03-20 14:33:26 +05:30
  • 4ecbbb06ff feat: use return for send and alt-return for multiline Himadri Bhattacharjee 2025-03-20 14:24:43 +05:30
  • 752a4df8b0 feat: respond to window resizes Himadri Bhattacharjee 2025-03-20 14:16:48 +05:30
  • 5528a3a385 refactor: move keydata pool builder to authfile.rs Himadri Bhattacharjee 2025-03-20 14:04:10 +05:30
  • 9264e3d1b9 docs: document reload command Himadri Bhattacharjee 2025-03-19 21:42:41 +05:30
  • 3a10d0aaa4 feat: fixed height textarea at the bottom Himadri Bhattacharjee 2025-03-19 21:41:03 +05:30
  • 9a25292c9a feat: added basic ui Himadri Bhattacharjee 2025-03-19 17:53:10 +05:30
  • 55138724a8 feat: separate authfile related code into its own module Himadri Bhattacharjee 2025-03-19 13:21:07 +05:30