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

Update vikunja to version 0.24.4 #1588

Merged
merged 3 commits into from
Oct 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion vikunja/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: "3.7"

Check notice on line 1 in vikunja/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Potentially using unsafe user in service "db"

The default container user "root" can lead to security vulnerabilities. If you are using the root user, please try to specify a different user (e.g. "1000:1000") in the compose file or try to set the UID/PUID and GID/PGID environment variables to 1000.

Check notice on line 1 in vikunja/docker-compose.yml

View workflow job for this annotation

GitHub Actions / Lint apps

Potentially using unsafe user in service "web"

The default container user "root" can lead to security vulnerabilities. If you are using the root user, please try to specify a different user (e.g. "1000:1000") in the compose file or try to set the UID/PUID and GID/PGID environment variables to 1000.

services:
app_proxy:
Expand All @@ -25,7 +25,7 @@
start_period: 30s

web:
image: vikunja/vikunja:0.24.2@sha256:c31c7d6cad49038ab8a7d1414845d4c45539b43dd6ddd082bcd148e6fcd7b01c
image: vikunja/vikunja:0.24.4@sha256:c93c58841215592c51a40fa978da25efadd1fff2460b42443c344132f322eef1
environment:
# VIKUNJA_SERVICE_PUBLICURL: <http://<the public ip or host where Vikunja is reachable>
VIKUNJA_DATABASE_HOST: vikunja_db_1
Expand Down
38 changes: 18 additions & 20 deletions vikunja/umbrel-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ manifestVersion: 1
id: vikunja
category: files
name: Vikunja
version: "0.24.2"
version: "0.24.4"
tagline: The open-source, self-hostable to-do app
description: >-
Think of Vikunja like the notebook you have with all your things to keep track of. But with superpowers.
Expand All @@ -22,24 +22,22 @@ description: >-

You can view your tasks in the classic list view - or in a Gantt Chart, or Table view, or Kanban Board. Whatever you need!
releaseNotes: >-
Welcome to Vikunja v0.24! There are many new features and improvements in this release. Some highlights include:
- New Views Functionality: The new views system allows you to customize how you see your tasks in each project.
- Improved Filters: You can now create more complex and precise filters using a simple query language.
- Emoji Reactions: You can now react to tasks and comments with emojis, similar to many modern communication platforms.
- Automatically create teams from openid claims: Automatically place users into the correct teams based on their roles or attributes in your organization's identity system, saving time on manual user management.
- New UI languages: The Vikunja web UI is now available in Portuguese Brazilian, Croatian, and Ukrainian.
- and much more!

🚨 Breaking changes:


Due to the way the views were changed, we had to do a few breaking changes:
- Kanban buckets now belong to a project view instead of directly to a project.
- New endpoint to change a task's position in a view. The position now depends on the context (the view) of the task. As a result, the position and kanban_position task attributes are no longer available.
- New endpoint to move a task between buckets. Passing a bucket_id when updating the task will not have an effect anymore, you'll need to use the new dedicated endpoint for that.
- If you shared a project via a link share and specified a view with the link, you'll need to update the link to point to the view.

Full release notes are available at https://vikunja.io/changelog/whats-new-in-vikunja-0.24.0
This update focuses on improving your day-to-day task management experience.


Task Management:
- Task comments are now paginated, resolving issues with large numbers of comments
- Improved task delete modal for mobile users
- Removed unnecessary close button when tasks are not opened via a modal


Other Improvements:
- Enhanced filter functionality for PostgreSQL databases
- Fixed file system path handling
- Improved checkbox rendering for older browsers


Full release notes are available at https://vikunja.io/changelog/
developer: Vikunja
website: https://vikunja.io/
dependencies: []
Expand All @@ -53,4 +51,4 @@ gallery:
path: ""
deterministicPassword: false
submitter: Pranshu Agrawal
submission: https://github.com/getumbrel/umbrel-apps/pull/
submission: https://github.com/getumbrel/umbrel-apps/pull/694