Closed boergens closed 9 years ago
I can't take out more, because otherwise it isn't clear anymore what we have the task types for att all
So we discussed it and the flag now mean different things. If the first is set, spherical mode should be disabled (greyed out), if the second, oblique mode.
I changed the frontend and templates to reflect the proposed change for a task type. Possible settings are "Allow spherical" and "Allow oblique". The tracing view will honor these allowed modes called "spherical" and "oblique". The 3-plane mode is from now on always allowed.
However @jfrohnhofen or @tmbo , the backend needs to be adjusted to reflect those changes as for example an Annotation still thinks the possible values for allowed modes are called "oxalis" and "arbitrary", they should be "spherical" and "oblique". We would also need an evolution, that removes "oxalis" from the allowed modes in all task types and annotations (not high priority) and replaces "arbitrary" by "spherical" and "oblique" (high priority). The changes should be implemented on branch OX-766 and will only be merged to the review branch.
@daniel-wer Found something :-) It is not possible to disable both spherical and oblique. This was a feature because the old way it would have been bad to disable everything. Now it's a bug
Also,
@daniel-wer what is the reason for the changes being review only? Please assign the issue to me when you are done.
Yes it is still not honored as there is backend work missing as I wrote. Will look into allowing to disable both settings if that's restricted in the frontend and then hand over to @tmbo. @kevinbbb87: Please create a separate issue for the hours thing.
There are changes from other issues related to the spherical/oblique renaming that are so far only done on the review branch, that's why this issue is review only so far as well.
Can you please point to those changes? This needs to go on to master as well.
Disabling both settings has to be allowed in the backend. I haven't seen an issue for the other changes, think they were done without an issue or PR, they seem to be mostly in this commit d44c24d90e57955f793f2e4282202652309c867b though.
Ok so this is related to #777 and should be branched of master after that one is ported to master.
Ported the existing stuff to OX-766-master
For next steps, see #809
Merged into review, so I'll remove the release-important label.
@georgwiese don't forget to drop / adjust the database to avoid confusion
That should be done anyway for the reviewers so they start with a clean state...
I think it will happen a couple of times as we extend the default deploy with task etc.
For task types
Backend:
Log Time