Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Choose default calendar view from day / week / month. #26

Closed
Tracked by #22
intri-in opened this issue May 18, 2023 · 0 comments
Closed
Tracked by #22

Choose default calendar view from day / week / month. #26

intri-in opened this issue May 18, 2023 · 0 comments

Comments

@intri-in
Copy link
Owner

No description provided.

@intri-in intri-in mentioned this issue May 18, 2023
13 tasks
intri-in pushed a commit that referenced this issue May 18, 2023
- Added user setting to set default view for calendars (#26)
- Fixed due date colour in TaskUI for recurring objects.
- Fixed bug on home screen, where tasks wouldn't refresh on change or adding.
@intri-in intri-in mentioned this issue May 18, 2023
intri-in pushed a commit that referenced this issue Jul 19, 2023
- Removed Fullcalendar script import from _app.js
    - Looks like calendar view works without it.
- Fixed calendar/view page not redirecting if user isn't logged in.

v0.1.8
- Features added to Gantt view:
    - Double click edits task
    - Drag and drop, expansion/contraction enabled.
    - Added help option.
- Fixed type error in HomeTasks.tsx
- Fixed mysql port variable in docker-compose.yml.sample
- Bumped up some @fullcalendar packages. Meant to fix some bugs with fullcalendar not working with NextJS.
- Bumped version to 0.1.8
- Calendar Views now have more options
    - Switch to enable showing tasks
    - Option to select displayed calendars
- API Change: caldav/calendars/events/db/all now also includes caldav_accounts_id for each event in output
- Bug fix: Done tasks being shown in lists filtered just with Labels.

v0.1.7
- Added constant VERSION_NUMBER
- Breaking change:
    Changed hashing algorithm for user password to bcrypt instead of sha512.
    - Reset password if you face trouble logging in after update.
- Fixed bug: task list in Home Page not being updated on adding a new task
- Bit of rewrite to home page -- getting ready for user to customise home page.

v0.1.6
- Enter now submits login form #36
- Minor bug fixes

- Bumped up some of packages' version numbers

Fixed error reporting in case registering CalDAV account fails.
    - Error from tsdav is now shown to user

v0.1.5.4
- Added a docker image build Github action

v0.1.5.3
- Node v14.x removed from github action

v0.1.5.2
- Added github action - build library on pull request, and push to main
- Bug fix - Recurrence did not take interval into account.

-pull request #28
- Fixed a minor bug with router not being defined in TaskList
- Bumped up version number

v0.1.5
- Added user setting to set default view for calendars (#26)
- Fixed due date colour in TaskUI for recurring objects.
- Fixed bug on home screen, where tasks wouldn't refresh on change or adding.

v0.1.4
- Version number fixed, build sometime fails on node if version follows scheme x.x.x.x.

v0.1.3.0
- Redesigned home page
    - It now features a way for user to see all tasks, list, filters
- Small redesign to top bar
    - Has more options that were only available in task view
- Fixed bug while adding task on the Home Page

v0.1.2.9
    - DashboardView.js -- Make sure tasks are not added multiple times
    - Added internal .env variable : NEXT_PUBLIC_VERSION_NUMBER
    - Version number is displayed in Settings page.
    - Getting project ready to support both JS and TS
        - Added tsconfig.json
    - removed npm sharp as a dependency, because with it `npm build` ends up requiring sudo in some cases.

v0.1.2.8
    - Better error handling
        - server shouldn't crash all the time, especially before installation
        - So many try catches like you'd not believe
        - most instances of resolve replaced with return resolve
    - npm sharp added as a dependency("Required" by NextJS)
    - NextJS telemetry disabled.
    - Structure of config file changed
        - Makes it more easier for new installation
        - Docs updated to reflect the same.

v0.1.2.7
    - Fixed bug in GanttView, created by rendering of recurring tasks.

v0.1.2.6
    - The next pending instance of repeating tasks is now correctly parsed by: a) filters  b)in GanttView, c) in Calendar View.
    - vtodogenerator is now used from npm, added as a dependency.
    - Minor changes to docs.

    v0.1.2.5
    - Small changes to docs.
        - Instructions to use docker compose.
    - Fixed incorrect placeholders on Add CalDAV Account page. (Github issue #17)

v0.1.2.4
    - First attempt at having a docker image.
        - Docker image is now available.
        - Docs have been updated to reflect the same.
    - Minor fixes to installation process
        - Now the installer check whether user has the database installed or not.

v0.1.2.3
- Fixed "Add to my day" removing recurrence information from task.
- Improved handling of "task done" checkbox click for recurrence tasks.
    - Only the current instance is now marked as done.
- Minor UI changes and improvements
    - Added a link to manage Caldav accounts in Settings page.

v0.1.2.2

- Fixed tasks not being fetched for Radicale.

v0.1.2.1-dev

- Changes to docs folder structure.
- Fixed bug with task relations. Now MMDL is more compatible with other apps like JTX Board.
- Repeating task support added.
- Added dedicated calendar view.
intri-in pushed a commit that referenced this issue Jul 31, 2023
- docker-compose file changed
    - Now runs migrations
    - Instead of requiring source code, pulls up image from Docker Hub
- Docs updated
- v0.3.0 is ready to go

v0.3.0-dev
    - Version bumped to 0.3.0
    - NextAuth.js Introduced
        - OAuth now works with MMDL!
        - Supports Keycloak, Google, Authentik out of the box. The rest (those supported by NextAuth.js) can be added manually by the user.
    - Sequelize formally introduced
        - Models and migrations generated
    - Bug fixes

v0.1.9
- Removed Fullcalendar script import from _app.js
    - Looks like calendar view works without it.
- Fixed calendar/view page not redirecting if user isn't logged in.

v0.1.8
- Features added to Gantt view:
    - Double click edits task
    - Drag and drop, expansion/contraction enabled.
    - Added help option.
- Fixed type error in HomeTasks.tsx
- Fixed mysql port variable in docker-compose.yml.sample
- Bumped up some @fullcalendar packages. Meant to fix some bugs with fullcalendar not working with NextJS.
- Bumped version to 0.1.8
- Calendar Views now have more options
    - Switch to enable showing tasks
    - Option to select displayed calendars
- API Change: caldav/calendars/events/db/all now also includes caldav_accounts_id for each event in output
- Bug fix: Done tasks being shown in lists filtered just with Labels.

v0.1.7
- Added constant VERSION_NUMBER
- Breaking change:
    Changed hashing algorithm for user password to bcrypt instead of sha512.
    - Reset password if you face trouble logging in after update.
- Fixed bug: task list in Home Page not being updated on adding a new task
- Bit of rewrite to home page -- getting ready for user to customise home page.

v0.1.6
- Enter now submits login form #36
- Minor bug fixes

- Bumped up some of packages' version numbers

Fixed error reporting in case registering CalDAV account fails.
    - Error from tsdav is now shown to user

v0.1.5.4
- Added a docker image build Github action

v0.1.5.3
- Node v14.x removed from github action

v0.1.5.2
- Added github action - build library on pull request, and push to main
- Bug fix - Recurrence did not take interval into account.

-pull request #28
- Fixed a minor bug with router not being defined in TaskList
- Bumped up version number

v0.1.5
- Added user setting to set default view for calendars (#26)
- Fixed due date colour in TaskUI for recurring objects.
- Fixed bug on home screen, where tasks wouldn't refresh on change or adding.

v0.1.4
- Version number fixed, build sometime fails on node if version follows scheme x.x.x.x.

v0.1.3.0
- Redesigned home page
    - It now features a way for user to see all tasks, list, filters
- Small redesign to top bar
    - Has more options that were only available in task view
- Fixed bug while adding task on the Home Page

v0.1.2.9
    - DashboardView.js -- Make sure tasks are not added multiple times
    - Added internal .env variable : NEXT_PUBLIC_VERSION_NUMBER
    - Version number is displayed in Settings page.
    - Getting project ready to support both JS and TS
        - Added tsconfig.json
    - removed npm sharp as a dependency, because with it `npm build` ends up requiring sudo in some cases.

v0.1.2.8
    - Better error handling
        - server shouldn't crash all the time, especially before installation
        - So many try catches like you'd not believe
        - most instances of resolve replaced with return resolve
    - npm sharp added as a dependency("Required" by NextJS)
    - NextJS telemetry disabled.
    - Structure of config file changed
        - Makes it more easier for new installation
        - Docs updated to reflect the same.

v0.1.2.7
    - Fixed bug in GanttView, created by rendering of recurring tasks.

v0.1.2.6
    - The next pending instance of repeating tasks is now correctly parsed by: a) filters  b)in GanttView, c) in Calendar View.
    - vtodogenerator is now used from npm, added as a dependency.
    - Minor changes to docs.

    v0.1.2.5
    - Small changes to docs.
        - Instructions to use docker compose.
    - Fixed incorrect placeholders on Add CalDAV Account page. (Github issue #17)

v0.1.2.4
    - First attempt at having a docker image.
        - Docker image is now available.
        - Docs have been updated to reflect the same.
    - Minor fixes to installation process
        - Now the installer check whether user has the database installed or not.

v0.1.2.3
- Fixed "Add to my day" removing recurrence information from task.
- Improved handling of "task done" checkbox click for recurrence tasks.
    - Only the current instance is now marked as done.
- Minor UI changes and improvements
    - Added a link to manage Caldav accounts in Settings page.

v0.1.2.2

- Fixed tasks not being fetched for Radicale.

v0.1.2.1-dev

- Changes to docs folder structure.
- Fixed bug with task relations. Now MMDL is more compatible with other apps like JTX Board.
- Repeating task support added.
- Added dedicated calendar view.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant