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

Enable Typescript codesharing between OperatorUI & Styleguide #1482

Merged
merged 9 commits into from
Jul 31, 2019

Conversation

rupurt
Copy link
Contributor

@rupurt rupurt commented Jul 25, 2019

  • Enforce type checking
  • Fixes type checking errors
  • Build artifacts must be checked into the repo yarn workspace @chainlink/styleguide run build

@rupurt rupurt force-pushed the chores/operator-ui-strict-typescript branch from 0da7bee to ba527a4 Compare July 25, 2019 00:54
@se3000 se3000 force-pushed the chores/operator-ui-strict-typescript branch from b0dc7fc to b030a63 Compare July 25, 2019 21:42
@rupurt rupurt force-pushed the chores/operator-ui-strict-typescript branch 5 times, most recently from edd25dc to 0f1b190 Compare July 25, 2019 23:26
@se3000 se3000 force-pushed the chores/operator-ui-strict-typescript branch 3 times, most recently from cf3f108 to 77f7267 Compare July 28, 2019 02:21
@@ -0,0 +1 @@
{"version":3,"file":"SimpleList.jsx","sourceRoot":"","sources":["SimpleList.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAA;AACzB,OAAO,KAAK,MAAM,yBAAyB,CAAA;AAC3C,OAAO,SAAS,MAAM,6BAA6B,CAAA;AACnD,OAAO,IAAI,MAAM,wBAAwB,CAAA;AACzC,OAAO,SAAS,MAAM,SAAS,CAAA;AAO/B,MAAM,UAAU,GAAG,CAAC,EAAE,QAAQ,EAAE,KAAK,EAAU,EAAE,EAAE;IACjD,OAAO,CACL,CAAC,IAAI,CACH;MAAA,CAAC,SAAS,CAAC,CAAC,KAAK,CAAC,EAAE,SAAS,CAE7B;;MAAA,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC,EAAE,WAAW,EAAE,OAAO,EAAE,CAAC,CACrC;QAAA,CAAC,SAAS,CAAC,CAAC,QAAQ,CAAC,EAAE,SAAS,CAClC;MAAA,EAAE,KAAK,CACT;IAAA,EAAE,IAAI,CAAC,CACR,CAAA;AACH,CAAC,CAAA;AAED,eAAe,UAAU,CAAA"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we be checking in .map files? This is the only opinion I could find after a quick search, and it doesn't seem very definitive. Also, I see this is in src and I'm wondering checking it in is actually necessary.

Copy link
Contributor Author

@rupurt rupurt Jul 29, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like we should commit them because it helps with editor navigation. Otherwise each dev would need to run yarn workspace @chainlink/styleguide build when they pull fresh changes.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sorry for interjecting but hook it into a postinstall?
ill take a review look tonight

@rupurt rupurt force-pushed the chores/button-type-annotations branch from 3c5da16 to cbe6dda Compare July 29, 2019 15:32
@rupurt rupurt force-pushed the chores/operator-ui-strict-typescript branch from 77f7267 to 3a09ec7 Compare July 29, 2019 15:32
@rupurt rupurt marked this pull request as ready for review July 29, 2019 16:12
@rupurt rupurt changed the base branch from chores/button-type-annotations to develop July 29, 2019 16:25
@rupurt rupurt changed the base branch from develop to chores/button-type-annotations July 29, 2019 16:25
@rupurt rupurt changed the base branch from chores/button-type-annotations to develop July 29, 2019 18:39
@rupurt
Copy link
Contributor Author

rupurt commented Jul 29, 2019

@se3000 @NavyAdmiral I had to update the base branch for this which dismissed the review

@rupurt rupurt requested review from se3000 and NavyAdmiral July 29, 2019 18:40
@rupurt rupurt force-pushed the chores/operator-ui-strict-typescript branch from 3a09ec7 to 8a25ca6 Compare July 29, 2019 19:26
se3000
se3000 previously approved these changes Jul 29, 2019
operator_ui/package.json Outdated Show resolved Hide resolved
operator_ui/src/components/JobRuns/List.tsx Show resolved Hide resolved
operator_ui/src/components/JobRuns/TaskExpansionPanel.tsx Outdated Show resolved Hide resolved
operator_ui/src/components/Link.tsx Outdated Show resolved Hide resolved
operator_ui/src/connectors/redux/reducers/jobRuns.ts Outdated Show resolved Hide resolved
operator_ui/src/containers/JobRuns/Show/ErrorLog.tsx Outdated Show resolved Hide resolved
operator_ui/src/selectors/jobsShowRunCount.ts Show resolved Hide resolved
@rupurt rupurt dismissed a stale review via a383801 July 30, 2019 15:28
@rupurt rupurt force-pushed the chores/operator-ui-strict-typescript branch from 59c8d6f to a383801 Compare July 30, 2019 15:28
se3000
se3000 previously approved these changes Jul 30, 2019
@rupurt rupurt requested a review from NavyAdmiral July 30, 2019 17:37
@rupurt rupurt dismissed NavyAdmiral’s stale review July 31, 2019 16:07

Removed redundant null typing

@rupurt rupurt merged commit f9f4038 into develop Jul 31, 2019
@rupurt rupurt deleted the chores/operator-ui-strict-typescript branch July 31, 2019 19:36
RensR added a commit that referenced this pull request Oct 10, 2024
github-merge-queue bot pushed a commit that referenced this pull request Oct 10, 2024
* fix typeAndVersion (#1479)

* Add seq number to CCIPMessageSent event (#1481)

## Motivation
Easily retrieve `CCIPMessageSent` events in the absence of Atlas /
another event indexer

## Solution
Add sequenceNumber as an indexed field to `CCIPMessageSent` event

* Rename IRMNV2 => IRMNRemote (#1484)

## Motivation
IRMNRemote is a better name

## Solution
Rename to `IRMNRemote`

* contracts/ccip/capability: per (donId, pluginType) active config indexes (#1488)

* fix typo (#1486)

Closes #1482

* feat: add getter to return all source chain config (#1477)

## Motivation
The current offchain initialization process involves calling
getSourceChainConfig(sourceChainSelector), which retrieves
configurations for a specific source chain selector. However, there's no
mechanism to fetch a complete list of supported source chains during the
initialization phase. This limitation complicates the process, as the
full list of source chain selectors is not readily available.

## Solution
To address this, the proposed solution introduces an enumerable set of
all source chain selectors. By implementing a getAllSourceChainConfig()
function, we can easily retrieve the complete list of source chains
on-chain. This eliminates the need for additional rounds of OCR gossip
to share known source chains, simplifying initialization and improving
efficiency.

---------

Signed-off-by: 0xsuryansh <suryansh.shrivastava@smartcontract.com>
Co-authored-by: app-token-issuer-infra-releng[bot] <120227048+app-token-issuer-infra-releng[bot]@users.noreply.github.com>
Co-authored-by: Rens Rooimans <github@rensrooimans.nl>

* Pool to support rebasing mint call (#1490)

This basic pool supports rebasing minting

* Fix/onramp allowlist race condition (#1480)

* gen wrappers

---------

Signed-off-by: 0xsuryansh <suryansh.shrivastava@smartcontract.com>
Co-authored-by: Ryan Hall <RyanRHall@users.noreply.github.com>
Co-authored-by: Makram <makramkd@users.noreply.github.com>
Co-authored-by: Suryansh <39276431+0xsuryansh@users.noreply.github.com>
Co-authored-by: app-token-issuer-infra-releng[bot] <120227048+app-token-issuer-infra-releng[bot]@users.noreply.github.com>
mateusz-sekara pushed a commit that referenced this pull request Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants