Releases: ls1intum/Hephaestus
Releases · ls1intum/Hephaestus
v0.3.1
What's Changed
- Fix: Docs: Display Subchapters in Menu by @GODrums in #275
- Improve LLM handling by @FelixTJDietrich in #271
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.2.0
v0.1.1
v0.1.0
What's Changed
- Init Angular webapp by @FelixTJDietrich in #2
- Init spring application server by @FelixTJDietrich in #5
- Init Storybook.js by @FelixTJDietrich in #7
- Add Storybook documentation by @FelixTJDietrich in #8
- Downgrade Java version to 21 by @FelixTJDietrich in #9
- Use Springdoc's OpenAPI Specs for Client by @FelixTJDietrich in #12
- Improve naming of OpenAPI client services by @FelixTJDietrich in #14
- Automatically detect missing updates to OpenAPI specs and client by @FelixTJDietrich in #15
- Update issue templates by @FelixTJDietrich in #19
- Add Pull Request template by @FelixTJDietrich in #20
- Create SECURITY.md by @FelixTJDietrich in #21
- Update TLA by @FelixTJDietrich in #34
- QA/Lint: Prettier + ESLint for the webapp by @GODrums in #29
- Add Input Field + Label Components by @milesha in #11
- Revert "Add Input Field + Label Components" by @FelixTJDietrich in #37
- Add Input Field + Label Components by @FelixTJDietrich in #38
- Fix linting issues and run prettier by @FelixTJDietrich in #36
- Fix: CVA Tailwind Autocomplete by @GODrums in #35
- Fix intellisense in cn by @FelixTJDietrich in #39
- Add Avatar Component by @GODrums in #40
- Fix button nested directory by @FelixTJDietrich in #41
- Update Avatar and improve fallback by @FelixTJDietrich in #42
- Remove App prefix for components by @FelixTJDietrich in #43
- Add theme switcher to header by @FelixTJDietrich in #45
- Add PR workflows for assigning PR author and labeling by @FelixTJDietrich in #48
- Fix labeler workflow by @FelixTJDietrich in #50
- Update PR template by @FelixTJDietrich in #46
- Create about page and add footer by @FelixTJDietrich in #52
- Configure Mend Bolt for GitHub by @mend-bolt-for-github in #51
- Add configuration of Application Server url by @FelixTJDietrich in #58
- Setup FastAPI Intelligence Service by @milesha in #47
- Test preview deployment by @FelixTJDietrich in #16
- Integrate Spring Modulith in
application-server
by @GODrums in #59 - Add Webhook-Ingest service using NATS JetStream by @FelixTJDietrich in #61
- Fix build env for webapp preview deployments by @FelixTJDietrich in #63
- Add subject sanitization and retry to publish on error by @FelixTJDietrich in #66
- Update dependencies by @FelixTJDietrich in #67
- Integrate LangChain with FastAPI by @milesha in #49
- Add first GitHub entities and automatically fetch them for the leaderboard by @GODrums in #62
- Workflow: Exclude OpenAPI folder from Webapp QA workflow by @GODrums in #73
- Add Github AuthToken to application-prod.yml by @GODrums in #74
- Add workflow to generate API specs and clients with a manual trigger by @FelixTJDietrich in #75
- Add Reviews to PullRequest entities by @GODrums in #76
- Create Server Endpoint for the Leaderboard by @GODrums in #80
- Replace
ApplicationRunner
withEventListener
to fix startup time by @GODrums in #83 - Add table component by @FelixTJDietrich in #79
- Add feature requests link by @FelixTJDietrich in #85
- Add angular query devtools for development by @FelixTJDietrich in #86
- Update favicon by @FelixTJDietrich in #87
- Add Umami analytics by @FelixTJDietrich in #88
- Leaderboard component and homepage by @GODrums in #78
- Remove example code by @FelixTJDietrich in #84
- Add Github colors to Tailwind by @FelixTJDietrich in #89
- Improve icons and add GitHub icons by @FelixTJDietrich in #90
- Restructure project and general improments by @FelixTJDietrich in #91
- Caching and UPDATED-sorting for the Github Data Sync Algorithm by @GODrums in #94
- Fix: Score calculation and avoid counting 'dismissed'-reviews as comments by @GODrums in #97
- Fix: Avatar alt string template by @GODrums in #98
- Leaderboard: Custom Sliding Time Window by @GODrums in #100
- Autowire Converters in WebMVC by @GODrums in #102
- Add pull requests component by @iam-flo in #92
- Efficient Repository Updates instead of Refetching by @GODrums in #103
- GUI for Custom Time Sliding Window in Leaderboard by @GODrums in #105
- Add Review and Reviewed PR Count to Leaderboard Activity by @GODrums in #104
- Fix: Initial Leaderboard filter params by @GODrums in #108
- Use Spartan as UI component library by @FelixTJDietrich in #109
- Fix: Wait for Leaderboard params init by @GODrums in #110
- Upgrade Storybook to 8.3.4 and fix theme-toggle by @GODrums in #111
- Add user auth using Keycloak by @FelixTJDietrich in #114
- Fix:
LazyInitializationException
in CRON-job execution by @GODrums in #118 - Support multiple Repositories in Leaderboard by @GODrums in #113
- Fix: Improve filter layout for mobile by @GODrums in #120
- Profile Pages with User Activity and PRs by @GODrums in #115
- Refactor data model and syncing + implement NATS consumer by @FelixTJDietrich in #116
- Add User Menu + Leaderboard highlight by @GODrums in #126
- Generate Java API Client for Intelligence Service's OpenAPI Specifications by @milesha in #106
- Install black to the intelligence service by @milesha in #134
PR Template
: Add Testing Instructions to template by @GODrums in #135Application-Server
: Java Code Formatting with Prettier by @GODrums in #136- Automated Liquibase diff generation from hibernate schema changes in development by @iam-flo in #137
- Simple AI mentor chat logic by @milesha in #133
Developer notifications
: Slack bot with weekly post by @GODrums in #129- Fix: Timeframe Same Day Detection by @GODrums in #153
- Fix: Changing Server Timezone by @GODrums in #158
- Improve Liquibase changelog generation by @GODrums in #161
- Popover for reviewed PRs & Copy-Button by @GODrums in #162
- Fix: No Nats Connection Attempts if Disabled by @GODrums in #166
- Legend for the Leaderboard by @GODrums in #165
- Fix: Show new Leaderboard instantly by @GODrums in #171
- Fix: Colon in Combined
NPM
-Commands by @GODrums in #179 - Fix: Add After + Before to Leaderboard Link by @GODrums in #178
- Add imprint by @FelixTJDietrich in #180
- Fix: Parse Custom Date Range Query Pa...