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

Various improvements #68

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from
Draft

Various improvements #68

wants to merge 15 commits into from

Conversation

denysvitali
Copy link
Contributor

@denysvitali denysvitali commented Apr 3, 2024

This is a huge PR (basically syncing my changes with yours), so let me know if you'd rather have me split it to make things easier.

My main branch features the following:

  • Fix Support User CAs on Android #66: It is now possible to use one of the User CAs to securely connect to the backend when a CA is not trusted by Flutter (but it's trusted by the system)
  • Workaround for Support authentication reverse proxy #67: add support for X-Client-Token, a special header that will be added to all the requests. To set this parameter, tap quickly 5 times the Vikunja logo in the login page to show the field
  • Improve Landing Page view by adding Material Chips to show the project associated with the to-do item
  • Strike-through the text of completed To-Do items
  • Show a description / due date for the To-Do item
  • Build unsigned builds via the CI (for forks that do not have access to your project's secrets)
  • Update all the dependencies
  • ... other things that I don't remember :D

@kolaente
Copy link
Member

kolaente commented Apr 4, 2024

Can you split this into multiple PRs by feature? Makes it easier to review.

@denysvitali denysvitali mentioned this pull request Apr 5, 2024
@denysvitali denysvitali marked this pull request as draft April 5, 2024 12:47
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

Successfully merging this pull request may close these issues.

Support User CAs on Android
2 participants