{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"aplus-manual","owner":"apluslms","isFork":false,"description":"Download course templates to start building of a new course","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":22,"starsCount":5,"forksCount":29,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T07:40:58.424Z"}},{"type":"Public","name":"a-plus","owner":"apluslms","isFork":false,"description":"A+ frontend portal - A+ LMS documentation:","allTopics":["lms","django"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":10,"issueCount":242,"starsCount":67,"forksCount":72,"license":"Other","participation":[2,0,1,9,2,10,2,0,1,0,2,2,3,2,1,3,4,2,1,0,2,5,3,3,2,1,2,1,4,4,3,0,1,4,3,2,1,2,0,3,0,0,1,1,1,1,0,4,4,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T06:12:31.099Z"}},{"type":"Public","name":"develop-aplus","owner":"apluslms","isFork":false,"description":"Debug and development tools for A+ and related components","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,5,4,0,2,0,5,0,1,1,3,0,0,0,0,0,2,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T08:36:38.974Z"}},{"type":"Public","name":"radar","owner":"apluslms","isFork":false,"description":"Web service for analyzing program code similarity","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":11,"starsCount":4,"forksCount":10,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,1,2,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T10:19:30.653Z"}},{"type":"Public","name":"dolos","owner":"apluslms","isFork":true,"description":"🕵️ Source code plagiarism detection","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":32,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-10T12:49:55.277Z"}},{"type":"Public","name":"mooc-jutut","owner":"apluslms","isFork":false,"description":"Course feedback gathering and management tool. Used with A+ learning management system.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":14,"starsCount":1,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T13:28:13.298Z"}},{"type":"Public","name":"grade-scala","owner":"apluslms","isFork":false,"description":"Docker: Scala grading environment","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-29T07:11:36.983Z"}},{"type":"Public template","name":"aplus-course-template","owner":"apluslms","isFork":false,"description":"Template for new A+ courses","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-23T10:41:20.685Z"}},{"type":"Public","name":"grading-minizinc","owner":"apluslms","isFork":false,"description":"Grading environment with specific MiniZinc version in path.","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-21T07:10:43.755Z"}},{"type":"Public","name":"grade-python","owner":"apluslms","isFork":false,"description":"Docker: Python grading environment","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"MIT License","participation":[0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-21T05:57:28.693Z"}},{"type":"Public","name":"grading-base","owner":"apluslms","isFork":false,"description":"Docker: Debian system with convenience grading scripts","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-21T05:41:55.500Z"}},{"type":"Public","name":"a-plus-rst-tools","owner":"apluslms","isFork":false,"description":"Tools to publish RST course content for mooc-grader and a-plus. Should be cloned as a course submodule.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":43,"starsCount":5,"forksCount":24,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-16T10:10:59.383Z"}},{"type":"Public","name":"aplus-helm-chart","owner":"apluslms","isFork":false,"description":"Helm charts for deploying A+ to a Kubernetes cluster","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-14T12:00:54.325Z"}},{"type":"Public","name":"django-colortag","owner":"apluslms","isFork":false,"description":"Abstract model and utilities to construct colored bootstrap based label buttons.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":4,"starsCount":0,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-13T11:43:49.858Z"}},{"type":"Public","name":"apluslms.github.io","owner":"apluslms","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":0,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-08T15:19:15.256Z"}},{"type":"Public","name":"run-mooc-grader","owner":"apluslms","isFork":false,"description":"Docker: Runs A-plus mooc-grader","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-20T09:01:03.856Z"}},{"type":"Public","name":"service-base","owner":"apluslms","isFork":false,"description":"Docker base images to build local testing services (one service per container)","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-20T07:43:19.685Z"}},{"type":"Public","name":"mooc-grader","owner":"apluslms","isFork":false,"description":"Automatic assessment framework compatible with A-plus LMS.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":28,"starsCount":13,"forksCount":29,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-20T06:57:33.285Z"}},{"type":"Public","name":"aplus-deployment-container-images","owner":"apluslms","isFork":false,"description":"Dockerfiles for the A+ containers used in the Helm/Kubernetes deployment","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T12:24:48.261Z"}},{"type":"Public","name":"run-aplus-front","owner":"apluslms","isFork":false,"description":"Docker: Runs A-plus frontend","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T10:55:42.434Z"}},{"type":"Public","name":"gitmanager","owner":"apluslms","isFork":false,"description":"Git manager service for A+. Separated from the MOOC-Grader.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":18,"starsCount":0,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T10:51:45.149Z"}},{"type":"Public","name":"rubyric","owner":"apluslms","isFork":true,"description":"Rubric-based assessment tool","allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":9,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T09:29:00.064Z"}},{"type":"Public","name":"grader_qlc","owner":"apluslms","isFork":false,"description":"Allows augmenting existing programming submissions with QLCs","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-01T11:05:13.196Z"}},{"type":"Public","name":"compile-rst","owner":"apluslms","isFork":false,"description":"Docker: Environment to compile RST document hierarchies","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-28T12:13:26.773Z"}},{"type":"Public","name":"python-grader-utils","owner":"apluslms","isFork":false,"description":"Run unit tests to grade Python exercises and get feedback in JSON, which can be converted to HTML","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":6,"starsCount":4,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-09T06:25:59.668Z"}},{"type":"Public","name":"run-mooc-jutut","owner":"apluslms","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-08T08:30:41.059Z"}},{"type":"Public","name":"aalto-sisu","owner":"apluslms","isFork":false,"description":"Aalto-SISU plugin for A+ LMS","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-14T12:20:58.585Z"}},{"type":"Public","name":"a-plus-client","owner":"apluslms","isFork":false,"description":"A+ API client library","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-17T15:38:06.260Z"}},{"type":"Public","name":"neuvontajono","owner":"apluslms","isFork":true,"description":"Interactive queueing system for lab sessions","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-06T12:15:08.936Z"}},{"type":"Public","name":"koodisailo","owner":"apluslms","isFork":true,"description":"Code vault for storing small code snippets over LTI","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-06T12:14:57.580Z"}}],"repositoryCount":76,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"apluslms repositories"}