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

New Version #31

Merged
merged 29 commits into from
Dec 23, 2023
Merged

New Version #31

merged 29 commits into from
Dec 23, 2023

Conversation

OskarWiedeweg
Copy link
Collaborator

No description provided.

OskarWiedeweg and others added 29 commits December 15, 2023 14:02
* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint
* fix: include error messages for validation in response

* fix: better error messages
doc: new url for readme
fix: allow re setup, when not completed
* added 2FA frontend

* added setting status

---------

Co-authored-by: Jannis Cloodt <[email protected]>
* added 2FA frontend

* added setting status

---------

Co-authored-by: Jannis Cloodt <[email protected]>
Co-authored-by: Oskar Wiedeweg <[email protected]>
* added 2FA frontend

* added setting status

* 2FA-Confirm Page

---------

Co-authored-by: Jannis Cloodt <[email protected]>
Co-authored-by: janniscloodt <[email protected]>
* feat: add navigation component

* feat: fix type errors on root layout

* feat: add input component
fix: regex fix for username and password in registration
feat: add disable 2fa functionality
* feat: add preview and image to posts

* feat: add new fields to dto
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
* feat: add sso

* feat: add sso frontend

* feat: refactor sso service

* feat: add github sso provider

* feat: add github sso in frontend

* fix: expose verify and get method on sso providers

* feat: add configure sso functionality

* feat: refactor sso in backend

* feat: add configure sso in frontend

* feat: add remove sso provider functionality

* feat: add user service test

* feat: add feed service test

* fix: feed service test fix
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* modal

* disable 2fa works

* disable 2fa works v2

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* modal

* disable 2fa works

* disable 2fa works v2

* added page to show the selected Blog

* updatd styling

* Apply suggestions from code review

Co-authored-by: Ngo <[email protected]>

* Update frontend/src/routes/blogs/+page.svelte

Co-authored-by: Oskar Wiedeweg <[email protected]>

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
Co-authored-by: Ngo <[email protected]>
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* modal

* disable 2fa works

* disable 2fa works v2

* added page to show the selected Blog

* updatd styling

* Alert componet custom color

* created endpoint to get Feed by ID

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
feat: add quill editor
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* modal

* disable 2fa works

* disable 2fa works v2

* added page to show the selected Blog

* updatd styling

* Alert componet custom color

* created endpoint to get Feed by ID

* added page to manage own blogs

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* updated Alert

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* Alert componet custom color

* added page to manage own blogs

* MyBlogs shows blogs

* MyBlogs delete blogs

* editFeed done

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* updated Alert

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* Alert componet custom color

* added page to manage own blogs

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Alert componet custom color

* created endpoint to get Feed by ID

* added page to manage own blogs

* MyBlogs shows blogs

* MyBlogs delete blogs

* editFeed done

* Fixed Test

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* modal

* disable 2fa works

* disable 2fa works v2

* added page to show the selected Blog

* updatd styling

* Alert componet custom color

* created endpoint to get Feed by ID

* added page to manage own blogs

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* updated Alert

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* Alert componet custom color

* added page to manage own blogs

* MyBlogs shows blogs

* MyBlogs delete blogs

* Fixed Test

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
* be/Feed (#26)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* be/ReadMe (#28)

* fix: remove jpa stuff from configuration

* doc: Add backend README.md

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* updated Alert

* Blog hover effect

* added Modal to disable 2fa

* modal

* disable 2fa works

* disable 2fa works v2

* added page to show the selected Blog

* updatd styling

* Alert componet custom color

* created endpoint to get Feed by ID

* added page to manage own blogs

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* updated Alert

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* Alert componet custom color

* added page to manage own blogs

* MyBlogs shows blogs

* MyBlogs delete blogs

* editFeed done

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* updated Alert

* added Modal to disable 2fa

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Error handling in register Form

* updated Homepage

* Alert componet custom color

* added page to manage own blogs

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* ButtonDone Component

* Error handling in register Form

* updated Homepage

* Be/feed (#27)

* fix: link author to post

* feat: create post

* feat: add owns post security expression

* feat: add delete post endpoint

* fix: handle anonymous auth in expression root

* fix: access denied exception

* fix: add update post endpoint

* Alert componet custom color

* created endpoint to get Feed by ID

* added page to manage own blogs

* MyBlogs shows blogs

* MyBlogs delete blogs

* editFeed done

* Fixed Test

---------

Co-authored-by: Oskar Wiedeweg <[email protected]>
Co-authored-by: Jannis Cloodt <[email protected]>
* added endpoint to change feed status

* Fixed be changePostState Service

---------

Co-authored-by: Jannis Cloodt <[email protected]>
Co-authored-by: Oskar Wiedeweg <[email protected]>
* feat: add notifications to backend

* feat: add notifications to frontend

* feat: add notifications info to frontend
* Change to Public/Draft in FE

* Change to Public/Draft in FE

* Edit your own feed on BlogPage

* Added Comment Section FE BlogPage

* error on settings Page

* added comment Table

---------

Co-authored-by: Jannis Cloodt <[email protected]>
* feat: add bio to user schema

* feat: add get user post to feed service

* feat: add profile endpoint

* feat: add follower schema

* feat: add follow/unfollow

* feat: add follower and posts stats to profile

* feat: add edit bio functionality

* feat: add following bool

* feat: add profile to frontend

* feat: change schema version

* feat: send notification on follow
* added be to post Comments

* updated BE to post Comments

* error fix

---------

Co-authored-by: Jannis Cloodt <[email protected]>
@OskarWiedeweg OskarWiedeweg merged commit 9193803 into main Dec 23, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants