mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[GH-ISSUE #23974] feat: Allow creation of new calendars #35666
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kylxbn on GitHub (Apr 22, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23974
Check Existing Issues
Verify Feature Scope
Problem Description
The backend fully supports creating additional calendars (POST
/api/v1/calendar/create) and the frontend has the API helper (createCalendarinsrc/lib/apis/calendar/index.ts), but the "+" button in the Calendar sidebar was never wired up.Desired Solution you'd like
A Plus button is accessible to create a new calendar, setting its name and preferably the color legend.
Alternatives Considered
There are no alternatives besides sending POST requests directly to the server.
Additional Context
The calendar feature is extremely useful but its usefulness is limited if it is not possible to create multiple calendars to organize events properly.
@tjbck commented on GitHub (Apr 24, 2026):
#24079