Commit Graph

267 Commits

Author SHA1 Message Date
Slug-Boi 3d06dddf22 feat: add update command which looks at os and tries to update
this command will try to download and replace your current binary with
the latest release binary
2024-11-28 13:30:05 +01:00
Slug-Boi c4671efd9c feat: add ability to pass flags to git commit 2024-11-28 10:49:12 +01:00
Slug-Boi 54d038680f fix: weird commit when quitting whilst filtering v1.0.1 2024-11-25 22:31:30 +01:00
Slug-Boi a9850510e3 fix: crash when no groups defined and opening the group panel 2024-11-25 22:17:07 +01:00
Theis 9224da930f chore: Update makefile with new folder structure 2024-11-25 20:54:07 +01:00
Theis 0af10b332b Merge pull request #36 from Slug-Boi/docs_completely_redo_docs 2024-11-25 20:28:09 +01:00
Slug-Boi 103a59f97c chore: update go sum file v1.0.0 2024-11-25 20:24:52 +01:00
Slug-Boi 472dbbe96d docs: add go install instructions to readme 2024-11-25 20:23:30 +01:00
Slug-Boi ede723294c ci: another attempt at a fix 2024-11-25 20:12:39 +01:00
Slug-Boi 27160703f9 ci: try and add env var earlier in the workflow 2024-11-25 20:02:12 +01:00
Slug-Boi e35bd65dde ci: fix build_test_release workflow 2024-11-25 19:48:59 +01:00
Slug-Boi c6fa940073 docs: add logo and rewrite readme instructions 2024-11-25 19:44:22 +01:00
Theis 66a4f74227 Merge pull request #35 from Slug-Boi/refactor_dynamic-term-size-for-groups 2024-11-25 19:13:35 +01:00
Slug-Boi 8fe4752b2a Merge branch 'main' into docs_completely_redo_docs 2024-11-25 18:34:13 +01:00
Theis 2542288c19 Merge pull request #34 from Slug-Boi/refactor_dynamic-term-size-for-groups 2024-11-25 18:30:17 +01:00
Slug-Boi 7b506adb0a refactor: change height boundry 2024-11-25 18:24:11 +01:00
Slug-Boi 2260132ba2 style: change pagination dot to match color of other elements 2024-11-25 18:19:00 +01:00
Slug-Boi abd21e41a5 refactor: add dynamic groups with height and pagination 2024-11-25 16:30:26 +01:00
Slug-Boi f662eb15b3 refactor: add dynamic scaling to group amount 2024-11-24 22:34:54 +01:00
Slug-Boi 3c0d647dbd docs: embed gif in readme and delete old imgs 2024-11-20 10:18:15 +01:00
Slug-Boi 0d6ce7c7dd docs: changed to a gif format and cropped with video 2024-11-20 10:12:47 +01:00
Slug-Boi 43102053fd docs: updated docs with svg video of asciinema demo 2024-11-19 09:39:38 +01:00
Slug-Boi 1b95d5b088 docs: add asciinema terminal video as TUI demo 2024-11-17 13:49:42 +01:00
Slug-Boi a3336ed6c0 refactor: remove some of the clear screen commands 2024-11-16 23:20:25 +01:00
Slug-Boi 597d4f5572 refactor: small updates to color and flag checking 2024-11-16 22:58:53 +01:00
Slug-Boi f0547bc0f8 test: remove testing prints 2024-11-16 22:19:03 +01:00
Slug-Boi ea0755af29 fix: issue with group selection selecting users with partial name of group users 2024-11-16 22:17:37 +01:00
Slug-Boi 6e2293beb5 refactor: cleanup code 2024-11-16 22:17:09 +01:00
Slug-Boi ed7cdb0467 fix: fix group overflow in tui 2024-11-15 12:39:12 +01:00
Slug-Boi bbc2e758e5 refactor: unify colors for a tui. May change again not sure 2024-11-12 22:38:20 +01:00
Slug-Boi 49b471e188 docs: update usage messages of all cobra commands 2024-11-12 21:59:10 +01:00
Slug-Boi dff466ccff Merge branch 'main' into docs_completely_redo_docs 2024-11-12 21:52:39 +01:00
Slug-Boi 8af4f521ef test: add group selection test 2024-11-12 21:50:30 +01:00
Slug-Boi d7f279b0b3 test: fix the tui tests with the new model structure 2024-11-12 21:03:33 +01:00
Slug-Boi c8e5d87e3f refactor: changed all models for the tui to be in a proper tree structure
All tui elemnts should now be children models to a parent model where
applicable. This should eliminate the weird key regristration issues
seen before and now adhere to proper bubbletea standards
2024-11-11 12:57:14 +01:00
Slug-Boi 56cf60e071 feat: add groups and start refactor of tree model for tui elements 2024-11-08 16:19:02 +01:00
Slug-Boi 49692669b8 refactor: change bat check to be on version flag for better cross platform compatability 2024-11-01 09:13:28 +01:00
Slug-Boi 6ef0ad3b5b refactor: fix email formatting of users printout using glamour 2024-11-01 09:13:00 +01:00
Theis 79e09d44b3 Merge pull request #32 from Slug-Boi/chore_src_folder 2024-11-01 08:48:49 +01:00
Slug-Boi 8e0b3f291b ci: apply same path changes for src to build workflow 2024-11-01 08:41:45 +01:00
Slug-Boi 35c747399e fix: import paths after src folder rename 2024-11-01 08:39:04 +01:00
Slug-Boi 350458afb9 ci: update test on push src path 2024-11-01 08:34:05 +01:00
Slug-Boi 73ee788e8b chore: rename src folder 2024-11-01 08:32:10 +01:00
Theis a2c16c043c Merge pull request #30 from Slug-Boi/feat_commitizen
feat: added commitizen support
2024-10-31 22:02:42 +01:00
Slug-Boi e230237d9f test: fix tui commit message test 2024-10-31 21:59:39 +01:00
Slug-Boi d9431a5e5e refactor: small changes to exit and usage statement 2024-10-31 21:32:34 +01:00
Slug-Boi b1c4df81c8 feat: added commitizen support (due to cmd execution styles this will not be in the test suite)
Due to the way that the interactive cli call has to be made there is no
good way to automate the tests for it without spending a long time
trying to understand go pipes. since this is more of an extra feature
anyways I am fine with leaving this somewhat untested especially since
it is small isolated code
2024-10-31 21:24:17 +01:00
Slug-Boi c92079f6cd fix: change bindings to actually work for the commit message 2024-10-31 15:34:34 +01:00
Slug-Boi c09bd403a9 fix: added the temp add keybind to the tui list 2024-10-31 14:40:58 +01:00
Slug-Boi ff9b648c59 refactor: update check author file function and create new flag to enter author list tui mode 2024-10-28 19:29:03 +01:00