Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • Jw_sonar_backup
  • add_route_assignments
  • add_route_user
  • assignment_filter
  • bedran_exercise-list
  • exercise_list_filter
  • interactive-mode-preference
  • jw_sonar
  • main
  • move-to-esm-only
  • v6.0.0
  • 2.0.0
  • 2.1.0
  • 2.2.0
  • 3.0.0
  • 3.0.1
  • 3.1.0
  • 3.1.1
  • 3.1.2
  • 3.2.0
  • 3.2.2
  • 3.2.3
  • 3.3.0
  • 3.4.1
  • 3.4.2
  • 3.5.0
  • 4.0.0
  • 4.0.1
  • 4.1.0
  • 4.1.1
  • 4.2.0
  • 5.0.0
  • 6.0.0-dev
  • Latest
  • Pre-alpha
  • v1.0.1
36 results

Target

Select target project
No results found
Select Git revision
  • Jw_sonar_backup
  • add_route_assignments
  • add_route_user
  • assignment_filter
  • bedran_exercise-list
  • exercise_list_filter
  • interactive-mode-preference
  • jw_sonar
  • main
  • move-to-esm-only
  • v6.0.0
  • 2.0.0
  • 2.1.0
  • 2.2.0
  • 3.0.0
  • 3.0.1
  • 3.1.0
  • 3.1.1
  • 3.1.2
  • 3.2.0
  • 3.2.2
  • 3.2.3
  • 3.3.0
  • 3.4.1
  • 3.4.2
  • 3.5.0
  • 4.0.0
  • 4.0.1
  • 4.1.0
  • 4.1.1
  • 4.2.0
  • 5.0.0
  • 6.0.0-dev
  • Latest
  • Pre-alpha
  • v1.0.1
36 results
Show changes
107 files
+ 7071
3168
Compare changes
  • Side-by-side
  • Inline

Files

+7 −1
Original line number Original line Diff line number Diff line
@@ -5,6 +5,12 @@ Wiki/.idea


NodeApp/src/config/Version.ts
NodeApp/src/config/Version.ts


dojo_bash_completion.sh
dojo.fish

sonarlint.xml
sonarlint/

############################ MacOS
############################ MacOS
# General
# General
.DS_Store
.DS_Store
@@ -344,6 +350,6 @@ Sessionx.vim
.netrwhist
.netrwhist
*~
*~
# Auto-generated tag files
# Auto-generated tag files
tags
# tags
# Persistent undo
# Persistent undo
[._]*.un~
[._]*.un~
+2 −2
Original line number Original line Diff line number Diff line
@@ -3,7 +3,7 @@
	url = ../../shared/jetbrains_configuration.git
	url = ../../shared/jetbrains_configuration.git
[submodule "NodeApp/src/shared"]
[submodule "NodeApp/src/shared"]
	path = NodeApp/src/shared
	path = NodeApp/src/shared
	url = ../../shared/nodesharedcode.git
	url = https://gitedu.hesge.ch/dojo_project/projects/shared/nodesharedcode
[submodule "NodeApp/src/sharedByClients"]
[submodule "NodeApp/src/sharedByClients"]
	path = NodeApp/src/sharedByClients
	path = NodeApp/src/sharedByClients
	url = ../../shared/nodeclientsharedcode.git
	url = https://gitedu.hesge.ch/dojo_project/projects/shared/nodeclientsharedcode
 No newline at end of file

.idea/.gitignore

0 → 100644
+5 −0
Original line number Original line Diff line number Diff line
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

.idea/dojocli.iml

0 → 100644
+12 −0
Original line number Original line Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
  <component name="NewModuleRootManager">
    <content url="file://$MODULE_DIR$">
      <excludeFolder url="file://$MODULE_DIR$/.tmp" />
      <excludeFolder url="file://$MODULE_DIR$/temp" />
      <excludeFolder url="file://$MODULE_DIR$/tmp" />
    </content>
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
  </component>
</module>
 No newline at end of file
Original line number Original line Diff line number Diff line
<component name="InspectionProjectProfileManager">
  <profile version="1.0">
    <option name="myName" value="Project Default" />
    <inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
  </profile>
</component>
 No newline at end of file

.idea/modules.xml

0 → 100644
+8 −0
Original line number Original line Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="ProjectModuleManager">
    <modules>
      <module fileurl="file://$PROJECT_DIR$/.idea/dojocli.iml" filepath="$PROJECT_DIR$/.idea/dojocli.iml" />
    </modules>
  </component>
</project>
 No newline at end of file

.idea/vcs.xml

0 → 100644
+6 −0
Original line number Original line Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="VcsDirectoryMappings">
    <mapping directory="" vcs="Git" />
  </component>
</project>
 No newline at end of file
+66 −2
Original line number Original line Diff line number Diff line
@@ -18,10 +18,74 @@
-->
-->




## 3.5.0 (???)
## 6.0.0 (Upcoming)


### ✨ Feature
### ✨ Feature
- Link a commit of an exercise as a corrige of an assignment
- Add SonarQube integration for exercises (thanks to @joel.vonderwe)
- **CLI**: Add possibility for the user to delete an exercise if they've reached the limit of 2 exercises
- **CLI**: List exercises of a user (thanks to @bedran.sezer)
- **CLI**: List available assignments (thanks to @bedran.sezer)

### 🔨 Internal / Developers
- Major dependencies update


## 5.0.0 (2024-10-21)

### ✨ Feature
- Add possibility of self-host the solution


## 4.2.0 (2024-07-05)

### ✨ Feature
- Add support for tags on assignments and exercises (thanks to @vincent.steinman)
- Add possibility for user and staff to delete an exercise (thanks to @bedran.sezer)


## 4.1.1 (2024-05-28)

### 🐛 Bugfix
- Remove node warning messages


## 4.1.0 (2024-05-28)

### ✨ Feature
- Add features related to corrige (commentary, commit a specific link / update, delete link)

### 🎨 Interface
- Ask for confirmation before creating an exercise that already exists


## 4.0.1 (2024-05-14)

### 🐛 Bugfix
- Fix bug on correction update


## 4.0.0 (2024-04-19)

### ✨ Feature
- Add some commands to generate files that will be used for terminal completion (bash, fish and zsh)
- Add `dojo upgrade` command that automatic upgrade the CLI to the latest version (or the latest dev version)

### 🤏 Minor change
- Do not add spaces in directory name of repository's clone

### 🎨 Interface
- Move from `session` command to `auth` (for retro-compatibility, `session` command is still available, but hidden)

### 🔨 Internal / Developers
- SonarQube integration
- Migration to GitBreaker library for all Gitlab API calls
- Dependencies update


## 3.5.0 (2024-02-21)

### ✨ Feature
- Link a commit of an exercise as a correction of an assignment




## 3.4.2 (2024-01-23)
## 3.4.2 (2024-01-23)