Skip to content

Releases: intri-in/manage-my-damn-life-nextjs

v0.5.1

09 Apr 07:49
7f14824
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

30 Mar 16:22
ce15c81
Compare
Choose a tag to compare
  • Added Jotai for state management
    • Central state management for the calendar and caldav account the user has selected.
    • Rewrote entire task rendering components.
    • Prevents prop drilling, which was so bad I should be on the crew in the movie Armageddon.
  • Task Rendering Changed
    • Much smoother
    • Instant update without any loading (only mild flickering)
  • Implemented task search in task filters.
  • Gantt View implemented with Jotai.
  • Logo updated.
  • Rewrote Addtask component
    • Uses Jotai
  • Event editor V2
    • Uses Jotai
    • Supports all fields that were supported by 0.4. version.
  • Removed some console logs
  • Fixed invalid date being parsed by TaskEditor
  • Introduced a new setup page post login
    • All events are synced before redirecting to home page
    • Settings are synced too
  • Introduced setting to set default time and date format.
  • Added new feature: Ability to move/copy events to other calendars.
  • Added move to calendar option to Task Editor.
  • Before setting a default calendar in Event and Taskeditors, added a check to make sure it is a valid id.
  • UI Improvement to Home Page

v0.4.6

02 Mar 14:43
99029c3
Compare
Choose a tag to compare

What's Changed

  • Version Bump to 0.4.6
  • Fixed delay in login due to first sync with Caldav account.

Full Changelog: v0.4.5...v0.4.6

v0.4.5

02 Mar 14:26
886feb9
Compare
Choose a tag to compare

What's Changed

  • Moved save button to top in TaskEditor and Event Editor.
  • Fixed #138
    • Event is now removed from view.
  • Fixed bug: Default calendar id is ignored if it isn't valid.
  • Changed button size in AddTask bar.
    -Dark mode
  • Now has dark mode for users of the vampiric persuasion.
  • Fixed #152
    • Now Caldav registration is done via a POST request.
  • Fixed problems of duplication of calendars post adding a new CalDAV account.
  • Fixed list of caldav accounts not updating after adding or deleting a caldav account.
  • Fixed Force sync button's function in /accounts/caldav page.
  • Logout now deletes the local dexie db for security.
  • Fixed #140
  • Fixed flickering of Quick Add info modal.

Full Changelog: v0.4.4...v0.4.5

v0.4.4

22 Jan 05:45
c5757d0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.4.4

v0.4.3

26 Dec 13:41
bd3afc1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

24 Dec 11:38
7b135d4
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

28 Nov 13:28
352da2c
Compare
Choose a tag to compare

v0.4.1

  • Bumped version to 0.4.1
  • Upgraded package dependencies (those recommended in Dependabot alerts)
  • Altered Task Editor Behaviour
    • On editing tasks, the change is immediately made to local storage, before request being sent to CalDAV
    • Causes flickering in task renders, but that will have to be resolved later.
    • If the CalDAV change fails, the old version is reverted.
  • Added ability to locally change calendar colours
    • No change is made to caldav. (AFAIK, tsdav doesn't support change of colour)
  • Fixed EventEditor, now editing event follows the workflow of TaskEditor
  • Minor bug fixes
  • Autosync setup - Looks like it is working
  • Added user setting for autosync.
  • Fixed Docker installation not working on remote hosts behind proxeis.
    • The problem started with NEXT_PUBLIC_BASE_URL variable. Variables that start with NEXT_PUBLIC need to be set during build time, and cannot be set while running the docker image.
    • Now NEXT_PUBLIC_BASE_URL is no longer required to be set in the .env file and will be ignored even if set.
    • The API url is now a relative URL
    • Docker images now seem to be working on host behind proxies.
  • Renamed var NEXT_PUBLIC_USE_NEXT_AUTH to USE_NEXT_AUTH, for the aforementioned reasons.
  • Updated Docs to reflect these changes.
  • Changed fetchLatestEvents to fetchLatestEventsV2 in login page.

v0.4.0

14 Nov 06:26
972c262
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.5...v0.4.0

v0.3.5

28 Oct 10:25
1eeaac6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.3...v0.3.5