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

Programming exercises: Add JavaScript programming language template #8859

Merged
merged 49 commits into from
Sep 19, 2024

Commits on May 28, 2024

  1. Development: Include git resources in jar

    .gitattributes and .gitignore are ignored usually ignored by gradle, but we need them to be included for programming exercise templates.
    magaupp committed May 28, 2024
    Configuration menu
    Copy the full SHA
    7aaa340 View commit details
    Browse the repository at this point in the history
  2. Development: Filter directories from ResourceLoaderService

    This only applies to methods returning multiple Resources using a pattern. All use-cases expect non-directories only.
    magaupp committed May 28, 2024
    Configuration menu
    Copy the full SHA
    49ada25 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    301d1e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7678a1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    89930f5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    262baf6 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

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

Commits on Jun 1, 2024

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

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    59759b4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'refs/heads/develop' into chore/programming-exercises/al…

    …low-all-template-filenames
    magaupp committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    dd44e62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    895be28 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

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

Commits on Jun 7, 2024

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

Commits on Jun 9, 2024

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

Commits on Jun 16, 2024

  1. Merge branch 'refs/heads/develop' into chore/programming-exercises/al…

    …low-all-template-filenames
    magaupp committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    82c1894 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

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

Commits on Jun 22, 2024

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

Commits on Jun 23, 2024

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

Commits on Jun 26, 2024

  1. Add Jenkins support

    magaupp committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    c2aca71 View commit details
    Browse the repository at this point in the history
  2. Add GitlabCI support

    magaupp committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    7ad2d8a View commit details
    Browse the repository at this point in the history
  3. Add npm options for speedup

    magaupp committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    35d9017 View commit details
    Browse the repository at this point in the history
  4. Rename package names

    magaupp committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    ffab1fa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    752e407 View commit details
    Browse the repository at this point in the history
  6. Fix import name in test

    magaupp committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    884220b View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Merge branch 'refs/heads/develop' into feature/programming-exercises/…

    …javascript-template
    
    # Conflicts:
    #	src/main/java/de/tum/in/www1/artemis/domain/enumeration/ProgrammingLanguage.java
    magaupp committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    25d8a33 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. Be more descriptive with non-implemented functions in the examples

    Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
    magaupp and coderabbitai[bot] committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    3dfebd6 View commit details
    Browse the repository at this point in the history
  2. Trigger rebuild

    magaupp committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    8e41ea8 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    31d03a8 View commit details
    Browse the repository at this point in the history
  2. Clarify test descriptions

    Co-authored-by: Johannes Stöhr <johannes.stoehr@tum.de>
    magaupp and JohannesStoehr committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    0167676 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Fix GitLab CI build

    magaupp committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    6205b70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f78059 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f50dfe8 View commit details
    Browse the repository at this point in the history
  4. Hardcode results directory

    magaupp committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    9c30af5 View commit details
    Browse the repository at this point in the history
  5. Fix <testsuits> removal

    magaupp committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    1fac431 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

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

Commits on Jul 16, 2024

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

Commits on Jul 20, 2024

  1. Merge branch 'refs/heads/develop' into feature/programming-exercises/…

    …javascript-template
    
    # Conflicts:
    #	src/main/java/de/tum/in/www1/artemis/domain/enumeration/ProgrammingLanguage.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/ci/ContinuousIntegrationService.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/jenkins/build_plan/JenkinsBuildPlanService.java
    #	src/main/java/de/tum/in/www1/artemis/service/programming/TemplateUpgradePolicyService.java
    magaupp committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    ab2cb1a View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

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

Commits on Aug 17, 2024

  1. Add strategy pattern example

    magaupp committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    1681a99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0ba069 View commit details
    Browse the repository at this point in the history
  3. Fix bubble sort

    magaupp committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    4089bf4 View commit details
    Browse the repository at this point in the history
  4. Use constants in client

    magaupp committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    0bc7b32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e6e5f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c36a649 View commit details
    Browse the repository at this point in the history
  7. Update documentation

    magaupp committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    9a1e53e View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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

Commits on Aug 28, 2024

  1. Merge branch 'develop' into feature/programming-exercises/javascript-…

    …template
    
    # Conflicts:
    #	docs/user/exercises/programming-exercise-features.inc
    #	src/main/java/de/tum/in/www1/artemis/domain/enumeration/ProgrammingLanguage.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/ci/ContinuousIntegrationService.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/gitlabci/GitLabCIProgrammingLanguageFeatureService.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/jenkins/JenkinsProgrammingLanguageFeatureService.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/jenkins/build_plan/JenkinsBuildPlanService.java
    #	src/main/java/de/tum/in/www1/artemis/service/connectors/localci/LocalCIProgrammingLanguageFeatureService.java
    #	src/main/java/de/tum/in/www1/artemis/service/programming/TemplateUpgradePolicyService.java
    #	src/main/resources/config/application.yml
    #	src/main/webapp/app/entities/programming-exercise.model.ts
    #	src/test/resources/config/application.yml
    magaupp committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    f920a9e View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Merge branch 'develop' into feature/programming-exercises/javascript-…

    …template
    
    # Conflicts:
    #	src/main/java/de/tum/cit/aet/artemis/programming/service/gitlabci/GitLabCIProgrammingLanguageFeatureService.java
    #	src/main/java/de/tum/cit/aet/artemis/programming/service/jenkins/JenkinsProgrammingLanguageFeatureService.java
    #	src/main/java/de/tum/cit/aet/artemis/programming/service/localci/LocalCIProgrammingLanguageFeatureService.java
    magaupp committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    bc6923d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

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