Ability to set/change issue settings through email (OD-1122)
Closed
Unknown opened 1 year ago

So this has been something I have been thinking about a lot, I love how onedev you do not need to sign in to the web browser and all you need is an email for discussing issues etc.

One issue I have is when submitting issues through email, I can not set the type, priority assignee etc.

I was thinking how this could be implemented, and I got a idea. So when you sign an email you add a signature for people to import your signature, using this concept a specific file such as "issue.properties" could be attached to the email, and selectively detected by onedev, this can then be parsed.

If the configuration file is invalid, the onedev daemon should return an error and point out something, for example:

Type "Robin" does not exist!

Only if the email passes all checks, the issues will be created.

This proprieties file can also be used to change issues, such as their type or priority etc. This will mean that email will be almost as powerful as the web frontend, which would be cool (I use the email feature a lot as its more convenient for me)

Robin Shen commented 1 year ago

This is overly complicated, and very error prone. Creating issues via email is mostly for purpose of customer support, and a general type is normally fine, and staff receiving the ticket can change it as necessary.

If one wants to submit issue different from default type, just go ahead to web ui and do it, it is much easier than creating a properties file.

Unknown commented 1 year ago

Complicated, but very fun :P

I see what you mean though, majority of people are not developers and do not understand key/value formats etc. So it could cause a lot more issues than it is worth.

Again it would be fun :)


Robin Shen commented 1 year ago

Sorry I have limited time, and will not consider features like this just for fun, 😆

Robin Shen changed state to 'Closed' 1 year ago
Previous Value Current Value
Open
Closed
Unknown commented 1 year ago

Welp, I guess if I want it I got to implement it myself :P


Robin Shen commented 1 year ago

Yes, of course you can do it in your fork. But it will not be merged into main repository as I don't see any value of it.

Unknown commented 1 year ago

Interesting, guess you do not share the same passion for using email :P


issue 1 of 1
Type
New Feature
Priority
Normal
Assignee
Issue Votes (0)
Watchers (3)
Reference
OD-1122
Please wait...
Page is in error, reload to recover