Eric Amodio
264224b22b
Impls changed file count for GitHub
há 2 anos
Eric Amodio
720f6f44e6
Removes reogue debugger statement
há 2 anos
Eric Amodio
7947a0551e
Implements getting commit on branches for GitHub
Consolidates into a single method call
há 2 anos
Eric Amodio
8d8ba961cc
Changes DocumentSchemes to just Schemes
há 2 anos
Eric Amodio
c7d3d697a2
Changes supported schemes to set for faster access
há 2 anos
Eric Amodio
f6f63cc706
Fixes reversed var name
há 2 anos
Eric Amodio
95224527d8
Exports fetch as non-default
há 2 anos
Eric Amodio
f8f3c3ed69
Updates dependencies & 3rd party notices
há 2 anos
Eric Amodio
de438a4c8f
Improves oldest ref parser
há 2 anos
Eric Amodio
bc0bf420f4
Adds `${link}` token to commits
Improves commit tooltips
há 2 anos
Eric Amodio
6ffe113669
Completes consolidation of git commit models
há 2 anos
Eric Amodio
9809dc43f3
Adds new log parsers
Uses new log parser for contributors & refs
Removes shortlog references
há 2 anos
Eric Amodio
4979fb1e39
Attempts to consolidate commit models (wip)
First pass at converting "blame" commits into a unified model
há 2 anos
Eric Amodio
ce66524746
Fixes alignment issue when showing changes diff
Adds changes diff for first commit changes
há 2 anos
Eric Amodio
7825db30d0
Removes useless async
há 2 anos
Eric Amodio
826f6552c2
Fixes git:// uris
há 2 anos
Eric Amodio
c75306d049
Fixes imports
há 2 anos
Eric Amodio
efacb6c001
Keys authors by name (to match local git)
há 2 anos
Eric Amodio
f107ef29d9
Remove date formatter
Since we are using native date formatting the formatter abstraction is no longer needed
há 2 anos
Eric Amodio
b7c1697755
Re-enables eslint caching
há 2 anos
Eric Amodio
10b9f2e209
Forces cache refresh on history refresh button
há 2 anos
Eric Amodio
f04ece796f
Fixes sourcemap mapping on web ext host
há 2 anos
Eric Amodio
5374a1de9b
Avoids some debugger calls
Adds app/env to startup logging
há 2 anos
Eric Amodio
6300891c19
Adds comment for future vsls + virtual support
há 2 anos
Eric Amodio
cb62f1c7cb
Updates dependencies
há 2 anos
Eric Amodio
e9ed276b21
Removes flag for web
há 2 anos
Eric Amodio
ae34965a07
Fixes bad import
há 2 anos
Eric Amodio
e1303d4b46
Refactors vsls support into its own provider
Refactors Git static class into an instance (so it could be re-used for vsls)
Reworks vsls guest for better stability
há 2 anos
Eric Amodio
e175082192
Add basic virtual repository support (wip)
há 2 anos
Eric Amodio
98026bafea
Adds interim premium license
há 2 anos
Eric Amodio
bc19c22381
Adds once to ready event subscriptions
Avoids 'system' imports
há 2 anos
Eric Amodio
90bb6ab3c0
Ignores last commit from blame
há 2 anos
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
há 2 anos
Eric Amodio
bf71dd17d5
Moves get last fetched date into providers
há 2 anos
Eric Amodio
03d2b74fc9
Centralizes uris into the provider model
Reworks revision uris to use a packed authority for better stability
há 2 anos
Eric Amodio
cfcccb1a0a
Ensures proper split
há 2 anos
Eric Amodio
39d70876cb
Improves branch PR querying
Need to defer this more, but this should help some
há 2 anos
Eric Amodio
5e3a9fbad6
Combines filter & map
há 2 anos
Eric Amodio
0128f0ab03
Updates dependencies
há 2 anos
Eric Amodio
31c7405ca3
Fixes repository uri normalization
há 2 anos
Eric Amodio
aa5dbdcb66
Renames 💄
há 2 anos
Eric Amodio
b1717dfa86
Honors platform case sensativity
há 2 anos
Eric Amodio
6a66bd3efd
Removes supportsChangeEvents
Since microsoft/vscode#3025 is now fixed, file watching works outside the workspace
há 2 anos
Eric Amodio
9282c3a7fd
Renames repo create to open
há 2 anos
Eric Amodio
18ff67751f
Adds onDid[Open|Close]Repository provider events
Ensures known SCM repos are known to GitLens
há 2 anos
Eric Amodio
be47260a62
Removes unused method
há 2 anos
Eric Amodio
1fcf7bb8ab
Removes highlanderRepoPath method
há 2 anos
Eric Amodio
8b9bd7945e
Removes repo casing warning
Should hopefully no longer be required
há 2 anos
Eric Amodio
138c1bd554
Adds new repositories trie for fast repo lookups
Adds new visited paths trie for fast lookup of seen paths (to avoid git calls)
Replaces the tracked cache with a paths trie
All tries are case aware based on os and scheme (if uri based)
Adds new detectNestedRepositories setting to improve performance
Automatically handles nested repos for open document and remaps paths
Reworks isTracked for perf & nested repo detection
Changes excludes to a Set for faster matching
Splits getRepository into get & create (also removes async for get)
Replaces repo path methods with repo versions (part of moving away from string paths)
Renames getRemotes to getRemotesWithProviders & getRemotesCore to getRemotes
há 2 anos
Eric Amodio
d8696e35ef
Fixes issue with detecting worktree repos
As `.git` is a file, not a directory
há 2 anos