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

feat: use typescript #194

Merged
merged 46 commits into from
Mar 8, 2022
Merged

feat: use typescript #194

merged 46 commits into from
Mar 8, 2022

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    1419dba View commit details
    Browse the repository at this point in the history
  2. fixed all typescript errors

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    57cb66f View commit details
    Browse the repository at this point in the history
  3. add aegir

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    cd0b7eb View commit details
    Browse the repository at this point in the history
  4. compile new app.js: npx tsc

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    4ccc62a View commit details
    Browse the repository at this point in the history
  5. add vscode config

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    fd64ef5 View commit details
    Browse the repository at this point in the history
  6. move app.js to dist/

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    4688773 View commit details
    Browse the repository at this point in the history
  7. chore: improve dev setup

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    c49eb1d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    61842b3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6bf69a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f486974 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    34b7535 View commit details
    Browse the repository at this point in the history
  12. run check-aegir-project

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    a2d345d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9ecee0f View commit details
    Browse the repository at this point in the history
  14. use dist folder

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    ece6462 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    411c775 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    409ac6c View commit details
    Browse the repository at this point in the history
  17. remove release job

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    891ebda View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f6ff34e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    243c752 View commit details
    Browse the repository at this point in the history
  20. create npm start script

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    d794ff6 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8881a49 View commit details
    Browse the repository at this point in the history
  22. fix a few UI issues

    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    b27ea08 View commit details
    Browse the repository at this point in the history
  23. Merge pull request #2 from SgtPooki/feature/ts-migration

    Feature/ts migration
    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    e19945f View commit details
    Browse the repository at this point in the history
  24. Bump typescript from 4.5.5 to 4.6.2

    Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.5.5 to 4.6.2.
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Commits](microsoft/TypeScript@v4.5.5...v4.6.2)
    
    ---
    updated-dependencies:
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    532df3a View commit details
    Browse the repository at this point in the history
  25. Merge pull request #3 from SgtPooki/dependabot/npm_and_yarn/typescrip…

    …t-4.6.2
    
    Bump typescript from 4.5.5 to 4.6.2
    SgtPooki committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    090bd60 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    1f76ab8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95afe34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10d64da View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. use gh-pages

    SgtPooki committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    6ab561c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1292a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Configuration menu
    Copy the full SHA
    c274ee7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    158495b View commit details
    Browse the repository at this point in the history
  3. All checks are async

    SgtPooki committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    8b79912 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c04308 View commit details
    Browse the repository at this point in the history
  5. minor touchup

    SgtPooki committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    d40850c View commit details
    Browse the repository at this point in the history
  6. commit serialized version of site before changes

    The json was generated by rendering the public-gateway-checker locally, and then running the following snippet in the console:
    
    ```javascript
    console.log(JSON.stringify(Array.from(document.querySelectorAll('.Node')).map((el) => Array.from(el.querySelectorAll('div')).reduce((acc, item) => {
    
        let content = item.textContent
    
        if (item.className.includes('Flag')) {
            content = item.style.getPropertyValue('background-image')
        }
        if (item.className.includes('Took')) {
            // Do not serialized the time it took because it may always change
            return acc
        }
        acc[item.className] = content
        return acc
    }, {})).sort((a, b) => {
        if (a.Link > b.Link) return 1
        if (a.Link < b.Link) return -1
        return 0
    }), null, 2))
    ```
    SgtPooki committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    3209b76 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d7b0597 View commit details
    Browse the repository at this point in the history
  8. fix origin checks

    SgtPooki committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    d19fdb9 View commit details
    Browse the repository at this point in the history
  9. #/# tested correctly updates

    Also fixed online checks. All gateways show online. Verified manually by clicking each link
    SgtPooki committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    a1a414a View commit details
    Browse the repository at this point in the history
  10. runaway fixes...

    SgtPooki committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    c36fd57 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Merge 'origin/master'

    License: MIT
    Signed-off-by: Marcin Rataj <lidel@lidel.org>
    lidel committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    1ff2826 View commit details
    Browse the repository at this point in the history
  2. Update package.json

    Co-authored-by: Marcin Rataj <lidel@lidel.org>
    SgtPooki and lidel committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    79a2321 View commit details
    Browse the repository at this point in the history
  3. Update .github/workflows/js-test-and-release.yml

    Co-authored-by: Marcin Rataj <lidel@lidel.org>
    SgtPooki and lidel committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    1b70c71 View commit details
    Browse the repository at this point in the history
  4. Update .github/workflows/build-and-publish-github-pages.yml

    Co-authored-by: Marcin Rataj <lidel@lidel.org>
    SgtPooki and lidel committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    89ebb41 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    902eb82 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f852f0 View commit details
    Browse the repository at this point in the history