ondemand
ondemand copied to clipboard
Project Manager (beta)
Continuing the work in #1245 to release a component that will replace the job composer.
Here's a list of things we need to do for sure.
- [x] #3680
- [ ] #3521
- [ ] #3109
- [x] #3743
- [x] #3749
- [ ] #3755
- [x] #3756
- [x] #3758
- [ ] #3759
- [ ] project manager - file management in project#show view (epic)
- [ ] #2554
- [x] #2551
- [ ] #2301
- [ ] #2617
- [x] #2650
- [x] #2653
- [ ] #340
- [ ] #1184
- [x] #1937
- [x] #2797
- [ ] #2772
- [ ] #2967
- [x] #3050
- [x] #3081
- [x] #3099
- [x] #3107
- [x] #3108
- [ ] #3133
- [x] #3176
- [x] #3377
- [x] #3389
- [x] #3391
- [x] #3410
- [x] #3409
- [ ] #3414
- [ ] #3436
- [x] #3456
- [ ] #3468
- [x] #3474
- [x] #3484
- [x] #3530
- [ ] #3638
- [x] #3685
- [ ] #3686
- [x] #3707
- [ ] #3901
- [ ] #3902
- [ ] #3903
Here's a list of things we'll carry around because they're good ideas, but not necessarily critical to functionality or the beta release.
- [ ] #1860
- [ ] #186
- [ ] #1558
- [ ] #1587
- [ ] #183
Here's a demo of what this looked like in 3.1. Note that the UI has changed significantly, but the idea of a WYSIWYG form editor is much the same.
@johrstrom can you share how to enable this in 3.1? i would like to have a look at it, and esp see what we can/need to adapt to our setup.
You're in luck, I just wrote the docs for disabling or limiting access to apps. What you want to do, is set the projects directory to 750 with some staff group owning the directory. I don't think you should open it to all customers yet.
The directory is /var/www/ood/apps/sys/projects
https://osc.github.io/ood-documentation/latest/customizations.html#disabling-applications
@johrstrom how odd. i already did that (i found that bit in the code), and then the projects link in the navbar showed up; but didn't do anything. but now it just works. i must have messed other stuf up in my qa env.
thanks a lot!
This was shipped in 4.0. Now the project manager will have specific epic tickets for specific features and one generic catch-all epic for everything else.
I've updated the comment to move all the remaining work to other tickets.