Eric Amodio
2e994b12ef
Fixes #2156 reduces package size
- Removes sourcemaps
- Remotes other unneeded files
2年前
Eric Amodio
8fa90c2c6d
Adds icons contribution for custom GitLens icons
2年前
Eric Amodio
cc80d94f32
Adds Commit Graph webview (wip)
Co-authored-by: ericf-axosoft <90025366+ericf-axosoft@users.noreply.github.com>
Co-authored-by: Ramin Tadayon <ramin.tadayon@gitkraken.com>
Co-authored-by: Miggy Eusebio <miggy.eusebio@gitkraken.com>
Co-authored-by: Keith Daulton <kdaulton@d13design.com>
2年前
Eric Amodio
866523966e
💄
2年前
Eric Amodio
f7ffae07a6
Adds new eslint rules & applies them
Removes strict-boolean-expressions because its too noisy
Avoids unneeded `void`s to know if return value is intentionally discarded
Uses `type` imports when possible (avoids unneeded bundling)
2年前
Eric Amodio
70ad5ddb88
Fixes certain type-only imports in webviews
2年前
Eric Amodio
1dc14411c6
Re-enables CSP for production
2年前
Keith Daulton
18d0ec586e
Adds commit details webview
- adds lit components
- exposes webview in WebviewViewBase
- adds pointer cursor to enabled buttons
- adds custom events support to DOM utility
2年前
Eric Amodio
e7e4714f1b
Fixes terser config
2年前
Eric Amodio
914a2d0817
Fixes #2048 restored a single bundle for the web
2年前
Eric Amodio
2b6fa71de3
Moves code into plus folders instead of premium
2年前
Eric Amodio
db77e8aebe
Adds visual file history webviews (wip)
2年前
Eric Amodio
712990658b
Improves loading performance of webviews
2年前
Eric Amodio
10c2af777e
Moves the Home view out of the premium folder
2年前
Eric Amodio
ed260d858d
Reworks each webview to be more self contained
Moves generated images into dist/webviews/media
2年前
Eric Amodio
70eee1dc9b
Adds GitKraken subscriptions support
For upcoming premium features
3年前
Eric Amodio
b9b39a7407
Removes unneeded ignores
2年前
Eric Amodio
455c375b99
Reworks webviews & splits protocols individually
Improves DOM methods
2年前
Eric Amodio
16ab932abf
Adds patch for tr46 dependency
It is a large dependency, that isn't needed for our use of node-fetch
2年前
Eric Amodio
42aca90f2c
Changes to analyze prod build
2年前
Eric Amodio
69accb6992
Disables eslint caching -- causes too many issues
2年前
Eric Amodio
b7c1697755
Re-enables eslint caching
2年前
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
2年前
Eric Amodio
ae490b6889
Continues progress on web-enabled build
Consolidates to node-fetch 2.6.7 as Octokit requires v2
2年前
Eric Amodio
7326b4f82e
Renames `pack` script
Moves eslint ignores into rc file
Removes unused dev dependency
3年前
Eric Amodio
a428b6ab93
Updates dependencies & uses squoosh by default
3年前
Eric Amodio
eab8a134ee
Updates dependencies
3年前
Eric Amodio
04219219a7
Adds squoosh image minify build option
Adds image minify webpack config for debugging
3年前
Eric Amodio
c4f078d1b6
Fixes github code splitting
3年前
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
3年前
Eric Amodio
ed360d0d46
Updates to latest image minimizer
3年前
Eric Amodio
d061bee656
Switches to always use TerserPlugin for minify
3年前
Eric Amodio
4ae8d3e43f
Adds explicit targets
3年前
Eric Amodio
cf77136830
Fixes CI
3年前
Eric Amodio
4554c48d9d
Adds better Stopwatch & overhauls logging levels
Avoids process.hrtime for web builds
3年前
Eric Amodio
b062e960b6
Refactors core git service into a provider model
This is to ultimately will support virtual repositories (without git)
3年前
Eric Amodio
742acc7434
Adds a web build for vscode.dev/github.dev
3年前
Eric Amodio
b02096ded4
Updates dependencies
Adds anti-trojan-source eslint rule
Improves typescript config for eslint import
3年前
Eric Amodio
8bb6d8f1e7
Fixes codicons on webviews
3年前
Eric Amodio
3e67b36e14
Updates dependencies
3年前
Eric Amodio
842fd7f41d
Updates dependencies
Switches to use new context.extension
3年前
Eric Amodio
f77cf30643
Adds better webview security
3年前
Eric Amodio
1a43f3a346
Updates dependencies
3年前
Eric Amodio
9f8840fee0
Updates dependencies
3年前
Eric Amodio
480e2f84bc
Updates dependencies
3年前
Eric Amodio
fd7cd5590d
Adds esbuild default
3年前
Eric Amodio
9d1143c9b5
Removes unused plugin & cleans images
3年前
Eric Amodio
dc2cdc204b
Switches to esbuild for faster build times
3年前
Eric Amodio
38ab5633e9
Reduces webp quality for build speed
3年前
Eric Amodio
9aa755cf25
Turns off prefer-nullish-coalescing lint rule
3年前