Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
8e9833e
Fix non build
Jul 24, 2021
827601b
Add new Startup
Jul 24, 2021
8b863c3
STD-2 | Switch db type to Postgres
Jul 24, 2021
6f99e18
Add renaming
Jul 24, 2021
a6caff8
Merge pull request #2 from Ebasheriki/STD-2
WerewolfNet Jul 26, 2021
380646c
Add model configurator for domain services
Jul 28, 2021
90053ad
Merge pull request #3 from Ebasheriki/STD-10
WerewolfNet Jul 28, 2021
c5042ba
add SharedConfig.json file
Jul 28, 2021
71e75f4
Beta-version models added
zefirlover Jul 29, 2021
040f2cb
add JwtService
Jul 29, 2021
1684e2e
Merge pull request #5 from Ebasheriki/STD-1
SleepyF0X Jul 30, 2021
1acb1f6
New configs added
zefirlover Jul 30, 2021
401841d
Minor changes
zefirlover Jul 30, 2021
3877e01
Nullable patch
zefirlover Jul 31, 2021
9fdf896
Tag can have M-M connection to Course now
zefirlover Jul 31, 2021
127c825
Removing encodings, indexlayout ang vcs from github
zefirlover Jul 31, 2021
1176243
Merge pull request #4 from Ebasheriki/STD-7
SleepyF0X Jul 31, 2021
c4aa563
Update relationships
Aug 1, 2021
6783fed
Merge pull request #6 from Ebasheriki/STD-12
WerewolfNet Aug 1, 2021
899897b
Create main.yml
SleepyF0X Aug 1, 2021
a3bcba5
Merge pull request #8 from Ebasheriki/SleepyF0X-patch-1
WerewolfNet Aug 1, 2021
cf5c73a
Initial commit
zefirlover Aug 1, 2021
930c6c0
New connections added
zefirlover Aug 1, 2021
26e2c8a
Marking comments was added to the problem part in CourseConfiguration
zefirlover Aug 1, 2021
ffc714a
Update main.yml
SleepyF0X Aug 1, 2021
d169ceb
Merge pull request #10 from Ebasheriki/SleepyF0X-patch-1
WerewolfNet Aug 1, 2021
33e2809
Content hotfix
zefirlover Aug 7, 2021
8bce1f9
PR patch
zefirlover Aug 8, 2021
9bb1c25
Merge pull request #9 from Ebasheriki/STD-13
WerewolfNet Aug 9, 2021
c2d2ab8
remove razor pages projects, add web api project
Sep 3, 2021
b37afbe
Merge pull request #11 from Ebasheriki/STD-18
SleepyF0X Sep 5, 2021
fe50bb5
Change folder structure
Zonathrope Sep 5, 2021
72bbf2d
Merge pull request #13 from Ebasheriki/STD-21
WerewolfNet Sep 5, 2021
90d9269
fix gitignore
SleepyF0X Sep 6, 2021
895abc9
remove Shared project (#14)
WerewolfNet Sep 8, 2021
ec1373e
adjust entity models placement (#15)
WerewolfNet Sep 10, 2021
7baf61d
STD-14 | Add code analyzers (#18)
SleepyF0X Sep 13, 2021
8b2ca86
STD-29 | Add global error handler (#19)
SleepyF0X Sep 13, 2021
3dc72fd
Create build.yml
SleepyF0X Sep 14, 2021
cb9d523
Update build.yml
SleepyF0X Sep 14, 2021
23a9a7b
Update build.yml
SleepyF0X Sep 14, 2021
01d46bf
Update build.yml
SleepyF0X Sep 14, 2021
e44bb94
Update main.yml
SleepyF0X Sep 14, 2021
fd9378b
Update main.yml
SleepyF0X Sep 14, 2021
f51a040
STD-5 | CI\CD (#20)
SleepyF0X Sep 14, 2021
22714dd
STD-28 | add MediatR to the project (#24)
WerewolfNet Sep 16, 2021
ffabd6c
STD 21 | Create page "My courses preview" (#27)
Zonathrope Sep 18, 2021
6d08468
STD-32 | Add Email service (#26)
SleepyF0X Sep 18, 2021
4cc4d15
STD-34 | Course CRUD commands/queries (#29)
Egor-Pavshuk Sep 20, 2021
f54e0f5
STD-31 | Tag commands\queries (#28)
zefirlover Sep 20, 2021
b36bc54
STD-9 | Implement Auth functionality (#31)
WerewolfNet Sep 23, 2021
1479528
STD-54 | Add Swager Auth functionality (#34)
SleepyF0X Sep 24, 2021
42252df
STD-56 | Add Init Migration (#35)
SleepyF0X Sep 25, 2021
3889888
STD-35 | TheoryBlock commnads/queries (#32)
Evenya Sep 25, 2021
45ffa04
STD-37 | Add Fluent Validator (#36)
SleepyF0X Sep 26, 2021
f515585
STD-0 | fix namespaces (#38)
WerewolfNet Sep 27, 2021
26fdf65
STD-36 | PracticalBlock commands\queries (#30)
PavelKuzennyi Sep 30, 2021
b36878a
STD-4 | Implement Role system (#39)
WerewolfNet Sep 30, 2021
f3442f0
STD-32 | Add Email service (#43)
SleepyF0X Oct 3, 2021
2ce9520
STD-59 | Rewrite validation for Tag (#41)
Egor-Pavshuk Oct 4, 2021
1f14d64
STD-38 | Realize Course Controlleres (#33)
maridodonova Oct 4, 2021
5e48b00
STD-40 | Realize TheoryBlock Controller (#37)
zefirlover Oct 4, 2021
a22f337
STD-65 | Course update (#46)
zefirlover Oct 4, 2021
34e54f3
STD-41 | Realize PracticalBlock Controller (#44)
PavelKuzennyi Oct 5, 2021
9bf68a0
STD-62 | Adjust Registration and Login process to use roles (#45)
WerewolfNet Oct 8, 2021
22b6e24
STD-57 | Rewrite validation for PracticalBlock (#48)
maridodonova Oct 14, 2021
599f525
STD-67 (#49)
PavelKuzennyi Oct 16, 2021
b8fd1aa
STD-66 | Investigate Fluent Validator issues (#51)
WerewolfNet Oct 18, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 25 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Build check

on:
push:
branches: [ dev ]
pull_request:
branches: [ dev ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Restore dependencies
run: dotnet restore "server/StudySharp.API/StudySharp.API.csproj"
- name: Build
run: dotnet build "server/StudySharp.API/StudySharp.API.csproj" --no-restore
- name: Test
run: dotnet test "server/StudySharp.API/StudySharp.API.csproj" --no-build --verbosity normal
21 changes: 21 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: CI

on:
push:
branches:
- dev

jobs:
build_studysharp:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build and deploy the Docker image
env:
HEROKU_API_KEY: ${{ secrets.HEROKU_API_KEY }}
APP_NAME: ${{ 'studysharp' }}
run: |
cd ./server
docker login --username=_ --password=$HEROKU_API_KEY registry.heroku.com
heroku container:push web -a $APP_NAME
heroku container:release web -a $APP_NAME
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -360,4 +360,5 @@ MigrationBackup/
.ionide/

# Fody - auto-generated XML schema
FodyWeavers.xsd
FodyWeavers.xsd
server/.idea/*
5 changes: 5 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions .idea/StudySharp.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 0 additions & 8 deletions StudySharp.ApplicationServices/Class1.cs

This file was deleted.

This file was deleted.

85 changes: 0 additions & 85 deletions StudySharp.Auth/Pages/Auth/Login.cshtml

This file was deleted.

107 changes: 0 additions & 107 deletions StudySharp.Auth/Pages/Auth/Login.cshtml.cs

This file was deleted.

75 changes: 0 additions & 75 deletions StudySharp.Auth/Pages/Auth/Register.cshtml

This file was deleted.

Loading