|
2008 | User Interface | TODO | Low | difference between related tasks and related links | New | |
| | | 18.07.2015 | 18.07.2015 |
Task Description
It should be made clear to the user what related links are in the "new task" and "edit task" form and what a user should input in these fields.
|
|
1491 | User Interface | Feature Request | Low | Custom task table columns for individual users | Unconfirmed | |
| 2.0 | 3 | 01.07.2008 | 01.10.2015 |
Task Description
Allow individual users to define custom views of the task tables much like the project manager can for the entire project; only on a user scale.
An option for the user to "use default" project settings should be possible and should be the default. Only pro users will change it to their needs, not the average reporter.
Interesting would be the possibility to change it dynamic on the tasklist view, not only on the myprofile setting page.
Open Question: Simple or complex implementation?
|
|
2548 | User Interface | Feature Request | Low | CSS grid layout for task details page type | New | |
| | | 05.05.2019 | 05.05.2019 |
Task Description
Layouts from 320 pixel mobile portrait, tablet sizes and up to 4k monitor landscape mode using
@media queries
Mockups required not only for different sizes, but also different project configurations, user permissions, and task relations.
Should look ok whatever project configuration is done or how weird a task description is.
On wider screens the comments could be beside the task description for instance. Or some tabs or menus could be shown directly instead of grouping in the tabs.
|
|
1783 | Notifications | Feature Request | Medium | Create account for non-logged user automatically | Planned | |
| 2.0 | | 27.11.2012 | 07.03.2015 |
Task Description
Hi, is there function in FS (0.9.9.7) wchich allow unregistered user automatically create account? FS is accessible only for our workers.
It would be sth like that: 1. Non-logged user creates ticket. 2. He type his e-mail (user_name@company.pl). 3. FS creates account for that user: a. user's login: user_name b. user's password: <generated by FS> 4. User's login and password'll be send on e-mail which was typed in e-mail field.
Is is possible to do it?
|
|
2626 | Backend/Core | Bug Report | Critical | Create a new build, last stable is 0.9.9.7 (2012-05-28)... | Unconfirmed | |
| | | 27.02.2021 | 27.02.2021 |
Task Description
The last build is very old, it is possible to create a new build? - The last RC: 2 years soon - The last stable: 9 years soon
GitHub Releases section: - https://github.com/Flyspray/flyspray/releases
Latest release
v1.0-rc9
136c339
Flyspray 1.0-rc9
@peterdd peterdd released this Apr 22, 2019
Stable: http://www.flyspray.org/docs/download/
Flyspray 0.9.9.7 - 28 May 2012
|
|
2073 | Backend/Core | Bug Report | Low | Couldn't edit comment of anonymous reporter | New | |
| | | 17.10.2015 | 17.10.2015 |
Task Description
I wanted edit/fix the comment of an anonymous reporter, but the edit shows empty content on editing..
(here on closed, but non yet implemented FS#218 )
|
|
2614 | Email | Bug Report | Critical | Connection timed out #110 | Unconfirmed | |
| | | 16.09.2020 | 16.09.2020 |
Task Description
If you are reporting a bug please provide as much information as possible to help understand and reproduce the problem:
Did you installed an official release or did you used an inoffical docker?!
database type and version, php version and OS version/linux distribution flavour, global or project settings you used that could be relevant for reproducing the problem
Steps done to create the problem: Deleate a Task
Expected behavior: Send a email
Experienced behavior: Completely unexpected exception: Connection could not be established with host smtp.gmail.com [Connection timed out #110] This should never happend, please inform Flyspray Developers
|
|
2444 | Installer and Upgrader | Information | Low | composer hits memory limits | New | |
| | | 04.10.2017 | 04.10.2017 |
Task Description
Quick anwser: enable swap partition on your server.
Tried upgrading a rc4-dev to rc5-dev/rc6/flyspray-master on a virtual server with 500MB RAM and php5.6.30 on the commandline (debian)
After file upgrade, I wanted also update the vendor stuff according to composer.json changes.
But surprisingly this failed:
php composer.phar update
and also after
php composer.phar selfupdate
to version Composer version 1.5.2 2017-09-11 the memory limit bug exists:
The following exception is caused by a lack of memory or swap, or not having swap configured
Check https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors for details
PHP Warning: proc_open(): fork failed - Cannot allocate memory in phar:///var/www/***/composer.phar/vendor/symfony/console/Application.php on line 979
Warning: proc_open(): fork failed - Cannot allocate memory in phar:///var/www/***/composer.phar/vendor/symfony/console/Application.php on line 979
[ErrorException]
proc_open(): fork failed - Cannot allocate memory
Also doing a more fresh vendor install like
rm composer.lock
rm vendor/*
(keeps the .htaccess there)
php composer.phar install
300 MB not enough for a handful of php package installations? wtf, but didn’t dig deeper..
I temporarly solved the problem by making a swap partition on this vServer like suggested at https://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
chmod 600 /var/swap.1
/sbin/swapon /var/swap.1 free
total used free shared buffers cached
Mem: 506300 374920 131380 30628 21904 143872
-/+ buffers/cache: 209144 297156
Swap: 1048572 0 1048572
This is just documentation and is for the people who prefer a Flyspray development version from github.com
Full Flyspray release download files do not needs to fiddle with composer.
Maybe an entry for the FAQ
|
|
2623 | User Interface | Bug Report | Medium | Completely unexpected exception on email errors | Unconfirmed | |
| | | 01.02.2021 | 01.02.2021 |
Task Description
An incorrect email configuration may cause flyspray to hung during several seconds and report an exception.
Environment
* Linux Debian 10 * Nginx * PHP-7.3 FPM * Mariadb 10.3 * Flyspray 1.0-rc9
Steps done to create the problem:
Cause a misconfiguration in the email configuration (e.g. an email server rejecting the user authentication)
Try to post a comment on a ticket to generate a notification
Expected behavior:
Report the error in a logfile and gently show a user-friendly notification
Experienced behavior:
Flyspray hungs during several seconds and reports a user-unfriendly error: The exception occurs in conditions that generate email notifications (e.g. posting a comment on a ticket):
Notice: fwrite(): send of 6 bytes failed with errno=104 Connection reset by peer in /var/www/flyspray/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php on line 240 Completely unexpected exception: Expected response code 250 but got code "421", with message "XXX edited XXX"
This should never happend, please inform Flyspray Developers
|
|
2058 | Backend/Core | Bug Report | Low | Closing of github.com 'Issues' feature | New | |
| | | 24.09.2015 | 24.09.2015 |
Task Description
As discussed with the team some time ago, a consolidation of places where issues are discussed is wanted.
One of the results was, that we do not want people post issues to github.com Issues and instead use our own bugs.flyspray.org and to prefer "to eat our own dogfood" and a have central place to handle tasks.
As a result we tried to reduce the open issueas on github.com. I was in the process of moving 2 of still 7 open issues there to bugs.flyspray.org when suddenly the Issues on github.com were closed. Now the last 5 issues there are lost at the moment for me and the audience, which where mostly informations to interested users, not bugs.
I think just closing it without an easy accessible alternative is not the best solution.
At least we should wait until the oauth2 authentication for github users should be implemented and setup on bugs.flyspray.org , so people browsing github.com, finding Flyspray project just can "Login with github"-feature on bugs.flyspray.org.
The blocker to do this: Currently there is missing an option to "connect" an oauth "Login with github"- Login with an existend flyspray userlogin.
So that one userid in flyspray can:
login with username and password
login with one or more of his social accounts (github, facebook, microsoft, g+) if they are enabled (would it restrict to github.com accounts for bugs.flyspray.org)
|
|
2439 | Backend/Core | Feature Request | Low | Clone a Project | New | |
| | | 15.09.2017 | 15.09.2017 |
Task Description
There is a request for cloning a project on Flyspray mailing list:
Would be a very welcome features to have Project Templates for repetitive workflow. Any idea if its in the pipeline?
Thanks
Well, not yet.
The question is, how exactly you want that project clone.
Do you want just a rough copy of the project table entry? Thats quite easy and can even be done without programming or writing a line of SQL just by using PHPMyAdmin (or similiar Tools for PostgreSQL) and copy a row of the project table for example. See yellow marked project table on the right of the attached dbschema screenshot.
The other extreme is copying every project depending list table entries to new ones. This sure requires some programming, but not too hard to add this to Flyspray. (all yellow marked tables in the attached dbschema screenshot.
I attach a rough form mockup how could this could look like.
Possible solution
add a new file scripts/ folder for instance copyproject.php (check admin permission)
add a template file to themes/CleanFS/templates/copyproject.tpl
Set a link to that clone form page somewhere, for example on the toplevel page of a project (see screenshot)
Handle the adminuser (or add a clonepermission for that project manager usergroup) submitted form careful and savely either by includes/modify.inc.php (or like scripts/copyproject.php to keep it seperate from core)
The link to the clone form looks then ?project=123&do=copyproject
|
|
1792 | Backend/Core | Feature Request | Low | Changes from Deprecated 1.0.0 | New | |
| 2.1 | | 13.12.2012 | 03.03.2013 |
Task Description
Someone should go through all the changes from 1.0.0 and figure out which features should be ported to 1.0 devel and open tickets for them, and/or open tickets for the items that should be done in 2.0
|
|
2160 | Backend/Core | Bug Report | Low | Cannot "accept" PM close request if already closed | Unconfirmed | |
| | | 14.07.2016 | 14.07.2016 |
Task Description
If a task creator requested closure, and someone (developer) closes the task explicitly, the PM request cannot be later ‘accepted’ and the PM request remains in the queue.
Workaround - Deny request and queue item is removed OK.
It looks like the PM request button invoked details.close which returns early if task is already closed.
|
|
1924 | Backend/Core | Bug Report | Low | Better errors messages on email error | New | |
| 1.1 devel | | 11.07.2014 | 06.03.2015 |
Task Description
When entering the wrong SMTP information and then adding a user through Multiple New Users page, the error message is bad. It just says 'this should never happen'. Instead, we need to detect that it is an SMTP authentication error and report that issue to the user more clearly.
|
|
2066 | Installer and Upgrader | Feature Request | Medium | Automated site update (like Wordpress) | Unconfirmed | |
| | 2 | 09.10.2015 | 10.10.2015 |
Task Description
All is in the title
vote for this task please
|
|
1843 | Backend/Core | Feature Request | Low | Attach 1 ticket to multiple projects | Maybe | |
| 2.0 | | 07.03.2013 | 06.03.2015 |
Task Description
As title says
|
|
1521 | Backend/Core | Feature Request | Low | Assignees should be able to see and create reminders fo... | Unconfirmed | |
| | | 22.11.2008 | 18.04.2009 |
Task Description
In version 0.9.9.5.1 (unfortunately I couldn't select this version in the dropdown list on the left), reminders can only be created and edited by Admins and Project Managers. I recommend to give Assignees the permission to create reminders for themselves. To minimize any programming impact, his may be done as part of the "edit own tasks" permission.
This topic has been reported by Engie as part of Bug #713 for version 0.9.8 as well: "Also it would be useful if a user could create reminder for himself." Although that bug is already closed ("fixed in devel"), this part is not yet solved in the current version.
|
|
1670 | User Interface | Feature Request | Low | Assign Key-Shortcuts to form fields | Unconfirmed | |
| | | 04.12.2010 | 04.12.2010 |
Task Description
Forms should be submittable by using keyboard shortcuts. S for submit. Set-able via the accesskey attribute on HTML inputs.
|
|
1485 | User Interface | Feature Request | Low | Additional extended Printview for the Tasks | Planned | |
| 2.0 | | 13.05.2008 | 11.03.2015 |
Task Description
It would be useful to print a list of tasks in a extended version. e.g. All tasks from a programmer with all the details of it.
|
|
1959 | User Interface | Feature Request | Low | Add vote from tasklist | Planned | |
| 1.1 devel | | 09.03.2015 | 09.03.2015 |
Task Description
Well, title is self explanatory, but adding a vote button in the overview in task list whould be nice. And that backedup with an option to enable it or not in the admin panel
Idea by Wertandrew
|
|
2139 | User Interface | Feature Request | Very Low | Add project setting of popular used programming languag... | New | |
| 1.1 devel | | 17.06.2016 | 17.06.2016 |
Task Description
This is at the moment just a bit brainstorming ..:
Let the project administrator define what source code languages are used/popular in a software project and dependend of that setting prefer/promote that languages at the dokuwiki editor buttonbar.
This requires probably an additional database field in the flyspay_projects table (if just used for dokuwiki that should be ok)
If thinking further like Filter me all software projects that may ontain CSS code on the projects overview, a m:n-table setup is thinkable. But thats maybe overengineering.. Or can we use the existing tag-feature for that and just ‘tag’ projects with tags?
|
|
2572 | User Interface | TODO | Low | add link attributes ugc and nofollow to user generated ... | New | |
| | | 13.09.2019 | 13.09.2019 |
Task Description
no task description |
|
2599 | Backend/Core | Information | Low | ad post request on new task creation | Unconfirmed | |
| | | 30.03.2020 | 30.03.2020 |
Task Description
I’m currently using flyspray 0.9.9.7
I want to make a little integration of our flyspray installation into slack. I want make a POST request when a “new task is created”
Any experiment guy can help here ? 1. Where is the best place to achieve this quickly as “hack hardcode” 2. Im not php developer, is there any php lib in flyspray todo quick POST request without installing any additional lib.
|
|
1991 | User Interface | Feature Request | Medium | Abillity to drill into progress graph from toplevel vie... | New | |
| | | 17.04.2015 | 24.04.2015 |
Task Description
From the overview view for a project the progress charts should be large and show dates so can have a better sense for absolute progress and then when click it should see it full size going back to start of project and showing dates.
|
|
2575 | Backend/Core | Feature Request | Low | ability to view and reset Flyspray default settings | New | |
| | | 19.09.2019 | 19.09.2019 |
Task Description
Motivation
Over the years the count of possible Flyspray configuration options has grown. Meanwhile there are ~60 global Flyspray settings stored in the prefs database table in contrast to only 14 entries of the 0.9.7 (not 0.9.9.7!) version from around 2005. But each configuration setting might add a little to the feeling of overwhelming when there are too much switches, buttons, checkboxes and probability of a misconfiguration raises due misunderstood or overseen settings.
But Flyspray still aims to be easy to use and work with while being accurate and customizable.
Proposal
Having a way to view the description and default value of each option would probably give people administrating a Flyspray installation a better understanding of each setting and confidence in making good decisions for their use case.
With the flyspray-install.xml file within the setup folder we yet have an elegant solution that is waiting to unlock its power!
Unfortunately the setup/ folder requires (until now at least) to be removed after install or upgrade. So we need a way to keep the flyspray-install.xml of the installed version. A trivial way would be to copy it to the include/ directory after any install or upgrade, but also other solutions could be.
Keeping the flyspray-install.xml could making following features easier:
Reading default value of prefs setting. That could be shown for example as css title attribute /tooltip for each setting in the matching admin forms.
Reading default value and field description of any table field using the descr feature of ADOdb xmlschema03.
Comparing the real database structure with the table structures in flyspray-install.xml . This could be useful if someone extended or fiddled with database/tables to compare with official Flyspray releases. Or for developers to compare if an database upgrade went well and as intended.
Having the description of a setting or database field contained within the flyspray-install.xml is good at one place and the information is not spread around like in an external manual/wiki that maybe get unmaintained, not in sync with the application or get even lost over the years.
Using the xml format makes a migration easier (in a broader context, to Flyspray or away from Flyspray)
Using the descr tag could be used to hold information which field(s) of a database table is/are foreign key field(s) pointing to primary key field(s) of another table, even if ADODB xmlschema03 does not support it yet. Would generating database schema diagram directly from flyspray-install.xml possible. (instead of manually painting it that gets outdated when structure changes)
Things to take care:
ADOdb and xmlschema03 does not handle table comments and field comments yet. The descr tag so is there only used when looking into the .xml file, but it does not appear in the real database schema. To make this happen, there is a good portion of contribution to the ADOdB project required (making pull request, but also get them reviewed, tested, accepted and released with a ADOdb stable release)
ADOdb xmlschema03 does not define or handle foreign key constraints. Adding that would require a substantial amount of constribution to get it working reliable for all supported databases that could use foreign key constraints.
limits of table comment length, field comment length depend on database type and database version
|
|
1971 | Backend/Core | Feature Request | Low | a field like challenge level or doom level | New | |
| | | 12.03.2015 | 12.03.2015 | |
|
2559 | Backend/Core | Bug Report | Low | a duplicate close accepted even when missing comment/ r... | New | |
peterdd | | | 29.07.2019 | 29.07.2019 | |