Smartsheet-JB-Brown
9a24ed46a2
allow custom git domains to support internal dns at companies
2025-04-16 18:02:38 -07:00
Smartsheet-JB-Brown
c2d840cc47
remove console log statements used to debug tests
2025-04-16 17:08:43 -07:00
Smartsheet-JB-Brown
f04487cd3e
All but 1 test passing
2025-04-16 14:35:39 -07:00
Smartsheet-JB-Brown
b669edd82b
fix author and authorUrl display
2025-04-15 13:38:38 -07:00
Smartsheet-JB-Brown
c0672358c7
Remove problematic debounce logic
2025-04-15 12:47:00 -07:00
Smartsheet-JB-Brown
d966884b1d
card item buttons working again
2025-04-15 10:01:57 -07:00
Smartsheet-JB-Brown
f551fe2476
All display of items seems to work properly
2025-04-15 07:26:27 -07:00
Smartsheet-JB-Brown
4c88e930e9
all package manager related tests passing together
2025-04-14 22:24:41 -07:00
Smartsheet-JB-Brown
c05d760747
PackageManagerView tests all passing
2025-04-14 21:59:39 -07:00
Smartsheet-JB-Brown
72d9be2a6c
packagemanagermanager tests passing
2025-04-14 17:13:26 -07:00
Smartsheet-JB-Brown
e1c590442c
PackageManagerSourceValidation, GitFetcher, and MetadataScanner tests all pass
2025-04-14 17:10:09 -07:00
Smartsheet-JB-Brown
39332513ae
documentation updates
2025-04-14 15:00:14 -07:00
Smartsheet-JB-Brown
af6c27bdff
locale fixes for metadata
2025-04-14 13:33:58 -07:00
Smartsheet-JB-Brown
2ca7a85c20
consolidate packagemanager test files
2025-04-14 10:13:48 -07:00
Smartsheet-JB-Brown
dee7510ed7
searching finds items in components of a pcakage and shows which ones match
2025-04-14 09:18:48 -07:00
Smartsheet-JB-Brown
81304a22ea
package details visible in expandable section
2025-04-14 06:54:17 -07:00
Smartsheet-JB-Brown
965a7ae90c
refactor(search): simplify to basic string contains match while preserving subcomponent handling
...
- Replace complex word boundary/regex matching with simple string.includes()
- Maintain all subcomponents in search results
- Preserve proper matchInfo for packages and subcomponents
2025-04-13 21:01:47 -07:00
Smartsheet-JB-Brown
df5be205f5
test: add comprehensive substring matching tests for package manager search
...
- Add test cases for case-insensitive matching
- Add test cases for partial string matching
- Add test cases using real data from package-manager-template
- Verify search behavior with actual component data
2025-04-13 20:35:42 -07:00
Smartsheet-JB-Brown
dff42d28c0
feat(package-manager): enhance subcomponent metadata scanning
...
- Add recursive scanning for nested components
- Fix path handling for nested directories
- Improve test coverage for package subcomponents
- Fix timestamp handling in git-based dates
2025-04-13 12:24:48 -07:00
Smartsheet-JB-Brown
4891fb04b7
feat: implement git-based lastUpdated dates
2025-04-12 23:12:40 -07:00
Smartsheet-JB-Brown
3e8d35b490
fix: package manager refresh state handling and item display
2025-04-12 23:11:03 -07:00
Smartsheet-JB-Brown
6f1befb235
feat: improve package scanning
...
- Stop scanning at package boundaries
- Remove items array handling (only for external refs)
- Add comprehensive test coverage
2025-04-12 21:58:46 -07:00
Smartsheet-JB-Brown
9666a56a0e
feat: enhance iterate routine with progressive git operations
2025-04-12 21:28:59 -07:00
Smartsheet-JB-Brown
7a62bc504c
refactor: remove package manager e2e tests in favor of enhanced unit tests
...
- Removed e2e/src/suite/package-manager.test.ts
- Reverted src/__mocks__/vscode.js to simpler version
- Added enhanced unit tests with better coverage:
* Cache directory handling
* Localization testing
* External items validation
* Security checks
* Error handling
Task ID: e2e_analysis_20250412
2025-04-12 17:44:31 -07:00
Smartsheet-JB-Brown
589b159687
refactor: remove unused YamlParser implementation
...
- Removed src/services/package-manager/YamlParser.ts
- Verified no test files or imports existed
- All tests passing (1263 pass, 0 fail, 23 pending)
Task ID: 4d3f7a2e-8c1b-4f9d-b5e2-9c1d8f3a6b4d
2025-04-12 17:30:11 -07:00
Smartsheet-JB-Brown
4417886324
checkpoint: pre-package-manager-state-fix
2025-04-12 16:43:32 -07:00
Smartsheet-JB-Brown
973be7640e
working mvp
2025-04-12 10:22:33 -07:00
Smartsheet-JB-Brown
6b9b2aa4de
no type script or linting errors
2025-04-12 09:55:08 -07:00
Smartsheet-JB-Brown
aa066935ce
fix linting errors
2025-04-11 06:37:26 -07:00
Smartsheet-JB-Brown
d323015b25
UI Control work
2025-04-11 06:22:50 -07:00
Smartsheet-JB-Brown
fd48ffcfe9
add sourceURL option to yaml
2025-04-10 14:42:11 -07:00
Smartsheet-JB-Brown
655899673b
walking skeleton
2025-04-10 12:26:12 -07:00
Smartsheet-JB-Brown
cd5b894578
walking skeleton
2025-04-10 12:25:12 -07:00