profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mnaumanali94/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

create barnchstoplightio/Public-APIs

branch : test

created branch time in 5 hours

create barnchstoplightio/stoplight-cli-workflow

branch : test-feat

created branch time in 7 hours

issue commentstoplightio/elements

Provide `branch` as an optional parameter when connecting to a Stoplight Project

@dev-advocacy-qualtrics Currently the Stoplightproject only shows the listed branches in the selector. That is useful to have multiple versions on prod.

Would an option to also show unlisted branches work for your use case? That way Staging can show unlisted branches, and you can use that to test out staging or other branches before pushing to prod.

dev-advocacy-qualtrics

comment created time in a day

startedjmlue42/spectral-jsonapi-ruleset

started time in 4 days

issue commentstoplightio/elements

Security bug in static-http example

Why is this a high considering it's in an example?

wmhilton

comment created time in 9 days

Pull request review commentstoplightio/spectral

feat(core): support scoped aliases

 export class Rule implements IRule {         throw new ReferenceError(`Alias "${alias}" does not exist`);       } -      if (alias.length + 1 === expr.length) {-        resolvedExpr = this.owner.aliases[alias];+      const aliasValue = this.owner.aliases[alias];+      let actualAliasValue;+      if (typeof aliasValue === 'string') {+        actualAliasValue = aliasValue;       } else {-        resolvedExpr = this.owner.aliases[alias] + resolvedExpr.slice(alias.length + 1);+        actualAliasValue = this.#resolveAliasForFormats(alias, aliasValue, formats);+      }++      if (actualAliasValue.length + 1 === expr.length) {+        resolvedExpr = actualAliasValue;+      } else {+        resolvedExpr = actualAliasValue + resolvedExpr.slice(alias.length + 1);       }     }      return resolvedExpr;   } +  #resolveAliasForFormats(+    name: string,+    { targets }: RulesetScopedAliasDefinition,+    formats: Set<Format> | null,+  ): string {+    const errorMessage = `Alias "${name}" is applicable to certain formats, but the format of the linted document is not matched`;

That could be a separate thing though. Doesn't need to happen in this PR

P0lip

comment created time in 9 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentstoplightio/spectral

feat(core): support scoped aliases

 export class Rule implements IRule {         throw new ReferenceError(`Alias "${alias}" does not exist`);       } -      if (alias.length + 1 === expr.length) {-        resolvedExpr = this.owner.aliases[alias];+      const aliasValue = this.owner.aliases[alias];+      let actualAliasValue;+      if (typeof aliasValue === 'string') {+        actualAliasValue = aliasValue;       } else {-        resolvedExpr = this.owner.aliases[alias] + resolvedExpr.slice(alias.length + 1);+        actualAliasValue = this.#resolveAliasForFormats(alias, aliasValue, formats);+      }++      if (actualAliasValue.length + 1 === expr.length) {+        resolvedExpr = actualAliasValue;+      } else {+        resolvedExpr = actualAliasValue + resolvedExpr.slice(alias.length + 1);       }     }      return resolvedExpr;   } +  #resolveAliasForFormats(+    name: string,+    { targets }: RulesetScopedAliasDefinition,+    formats: Set<Format> | null,+  ): string {+    const errorMessage = `Alias "${name}" is applicable to certain formats, but the format of the linted document is not matched`;

I think letting the file lint is the right thing to do. We should have some sort of warning though that a particular rule wasn't run as folks could assume that the file was linted against that rule. Maybe that as a message/info is the right way to go about it?

P0lip

comment created time in 9 days

push eventstoplightio/spectral

Jakub Rożek

commit sha effe6ae6317ca82218c9c033f68d7968bb163fa8

docs(repo): add changelogs (#1794) * docs(repo): move changelogs and explain how versioning work * revert: explain versioning later

view details

stoplight-bot

commit sha 77a78684b561c966ffb1daaa7bdc5b70a021f9ea

chore(release): 6.1.0 [skip ci] # [@stoplight/spectral-cli-v6.1.0](https://github.com/stoplightio/spectral/compare/@stoplight/spectral-cli-v6.0.1...@stoplight/spectral-cli-v6.1.0) (2021-10-07) ### Features * **cli:** integrate ruleset-bundler ([#1824](https://github.com/stoplightio/spectral/issues/1824)) ([26284c7](https://github.com/stoplightio/spectral/commit/26284c7004d3b1d7c3ec2bd59910b66bfb3bd414))

view details

stoplight-bot

commit sha 51b64405296e39f8905dfcf4b60eab2882000f39

chore(release): 1.2.5 [skip ci] # [@stoplight/spectral-rulesets-v1.2.5](https://github.com/stoplightio/spectral/compare/@stoplight/spectral-rulesets-v1.2.4...@stoplight/spectral-rulesets-v1.2.5) (2021-10-07) ### Performance Improvements * **rulesets:** do not use schema fn in typedEnum ([#1846](https://github.com/stoplightio/spectral/issues/1846)) ([d44cf53](https://github.com/stoplightio/spectral/commit/d44cf53992fc8386a7bf6bfa308a43b698c9ee14)) * **rulesets:** redundant traversal in oasSchema ([#1847](https://github.com/stoplightio/spectral/issues/1847)) ([ffe2dd5](https://github.com/stoplightio/spectral/commit/ffe2dd5307176ca7c57a7b3467756711eade5e45))

view details

Nauman

commit sha 98404da066f937d82de0f672d1b3965b3962986e

Merge branch 'develop' into feat/core/support-scoped-aliases

view details

push time in 9 days

PullRequestReviewEvent

PR opened stoplightio/platform-docs

Added a full stop
+1 -1

0 comment

1 changed file

pr created time in 16 days

push eventstoplightio/platform-docs

Nauman

commit sha f1268643a2bf544b7684e96a99bcd5e13303a45f

Added a full stop

view details

push time in 16 days

create barnchstoplightio/platform-docs

branch : style-guides

created branch time in 16 days

PullRequestReviewEvent

push eventstoplightio/platform-docs

Nauman

commit sha 1d4536b033f4a1824e6e5f08877e2583e89c81fd

Changed to relative links

view details

push time in 22 days

push eventstoplightio/platform-docs

Troy Miller

commit sha d6f4db65d6795eb36d863c4a96958f65f771d5f1

Docs groups update (#134) * Modified 2.-workspaces/m.groups.md * Adding more images and info about moving projects * Updating sidebar documentation * more sidebar info * Fleshing out Workspace Sidebar section * update toc * fix links * fixing more links * Minor updates Co-authored-by: Nauman <mnaumanali94@gmail.com>

view details

push time in 22 days

delete branch stoplightio/platform-docs

delete branch : docs-groups-update

delete time in 22 days

PR merged stoplightio/platform-docs

Reviewers
Docs groups update

Notable changes include:

  1. New "Customize Sidebar" dropdown for consolidating information about Workspace Sidebar (new!) and Project TOC (existing): https://meta.stoplight.io/docs/platform/branches/docs-groups-update/ZG9jOjIxOTkxNTk1-overview
  2. Updates to Groups: https://meta.stoplight.io/docs/platform/branches/docs-groups-update/ZG9jOjE4NDY4NjI2-groups
+129 -37

0 comment

9 changed files

ryotrellim

pr closed time in 22 days

push eventstoplightio/platform-docs

Nauman

commit sha 1fadc8613c5cd5ecf21c0406fca905b335d78f9e

Minor updates

view details

push time in 22 days

issue commentstoplightio/elements

Try-it copy options

Hey team! Please add your planning poker estimate with ZenHub @domagojk @mallachari @mmiask @paulatulis @wmhilton @mpodlasin @Nezteb

mnaumanali94

comment created time in 23 days

release stoplightio/spectral-action

v0.8.1

released time in a month

created tagstoplightio/spectral-action

tagv0.8.1

GitHub Action wrapper for Spectral - a JSON/YAML/OpenAPI/AsyncAPI/etc linter with custom rule support.

created time in a month

issue openedstoplightio/spectral-action

Invalid path for spectral errors when using a standalone schema

In this repository: https://github.com/ibrahimfw/ci-lint

Action shows error on the wrong file and the wrong line number (Its the end line instead of the start line).

CLI shows the correct error Screenshot 2021-09-22 at 1 42 52 AM

created time in a month

push eventstoplightio/elements

Nauman

commit sha a0ee621fc19c445b72d6ed6ee9edf77b0bdeeb26

Adds search to TOC (#1771)

view details

push time in a month

delete branch stoplightio/elements

delete branch : docs/search-component

delete time in a month

push eventstoplightio/elements

Michael Miaskowski

commit sha 9155e4b55c0a02a645c604bbd633f525e99d8b34

feat: allow pausing getNodes query by passing prop (#1773) * feat: allow pausing getNodes query by passing prop * fix: address review comment

view details

William Hilton

commit sha bf6175af083b873a50328396bcac9f75a1f14611

fix: remove unnecessary logic (#1774)

view details

Michael Miaskowski

commit sha f575cd802de0c36bfbdf64cca735212280a603bc

chore: release elements-dev-portal 1.4.0 (#1775)

view details

Nauman

commit sha 26c57dd9eed85a26bc253c06f1e570a1405a49fc

Merge branch 'main' into docs/search-component

view details

push time in a month

PR opened stoplightio/elements

Adds search to TOC
+5 -0

0 comment

1 changed file

pr created time in a month