alainm23 / planify

Task manager with Todoist & Nextcloud support designed for GNU/Linux 🚀
GNU General Public License v3.0
3.58k stars 211 forks source link

Flatpak DBus for Nextcloud #1179

Closed saxc closed 2 months ago

saxc commented 7 months ago

Describe the bug With the default Flaptack settings, no connection to a NextCloud server was possible. No error was displayed in the UI. The error is only visible in the terminal, that the DBus authorizations are missing. After manually setting, a connection was possible.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

2024-03-06T16-07-41

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

alainm23 commented 7 months ago

I have not been able to replicate the error, what settings did you apply to make the connection work?

saxc commented 7 months ago

I hat set the "D-Bus session bus" and "D-Bus sysem bus" with Flatseal. After this i add the NextCloud Account, all tasks was sync to Planify.

In Flatseal on the Session Bus grope i see.

I can now add tasks to Planify that syncs to NextCloud, but it doesn't sync info back from NextCloud to Planify (new Tasks, completion).

privx-de commented 7 months ago

Had the same problem on Fedora 39 Silverblue with the package from Flathub. DBUS session allowed, everything works as expected.

alainm23 commented 7 months ago

We can't add the "D-Bus session bus" and "D-Bus system bus" configurations, they are very general and probably the Flathub team observes it, I can only try to replicate the error, any special configuration in your computer, processor, video card, etc?

alainm23 commented 2 months ago

Hi, I will close this Issue for the time it has been inactive, if you reproduce the problem again, do not hesitate to create a new one.