-
Notifications
You must be signed in to change notification settings - Fork 89
Google Summer of Code 2021 ideas
# | Title | Description | Link |
---|---|---|---|
1 | Improve Generic Agent Filter to support RegEx | Modify | Link |
2 | Improve Generic Agent Filter to support empty values | Modify | Link |
3 | Improve Ticket-Notification to support negations | Modify | Link |
4 | Add inline text modules | Design & Implement | Link |
5 | "Send later" for tickets | Design & Implement | Link |
6 | Improved/up-to-date fulltext search for tickets (including attachments), faq entries, config items | Design & Implement | Link |
Other ideas?
Just create an issue and mark it as "Question".
name | Mentor Years | Experience |
---|---|---|
Johannes Nickel | - | Consultant / DEV |
Jens Pfeifer | - | DEV |
Denny Korsukéwitz | - | DEV |
Roy Kaldung | - | Consultant / DEV |
Improve Generic Agent Filter to support regular expressions.
Description:
The Generic Agent does not support regular expressions.
in the attribute filter section. Just "wildcards" like * or %.
We would like to see an implementation which allows regular.
expressions to be used in the text fields of the filter section.
Prerequisite:
- Perl Knowledge
Difficulty:
- easy
Mentors:
- Johannes Nickel @hanneshal
- Jens Pfeifer @jepf
Extend Generic Agent filter to support empty values
Description:
The Generic Agent, which is used to perform maintenance and supportive tasks does not support a check for empty values.
This is based upon the current implementation. Which does check for empty fields.
We would like see a solution, where it is possible to explicitly check for empty values in the filter section.
Prerequisite:
- Perl Knowledge
Difficulty:
- medium
Mentors:
- Johannes Nickel @hanneshal
- Jens Pfeifer @jepf
Improve Ticket-Notification to support negations in Ticket-Filter
Description:
Users of the Znuny helpdesk have the possibility to create custom notifications.
These notifications get triggered by specific conditions.
We often get the request that a notification should be triggered
if a ticket "does not have" a specific value.
Prerequisite:
- Perl Knowledge
Difficulty:
- easy
Mentors:
- Johannes Nickel @hanneshal
- Jens Pfeifer @jepf
Add inline text modules
Description:
In the Znuny servicedesk we use the CKEditor to create RichText Content
for Mails, Notes and Replies.
We already have an extension which allows us to use TextModules in a separate
widget.
We would like to use this as a base for inline text snippets.
The user should be able to type a special keyword followed by "search keywords"
which then get autocompleted to a text snippet.
Prerequisite:
- Perl Knowledge
- JavaScript Knowledge
- HTML and CSS Knowledge
Difficulty:
- medium
Mentors:
- Roy Kalund @rkaldung
- Johannes Nickel @hanneshal
- Jens Pfeifer @jepf
"Send later" for tickets
Description:
In the Znuny servicedesk we send a lot of mails. Sometimes a user would like to
send mails at a specific date and time.
A user should be able to select a date and time and mark the mail for timed delivery.
Prerequisite:
- Perl Knowledge
- HTML
Nice to have:
- OTRS Knowledge
Difficulty:
- medium
Mentors:
- Roy Kalund @rkaldung
- Johannes Nickel @hanneshal
- Denny Korsukéwitz @dennykorsukewitz