5e0e4ad2be
docs(git-provider): Document New-GitRepoRegistration
2026-08-26 14:17:06 +10:00
46eeb0cb1e
feat(git-provider): Update debug output when registering
...
- output when no name is given
- update message when current location is confirmed to be a git repo
2026-08-26 14:16:48 +10:00
8d64b1aa9e
fix(git-provider): Return after successful registration removal
2026-08-26 13:30:18 +10:00
7c6a47bfcb
docs(git-provider): Add initial git command documentation
...
- create solution folder for docs
2026-08-26 13:16:20 +10:00
5528a756f9
refactor(git-provider): Rename noun to GitRepoRegistration
2026-08-25 17:16:06 +10:00
5f04ed4262
feat(git-provider): Set OutputType for GetGitRepoCommand
2026-08-25 14:54:31 +10:00
e49b322ec0
chore(git-provider): Rename class to match file name
2026-08-25 13:41:20 +10:00
50752c0699
chore: Remove unneeded files
2026-08-25 13:40:23 +10:00
9eb58698fa
chore(git-provider): Code style
2026-08-25 13:37:47 +10:00
27117ce64b
refactor(git-provider): remove SetGitRepoCommand
2026-08-25 11:19:58 +10:00
a666a49db0
feat(git-provider): Implement RemoveGitRepoCommand
2026-08-25 11:18:03 +10:00
cf446fc5dc
refactor(git-provider): move IsGitRepo to GitManager, refactor NewGitRepoCommand
2026-08-25 08:41:29 +10:00
c48549117f
chore(git-provider): Trim output when getting current branch
2026-08-24 17:35:53 +10:00
7b59b90572
chore(git-provider): Use -C when checking if current directory is a git repo
...
- move WriteDebug to IsGitRepo
- inline variable for SessionState.Path.CurrentLocation.Path
2026-08-24 17:10:20 +10:00
164df4ecf4
chore(git-provider): Code style
2026-08-24 16:46:35 +10:00
cf336da271
feat(git-provider): Load previous registrations, add debug hook
...
- add way to redirect debug output
- remove unique constraint on Location
2026-08-24 16:45:42 +10:00
633b35f7e9
feat(git-provider): Initial git registration storage in database
...
- update PostBuild.ps1 to not delete data directory created during debug
- move sqlite-net-pcl to ModuleCore
2026-08-24 16:02:51 +10:00
caa65ca7c3
feat(git-provider): Initial DatabaseManager
2026-08-24 14:48:48 +10:00
93717b4e43
chore(git-provider): Code style
2026-08-24 14:25:53 +10:00
54d5dd25b9
refactor(git-provider): Rename GitReg to GitRegistration
...
- rename private GitRegistration to InternalGitRegistration
2026-08-24 10:17:08 +10:00
39022e4186
feat(git-provider): Display current branch when listing registered repos
...
- change setters to init when parsing git folders
- change Console.WriteLine to Debug.WriteLine in GitManager constructor
2026-08-24 10:12:35 +10:00
52f7260bf4
chore(git-provider): Remove output from command constructors, change informational output to use WriteDebug
2026-08-24 10:02:10 +10:00
48ad65e86c
refactor(git-provider): Centralise *-GitRepo noun name
2026-08-23 09:58:16 +10:00
740d35d3e7
feat(git-provider): Initial Show-GitRepo implementation
2026-08-23 09:53:33 +10:00
af5c9e43b6
feat(git-provider): Initial Get-GitRepo implementation
2026-08-23 09:25:45 +10:00
a0e29619a4
chore(git-provider): Move commands to command folder
2026-08-23 09:04:38 +10:00
2b3c7d0153
feat(git-provider): Remove concept of directory registrations and keep it simple
2026-08-21 16:53:54 +10:00
30e103f021
tests(git-provider): Add duplicated repo registration test
2026-08-21 16:53:54 +10:00
cf2660b6b2
tests(git-provider): Add fact tests for empty name registrations
2026-08-10 16:01:15 +10:00
09236e826a
tests(git-provider): Add basic registration tests
...
- make ModuleCore internals visible to ModuleTests
2026-08-10 15:50:24 +10:00
b9f856e716
feat(git-provider): First pass of creating directories from New-GitRepo command
...
- move GitManager to ModuleCore
- refactor SetGitRepoCommand to own file
2026-08-10 14:54:15 +10:00
1363f6ce02
chore(git-provider): explore setting the location based on a child fragment match
2026-08-07 16:49:30 +10:00
dedea9213b
refactor(git-provider): Basic manager class implementation and dummy Set-GitRepo command
2026-08-07 14:58:16 +10:00
6193d30029
feat(git-provider): add Sqlite to PowershellModule
...
- add CopyLocalLockFileAssemblies to PowershellModule.csproj
- add postbuild script to copy Sqlite files and remove unneeded files in debug output
- add sqlite-net-pcl 1.11.285
2026-08-07 11:05:14 +10:00
830ae2c560
feat(git-provider): add inital implementation for New-GitRepo
2026-08-07 08:51:54 +10:00
1b09d15937
feat(git-provider): More placeholder overrides for future use
2026-08-06 15:31:17 +10:00
05d6eece99
chore(powershell-harness): refactor command code, add git provider to runspace, output command results to console
2026-08-06 14:50:09 +10:00
e6665a588b
feat(git-provider): Add basic GitRepo provider
2026-08-06 14:44:24 +10:00
6ae34b3c83
chore(custom-host): Add way to manage PromptForChoice
2026-08-06 14:44:03 +10:00
d1ec31c6e9
chore: add placeholder content when generating module manifest
2026-08-06 14:42:56 +10:00
3547e32b6e
tests(calendar): Add calendar render tests ( #3 )
...
0.0.0-initial
- updates calendar to support overriding the current day when rendering
- supports current culture when rendering
- renames Calendar to CalendarGenerator
2026-08-05 06:15:53 +00:00
ecb0a20cbb
feat: add Cake build to produce powershell module ( #2 )
...
- Add Cake build project
- Change to CPM
- Package bumps for security bumps
- Reorganise solution structure to group harness projects
2026-07-31 02:15:16 +00:00
274d279732
feat: Add Get-Calendar command and Debug harnesses
...
- add Get-Calendar command
- add initial debug harness for local debug
2026-07-19 00:32:32 +00:00
468f3c64ce
chore: initial commit
2026-07-16 11:02:53 +10:00