Forum

[SOLVED] Issues wit...
 
Notifications
Retirer tout

[SOLVED] Issues with user interface after moving to docker

5 Posts
2 Utilisateurs
0 Reactions
1,590 Vu
Timo Hocker
(@timohocker)
Posts: 23
Active Member
Début du sujet
 
[#8444]

 After moving our projeqtor instance to docker and updating from 10.0.2 to 10.0.3 we have a few issues with the user interface.
[list=1]

  • In Ticket Treatment the progress flags are displayed as number fields instead of checkboxes
  • Changing a ticket status does not update the bottom flags 
  • The settings at the top right in kanban view are not kept between sessions (show work on items is always enabled on a new session
  • The instance is running on php:8.1-apache with postgresql 14.4 as database
    I have attached the configuration files we use for building and starting the container.

    Updating to 10.0.4 did not fix my issues.


     
    Posté : 29 Août PM 18:088
    (@babynus)
    Posts: 14952
    Membre Admin
     

     moving our projeqtor instance to docker and updating from 10.0.2 to 10.0.3

    First it is a very bas idea to have technical migration (move to docker) and functional migration at the same time : you won't know where issues come from.
    Then, your issues are DB issues, it seems you did not crrectly reimport database to docker (possibly comments on columns have not been imported)
     


     
    Posté : 30 Août PM 21:088
    Timo Hocker
    (@timohocker)
    Posts: 23
    Active Member
    Début du sujet
     

    Thank you for the quick answer. You're right, switching multiple things at once was a bad idea, but we can't move back now since it's already in use.

    The database did transfer the comments, but I noticed that the data types are different between the current system and a new installation. Many numeric columns are using bigint or integer instead of numeric. I have created a script with the schema diff tool in pgadmin and tried it on a copy of our current system. The checkboxes have returned and are now automatically set when the status changes. I'm going to apply the script to our main system tomorrow.

    The settings in the kanban view are still not persistent, so I guess they might have an issue with write protection or file ownership. Can you tell me where they are saved?


     
    Posté : 1 Sep PM 13:099
    (@babynus)
    Posts: 14952
    Membre Admin
     

    Definition of kanbans are stored in table kanban, in jSon format in column param


     
    Posté : 2 Sep PM 13:099
    Timo Hocker
    (@timohocker)
    Posts: 23
    Active Member
    Début du sujet
     

    Changing the column types fixed most of the issues we had, now we have just one remaining.

    I looked into the database to find where the parameters for kanban are stored, specifically the 'show work on elements'.
    For my user it is stored in parameter with parametercode kanbanSeeWork8 and value null.
    When I log in the checkbox is enabled and work is shown on all elements.
    Changing the value of the checkbox correctly writes null or 1 into the database and updates the display, but it doesn't read the value on login.


     
    Posté : 2 Sep PM 14:099
    Share:
    Retour en haut