phpreport
phpreport copied to clipboard
Web tool for project time tracking and project management.
The [LibreJS](https://www.gnu.org/software/librejs/) extension blocks non-free JS. All our sources are free so we should just specify their licenses in a way that LibreJS can read. More info: https://www.gnu.org/software/librejs/free-your-javascript.html
The minification process produces a list of warnings about our code, which could indicate potential bugs, dead code, etc. Some examples: ``` WARN: Non-strict equality against boolean: == true [tasks.js:703,12]...
We have PHP files that contain sizeable chunks of JavaScript inside them. This is suboptimal because that JS cannot be minified, or cached by the browser. Unless the JS must...
The only way to see the list of assigned users is to edit the project properties in data management, which is hard to do when there are many projects. All...
[Trac import] Reported by: eocanha Original date: Tuesday, 03 July 2012 11:24 It would be wonderful that task template buttons would have a hint, so when you hover the mouse...
The "city" entity actually represents a work calendar. The name is misleading and doesn't reflect the importance it has (e.g. why setting a city for every user is compulsory to...
[Trac import] Reported by: jaragunde Original date: Saturday, 28 April 2012 15:17 ``` [error] [client ::1] PHP Fatal error: Class 'SQLUniqueViolationException' not found in /var/www/html/phpreport/model/dao/CityDAO/PostgreSQLCityDAO.php on line 193, referer: http://localhost.phpreport/web/cityManagement.php...
[Trac import] Reported by: jaragunde Original date: Saturday, 28 April 2012 13:54 Steps to reproduce. 1. Go to Data management -> Cities 2. Press the 'Add' button. 3. Don't change...
[Trac import] Reported by: jaragunde Original date: Wednesday, 29 February 2012 14:36 The feedback when an error happens in !PhpReport is too generic and doesn't help the user to know...
[Trac import] Reported by: jaragunde Original date: Wednesday, 26 October 2011 12:33 Currently we have three ways to calculate the hours for a project: - Estimated hours - Estimated hours...