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

Miscellaneous Repo Improvements #244

Merged
merged 124 commits into from
Oct 28, 2023
Merged

Miscellaneous Repo Improvements #244

merged 124 commits into from
Oct 28, 2023

Commits on Sep 5, 2023

  1. Add typeguards

    leeyi45 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    061669a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a3decf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d91ed7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5198b17 View commit details
    Browse the repository at this point in the history
  5. Update built build scripts

    leeyi45 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    685c54f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b507cc5 View commit details
    Browse the repository at this point in the history
  7. Update build scripts

    leeyi45 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    9eafcce View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    407725d View commit details
    Browse the repository at this point in the history
  2. Update tsconfigs

    leeyi45 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5227c17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d8a1fc View commit details
    Browse the repository at this point in the history
  4. Relocate curve documentation

    leeyi45 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    47fafad View commit details
    Browse the repository at this point in the history
  5. Relocate game documentation

    leeyi45 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    92baa9f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f72f66 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    92f6318 View commit details
    Browse the repository at this point in the history
  8. Update rune documentation

    leeyi45 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    2914f65 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b2cc70 View commit details
    Browse the repository at this point in the history
  10. Update scabble documentation

    leeyi45 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7edab07 View commit details
    Browse the repository at this point in the history
  11. Update sound documentation

    leeyi45 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    d704939 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    303f8b8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    89b9dc1 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Configuration menu
    Copy the full SHA
    b68b907 View commit details
    Browse the repository at this point in the history
  2. Remove all script bin files

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    71aa3cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49c2339 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    057a10f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d05b606 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6128485 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d888f05 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    754c468 View commit details
    Browse the repository at this point in the history
  9. Add gitattributes

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    8a8f5a5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    225509c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c2ad97d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b0d5993 View commit details
    Browse the repository at this point in the history
  13. Reformatting curve

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    819f4bd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    162febd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4bdc106 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    07f0482 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    cdd21ee View commit details
    Browse the repository at this point in the history
  18. no message

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    35b7bc9 View commit details
    Browse the repository at this point in the history
  19. Merge changes from master

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    80257c4 View commit details
    Browse the repository at this point in the history
  20. Merge remote-tracking branch 'origin/master' into module-externalize

    # Conflicts:
    #	src/bundles/sound/functions.ts
    #	src/bundles/sound/index.ts
    #	src/bundles/stereo_sound/functions.ts
    #	src/bundles/stereo_sound/index.ts
    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    0ad4d65 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    91e3d1e View commit details
    Browse the repository at this point in the history
  22. Fix typo

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    cbbd350 View commit details
    Browse the repository at this point in the history
  23. Fix some line encoding issue

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    1a39f99 View commit details
    Browse the repository at this point in the history
  24. Complete merge

    leeyi45 committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    e53c37f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Merging

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    da6ccd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06490c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c114ff4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2bc5ba2 View commit details
    Browse the repository at this point in the history
  5. Change file extension

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    9fe43b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    291e75c View commit details
    Browse the repository at this point in the history
  7. Update typescript eslint

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    5a82d53 View commit details
    Browse the repository at this point in the history
  8. Update test

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    d4e0faa View commit details
    Browse the repository at this point in the history
  9. Fix formatting

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    21bb8e4 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'module-externalize' of github.com:source-academy/module…

    …s into module-externalize
    
    # Conflicts:
    #	src/bundles/curve/__tests__/curve.ts
    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    8c8df64 View commit details
    Browse the repository at this point in the history
  11. Change to a common tab type

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    68b78bb View commit details
    Browse the repository at this point in the history
  12. Remove unneeded packages

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    e2213b9 View commit details
    Browse the repository at this point in the history
  13. Fix broken test

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    1e83b80 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    056f2c5 View commit details
    Browse the repository at this point in the history
  15. Fix broken test

    leeyi45 committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    e233f29 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Merge remote-tracking branch 'origin/master' into module-externalize

    # Conflicts:
    #	src/bundles/sound/functions.ts
    #	src/bundles/stereo_sound/functions.ts
    leeyi45 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    0ac161f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0dc2c0d View commit details
    Browse the repository at this point in the history
  3. Fix broken eslint config

    leeyi45 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    7d12420 View commit details
    Browse the repository at this point in the history
  4. Ran eslint

    leeyi45 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    89afa99 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d077934 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/master' into module-externalize

    # Conflicts:
    #	package.json
    #	scripts/bin/build/buildUtils.js
    #	scripts/bin/build/dev.js
    #	scripts/bin/build/modules/index.js
    #	scripts/src/build/__tests__/buildUtils.test.ts
    #	scripts/src/build/buildUtils.ts
    #	scripts/src/build/dev.ts
    #	scripts/src/build/modules/index.ts
    #	src/bundles/csg/constants.ts
    #	src/bundles/csg/functions.ts
    #	src/bundles/csg/index.ts
    #	src/bundles/csg/jscad/renderer.ts
    #	src/bundles/csg/stateful_renderer.ts
    #	src/bundles/csg/types.ts
    #	src/bundles/csg/utilities.ts
    #	src/bundles/curve/functions.ts
    #	src/bundles/rune/runes_ops.ts
    #	src/bundles/sound/functions.ts
    #	src/tabs/Csg/canvas_holder.tsx
    #	src/tabs/Csg/hover_control_hint.tsx
    #	src/tabs/Csg/types.ts
    #	src/tabs/Curve/animation_canvas_3d_curve.tsx
    #	src/tabs/Curve/canvas_3d_curve.tsx
    #	src/tabs/Curve/index.tsx
    #	src/tabs/Rune/hollusion_canvas.tsx
    #	src/tabs/Rune/index.tsx
    #	src/tabs/common/AnimationCanvas.tsx
    #	src/tabs/common/WebglCanvas.tsx
    #	src/tabs/common/multi_item_display.tsx
    #	src/tabs/common/web_gl_canvas.tsx
    #	src/tabs/common/webgl_canvas.tsx
    #	src/tabs/physics_2d/DebugDrawCanvas.tsx
    leeyi45 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ebbf240 View commit details
    Browse the repository at this point in the history
  7. Rename ModalDiv

    leeyi45 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    3e9e167 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b7b8d56 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ecbe030 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b81e65f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b2ec960 View commit details
    Browse the repository at this point in the history
  12. initial commit

    leeyi45 committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    b353ec3 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Dev server MVP

    leeyi45 committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    015993a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Remove unnecessary styles

    leeyi45 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    7936c51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e115a4 View commit details
    Browse the repository at this point in the history
  3. Update ace-builds

    leeyi45 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    fdfa046 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e254414 View commit details
    Browse the repository at this point in the history
  5. Replace the require directive

    leeyi45 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    9e4fd8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    130edf0 View commit details
    Browse the repository at this point in the history
  7. Use verbatimModuleSyntax

    leeyi45 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    78bae3b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    696a0cb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0ee9ca8 View commit details
    Browse the repository at this point in the history
  10. Add missing lodash package

    leeyi45 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    1649c97 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. Configuration menu
    Copy the full SHA
    231aef7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ef8cec View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Configuration menu
    Copy the full SHA
    05762c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69d39fe View commit details
    Browse the repository at this point in the history
  3. Add color option to CI tests

    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    ab87d90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ea5fa6 View commit details
    Browse the repository at this point in the history
  5. Update packages

    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    91c69bb View commit details
    Browse the repository at this point in the history
  6. Modify tsconfig to remove tests

    (cherry picked from commit 05762c4)
    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    6a0a79c View commit details
    Browse the repository at this point in the history
  7. Add color option to CI tests

    (cherry picked from commit ab87d90)
    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    0515703 View commit details
    Browse the repository at this point in the history
  8. Update CI to allow jest to use color

    (cherry picked from commit 7ea5fa6)
    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    d343879 View commit details
    Browse the repository at this point in the history
  9. Fix broken script commands

    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    df84131 View commit details
    Browse the repository at this point in the history
  10. Fix incorrect snapshot name

    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    e54e250 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'module-externalize' into dev-server2

    # Conflicts:
    #	scripts/scripts_manager.js
    leeyi45 committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    a3fa1e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Update linting configuration

    leeyi45 committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    dca07a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    231cd77 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    dcb3901 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into module-externalize

    # Conflicts:
    #	src/bundles/game/functions.ts
    #	src/bundles/sound/functions.ts
    #	src/bundles/stereo_sound/functions.ts
    #	yarn.lock
    leeyi45 committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    c973764 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    074d2cd View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Merge remote-tracking branch 'origin/master' into module-externalize

    # Conflicts:
    #	src/bundles/sound/functions.ts
    leeyi45 committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    f5db726 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. Configuration menu
    Copy the full SHA
    4c80f80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ad733e View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Merge remote-tracking branch 'origin/master' into module-externalize

    # Conflicts:
    #	src/bundles/scrabble/__tests__/index.ts
    #	src/bundles/scrabble/functions.ts
    #	src/bundles/scrabble/index.ts
    #	src/bundles/unity_academy/UnityAcademy.tsx
    #	src/bundles/unity_academy/UnityAcademyMaths.ts
    #	src/bundles/unity_academy/functions.ts
    #	src/bundles/unity_academy/index.ts
    #	src/tabs/UnityAcademy/index.tsx
    leeyi45 committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    1664088 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    324b9dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7556eb0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90e56ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f039103 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Merge commit 'fc7394d858efecf67e4f7d81c30db6dfa6f44456' into module-e…

    …xternalize
    
    # Conflicts:
    #	src/bundles/scrabble/__tests__/index.ts
    #	src/bundles/scrabble/functions.ts
    #	src/bundles/scrabble/index.ts
    #	src/bundles/unity_academy/UnityAcademy.tsx
    #	src/bundles/unity_academy/UnityAcademyMaths.ts
    #	src/bundles/unity_academy/functions.ts
    #	src/bundles/unity_academy/index.ts
    #	src/tabs/UnityAcademy/index.tsx
    leeyi45 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    6606bbf View commit details
    Browse the repository at this point in the history
  2. Temporarily remove lodash and phaser from external packages until the…

    …y can be added in js-slang and frontend
    leeyi45 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    33553c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b28c6d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee42582 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Merge branch 'master' of https://github.com/source-academy/modules in…

    …to module-externalize
    RichDom2185 committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    686e380 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    adfc23a View commit details
    Browse the repository at this point in the history
  2. Merge commit '82dd645b1b226835d68ed0425fe641d017305e39' into module-e…

    …xternalize
    
    # Conflicts:
    #	src/bundles/scrabble/__tests__/index.ts
    #	src/bundles/scrabble/functions.ts
    #	src/bundles/scrabble/index.ts
    leeyi45 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    c18f60b View commit details
    Browse the repository at this point in the history
  3. Add tests for sound bundle

    leeyi45 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    f3e1c4f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    155359f View commit details
    Browse the repository at this point in the history
  5. Add code for husky hooks

    leeyi45 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    6ca9db5 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Merge branch 'module-externalize' of github.com:source-academy/module…

    …s into module-externalize
    
    # Conflicts:
    #	src/bundles/scrabble/__tests__/index.ts
    #	src/bundles/scrabble/functions.ts
    #	src/bundles/scrabble/index.ts
    #	src/bundles/unity_academy/functions.ts
    leeyi45 committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    244ffa5 View commit details
    Browse the repository at this point in the history
  2. Update CI

    leeyi45 committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    b012b63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3cdfca View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Configuration menu
    Copy the full SHA
    bd562c3 View commit details
    Browse the repository at this point in the history
  2. Update repl tab

    leeyi45 committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    ed5877f View commit details
    Browse the repository at this point in the history
  3. Update broken test

    leeyi45 committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    df1fa9d View commit details
    Browse the repository at this point in the history