Skip to content

Manage My Damn Life

Productivity & Wikis

A self‑hosted web front end for managing CalDAV tasks and calendars

JavaScript Latest v0.9.0 · 2d ago Security brief →

Features

  • Manage CalDAV tasks with subtasks, due dates, statuses, recurrence, etc.
  • Manage calendar events from multiple CalDAV accounts
  • Supports multiple user accounts and configurable task filters
  • View tasks as a list, Gantt chart, or on a calendar (desktop‑first UI)
  • [OAUTH support](docs/install/Configuration/OAuth.md)

Recent releases

View all 2 releases →
Config change
v0.9.0 Breaking risk
Breaking upgrade

NEXT_PUBLIC_BASE_URL rename

v0.8.3 Breaking risk
Security fixes
  • User now receives unhashed OTP
Notable features
  • Option to move/copy all subtasks during task relocation
  • Sync button now offers a fresh sync request
Full changelog
  • New Features:

    • While moving/copying, the user now has the option to move/copy all the subtasks as well.
    • Clicking on sync now allows the user to request a fresh sync. May be useful in some cases.
  • UI Fix:

    • Calendar view now shows the name of the day.
    • Improved Webcal handling:
      • Colours are now accurately represented.
      • Webcal events were rendered as "All Day" by default. This behaviour has been changed.
  • Bug Fixes:

    • Fixed #271
      • Bug was caused because Jotai was only getting a static value. It now fetches value from setting.
      • Now uses format specified by the user for all headers and time/date format in Calendar View
      • Upgraded fullcalendar packages
    • Fixed #283
      • User now received unhashed OTP.
      • version bump to 0.8.3-dev
      • Removed console log of unhashed otp
    • Username is now extracted correctly. It was being taken from session data, regardless of whether NextAuth was enabled or not.
    • Webcal shows the summary of the event, instead of description in "Calendar View".
    • When adding subtasks, Calendar is now selected automatically (it used to be empty)
    • Mulitple packages upgraded

Full Changelog: https://github.com/intri-in/manage-my-damn-life-nextjs/compare/v0.8.2...v0.8.3

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
571
Forks
43
Languages
JavaScript TypeScript CSS

Beta — feedback welcome: [email protected]