Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Paysafe Interns Valentin-Martin
Student Managment
georgi-cholev-student-management-2023
Graph
fcdc7394e4d384210b9ce08c85ccc70d65fcc9b7
Switch branch/tag
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
3
Sep
30
Aug
27
16
15
14
13
12
9
7
6
3
2
1
28
Jul
27
26
Merge branch 'angular-lecture' into 'main'
main
main
Restructure folders
angular-lecture
angular-lecture
Fornt-end unit test
Merge branch 'angular-lecture' into 'main'
Further changes
Merge branch 'angular-lecture' into 'main'
Add angular client
Merge branch 'angular-lecture' into 'main'
Add angular client
Merge branch 'security-lecture' into 'main'
Some refactoring
security-lecture
security-lecture
Implement functionality for role changes between different users
Set up JWT tokens in db and define an endpoint for changing student to teacher/admin
Add logout functionality using in memory context that clears token once user is logged out and no longer can be used for authorization
Merge branch 'security-lecture' into 'main'
Working solution to security authorisation on api, handling endpoint requests as of roles student, teacher, admin. As of yet unit tests don't work and final functionality 'An admin can change the roles of other users'.
Add roles featuring student, teacher and admin rights using stateless jwt authorizations and build securiy filter chain to control access rights. No controllers set up as of yet.
Merge branch 'web-lecture' into 'main'
Finish controller tests
web-lecture
web-lecture
Add rest api as controller of the app, refactor dto to entity mapping to be managed by MapStruct, move tests to seperate module and refactor them to be spring tests
Merge branch 'orm-hibernate-lecture' into 'main'
Make project utilize spring-boot-data-jpa and mysql server as persistence layer
orm-hibernate-l…
orm-hibernate-lecture
Merge branch 'junit-lecture' into 'main'
Change a Set to be TreeSet not HashSet
junit-lecture
junit-lecture
Merge branch 'junit-lecture' into 'main'
Add final tests
More tests
Convert test initialization to pure @BeforeAll
Add unit tests for Grade and Student Service plus some reconfigurations in actual services
Add unit tests for Teacher Service take Teacher constants in another file and fix DegreeType bug throws NullPointer
Merge branch 'gradle-lecture' into 'main'
Final modifications for gradle
gradle-lecture
gradle-lecture
Simplify multi-project gradle build and buildSrc
Add gradle changes in the build files
Remove unnecessary field in CourseRepositoryInMemoryImpl
test
Merge branch 'gradle-lecture' into 'main'
Remove template Test.java in api module
Merge branch 'gradle-lecture' into 'main'
Add first version of student-management following gradle lecture
Menu
Projects
Groups
Snippets
Help