creecros / MetaMagik

Custom Fields for Kanboard - Plugin MetaMagik
MIT License
98 stars 16 forks source link

Meta should application wide or project wide ? #10

Closed TheCloud closed 5 years ago

TheCloud commented 6 years ago

Currently only Kanboard admins can add new meta fields, and when admin do so, all projects's tasks are affected.

I think that a Project Owner should have the same functionality but "project wide" only, in this way only his project's tasks are affected.

So basically you can have: => Application wide task's metadata => Project wide task's metadata

Please note that it's always about tasks's metadata that I'm referring to, not project's metadata or user's metadata

creecros commented 6 years ago

Yes, this would be nice, but would take a lot of code alteration I believe, not even 100% sure it's feasible without creating a table, because meta data table has basically three fields, id, name and value. I'd have to look into it.

creecros commented 6 years ago

To explain, there isn't a field to hold a project_id

TheCloud commented 6 years ago

Yes I noticed that there isn’t a project_is anywhere.

We could just alter the current tables - if no project I’d is specified, it’s application wide. If it’s specified it’s project wide

I will think about it, for now let’s keep it in mind

creecros commented 6 years ago

I think for now, I'm good on this. It will be a lot of work to put this in, something I could perhaps revisit later down the road. I'll leave this open as a reminder.

creecros commented 5 years ago

more notes

tjdm007 commented 5 years ago

After installing the update, 0.0.8 the screen is empty / blank. did I forget something?

tjdm007 commented 5 years ago

I understood. the metada extension is incompatible. I deleted it and everything is ok ..

creecros commented 5 years ago

Moved to separate issue #29

Ryonez commented 5 years ago

Defiantly would like to see this. Currently while nice, I can't use it because I plan to have projects that wouldn't make sense to have fields from all the others.

creecros commented 5 years ago

Its been requested a few times, and its on my long list of to dos.

Ryonez commented 5 years ago

They never seems to end do they...

It's all good though, I'll keep an eye out for updates, cheers.

creecros commented 5 years ago

Was easier than i anticipated.

Ryonez commented 5 years ago

Was easier than i anticipated.

Good to hear, thank you for adding that in!