-
Notifications
You must be signed in to change notification settings - Fork 41
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
fix: create new annotationFile #2432
base: main
Are you sure you want to change the base?
Changes from all commits
7643d5e
a082855
0ffbf18
989d7af
f38ba5b
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
@@ -12,6 +12,7 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
import type { AdpPreviewConfig, CommonChangeProperties, DescriptorVariant, OperationType } from '../types'; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
import type { Editor } from 'mem-fs-editor'; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
import { addXmlFragment, isAddXMLChange, moduleNameContentMap, tryFixChange } from './change-handler'; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
import { join } from 'path'; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
declare global { | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// false positive, const can't be used here https://github.com/eslint/eslint/issues/15896 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -22,7 +23,8 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
export const enum ApiRoutes { | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FRAGMENT = '/adp/api/fragment', | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CONTROLLER = '/adp/api/controller', | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CODE_EXT = '/adp/api/code_ext/:controllerName' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CODE_EXT = '/adp/api/code_ext/:controllerName', | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ANNOTATION_FILE = '/adp/api/annotation' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/** | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@@ -198,6 +200,8 @@ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
router.post(ApiRoutes.CONTROLLER, this.routesHandler.handleWriteControllerExt as RequestHandler); | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
router.get(ApiRoutes.CODE_EXT, this.routesHandler.handleGetControllerExtensionData as RequestHandler); | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
router.post(ApiRoutes.ANNOTATION_FILE, this.routesHandler.handleCreateAnnoationFile as RequestHandler); | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Check failure Code scanning / CodeQL Missing rate limiting High
This route handler performs
a file system access Error loading related location Loading This route handler performs a file system access Error loading related location Loading This route handler performs a file system access Error loading related location Loading This route handler performs a file system access Error loading related location Loading
Copilot Autofix AI about 1 month ago To fix the problem, we will introduce a rate-limiting middleware using the
Suggested changeset
2
packages/adp-tooling/src/preview/adp-preview.ts
packages/adp-tooling/package.json
Outside changed files
This fix introduces these dependencies
Copilot is powered by AI and may make mistakes. Always verify output.
Refresh and try again.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
/** | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was able to get metadata for all v2 apps i tested.
For one V4 app tested the request was failing. But the same request passes in CPE when baseUrl is localhost.