Initial Release after neuefische Java Development Bootcamp
Features
- User Authentication: Users can create personal accounts and log in securely using their GitHub accounts and OAuth2.
- Dashboard: Upon logging in, users are greeted with a welcoming dashboard.
- Content Management: Users can create, display, delete, and modify content such as films, series, and exhibitions.
- People Management: Users can create and display entries for individuals.
- Staff Directory: A list of all registered app users is available for display.
- About Page: A static page provides the history of the application and credits.
What's Changed
- 1 add login and login page by @josch87 in #2
- 6 setup cd pipline to render by @josch87 in #9
- 5 configure frontend tests by @josch87 in #10
- 3 create navigation sidebar by @josch87 in #11
- 12-could-not-resolve-placeholder-app_url by @josch87 in #13
- 14-display-desired-page-when-calling-a-specific-url by @josch87 in #15
- 7 create welcome dashboard by @josch87 in #16
- 17 safe user model by @josch87 in #18
- 8 create content filter by @josch87 in #20
- 19 content details page by @josch87 in #22
- 21 delete content by @josch87 in #23
- 24 create content by @josch87 in #25
- 26 edit content titles by @josch87 in #27
- 28 display staff accounts by @josch87 in #31
- 29 create person by @josch87 in #32
- 33 display people by @josch87 in #34
- 35 person details page by @josch87 in #36
- 37 sync appuser with GitHub account once a day by @josch87 in #39
- 38 keep sidebar navigation open by @josch87 in #40
- 42 show error page when entity not found by @josch87 in #46
- 47 app styling for enhanced user experience by @josch87 in #49
- 41 implement backend logging by @josch87 in #50
- Add environment variable to GitHub workflow by @josch87 in #52
- Enhance error handling in LoggingInterceptor by @josch87 in #53
- Debug logging by @josch87 in #54
- Remove redundant null check in LoggingInterceptor by @josch87 in #55
- 48 create an about page for application credits and information by @josch87 in #56
- Release 1.0.0 by @josch87 in #57
New Contributors
Full Changelog: https://github.com/josch87/Cinetiq/commits/v1.0.0