Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre #3

Open
wants to merge 1,020 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1020 commits
Select commit Hold shift + click to select a range
44d6672
Removes unused import
axosoft-ramint May 7, 2024
c7a3105
Updates Launchpad link in welcome
axosoft-ramint May 7, 2024
6119083
Removes outdated svg from welcome
axosoft-ramint May 7, 2024
d910c8a
Fixes modal close affordances
eamodio May 7, 2024
4bda9b3
Adds cloud patch command to SCM menus
eamodio May 7, 2024
c599f17
Adds telemetry for opening a code review
d13 May 7, 2024
f4f11d5
Adds telemetry for creating a code suggestion
d13 May 7, 2024
a826f0a
Adds prEntityId when creating Code Suggestions
d13 May 7, 2024
82f3b51
Updates wording and uses review mode on some launchpad switch actions
axosoft-ramint May 7, 2024
de8318d
Adds telemetry for viewing code suggestions
d13 May 8, 2024
800f5d3
Updates launchpad switch actions when not on current branch
axosoft-ramint May 8, 2024
22622a5
Adds initial launchpad telemetry events (#3269)
axosoft-ramint May 8, 2024
721479f
Adds initial cloud integration and Jira telemetry (#3274)
axosoft-ramint May 8, 2024
bed6bae
Stops sending 'providers/changed' event (#3256)
axosoft-ramint May 8, 2024
f1de79e
Fixes smallcaps preview/pro badging
eamodio May 8, 2024
6bc8e90
Updates mesaging
eamodio May 8, 2024
eb64f95
Improves switch/worktree action labels
eamodio May 8, 2024
b9d941e
Improves Launchpad messaging
eamodio May 8, 2024
a97fa3e
Improves deeplink UX
eamodio May 8, 2024
41d1f83
Fixes serialize error for Code Suggestions
d13 May 8, 2024
562bca4
Fixes error when viewing code suggestions from ViewCommand
d13 May 8, 2024
df18650
Fixes tracking status when only working changes
d13 May 8, 2024
6fdf57b
Improves and expands event tracking
eamodio May 8, 2024
35f779f
Adds telemetry for archiving code suggestions
d13 May 8, 2024
ad2650f
Fixes Inspect indicator
d13 May 8, 2024
b3c435b
Updates Code Suggestion labelling
d13 May 8, 2024
8b72ad6
Updates glicons with unreleased codicons
d13 May 8, 2024
07fa525
Adds pull request actions
d13 May 8, 2024
334ce09
Updates launchpad action flows and wording
axosoft-ramint May 8, 2024
7195393
Adds an on-demand pull request view
eamodio May 8, 2024
36c4bf1
Removes space
eamodio May 8, 2024
f31a0ca
Fixes typo
axosoft-ramint May 8, 2024
63672b5
Updates launchpad switch and overview links to show pull request view
axosoft-ramint May 9, 2024
62fafc9
Adds support for code suggestion deep links with provider auth
axosoft-ramint May 9, 2024
c8b4412
Refines launchpad actions & messaging
eamodio May 9, 2024
8f981a9
Fixes review mode not being properly set
d13 May 9, 2024
1bf6e83
Adds indicator theme colors
eamodio May 9, 2024
2bbc8e9
Updates contrast
eamodio May 9, 2024
509af71
Fixed missing spacing
eamodio May 9, 2024
d7d7f08
Switch to gkdev for purchase flow
axosoft-ramint May 9, 2024
1fb3ec1
Adds walkthrough source for launchpad telemetry
axosoft-ramint May 9, 2024
354b56b
Updates launchpad content
eamodio May 9, 2024
057ca1d
Fixes cloud patch invite picker
eamodio May 9, 2024
bcc6a75
Updates PR icons and colors in Inspect
d13 May 9, 2024
e47409a
Updates labeling on buttons
d13 May 9, 2024
2b9697a
Updates pull request info in Inspect
d13 May 9, 2024
ff566c0
Updates Repo Status to Overview
d13 May 9, 2024
37f9961
Updates actions and heirarchy on Inspect view
d13 May 9, 2024
8966c0f
Adds stage and unstage on Code Suggestions
d13 May 9, 2024
7bfa57f
Adds Jira cloud integration messaging to autolinks settings
axosoft-ramint May 9, 2024
33348f9
Fixes draft service logging
eamodio May 9, 2024
67a0083
Shows info on launchpad indicator until first interaction
axosoft-ramint May 9, 2024
bc24b06
Fixes force refresh
eamodio May 10, 2024
c28ac1a
Focuses title input when creating a draft
d13 May 10, 2024
eb49932
Fixes button height when using an href
d13 May 10, 2024
fceee5a
Adds SCM button to Inspect Overview
d13 May 10, 2024
dd3f288
Updates fetch icon
d13 May 10, 2024
567675b
Fixes SCM button only on Overview tab
d13 May 10, 2024
8a56203
Fixes double-hr cases in indicator hover, guarantees load if enabled
axosoft-ramint May 10, 2024
c3eed31
Updates title attrs to tooltips
d13 May 10, 2024
9638ed2
Fixes some cases of code suggestions with missing author
axosoft-ramint May 10, 2024
0dcb521
Fixes PR details not re-opening on Open Details from Launchpad
axosoft-ramint May 10, 2024
0222e5f
Removes deprecated call
eamodio May 10, 2024
11a6433
Updates draft url generation
eamodio May 10, 2024
36f98bf
Encapsulates more into the org service
eamodio May 10, 2024
c2fa800
Fixes open context menu on drafts
eamodio May 10, 2024
804c753
Moves author "enrichment" into drafts service
eamodio May 10, 2024
a2cbf26
Updates icons
eamodio May 10, 2024
2fbb82e
Removes outdated info from whats new message
eamodio May 10, 2024
c796cde
Fixes walkthrough commands
eamodio May 10, 2024
20e29ea
Stops tooltip causing scrollbars
eamodio May 10, 2024
728112f
Tweaks commit details tooltips
eamodio May 10, 2024
d89c3c8
Adds account view link
eamodio May 10, 2024
755fa0b
Adds open details button for pull requests
d13 May 10, 2024
7e99c95
Adds learn more view menu entries
eamodio May 10, 2024
00a697c
Fixes draft changesets getting mutated twice
axosoft-ramint May 10, 2024
484537a
Removes unnecessary extra checks for launchpad code suggestion author
axosoft-ramint May 10, 2024
a6309cc
Adds PR info to the Graph header
eamodio May 10, 2024
6329df5
Fixes branch name ellipsis
d13 May 10, 2024
7df3ace
Updates wip tracking when not in commit mode
d13 May 10, 2024
7f6197a
Updates Graph/details tab interactions
eamodio May 10, 2024
196a55a
Adds jira icon to glicons
d13 May 10, 2024
4f69cb0
Updates autolink messaging and adds jira integration messaging
d13 May 10, 2024
07792ec
Fixes glicon cache busting
d13 May 10, 2024
72b602b
Updates spacing on button content
d13 May 11, 2024
bac3827
Fix content alignment in buttons with tooltips
d13 May 11, 2024
304fffc
Updates button styles to match closer to VS Code
d13 May 11, 2024
257191c
Changes tooltip & popover to be bottom by default
eamodio May 11, 2024
ceb181b
Renames button to Overview
eamodio May 11, 2024
22fe69d
Improves tab header tips
eamodio May 11, 2024
9c2cddc
Adds state context to Jira button
eamodio May 11, 2024
9728c36
Updates pull request pane to remember expanded preference
d13 May 12, 2024
a03ae7e
Updates Inspect view webview pane layout
d13 May 12, 2024
e23f7e8
Changes multiselect support for pre-release only
eamodio May 11, 2024
6852e9b
Adds indicator dots & tooltips to welcome
eamodio May 12, 2024
33bc86d
Updates welcome content
eamodio May 12, 2024
6890c92
Updates walkthrough & welcome content
eamodio May 12, 2024
caa1c7c
Updates walkthrough
eamodio May 12, 2024
f13705e
Updates content & urls
eamodio May 12, 2024
2e31a2b
Fixes broken filename
eamodio May 12, 2024
269c52c
Fixes walkthrough links
eamodio May 12, 2024
c7d6e34
Adds source tracking
eamodio May 13, 2024
2586e77
Merge branch 'gitkraken:main' into main
Quantinatium May 13, 2024
08fb82a
Add files via upload
Quantinatium May 13, 2024
b0898fb
Add files via upload
Quantinatium May 13, 2024
82df8ca
Updates tracking on home & welcome
eamodio May 13, 2024
76fc9aa
Adds tracking to walkthrough & welcome views
eamodio May 13, 2024
e7ebfbf
Updates CHANGELOG
axosoft-ramint May 13, 2024
de728e9
Fixes broken buttons on Home
eamodio May 13, 2024
e6c13e2
Adds launchpad svg to welcome and walkthrough
d13 May 13, 2024
970c352
Updates integrations section in walkthrough and fixes Jira connect links
axosoft-ramint May 13, 2024
f8f08ba
Keeps strong typing
eamodio May 13, 2024
86e2da1
Fixes indicator z-index
eamodio May 13, 2024
d342648
Updates 'what's new' message
axosoft-ramint May 13, 2024
0b80f06
Adds graph learn link
eamodio May 14, 2024
f1fc0cd
Tweaks header
eamodio May 14, 2024
5175559
Moves getting started fully to top of Home
eamodio May 14, 2024
f9bf96a
Fixes links on pro walkthrough steps
eamodio May 14, 2024
cf76fa4
Adds core features SVG to walkthrough
d13 May 14, 2024
12a0be2
Fixes graph command in walkthrough
axosoft-ramint May 14, 2024
77e5746
Updates upgrade notification
eamodio May 14, 2024
d2eac85
Tweaks visualization walkthrough image
eamodio May 14, 2024
4ab0e0e
Updates walkthrough content
eamodio May 14, 2024
203721d
Adds headings to the Core Features SVG
d13 May 14, 2024
2d7a097
Updates CHANGELOG
d13 May 14, 2024
7940230
Updates CHANGELOG
d13 May 14, 2024
7717590
Updates CHANGELOG
axosoft-ramint May 14, 2024
cd8aed5
Updates CHANGELOG
eamodio May 14, 2024
a3678fb
Updates CHANGELOG
eamodio May 14, 2024
56145f5
Updates CHANGELOG
axosoft-ramint May 14, 2024
65f8178
Updates README
axosoft-ramint May 14, 2024
af21226
Updates README
eamodio May 14, 2024
20a8cf2
Bumps to v15.0.0
d13 May 14, 2024
243457b
Fixes home button spacing
eamodio May 14, 2024
9134abb
Bumps to v15.0.1
d13 May 14, 2024
4200779
Hides indicator on Inspect Overview tab
d13 May 14, 2024
56af814
Updates README
axosoft-ramint May 14, 2024
a333b4b
Fixes #3270 incorrectly identifying a worktree
eamodio May 14, 2024
765107f
Updates CHANGELOG
d13 May 14, 2024
ba2032e
Bumps to v15.0.2
d13 May 14, 2024
695adba
Fixes #3288 missing minimap markers
eamodio May 14, 2024
705661b
Fixes `launchpad/open` event always being sent on extension load (#3289)
axosoft-ramint May 14, 2024
8a34758
Bumps to v15.0.3
axosoft-ramint May 14, 2024
1cc51d9
Adds gpt-4o and gemini flash
eamodio May 15, 2024
fe5b740
Merge branch 'gitkraken:main' into main
Quantinatium May 15, 2024
a219d10
Fixes discussion URL
d13 May 16, 2024
4cbc432
Fixes #3277 Unable to pull branch when local branch name differs
axosoft-ramint May 16, 2024
e616d7b
Fixes issue w/ worktree status hanging
eamodio May 16, 2024
de1da81
Fixes #3299 missing branch decorations
eamodio May 16, 2024
0720f2b
Updates CHANGELOG
eamodio May 16, 2024
079ffa5
Fixes graph toolbar layout when PR is showing
d13 May 17, 2024
dff3412
Puts push/pull fix (#3277) behind prerelease flag
axosoft-ramint May 17, 2024
179c8d2
Updates CHANGELOG
eamodio May 17, 2024
a1d8b1a
Fixes missing type on issues/prs (basic)
eamodio May 17, 2024
999ac8c
Improves copy support on autolinks in views
eamodio May 17, 2024
ab8e2fc
Adds connect remote integration to autolinks nodes
eamodio May 17, 2024
3351403
Merge branch 'gitkraken:main' into main
Quantinatium May 18, 2024
62ace1b
Create dependabot.yml
Quantinatium May 18, 2024
c61b89b
Closes #3306 adds inline blame font controls
eamodio May 18, 2024
d848a69
Adds avatar hover
eamodio May 19, 2024
6d1115a
Bumps to v15.0.4
d13 May 20, 2024
8564a48
Fixes issue with incorrect local branch matching
eamodio May 21, 2024
6ebcd7f
Shows "Unknown" if unable to map draft user
eamodio May 21, 2024
fcfb328
Updates dependencies
eamodio May 21, 2024
17f2519
Adds subscription state string
eamodio May 22, 2024
6f2a0a6
Adds extension-provided AI models (Copilot)
eamodio May 23, 2024
2c442a1
Adds pr entity id to draft models
eamodio May 25, 2024
e0c9b23
Switches opening a commit file to be the revision
eamodio May 25, 2024
e3175ea
Updates dependencies
eamodio May 25, 2024
8c7a82c
Merge branch 'gitkraken:main' into main
Quantinatium May 25, 2024
54f124a
Adds PR get by id/search to integrations
eamodio May 26, 2024
e4be139
Allows an optional error to Deferred.cancel
eamodio May 26, 2024
5be8e11
Saves collapsed groups on launchpad between uses (#3303)
axosoft-ramint May 28, 2024
88b60a7
Fixes logging issue
eamodio May 29, 2024
aa0763a
Fix `GitCodeLensProvider.resolveGitAuthors…` "others" pluralization.
bm-w May 15, 2024
25d6342
Updates CHANGELOG
d13 May 31, 2024
c8e7231
Fixes missing context & removes hack
eamodio May 31, 2024
5ea5395
Adds logging & better error handling
eamodio Jun 3, 2024
f37037c
Adds new events for launchpad "title" actions
eamodio Jun 3, 2024
fa46041
Ensures pinned and draft launchpad items are date-sorted
axosoft-ramint Jun 3, 2024
9c768eb
Adds timed promise util functions
eamodio Jun 3, 2024
eb9a3d7
Fixes typings
eamodio Jun 3, 2024
b2818c3
Adds load times to launchpad telemetry context, and adds event for sl…
axosoft-ramint Jun 4, 2024
9589af7
Removes prerelease flag from push/pull fix
axosoft-ramint Jun 4, 2024
f68013e
Updates CHANGELOG
axosoft-ramint Jun 4, 2024
7c2ebb4
Fixes build & moves `pause*` methods into promise
eamodio Jun 4, 2024
431fbed
Reworks categorization result
eamodio Jun 4, 2024
6cb4ac0
Adds better error/results for pr search queries
eamodio Jun 4, 2024
ee8e8a0
Adds query testing
eamodio Jun 5, 2024
c631257
Thins down search queries for PRs
axosoft-ramint Jun 5, 2024
c97d5a3
Bumps to v15.1.0
d13 Jun 5, 2024
79c4ef1
Fixes #3344 exposes reset on ai model picker
eamodio Jun 8, 2024
28f6998
Updates CONTRIBUTING guide
eamodio Jun 8, 2024
10b5ac0
Fixes (hack) limit for vscode provided models
eamodio Jun 8, 2024
bd7ceaf
Updates dependencies
eamodio Jun 8, 2024
1b03ea9
Merge branch 'gitkraken:main' into main
Quantinatium Jun 8, 2024
445cb04
Improves perf of revision context
eamodio Jun 9, 2024
9233e27
Splits command handling for inspecting details
eamodio Jun 9, 2024
0c03c6f
Adds better error messaging
eamodio Jun 10, 2024
829d97e
Adds strong-typing for ContextKeys
eamodio Jun 10, 2024
1c30df4
Adds new tutorial video
d13 Jun 10, 2024
07dcfa3
Adds generate draft message
d13 May 24, 2024
e946d3e
Adds generating patch message
d13 May 24, 2024
efeefb8
Adds generating patch message to Inspect view
d13 Jun 4, 2024
e04b497
Updates prompts for AI generating messages
d13 Jun 4, 2024
5f94c06
Add error message
d13 Jun 10, 2024
9adf318
Fixes #3285 'defaultDateStyle' configuration being ignored by rebaseE…
TJohnsonSE May 15, 2024
bab40d4
Closes #3313 adds first parent toggle to Graph (#3345)
eamodio Jun 11, 2024
f8b4299
Reworks "workspace" context
eamodio Jun 11, 2024
6016402
Splits out quick commit revision command
eamodio Jun 11, 2024
f49b1ea
Fixes incorrectly marked head refs in commit graph
axosoft-ramint Jun 11, 2024
26e42b9
Use involves filter for launchpad query by default
axosoft-ramint Jun 11, 2024
a3b1131
Adds launchpad.ignoredOrganizations setting
eamodio Jun 11, 2024
c2d747b
Replaces "Open in Editor" link in Launchpad with a link to gk.dev
sergeibbb Jun 12, 2024
7bcd0a6
Updates shared providers library and adds functionality
axosoft-ramint Jun 12, 2024
0601261
Adds new 'counts' Launchpad indicator label option
eamodio Jun 13, 2024
67fca82
Updates dependencies
eamodio Jun 13, 2024
08467d2
Embeds auth service into integration service
eamodio Jun 13, 2024
d5e2eea
Consolidates resets into a single menu
eamodio Jun 13, 2024
7eb7a4a
Adds source to launchpad from git-commands
eamodio Jun 13, 2024
5923e8f
Silences bogus lint error
eamodio Jun 14, 2024
677b9eb
Improves commit & stash tooltips
eamodio Jun 14, 2024
6d6a272
Fixes issue with not updating stats on uncommitted
eamodio Jun 14, 2024
c3f63e9
Merge branch 'gitkraken:main' into main
Quantinatium Jun 17, 2024
a4e1365
Adds hovers to the Graph (wip) (#3321)
eamodio Jun 18, 2024
da47858
Fixes the procedure of refreshing an access token in GK integration (…
sergeibbb Jun 19, 2024
4d34fb0
Adds missing case to learn flow
axosoft-ramint Jun 21, 2024
5f62d94
Updates account management url
axosoft-ramint Jun 21, 2024
2a35f16
Fixes incorrect error logging in cloud integration service
axosoft-ramint Jun 21, 2024
771147d
Transfers active account to site on account management
axosoft-ramint Jun 21, 2024
a0eb753
Transfers active account and adds redirect for upgrade flow
axosoft-ramint Jun 21, 2024
e9d2828
Merge branch 'gitkraken:main' into main
Quantinatium Jun 25, 2024
89b7218
Adds mapper from shared pr model to local
axosoft-ramint Jun 25, 2024
7bd9599
Adds pull request markers to graph scroll and minimap
axosoft-ramint Jun 26, 2024
2bc90a1
Updates CHANGELOG
axosoft-ramint Jun 26, 2024
2f3f561
Fixes deep link failing to cancel at add remote stage
axosoft-ramint Jun 28, 2024
80309b2
Truncates long titles in launchpad item list
axosoft-ramint Jun 28, 2024
0f4d15e
Adds 'open on GitHub' button to relevant rows in launchpad actions
axosoft-ramint Jun 28, 2024
3eefaca
Fixes timing issue with create/delete worktree repo actions
axosoft-ramint Jun 28, 2024
063ae58
Adds option in switch to create/open worktree in single action
axosoft-ramint Jun 28, 2024
2f9750e
Converts GitHub integration authentication to use gk.dev GLVSC-554 (#…
sergeibbb Jul 3, 2024
9f34637
Updates dependencies
eamodio Jul 6, 2024
cb23bb8
Ensures scope is before any awaits
eamodio Jul 6, 2024
561de4d
Improves graph hover stability
eamodio Jul 6, 2024
d1075ed
Adds Claude 3.5 Sonnet model support
eamodio Jul 6, 2024
3b8f69b
Fixes #3377 adds protection for changes
eamodio Jul 8, 2024
76a3849
Removes hardcoded port from URLs
d13 Jul 8, 2024
305d406
Reverts GitHub to use built-in vscode auth provider
axosoft-ramint Jul 8, 2024
4a485b8
Fixes #3378 worktree delete double confirm prompt
eamodio Jul 8, 2024
9e9e848
Merge branch 'gitkraken:main' into main
Quantinatium Jul 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
69 changes: 42 additions & 27 deletions .eslintrc.base.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,8 @@
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/strict-type-checked",
"plugin:@typescript-eslint/stylistic-type-checked",
"plugin:import/recommended",
"plugin:import/typescript",
"prettier"
"plugin:import/typescript"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
Expand All @@ -24,33 +22,25 @@
"root": true,
"rules": {
"anti-trojan-source/no-bidi": "error",
"arrow-parens": ["off"],
"brace-style": ["off", "stroustrup"],
"consistent-return": "off",
"curly": ["error", "multi-line", "consistent"],
"eol-last": "error",
"linebreak-style": ["error", "unix"],
"new-parens": "error",
"no-console": "off",
"no-constant-condition": ["warn", { "checkLoops": false }],
"no-constant-binary-expression": "error",
"no-caller": "error",
"no-debugger": "off",
"no-dupe-class-members": "off",
"no-else-return": "warn",
"no-empty": ["warn", { "allowEmptyCatch": true }],
"no-eval": "error",
"no-ex-assign": "warn",
"no-extend-native": "error",
"no-extra-bind": "error",
"no-extra-semi": "off",
"no-floating-decimal": "error",
"no-implicit-coercion": "error",
"no-implied-eval": "error",
"no-inner-declarations": "off",
"no-lone-blocks": "error",
"no-lonely-if": "error",
"no-loop-func": "error",
"no-multi-spaces": "error",
"no-mixed-spaces-and-tabs": "off",
"no-restricted-globals": ["error", "process"],
"no-restricted-imports": [
"error",
Expand Down Expand Up @@ -98,8 +88,18 @@
"message": "Use @env/ instead"
},
{
"group": ["src/**/*"],
"group": ["src/*"],
"message": "Use relative paths instead"
},
{
"group": ["react-dom"],
"importNames": ["Container"],
"message": "Use our Container instead"
},
{
"group": ["vscode"],
"importNames": ["CancellationError"],
"message": "Use our CancellationError instead"
}
]
}
Expand Down Expand Up @@ -134,14 +134,11 @@
],
"prefer-numeric-literals": "error",
"prefer-object-spread": "error",
"prefer-promise-reject-errors": ["error", { "allowEmptyReject": true }],
"prefer-promise-reject-errors": "off",
"prefer-rest-params": "error",
"prefer-spread": "error",
"prefer-template": "error",
"quotes": ["error", "single", { "avoidEscape": true, "allowTemplateLiterals": true }],
"require-atomic-updates": "off",
"semi": ["error", "always"],
"semi-style": ["error", "last"],
"sort-imports": [
"error",
{
Expand All @@ -153,15 +150,22 @@
],
"yoda": "error",
"import/consistent-type-specifier-style": ["error", "prefer-top-level"],
"import/extensions": ["error", "never"],
"import/default": "off",
"import/extensions": "off",
"import/named": "off",
"import/namespace": "off",
"import/newline-after-import": "warn",
"import/no-absolute-path": "error",
"import/no-cycle": "off",
"import/no-deprecated": "off",
"import/no-default-export": "error",
"import/no-duplicates": ["error", { "prefer-inline": false }],
"import/no-dynamic-require": "error",
"import/no-named-as-default": "off",
"import/no-named-as-default-member": "off",
"import/no-self-import": "error",
"import/no-unresolved": ["warn", { "ignore": ["vscode", "@env"] }],
"import/no-unused-modules": "off",
"import/no-unresolved": "off",
"import/no-useless-path-segments": "error",
"import/order": [
"warn",
Expand Down Expand Up @@ -212,17 +216,14 @@
}
}
],
"@typescript-eslint/class-literal-property-style": "off",
"@typescript-eslint/consistent-type-assertions": [
"error",
{
"assertionStyle": "as",
"objectLiteralTypeAssertions": "allow-as-parameter"
}
],
"@typescript-eslint/consistent-type-definitions": "off",
"@typescript-eslint/consistent-type-imports": ["error", { "disallowTypeAnnotations": false }],
"@typescript-eslint/dot-notation": "off",
"@typescript-eslint/naming-convention": [
"error",
{
Expand Down Expand Up @@ -273,7 +274,6 @@
"error",
{ "ignoreArrowShorthand": true, "ignoreVoidOperator": true }
],
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-explicit-any": "off",
"@typescript-eslint/no-inferrable-types": ["warn", { "ignoreParameters": true, "ignoreProperties": true }],
"@typescript-eslint/no-invalid-void-type": "off", // Seems to error on `void` return types
Expand All @@ -285,6 +285,7 @@
"@typescript-eslint/no-unsafe-argument": "off",
"@typescript-eslint/no-unsafe-assignment": "off",
"@typescript-eslint/no-unsafe-call": "off",
"@typescript-eslint/no-unsafe-enum-comparison": "off",
"@typescript-eslint/no-unsafe-member-access": "off",
"@typescript-eslint/no-unused-expressions": ["warn", { "allowShortCircuit": true }],
"@typescript-eslint/no-unused-vars": [
Expand All @@ -296,13 +297,12 @@
"varsIgnorePattern": "^_$"
}
],
"@typescript-eslint/no-unsafe-enum-comparison": "off",
"@typescript-eslint/no-use-before-define": ["error", { "functions": false, "classes": false }],
"@typescript-eslint/prefer-for-of": "warn",
"@typescript-eslint/prefer-includes": "warn",
"@typescript-eslint/prefer-literal-enum-member": ["warn", { "allowBitwiseExpressions": true }],
"@typescript-eslint/prefer-nullish-coalescing": "off", // warn
"@typescript-eslint/prefer-optional-chain": "warn",
"@typescript-eslint/prefer-promise-reject-errors": ["error", { "allowEmptyReject": true }],
"@typescript-eslint/prefer-reduce-type-parameter": "warn",
"@typescript-eslint/restrict-template-expressions": [
"error",
Expand All @@ -326,7 +326,22 @@
{
"files": ["src/env/node/**/*"],
"rules": {
"no-restricted-imports": "off"
"no-restricted-imports": [
"error",
{
"patterns": [
{
"group": ["src/*"],
"message": "Use relative paths instead"
},
{
"group": ["react-dom"],
"importNames": ["Container"],
"message": "Use our Container instead"
}
]
}
]
}
}
]
Expand Down
2 changes: 1 addition & 1 deletion .fantasticonrc.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//@ts-check

/** @type { import('fantasticon').RunnerOptions} } */
/** @type {import('@twbs/fantasticon').RunnerOptions} */
const config = {
name: 'glicons',
prefix: 'glicon',
Expand Down
1 change: 1 addition & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ d790e9db047769de079f6838c3578f3a47bf5930
9c2df377d3e1842ed09eea5bb99be00edee9ca9c
444bf829156b3170c8b4b5156dcf10b06db83779
4dba4612670c0a942e3daa3e6a34a57aebe257ae
fbccf2428fd671378202de43ff99deff66168a13
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 4
updates:
- package-ecosystem: "" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
38 changes: 38 additions & 0 deletions .github/workflows/datadog-synthetics.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# This workflow will trigger Datadog Synthetic tests within your Datadog organisation
# For more information on running Synthetic tests within your GitHub workflows see: https://docs.datadoghq.com/synthetics/cicd_integrations/github_actions/

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# To get started:

# 1. Add your Datadog API (DD_API_KEY) and Application Key (DD_APP_KEY) as secrets to your GitHub repository. For more information, see: https://docs.datadoghq.com/account_management/api-app-keys/.
# 2. Start using the action within your workflow

name: Run Datadog Synthetic tests

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

# Run Synthetic tests within your GitHub workflow.
# For additional configuration options visit the action within the marketplace: https://github.com/marketplace/actions/datadog-synthetics-ci
- name: Run Datadog Synthetic tests
uses: DataDog/synthetics-ci-github-action@2b56dc0cca9daa14ab69c0d1d6844296de8f941e
with:
api_key: ${{secrets.DD_API_KEY}}
app_key: ${{secrets.DD_APP_KEY}}
test_search_query: 'tag:e2e-tests' #Modify this tag to suit your tagging strategy


4 changes: 0 additions & 4 deletions .prettierrc
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@
{
"files": "*.md",
"options": { "tabWidth": 2 }
},
{
"files": "*.svg",
"options": { "parser": "html" }
}
]
}
8 changes: 7 additions & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
{
// See http://go.microsoft.com/fwlink/?LinkId=827846
// for the documentation about the extensions.json format
"recommendations": ["dbaeumer.vscode-eslint", "amodio.tsl-problem-matcher", "esbenp.prettier-vscode"]
"recommendations": [
"dbaeumer.vscode-eslint",
"amodio.tsl-problem-matcher",
"esbenp.prettier-vscode",
"joyceerhl.github-graphql-nb",
"ms-vscode.vscode-github-issue-notebooks"
]
}
Loading