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

feat(backend): New Backend and authentication for Phonebook data. #7

Merged
merged 61 commits into from
Apr 7, 2020
Merged
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
1735af4
use ef for the connection to the database
paule96 Apr 5, 2019
d465a35
add some missing project files
paule96 Apr 5, 2019
fa89800
add vscode development stuff
paule96 Jun 24, 2019
6dc3f03
update orcale entiy framework version
paule96 Jun 24, 2019
114c3a0
Merge remote-tracking branch 'origin/master' into use_EF_for_oracle_DB
paule96 Jun 24, 2019
0678278
update to dotnet 3.0
paule96 Jul 25, 2019
9778930
now we get relational data from the peoplesoft backend
paule96 Aug 27, 2019
84913d4
cleanup dbcontext
paule96 Sep 2, 2019
fcd985e
fixing database changes
paule96 Oct 2, 2019
ec4d095
rewrite queries and remove newtonsoft
paule96 Oct 2, 2019
ce44d9e
complete the data model
paule96 Oct 7, 2019
f81c9f2
include as many informations as possible to a person
paule96 Oct 7, 2019
6505b90
Merge remote-tracking branch 'origin/master' into use_EF_for_oracle_DB
paule96 Mar 5, 2020
2a3798e
working implementation of the backend
paule96 Mar 18, 2020
2cb2513
Merge branch 'master' into use_EF_for_oracle_DB
DanielHabenicht Mar 18, 2020
eb13679
Update Phonebook.Frontend/src/app/shared/pipes/telephone.pipe.ts
paule96 Mar 19, 2020
e3c49c8
Update Phonebook.Frontend/src/app/modules/table/helpers.ts
paule96 Mar 19, 2020
e50e655
add support for rooms
paule96 Mar 23, 2020
109efd8
add docker support and update packages
paule96 Mar 23, 2020
aa4b1d1
Merge branch 'use_EF_for_oracle_DB' of https://github.com/T-Systems-M…
paule96 Mar 23, 2020
d600ce2
Merge remote-tracking branch 'origin/master' into use_EF_for_oracle_DB
paule96 Mar 23, 2020
bd6953f
fixing build error
paule96 Mar 24, 2020
fa6296a
fx build error again
paule96 Mar 24, 2020
0ed39a9
moving models to a seperate project
paule96 Mar 24, 2020
d7882fa
add seeding data
paule96 Mar 24, 2020
be0b9b4
add project to solution
paule96 Mar 24, 2020
f9f2940
add seeding to the main project
paule96 Mar 24, 2020
fe0abd1
change to in memory db for seeding
paule96 Mar 24, 2020
8c02b62
move docker file to the right place
paule96 Mar 24, 2020
9296ab3
fixing docker build
paule96 Mar 24, 2020
b1cc733
fix proxy config
paule96 Mar 24, 2020
3b15c59
add build for new backend
paule96 Mar 24, 2020
6ceb948
fix some build errors
paule96 Mar 24, 2020
bafeea9
add solution files
paule96 Mar 24, 2020
c6dde2b
add in memory in the right way
paule96 Mar 24, 2020
cb1cdf1
fix appsettings
paule96 Mar 24, 2020
9793eea
add sensitiv logging while we are in the seeding mode
paule96 Mar 25, 2020
2961310
use bogus to generate seeded data!
paule96 Mar 25, 2020
aa1b5bf
remove not used stuff
paule96 Mar 25, 2020
11fc4dd
add an option to run the backend without an auth process
paule96 Mar 25, 2020
00251ef
cleanup code
paule96 Mar 25, 2020
1658404
add getting started to the documentation
paule96 Mar 30, 2020
00e6499
fixing seeding bug
paule96 Mar 31, 2020
a4643c2
update old models
paule96 Mar 31, 2020
33509a5
fix a bug in the organigramm link
paule96 Mar 31, 2020
2412201
add room information again
paule96 Mar 31, 2020
f551975
maybe make docs readable
paule96 Mar 31, 2020
6f18d45
Merge remote-tracking branch 'origin/master' into use_EF_for_oracle_DB
paule96 Mar 31, 2020
bd6a916
fixing bug for the supervisor link
paule96 Mar 31, 2020
43ca3a3
add adfs support
paule96 Apr 1, 2020
43df910
Merge remote-tracking branch 'origin/master' into use_EF_for_oracle_DB
paule96 Apr 1, 2020
cf2bddc
add runtime identifiers
paule96 Apr 3, 2020
2a258a6
Update Phonebook.Frontend/src/app/shared/pipes/telephone.pipe.ts
paule96 Apr 4, 2020
44ed826
change assets path in city component
paule96 Apr 6, 2020
d7529d8
Merge branch 'use_EF_for_oracle_DB' of https://github.com/T-Systems-M…
paule96 Apr 6, 2020
9758776
change location id to building.id for pictures
paule96 Apr 6, 2020
4f6ca31
change link to pictures
paule96 Apr 6, 2020
cd0aefa
add response compression
paule96 Apr 6, 2020
6ffa60f
use higher and slower compression
paule96 Apr 6, 2020
de232f0
nullable values in person to string.empty
paule96 Apr 7, 2020
e8cf437
fix orgunit head of business shortname
paule96 Apr 7, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -66,21 +66,21 @@ private IEnumerable<Person> InlcudeDependencies(IQueryable<Person> query)
new Person()
{
Id = p.Id,
EMail = p.EMail,
FAX = p.FAX,
FirstName = p.FirstName,
EMail = p.EMail == null? string.Empty: p.EMail,
DanielHabenicht marked this conversation as resolved.
Show resolved Hide resolved
FAX = p.FAX == null ? string.Empty : p.FAX,
FirstName = p.FirstName == null? string.Empty : p.FirstName,
FunctionId = p.FunctionId,
Function = p.Function != null ? new Function() { Id = p.Function.Id, Label = p.Function.Label, Code = p.Function.Code } : null,
LastName = p.LastName,
MobilPhone = p.MobilPhone,
LastName = p.LastName == null? string.Empty : p.LastName,
MobilPhone = p.MobilPhone == null ? string.Empty : p.MobilPhone,
OrgUnit = p.OrgUnit != null ? CreateOrgUnitTree(p.OrgUnit) : new OrgUnit(),
//OrgUnitId = p.OrgUnitId,
Phone = p.Phone,
Phone = p.Phone == null ? string.Empty : p.Phone,
Room = p.Room != null ? CreateRoomTree(p.Room) : new Room(),
ShortName = p.ShortName,
ShortName = p.ShortName == null ? string.Empty : p.ShortName,
StatusId = p.StatusId,
Status = p.Status != null ? new Status() { Id = p.Status.Id, Name = p.Status.Name, Code = p.Status.Code } : null,
Title = p.Title,
Title = p.Title == null ? string.Empty : p.Title,
RoomId = p.RoomId
});

Expand Down