Commit Graph

  • 24fddaccfe docs: introducing to iris (#11) VERSE 2026-07-03 11:37:20 +07:00
  • b9cec2b3ac docs: update guidelines for new user and developer (#16) VERSE 2026-07-02 16:54:03 +07:00
  • 8f89c15e72 perf: prevent memory leak, data race and speed up ComputeCursorCol processing (#15) VERSE 2026-07-02 16:53:42 +07:00
  • c7960aac46 fix(ui): menu deboucing (#14) VERSE 2026-07-02 15:41:44 +07:00
  • f37f0681ce feat: better debugger (#13) VERSE 2026-07-01 20:09:38 +07:00
  • aca3d1670c fix: better suggestion and overlay movement on key presses (#12) VERSE 2026-07-01 16:11:38 +07:00
  • 69eee40248 ci/cd(nightly): correct version for nightly release verse91 2026-06-23 10:33:19 +07:00
  • 2a412e7512 ci/cd(nightly): correct version for nightly release verse91 2026-06-23 10:33:19 +07:00
  • a2972f61f1 chore(commands): more commands for suggestions (#10) VERSE 2026-06-23 10:27:26 +07:00
  • 3d76a3ee88 feat: toml config support (#9) VERSE 2026-05-30 08:05:06 -07:00
  • 8556fa626a fix: correct nightly tag, fix tmux startup, full-word suggestions only, and keep current dir on reload (#8) VERSE 2026-05-30 06:56:43 -07:00
  • bf67e50ea6 Feat: crash log (#7) VERSE 2026-05-23 09:32:36 -07:00
  • d06526cf21 Fix: issue #4 and #5 (#6) VERSE 2026-05-23 09:22:04 -07:00
  • aafd3cca93 ci/cd(nightly): fix title verse91 2026-05-10 03:05:01 +07:00
  • 9fe23a2d1a ci/cd(nightly): downgrade version to v1.24 verse91 2026-05-10 02:49:51 +07:00
  • 9b206fe701 fix: git verse91 2026-05-10 02:44:54 +07:00
  • cd29a35abe chore(test): nightly release test verse91 2026-05-10 02:41:55 +07:00
  • 0ec946f408 fix(git): git doesnt show branch suggesstion properly verse91 2026-05-10 02:40:07 +07:00
  • 9c1c7749b0 feat: nightly built verse91 2026-05-10 02:23:56 +07:00
  • 8f4d8b7db7 feat: issue template and ci/cd (#2) VERSE 2026-05-09 12:14:28 -07:00
  • ae067fa200 fix(test): add user email and name to support ci/cd verse91 2026-05-10 02:13:07 +07:00
  • f79cfa0e98 ci/cd(release): run go mod tidy before linter verse91 2026-05-10 02:10:12 +07:00
  • 56e04be409 fix(lint):err check rules and fix config verse91 2026-05-10 02:01:50 +07:00
  • e062c0a80d chore(pkg): downgrade to v1.24 verse91 2026-05-10 01:57:35 +07:00
  • bc4dacd9e5 ci/cd(lint): bump to v2 verse91 2026-05-10 01:51:59 +07:00
  • 8108341130 chore(pkg): remove local pkg verse91 2026-05-10 01:42:15 +07:00
  • 07b7d19347 fix: typo verse91 2026-05-10 01:37:39 +07:00
  • f3b94bbbb2 chore(lint): downgrade to v1 verse91 2026-05-10 01:35:57 +07:00
  • e38300eec3 ci/cd: spelling verse91 2026-05-10 01:35:00 +07:00
  • 9981ff2781 chore(pkg): bump to v1.25 verse91 2026-05-10 01:28:08 +07:00
  • b5c0e5ec3d feat: issue template and release ci/cd verse91 2026-05-10 01:25:24 +07:00
  • 9fd54c8c3d feat: updates and versioning (#1) VERSE 2026-05-09 11:15:41 -07:00
  • 5e7543b4d8 chore(update): also check for version string contains non-numeric characters verse91 2026-05-10 01:14:57 +07:00
  • ffb9799402 chore(update): check the HTTP response status code before reading the body verse91 2026-05-10 01:14:12 +07:00
  • 21bd993469 chore(update): ensure the directory exists verse91 2026-05-10 01:13:28 +07:00
  • caf4aa344e perf(history): finding the first space and using a case-insensitive comparison verse91 2026-05-10 01:12:40 +07:00
  • 286e9ce572 chore(scripts): move install and uninstall scripts to scripts dir verse91 2026-05-10 01:09:20 +07:00
  • 88d6ee4e57 fix(history): fuzzy search shows commands that no one need verse91 2026-05-10 01:02:43 +07:00
  • 72dd6940e4 docs: updater verse91 2026-05-10 00:56:50 +07:00
  • 07556fdc76 chore(justfile): update debug command verse91 2026-05-10 00:55:24 +07:00
  • f9eb190046 feat(test): update test verse91 2026-05-10 00:53:59 +07:00
  • e9f4b77276 chore(wrapper): add background update verse91 2026-05-10 00:53:39 +07:00
  • 1e923a13d9 feat(root): updater verse91 2026-05-10 00:53:06 +07:00
  • e6f4bdd36d feat(root): version verse91 2026-05-10 00:52:34 +07:00
  • a53bd3cb3c chore(scripts): move installer and uninstaller to scripts folder verse91 2026-05-10 00:29:40 +07:00
  • eaa7344a24 feat(script): uninstaller verse91 2026-05-10 00:27:09 +07:00
  • 54d8cc7ec2 chore(gitignore): some file I dont want yall to view verse91 2026-05-10 00:19:44 +07:00
  • e15e88e53d chore(pkg): replace fuzzyvn with fuzzy verse91 2026-05-10 00:18:14 +07:00
  • c6cfdd0695 chore(filegen): use strings.Contains for more flexible directory searching verse91 2026-05-10 00:12:40 +07:00
  • d74c959be4 feat(git): more commands, tests, add Registry conflict between tests verse91 2026-05-10 00:03:19 +07:00
  • c76541258a fix: all issues by golangci-lint verse91 2026-05-09 23:49:33 +07:00
  • e587f02798 fix(tests): fix all problems related to test verse91 2026-05-09 23:37:13 +07:00
  • 17f33ff480 feat: all tests verse91 2026-05-09 23:18:08 +07:00
  • be3c08171b feat(justfile): copy to local bin verse91 2026-05-09 22:54:58 +07:00
  • 3c5a0580d1 fix(zoxide/cd): support folder contains space verse91 2026-05-09 22:54:27 +07:00
  • 5f4a11edf0 chore(pkg): add comment verse91 2026-05-04 20:16:19 +07:00
  • 9720b5f4bc fix(filegen): cd and zoxide only shows dir verse91 2026-05-04 20:15:44 +07:00
  • 5d81871aef feat(command): zoxide verse91 2026-05-04 20:15:12 +07:00
  • 7af4d56572 chore: improve UX verse91 2026-04-29 19:45:37 +07:00
  • 3c8eca3a62 feat: up/down arrow key now can choose last commands verse91 2026-04-29 19:35:02 +07:00
  • 23e5b13f6d feat: show preview command when using arrow keys verse91 2026-04-27 16:22:10 +07:00
  • 44ff34f378 fix(init): text file busy bug on setup verse91 2026-04-27 16:06:36 +07:00
  • cea2a7bee7 feat: detect another command is running to stop iris verse91 2026-04-27 16:06:00 +07:00
  • b6e5096092 feat(init): setup verse91 2026-04-27 15:31:20 +07:00
  • ef26602ded feat(script):: install script verse91 2026-04-27 15:31:07 +07:00
  • 66b2b22d94 feat(filegen): scan 1 level deeper in folder verse91 2026-04-27 15:07:26 +07:00
  • 667cf9feae feat(chmod): add more options and limit file extension verse91 2026-04-27 15:03:47 +07:00
  • d2909d93aa fix: wrong suggestion on chmod command verse91 2026-04-27 15:03:21 +07:00
  • 27c7b97326 fix(ghost text): key reading loop conflict verse91 2026-04-19 12:52:16 +07:00
  • 5c8ac9e4a6 feat: run with terminal verse91 2026-04-19 12:45:20 +07:00
  • ff8874fefc feat(wrapper): disable ghost text when using arrow keys verse91 2026-04-19 12:44:33 +07:00
  • edab802026 feat(overlay): ghost text verse91 2026-04-19 12:27:50 +07:00
  • b045aaf6af fix(history): now with same fuzzy tier, which command has higher score will be in higher order verse91 2026-04-19 12:25:55 +07:00
  • a5c27bdb94 fix(history): prioritize exact matching then order verse91 2026-04-19 12:03:53 +07:00
  • 8032448cb6 fix(history): should show in priority verse91 2026-04-19 11:49:13 +07:00
  • 38118a9a47 fix(overlay): extra left border verse91 2026-04-19 11:13:40 +07:00
  • 00826a5c07 feat(history): add bash and fish verse91 2026-04-19 11:02:52 +07:00
  • c7106f9fc2 feat(wrapper): continue last mode verse91 2026-04-19 11:00:32 +07:00
  • 483316a2c2 chore(suggestions): bump limit to 100 verse91 2026-04-19 10:01:58 +07:00
  • c798673069 fix(wrapper): up/down arrow hide menu verse91 2026-04-19 09:59:53 +07:00
  • 7c11a3a620 feat: now pressing space show alias as full command verse91 2026-04-19 09:55:31 +07:00
  • 3adc045c09 refactor(spec): seperate into small files verse91 2026-04-16 00:32:24 +07:00
  • db8b6ec91b refactor(root): seperate into small files verse91 2026-04-16 00:05:49 +07:00
  • 887b5af958 feat(root): stop showing suggestion when delete entire line verse91 2026-04-14 12:22:36 +07:00
  • 7a9c28e6f6 feat(shortcut): shift tab to toggle menu verse91 2026-04-14 12:17:42 +07:00
  • fc21a6b0cc fix: iris keep suggesting when press tab continually verse91 2026-04-14 12:12:07 +07:00
  • 2c01b2259e fix(root): now kill all child processes - I got a problem with kitty image protocol verse91 2026-04-12 00:00:40 +07:00
  • f306566602 fix(root): ctrl R open reverse search instead of switching to history verse91 2026-04-11 23:56:36 +07:00
  • 11225df6c8 fix(root): eliminate child shell leakage and terminal corruption on reload verse91 2026-04-11 23:54:11 +07:00
  • 8dff68601e fix(root): print reloading verse91 2026-04-11 23:38:26 +07:00
  • ccbf59201a fix(root): return last shell insteadd of default shell on reload verse91 2026-04-11 23:35:01 +07:00
  • 736723fbe8 refactor: shell adaptor verse91 2026-04-11 22:34:04 +07:00
  • 97d009f7ef docs: add hot reload and shell aliases verse91 2026-04-11 22:14:20 +07:00
  • bed9c98747 fix: iris now reloads via signal handoff verse91 2026-04-11 22:12:15 +07:00
  • 78e19199b0 feat: in-place reloading on current TTY verse91 2026-04-11 21:53:37 +07:00
  • 2b760fb82a fix(spec): prioritize aliases verse91 2026-04-11 21:37:59 +07:00
  • 8b25bdac0f fix(spec): remove sync.Once so we can always up-to-date with shell config verse91 2026-04-11 21:36:08 +07:00
  • 02fdd99e40 feat(just): rebuild and update pkg verse91 2026-04-11 21:30:47 +07:00
  • 71a75ced28 refactor(spec): improve reading aliases in shell config verse91 2026-04-11 21:28:16 +07:00
  • 503d38e5c4 fix(spec): add token injection to resolve shell aliases verse91 2026-04-11 21:01:40 +07:00