[GH-ISSUE #23974] feat: Allow creation of new calendars #58803

Closed
opened 2026-05-06 00:00:19 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @kylxbn on GitHub (Apr 22, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23974

Check Existing Issues

  • I have searched for all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.

Verify Feature Scope

  • I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions.

Problem Description

The backend fully supports creating additional calendars (POST /api/v1/calendar/create) and the frontend has the API helper (createCalendar in src/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.

Originally created by @kylxbn on GitHub (Apr 22, 2026). Original GitHub issue: https://github.com/open-webui/open-webui/issues/23974 ### Check Existing Issues - [x] I have searched for all existing **open AND closed** issues and discussions for similar requests. I have found none that is comparable to my request. ### Verify Feature Scope - [x] I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions. ### Problem Description The backend fully supports creating additional calendars (POST `/api/v1/calendar/create`) and the frontend has the API helper (`createCalendar` in `src/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.
Author
Owner

@tjbck commented on GitHub (Apr 24, 2026):

#24079

<!-- gh-comment-id:4311871277 --> @tjbck commented on GitHub (Apr 24, 2026): #24079
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#58803