Eric Amodio
f107ef29d9
Remove date formatter
Since we are using native date formatting the formatter abstraction is no longer needed
il y a 2 ans
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
il y a 2 ans
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
il y a 2 ans
Eric Amodio
681368353b
Moves path normalization to system/path
Abstracts node path imports to system/path
il y a 2 ans
Eric Amodio
5fa7a9a138
Allows debugger statements since removed on build
il y a 2 ans
Eric Amodio
b8828552b2
Changes code lens to CodeLens as its a proper name
il y a 2 ans
Eric Amodio
76e9abdceb
Removes dayjs & uses platform Intl formatting
il y a 2 ans
Eric Amodio
1d93f9cdbd
Reorganizes git models/parsers/formatters imports
Reorganizes local git support to exclude from web
Swaps sha1 usages to md5 to avoid needing sha1 on the web (md5 is required by Gravatar)
Avoids crypto-browserfy and imports md5.js directly
Uses platform crypto for random nonce strings
il y a 2 ans
Eric Amodio
473ecfe558
Fixes #1601 : normalizes time example to local time
il y a 2 ans
Eric Amodio
148bb9c9e5
Normalizes to fileName casing
il y a 3 ans
Eric Amodio
fae7449a0b
Improves logging type-safety
il y a 3 ans
Eric Amodio
742acc7434
Adds a web build for vscode.dev/github.dev
il y a 3 ans
Eric Amodio
b02096ded4
Updates dependencies
Adds anti-trojan-source eslint rule
Improves typescript config for eslint import
il y a 3 ans
Eric Amodio
5dee2e97b0
Reworks container usage
il y a 3 ans
Eric Amodio
b84f155e92
Fixes missing banner on welcome
il y a 3 ans
Eric Amodio
5af13f7a3b
Adds tooltips to settings for education
il y a 3 ans
Eric Amodio
a5bc9c1d10
Updates icon & logo
il y a 3 ans
Eric Amodio
8bb6d8f1e7
Fixes codicons on webviews
il y a 3 ans
Eric Amodio
3e67b36e14
Updates dependencies
il y a 3 ans
Eric Amodio
e0163add62
GitLens joins GitKraken!
il y a 3 ans
Eric Amodio
75089a6d68
Removes sponsorships
il y a 3 ans
Eric Amodio
f77cf30643
Adds better webview security
il y a 3 ans
Eric Amodio
efd0c954bb
Prettiers
il y a 3 ans
Eric Amodio
0ccd76d691
Updates sponsor link
il y a 3 ans
Eric Amodio
af4ce3e911
Adds new sponsors
il y a 3 ans
Eric Amodio
15e50e84c8
Fixes issue with long messages on rebase editor
il y a 3 ans
Eric Amodio
34a8d127be
Reverses j/k order
il y a 3 ans
Eric Amodio
a65f571a10
Closes #1542 : Adds alternate shortcuts to rebase
il y a 3 ans
Eric Amodio
8322b5a968
Removes eslint ignores
il y a 3 ans
Eric Amodio
ac62316728
Fixes #1538 : uses iframe rendering
Removing the find widget allows iframe rendering
il y a 3 ans
Eric Amodio
60f8cb9fb8
Changes import ordering
il y a 3 ans
Eric Amodio
1a43f3a346
Updates dependencies
il y a 3 ans
Eric Amodio
48786c9116
Adapts to `workbench.editorAssociations` data type
il y a 3 ans
Eric Amodio
18bc1e80eb
Updates dependencies including TS 4.3-rc
il y a 3 ans
Eric Amodio
4156a8e61d
Reworks some menus
il y a 3 ans
Eric Amodio
db5285d4ad
Reworks config using new TypeScript features
il y a 3 ans
Eric Amodio
b60637f00e
Closes #1335 - improves the contributors view
Contributors view will now show commits from the upstream, if one exists
Adds new contributors view options
- Sorting options
- Option to show all branches
il y a 3 ans
Eric Amodio
8aac12ea79
Uses built-in Copy As menu
il y a 3 ans
Eric Amodio
fd08cf9deb
Adds folder history support
il y a 3 ans
Eric Amodio
038701803a
Fixes #1394 - removes disabled flags
il y a 3 ans
Eric Amodio
00c5c210fc
Updates dependencies (TypeScript 4.2-rc)
il y a 3 ans
Eric Amodio
08aed2116e
Adds highlight changes cmd to status bar/code lens
Fixes issues with editor.id no longer being available
il y a 3 ans
Eric Amodio
5967c85e67
Closes #1378 - remote cmds to statusbar/code lens
il y a 3 ans
Eric Amodio
eab65f576f
Fixes #1361 - no longer needs an opened repo
il y a 3 ans
Eric Amodio
a7146939a8
Removes enabled from Repos & Line History views
il y a 3 ans
Eric Amodio
d39063bb78
Fixes bad Tabnine link
il y a 3 ans
Eric Amodio
013bf2e48b
Adds Tabnine corporate sponsorship
il y a 3 ans
Eric Amodio
2a7c0c40bb
Adds more granular repo file watching
Adds repo change events for rebase, merge, and cherry-pick
Clears some caches only when specific change occurs
il y a 3 ans
Eric Amodio
0c841023c4
Adds id to remote providers
il y a 3 ans
Eric Amodio
fd7c156584
Changes provider from string to ref
il y a 3 ans