Commit Graph

3974 Commits

Author SHA1 Message Date
Koen Vlaswinkel
64723d03b1 Merge remote-tracking branch 'origin/main' into koesie10/data-extension-editor-yaml 2023-04-05 17:00:18 +02:00
Koen Vlaswinkel
97af137252 Merge pull request #2263 from github/koesie10/data-extensions-editor-calls
Show external API calls in data extensions editor
2023-04-05 16:55:20 +02:00
Koen Vlaswinkel
c4f61553d4 Merge branch 'main' into koesie10/data-extensions-editor-calls 2023-04-05 16:43:32 +02:00
Koen Vlaswinkel
5d7d1b25ab Merge pull request #2268 from github/markdown-lint-local
Set up markdownlint with GitHub's additional rules in VSCode and as npm script
2023-04-05 16:41:40 +02:00
Robert
e455e57124 Merge pull request #2272 from github/robertbrignull/splitCommand/codeQL.monitorVariantAnalysis
Split up codeQL.monitorVariantAnalysis command
2023-04-05 15:35:21 +01:00
Sam Partington
f277b85554 Add more exclusions 2023-04-05 15:07:10 +01:00
Robert
3b7861edfc Merge branch 'main' into robertbrignull/splitCommand/codeQL.monitorVariantAnalysis 2023-04-05 14:55:19 +01:00
github-actions[bot]
1b43e989ab Bump CLI version from v2.12.5 to v2.12.6 for integration tests (#2274)
Co-authored-by: github-actions[bot] <github-actions@github.com>
2023-04-05 13:39:02 +00:00
Sam Partington
7a5e654a80 Add comment about base config
https://github.com/github/vscode-codeql/pull/2268#discussion_r1158488461
2023-04-05 14:35:07 +01:00
Sam Partington
bd7eea6cc0 Clarify which extension
https://github.com/github/vscode-codeql/pull/2268#discussion_r1158475799
2023-04-05 14:24:39 +01:00
Robert
e84d488005 Merge pull request #2273 from github/robertbrignull/splitCommand/codeQL.restartQueryServer
Split up codeQL.restartQueryServer command
2023-04-05 14:23:07 +01:00
Koen Vlaswinkel
d402d86589 Add comment about progress max step 2023-04-05 15:14:25 +02:00
Robert
145764c39b Split up codeQL.restartQueryServer command 2023-04-05 13:35:40 +01:00
Sam Partington
b2f817d9f1 Ensure vscode extension considers github-markdownlint config 2023-04-05 12:50:52 +01:00
Sam Partington
e85cba8999 Fix duplicate headers, remove rule-disablement 2023-04-05 12:43:09 +01:00
Robert
322293449a Split up codeQL.monitorVariantAnalysis command 2023-04-05 12:42:02 +01:00
Sam Partington
b0029bfbc4 Fix markdown that was treated as HTML 2023-04-05 12:34:39 +01:00
Sam Partington
9855bef84a Remove bare links 2023-04-05 12:32:45 +01:00
Sam Partington
951a520bdb Ensure github-markdownlint rules considered for all linting 2023-04-05 12:25:21 +01:00
Sam Partington
6458690d9f Move common markdownlint config to top-level file 2023-04-05 12:11:49 +01:00
Koen Vlaswinkel
d9b362ddff Add simple error handling to external API usage extraction 2023-04-05 11:33:00 +02:00
Sam Partington
56b36baa82 Move config file to right place in relation to node_modules
https://github.com/github/vscode-codeql/pull/2268#pullrequestreview-1371042057

Still need to consider how to ensure that the extension picks
up the right config.
2023-04-05 10:26:43 +01:00
Koen Vlaswinkel
e37da4f6a4 Small clean-up of MethodRow 2023-04-05 11:22:57 +02:00
Koen Vlaswinkel
8ec753fb6c Extract supported percentage calculation to separate file 2023-04-05 11:21:17 +02:00
Koen Vlaswinkel
e300b40ee5 Rename MethodRow parameters to be in line with type 2023-04-05 11:15:05 +02:00
Koen Vlaswinkel
4b54679ee9 Add simple unit test for BQRS decoding to external API usages 2023-04-05 11:14:04 +02:00
Koen Vlaswinkel
d51ff42ab3 Extract external API usage from BQRS in the extension 2023-04-05 11:03:31 +02:00
Koen Vlaswinkel
8741ba9379 Rename externalApiInfo to signature 2023-04-05 10:57:35 +02:00
Koen Vlaswinkel
115b807b23 Initialize query storage dir in data extension module 2023-04-05 10:55:07 +02:00
Koen Vlaswinkel
7baf11f6c0 Split the data extensions editor domain models file 2023-04-05 10:50:23 +02:00
Sam Partington
b51d731b70 Add missing trailing newline 2023-04-04 16:56:41 +01:00
Sam Partington
fa8ad791cf Fix markdown in testing.md 2023-04-04 16:14:27 +01:00
Sam Partington
404ad65f92 Fix markdown in test-plan.md 2023-04-04 16:08:47 +01:00
Sam Partington
7a48cc0dc6 Fix violations in releasing doc 2023-04-04 16:01:42 +01:00
Sam Partington
c86dcafd2e Fix generic links 2023-04-04 15:59:57 +01:00
Sam Partington
767f9934e9 Lint the whole codebase, not just the extension folders 2023-04-04 15:58:20 +01:00
Nora
9015a57732 Merge pull request #2261 from github/nora/repo-states-refactoring
Repo States: Extract read/write methods to repo states store
2023-04-04 14:45:09 +02:00
Sam Partington
ec17cbd8a9 Indent images to show markdownlint they're part of the list 2023-04-04 12:45:19 +01:00
Sam Partington
7ba52de3fe Give link some non-generic text 2023-04-04 12:38:35 +01:00
Sam Partington
5ddd2b385a Disable rule for a couple of specific instances 2023-04-04 12:35:48 +01:00
Koen Vlaswinkel
6d133f800f Add saving of data extension editor table to YAML
This adds the ability to save the modeled methods in the data extensions
editor to a YAML file named after the database name. It will save it to
the `ql` submodule for now. Support for data extension packs will be
added later.
2023-04-04 13:32:52 +02:00
Sam Partington
cc091eec47 Fix list style
We may want to disable this rule, but the change is worthwhile
here for consistency
2023-04-04 12:31:12 +01:00
Sam Partington
888b9b8aa6 Ensure markdownlint can find config when run as script 2023-04-04 12:29:54 +01:00
Sam Partington
1fb4ebe18a Ignore certain linting rules 2023-04-04 12:25:15 +01:00
Sam Partington
03638f5558 Install markdownlint VSCode extension, CLI and github config
cf https://github.com/github/markdownlint-github
2023-04-04 12:24:58 +01:00
Koen Vlaswinkel
73bd6d696c Show external API calls in data extensions editor
This updates the view of the data extensions editor to show a table of
possible sources/sinks/flow summaries that can be edited. It's not yet
possible to save the changes or load the existing file.
2023-04-04 13:17:16 +02:00
Koen Vlaswinkel
60e39636e7 Merge pull request #2262 from github/koesie10/data-extension-editor-setup
Add empty data extension editor view
2023-04-04 12:52:41 +02:00
Koen Vlaswinkel
478c095d65 Add empty data extension editor view
This adds an empty data extension editor view which is only available
behind the `codeQL.dataExtensions.editor` and `codeQL.canary` settings.
2023-04-04 12:14:19 +02:00
Koen Vlaswinkel
35cb1137e8 Merge pull request #2258 from github/koesie10/upgrade-storybook
Upgrade Storybook for TS 5.0 compatibility
2023-04-04 11:30:19 +02:00
Nora
2464537467 Extract read/write to extra file 2023-04-04 09:00:14 +00:00