André Kempf Chneemann
  • Karlsruhe - Germany
  • https://andre-kempf.com
  • Full-Stack Developer
    Specializing in Angular (RxJS), Django, React (Next.js) and Python

  • Joined on 2026-07-29
Chneemann pushed to main at Chneemann/waveform 2026-09-15 04:28:45 +02:00
94fb7285a6 feat(sidebar): add smooth animations and persistent category collapse state
Chneemann pushed to main at Chneemann/waveform 2026-09-14 19:24:41 +02:00
ff54346a35 refactor(ui): split ChannelSidebar into smaller modular components
Chneemann pushed to main at Chneemann/waveform 2026-09-14 18:54:27 +02:00
0cb26f62f0 feat(channels): add EditCategoryModal and category settings action in sidebar
Chneemann pushed to main at Chneemann/waveform 2026-09-14 18:46:06 +02:00
ca395c76ae feat(channels): add category creation modal and sidebar action
Chneemann pushed to main at Chneemann/waveform 2026-09-13 16:14:46 +02:00
9601177a00 feat(api): add CRUD endpoints for server categories
Chneemann pushed to main at Chneemann/waveform 2026-09-13 16:04:02 +02:00
0f5f7c75f2 feat(channels): allow assigning category when creating channel
Chneemann pushed to main at Chneemann/waveform 2026-09-13 15:56:44 +02:00
2321551518 feat(channels): display categories and fallback to default text channels
Chneemann pushed to main at Chneemann/waveform 2026-09-12 18:35:26 +02:00
4b9256e570 feat(db): add categories table and update channels relations
Chneemann pushed to main at Chneemann/waveform 2026-09-11 09:01:18 +02:00
a6232b0c38 fix(members): prevent MemberSidebar from closing when clicking outside while UserProfilePopover is open
Chneemann pushed to main at Chneemann/waveform 2026-09-10 11:24:52 +02:00
ba8bcd6116 docs(readme): add CI/CD deployment status badges and details
Chneemann pushed to main at Chneemann/waveform 2026-09-10 11:20:02 +02:00
a9969c0ec1 fix(members): resolve UserProfilePopover not opening from MemberSidebar
Chneemann pushed to main at Chneemann/waveform 2026-09-10 10:20:36 +02:00
3a119c5891 refactor(members): introduce UserProvider to eliminate prop drilling for member profile popovers
Chneemann pushed to main at Chneemann/waveform 2026-09-09 09:29:15 +02:00
e2985c53a2 feat(members): integrate UserProfilePopover into MemberSidebar
Chneemann pushed to main at Chneemann/waveform 2026-09-08 09:36:37 +02:00
eafe17c8c9 feat(ci): add automated SSH deployment workflow
Chneemann pushed to main at Chneemann/waveform 2026-09-08 07:33:19 +02:00
2f4d012d59 feat(legal): add legal notice and privacy pages with footer links
Chneemann pushed to main at Chneemann/waveform 2026-09-07 18:20:23 +02:00
ac964ea98b feat(chat): add ESC key support and improve positioning for UserProfilePopover
Chneemann pushed to main at Chneemann/waveform 2026-09-07 13:46:21 +02:00
98a982b9fb feat(chat): integrate UserProfilePopover with direct messaging and friend requests
Chneemann pushed to main at Chneemann/waveform 2026-09-06 20:21:15 +02:00
c181ec1848 feat(ui): add inline delete confirmation for channels and servers
Chneemann pushed to main at Chneemann/waveform 2026-09-06 20:12:42 +02:00
b40d305835 fix(channels): correct delete action label in EditChannelModal
Chneemann pushed to main at Chneemann/waveform 2026-09-06 20:09:27 +02:00
2e170b9d36 style(ui): add custom theme-compliant scrollbar styles