Commit graph

  • 0069198ca6 chore: bump version to 0.4.0 main v0.4.0 sid 2026-05-02 16:05:15 -06:00
  • 373c769d2c refactor(cmd): unify actions/aliases command trees via factory functions sid 2026-05-02 15:56:58 -06:00
  • 155ddb97ba fix(api): validate same-origin before forwarding auth on --paginate sid 2026-05-02 15:48:59 -06:00
  • 133fb2fea4 feat(cmd): pagination unification + fj api --paginate sid 2026-05-02 15:46:22 -06:00
  • 0c181df1d1 fix(cmd): correctness + audit hardening across cmd/ + internal/ sid 2026-05-02 15:41:48 -06:00
  • f75b831a53 feat(api): add --json, --json-fields, --jq to fj api sid 2026-05-02 15:22:44 -06:00
  • 0fda0b8679 fix brew tap instructions to use public/homebrew-sid sid 2026-04-26 08:34:10 -06:00
  • 25868adcad bump version to 0.3.2 v0.3.2 sid 2026-04-26 08:33:17 -06:00
  • c3e8ad67ed complete fgj → fj rename: env vars, config migration, docs sid 2026-04-26 08:23:48 -06:00
  • cf7c0e0878 fix .gitignore: update binary name, ignore bin/ dir sid 2026-04-26 08:17:15 -06:00
  • bc43f6e5a5 rename fgj to fj sid 2026-04-26 08:16:52 -06:00
  • e3d7904929 feat: repo archive/unarchive + completion install feat/v0.4-foundations sid 2026-04-19 23:12:12 -06:00
  • 2d69873f3e feat: logins list/default, actions run delete, date filters, label update alias sid 2026-04-19 23:04:33 -06:00
  • d15deaf064 feat: times, branch protection, release assets, milestone issues, notification states sid 2026-04-19 22:24:53 -06:00
  • 4eeef2ceca feat: pr approve/reject, repo migrate/template, secret stdin fix, docs sid 2026-04-19 22:14:43 -06:00
  • 424fb63a8b chore: bump Gitea SDK v0.22.1 → v0.23.2 sid 2026-04-19 22:04:32 -06:00
  • adccd6f6f7 feat: add webhook, repo delete/search, admin, pr clean/resolve/review-comments sid 2026-04-19 22:01:29 -06:00
  • 17ca49d0c5 feat: add branch, notification, org, open, whoami commands sid 2026-04-19 21:27:55 -06:00
  • d4b5b79541 feat(release): v0.4.0 foundations — ldflags version + goreleaser + CI Go 1.24 sid 2026-04-19 21:04:57 -06:00
  • a6cf9a7096 chore: bump version to 0.3.1 v0.3.1 sid 2026-04-19 20:54:45 -06:00
  • c2251d9932 chore: migrate module path to public org v0.3.0f v0.3.0-f sid 2026-04-11 10:34:34 -06:00
  • 2e6575c660 docs: document match_dirs for directory-based host selection sid 2026-03-23 13:11:43 -06:00
  • 4669d21dea chore: bump version to 0.3.0e v0.3.0e sid 2026-03-23 12:57:38 -06:00
  • 830eba1c0e feat: deterministic match_dirs tie-breaking by config file order sid 2026-03-23 12:55:49 -06:00
  • ac780231a8 feat: support ~ (tilde) expansion in match_dirs paths sid 2026-03-23 12:50:49 -06:00
  • c293e233d2 feat: add directory-scoped host defaults (match_dirs) and repo list --limit sid 2026-03-23 12:39:51 -06:00
  • 113505de95 feat: v0.3.0d — add PR checks, iostreams, aliases, and broad enhancements sid 2026-03-23 11:42:44 -06:00
  • 7c0dcc8696 test: rewrite functional tests for full CLI coverage sid 2026-03-21 22:12:20 -06:00
  • 95da06c003 feat: v0.3.0c — add labels, milestones, wiki, issue dependencies v0.3.0c fgj-test-1774152186010021000 fgj-test-1774152117515929000 sid 2026-03-21 21:50:24 -06:00
  • 7ee5a61910 feat: v0.3.0b — add repo edit command, fix repo create --public flag v0.3.0b sid 2026-03-21 21:50:24 -06:00
  • 43e43e7024 feat: v0.3.0a — add api command, pr diff/comment/review, structured errors v0.3.0a sid 2026-03-21 21:50:24 -06:00
  • 50191cc542 feat: add PR diff, PR review, and structured error handling commands sid 2026-03-21 21:50:24 -06:00
  • 3db03ed5e2 Merge pull request 'docs: adjust for v0.3.0 release' (#36) from release/prepare_for_v0.3.0 into main v0.3.0 Romain Bertrand 2026-03-13 18:24:34 +01:00
  • 47f696d7dd docs: adjust for v0.3.0 release Romain Bertrand 2026-03-13 18:20:21 +01:00
  • fbdb2320cc Merge pull request 'feat: implement repo create command' (#35) from feat/repo-create into main Romain Bertrand 2026-03-13 18:10:06 +01:00
  • a43a79d78f feat: implement repo create command Romain Bertrand 2026-03-10 15:40:22 +01:00
  • 73d54fde9c Merge pull request 'fix: respect $XDG_CONFIG_HOME' (#34) from fix/issue-33/respect_xdg_base_dir into main Romain Bertrand 2026-03-13 12:37:19 +01:00
  • bfd082e66e docs: simplify README.md a bit Romain Bertrand 2026-03-13 11:52:12 +01:00
  • 2ea1bff59d fix: respect $XDG_CONFIG_HOME Romain Bertrand 2026-03-12 15:44:24 +01:00
  • f1d1386d51 chore: ignore .worktrees directory Romain Bertrand 2026-03-10 15:38:35 +01:00
  • 527f6bf15f Merge pull request 'feat: allow tags passing when creating/editing an issue' (#31) from feat/issue-27/labels_for_issue_creation_and_edition into main Romain Bertrand 2026-02-20 17:53:36 +01:00
  • 2a20a4e0b8 tests: add functional tests for issues labels Romain Bertrand 2026-02-20 17:48:56 +01:00
  • 0b8f67e438 feat: allow tags passing when creating/editing an issue Romain Bertrand 2026-02-20 17:41:45 +01:00
  • 65c686997f Merge pull request 'feat/various' (#28) from feat/various into main Romain Bertrand 2026-01-28 15:50:13 +01:00
  • 1420b89fed fix: correctly build the jobs logs url Romain Bertrand 2026-01-28 15:06:04 +01:00
  • a7e5dc5798 lint: find a bunch of issues Romain Bertrand 2026-01-28 14:29:59 +01:00
  • 4c6de3ad2e feat: add actions workflow enable and disable Romain Bertrand 2026-01-18 11:50:02 +01:00
  • c2ee338f1c feat: add actions run watch rerun and cancel Romain Bertrand 2026-01-18 11:49:03 +01:00
  • 3ccef4e1c6 feat: add json output for list and view commands Romain Bertrand 2026-01-18 11:48:08 +01:00
  • fe23f2fce3 feat: add auth logout and token helpers Romain Bertrand 2026-01-18 11:45:46 +01:00
  • 7bb540bd11 feat: add completion and manpage commands Romain Bertrand 2026-01-18 11:45:01 +01:00
  • 937aa09a2c Merge pull request 'feat: implement workflow list/view/run' (#26) from feat/workflows into main Romain Bertrand 2026-01-16 11:31:37 +01:00
  • d4e76e193f docs: less verbose todo list in README.md Romain Bertrand 2026-01-16 10:56:05 +01:00
  • 79df4eb780 feat: implement workflow list/view/run Romain Bertrand 2026-01-16 10:51:37 +01:00
  • d445e55737 Merge pull request 'feat: allow passing a comment when closing an issue' (#24) from feat/closing_issue_with_comment into main Romain Bertrand 2026-01-16 10:24:54 +01:00
  • 900bd4ea97 feat: allow passing a comment when closing an issue Romain Bertrand 2026-01-16 10:03:49 +01:00
  • fc699e9718 release: prepare for v0.2.0 v0.2.0 Romain Bertrand 2026-01-09 13:49:41 +01:00
  • 52177d9f9e docs: enhance the repology "widget" Romain Bertrand 2026-01-09 13:44:13 +01:00
  • a8cd5c9916 docs: try repology Romain Bertrand 2026-01-09 13:41:41 +01:00
  • 8f91536e93 Merge pull request 'feat: auto detect hostname' (#19) from feat/issue-15/auto_detect_hostname into main Romain Bertrand 2026-01-06 12:58:45 +01:00
  • c0baf4fa3b feat: auto detect hostname Romain Bertrand 2026-01-05 12:47:28 +01:00
  • 2c27823e18 Merge pull request 'feat/releases' (#20) from feat/releases into main Romain Bertrand 2026-01-05 18:45:13 +01:00
  • be3121ffd3 tests: add some functional tests for releases Romain Bertrand 2026-01-05 13:01:50 +01:00
  • 462d3c0c2c make: add an install target Romain Bertrand 2026-01-05 12:58:11 +01:00
  • 21a506388a tools: add a basic .editorconfig Romain Bertrand 2026-01-05 12:57:57 +01:00
  • 36a473a711 feat: releases Romain Bertrand 2026-01-05 12:57:37 +01:00
  • a23a4803ce Merge pull request 'feat: issue edit' (#17) from feat/issue-edit into main Romain Bertrand 2026-01-05 12:45:18 +01:00
  • 5bdd76d5dc test(func): add tests for "issue edit" Romain Bertrand 2026-01-03 11:54:12 +01:00
  • 9251487e56 feat: issue edit Romain Bertrand 2026-01-03 11:49:34 +01:00
  • daa51159ec Merge pull request 'feat: add --assignee flag to pr create command' (#14) from feat/pr_assignees into main Romain Bertrand 2025-12-24 10:23:55 +01:00
  • 3bc37d32a6 feat: "pr create --assignee" implementation Romain Bertrand 2025-12-24 10:15:50 +01:00
  • f368f813b6 Merge pull request 'docs: mention aur/homebrew install methods' (#11) from docs/mention_installing_from_pkg_managers into main Romain Bertrand 2025-12-17 11:44:36 +01:00
  • dd82ab75a3 docs: mention aur/homebrew install methods Romain Bertrand 2025-12-17 11:36:21 +01:00
  • 791a8ad95d Merge pull request 'ci: add a nightly build' (#10) from ci/nightly_testing into main Romain Bertrand 2025-12-16 18:29:54 +01:00
  • 028d97fa73 ci: add a nightly build Romain Bertrand 2025-12-16 15:14:34 +01:00
  • bebfe00500 Merge pull request 'release: prepare for v0.1.0' (#9) from release/prepare_v0.1.0 into main v0.1.0 Romain Bertrand 2025-12-16 13:22:17 +01:00
  • 1f2625aa30 release: prepare for v0.1.0 Romain Bertrand 2025-12-16 12:57:36 +01:00
  • d8a7d2563b Merge pull request 'tests: add functionnal tests (e2e if you will)' (#8) from tests/setup_functionnal_tests into main Romain Bertrand 2025-12-16 12:52:44 +01:00
  • c689c7d171 enhance: clone feature Romain Bertrand 2025-12-16 12:38:19 +01:00
  • 308ecf332c docs: don't mention non existing file in func tests doc Romain Bertrand 2025-12-16 12:18:19 +01:00
  • e6902583fc tests: add more cli entrypoints functionnal tests Romain Bertrand 2025-12-16 12:17:07 +01:00
  • 827b193202 ci: simplify functionnal tests run Romain Bertrand 2025-12-16 12:16:37 +01:00
  • 9174e537b6 tests: add functionnal tests (e2e if you will) Romain Bertrand 2025-12-16 10:45:29 +01:00
  • f3cc8bdb10 Merge pull request 'tests: add some basic unit tests' (#7) from tests/setup_basic_tests into main Romain Bertrand 2025-12-15 15:25:17 +01:00
  • a5e01f9f92 tests: add some basic unit tests Romain Bertrand 2025-12-15 15:07:42 +01:00
  • b0f3120921 Merge pull request 'doc: add badges to README' (#6) from enhance/readme_badges into main Romain Bertrand 2025-12-13 23:16:39 +01:00
  • 71b0a2fe2b doc: add badges to README Romain Bertrand 2025-12-13 23:04:15 +01:00
  • d94c4072af Merge pull request 'feat: basic initial support for actions' (#4) from feat/3-actions into main Romain Bertrand 2025-12-13 10:07:13 +01:00
  • 8db012cb7a feat: actions support Romain Bertrand 2025-12-09 13:41:08 +01:00
  • ca17526594 feat: basic initial support for actions Romain Bertrand 2025-12-08 11:16:35 +01:00
  • 69bbbfc51b Merge pull request 'feat: optional -R when in a git repo' (#2) from feat/automatic_repository_detection into main Romain Bertrand 2025-12-08 10:32:20 +01:00
  • aa2be8587a feat: optional -R when in a git repo Romain Bertrand 2025-12-08 10:24:49 +01:00
  • a2d3858462 Merge pull request 'chore: setup CI' (#1) from ci_setup into main Romain Bertrand 2025-12-08 10:17:53 +01:00
  • 6ab7ccb7a1 test: add some unit tests Romain Bertrand 2025-12-08 10:14:47 +01:00
  • 1d94431825 lint: fix linting issues Romain Bertrand 2025-12-08 10:00:50 +01:00
  • 36891e06f4 chore: setup CI Romain Bertrand 2025-12-08 09:56:54 +01:00
  • 5b67d39aba feat: initial version of the project Romain Bertrand 2025-12-08 09:49:07 +01:00