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/add picture service #161

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open

Conversation

DanielHabenicht
Copy link
Collaborator

@DanielHabenicht DanielHabenicht commented Aug 12, 2019

@DanielHabenicht
Copy link
Collaborator Author

@kirkone There is you working example for reference ;)

@DanielHabenicht DanielHabenicht added the chore Work that does not create value for the user, but is needed for the project to work. label Aug 12, 2019
@DanielHabenicht
Copy link
Collaborator Author

Preview Environment ready at https://52.164.242.212

Christoph James Geisberger and others added 3 commits August 20, 2019 10:05
- and add spellchecker to recommended extensions
Create method to get People from PersonBackend
Create method to delete pictures of people who left
@GentleJames
Copy link

Ready for review

@DanielHabenicht
Copy link
Collaborator Author

merge?

options.GroupNameFormat = "'v'VVV";
// note: this option is only necessary when versioning by url segment. the SubstitutionFormat
// can also be used to control the format of the API version in route templates
options.SubstituteApiVersionInUrl = true;
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please do not version in the URL. We can have a debate if you want to :)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would prefer query string or Header based versioning

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thats the configuration for the Api Explorer. Not for the normal api endpoints. It would very helpful if we can create an "api" route path to make the differenz more clear. Because if you call:

users/whoami

you can do ?api-version=2.0.

But if you do the same on swagger it will show version 1. Because swagger works with another behavior without make it clear by the path. And this setting isn't very good documented. It does not a difference at all if you change the value from true to false. So maybe we must create an documentation issue in the apiExplorer project.

So currently there is no plan to change this line, if we doesn't know what is does.

@DanielHabenicht
Copy link
Collaborator Author

Please add a secure by default approach for authentication.

@GentleJames you can try to set up a build if you want.

@paule96
Copy link
Collaborator

paule96 commented Aug 27, 2019

Please add a secure by default approach for authentication.
@GentleJames you can try to set up a build if you want.

This is solved ;)

GentleJames added 2 commits August 28, 2019 10:37
…ist of valid content types, removed unnecessary comments in startup and added trigger paths to the backend build
Co-Authored-By: DanielHabenicht <[email protected]>
@paule96
Copy link
Collaborator

paule96 commented Sep 1, 2019

I have removed @GentleJames from the contributors because he leave the company. So @GentleJames you must fork this repo to contribute again. That's the only thing that has changed for you.

P.S.: I will now finishing this PR. Thanks for your help!

- rename to ImageHelperFuncitons
- add documentation about the functionalitiy
- centralize some logic.
@paule96 paule96 self-assigned this Sep 1, 2019
@DanielHabenicht
Copy link
Collaborator Author

what is holding us up here? @paule96

  • Authorization? (But only if it is run inside of Kubernetes)
  • Storing the images in Kubernetes

As both have to do with making the pictures service kubernetes ready I would like to merge this PR and make a new one for the other changes

@DanielHabenicht
Copy link
Collaborator Author

@paule96 ping

@mmsgithub-ci
Copy link
Collaborator

Preview Environment ready at https://pr-161.demo-phonebook.me

@DanielHabenicht
Copy link
Collaborator Author

@Zeroks77 you are still welcome to finish this :)

@mmsgithub-ci
Copy link
Collaborator

Preview Environment ready at https://pr-161.demo-phonebook.me

- also remove auth for now
- also remove IIS integration for ever
@mmsgithub-ci
Copy link
Collaborator

Preview Environment ready at https://pr-161.demo-phonebook.me

@mmsgithub-ci
Copy link
Collaborator

Preview Environment ready at https://pr-161.demo-phonebook.me

@paule96
Copy link
Collaborator

paule96 commented Apr 11, 2020

so I have start the basic implementation of the new auth. I test this if I'm back at work.

I late add the same anonymos stuff from the people soft backend.

@mmsgithub-ci
Copy link
Collaborator

Preview Environment ready at https://pr-161.demo-phonebook.me

@mmsgithub-ci
Copy link
Collaborator

Preview Environment ready at https://pr-161.demo-phonebook.me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Work that does not create value for the user, but is needed for the project to work.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add internal picture backend
5 participants