johnybx
02db3e4b0e
Feat: Sort Discussions by File Name ( #102 )
...
This MR adds the ability to sort discussions by file name, rather than just by date.
This is an optional configuration that can be passed in on startup. The MR also introduces a test suite for the Lua code that runs through Neovim, so that the plugin can be fully tested with required dependencies and APIs.
Major props to @johnybx for the hard work on this change!
2023-12-04 17:03:32 -05:00
Harrison (Harry) Cramer
88b9196a2e
Feat: Add Basic Lua Test Suite ( #115 )
...
This MR adds a Lua test suite to the project, run via busted, and introduces tests for a number of the utility functions. Subsequent work will have to be done to test functions that use the `vim.api` scope and external packages to the plugin.
2023-11-20 18:03:35 -05:00
Harrison (Harry) Cramer
1abc33d149
Feat: Customize Config Path ( #117 )
...
Provide the option to configure the location of the `.gitlab.nvim` file
2023-11-20 14:39:22 -05:00
Harrison (Harry) Cramer
b1b3448dcb
Automatically generate releases from new tags ( #114 )
2023-11-19 11:10:39 -05:00
Harrison (Harry) Cramer
34102792f5
Change branch history checks to only "last" ( #113 )
2023-11-18 22:39:30 -05:00
Harrison (Harry) Cramer
ba8a3b0eed
Get correct sha of commit? ( #112 )
2023-11-18 17:13:43 -05:00
Harrison (Harry) Cramer
4f1a677750
Fix tagging 4 ( #110 )
...
This should bump a #MINOR version... This is a test.
2023-11-18 17:00:17 -05:00
Harrison (Harry) Cramer
c362aa0cd6
Fix tagging 2 ( #109 )
...
Fixing the tagging so that merges into main automatically create a new tag of the correct version
2023-11-18 16:47:48 -05:00
Harrison (Harry) Cramer
3b52f7177a
Fix tagging ( #108 )
...
This MR fixes the tagging logic in our pipeline to automatically set a #patch value for the tag type.
2023-11-18 16:42:39 -05:00
Harrison (Harry) Cramer
231972607d
Only run go build action on pull requests ( #104 )
...
Bumps to #major release tag
2023-11-16 21:06:43 -05:00
Harrison (Harry) Cramer
debbf55572
Added tags action ( #103 )
...
This adds semantic versioning to the repository and creates the first #major release cycle
2023-11-16 21:01:20 -05:00
Louis LIN
59557e464b
Feat: support nested folders in namespace ( #87 )
...
This MR fixes an issue with nested namespaces. It also adds CI to the project for Go tests.
2023-11-12 21:11:37 -05:00
Harrison (Harry) Cramer
a055c4c988
Adds Formatting to the CI ( #69 )
...
This MR adds linting and formatting to the CI pipeline for the repository for both the Golang and Lua code.
2023-10-30 23:54:38 -04:00