ProjectForge 7.2-RELEASE

ProjectForge is a web-based solution for project management including time tracking, gantt-charting, financial administration, issue management, controlling and managing work-break-down-structures (e. g. together with JIRA as issue management system). Extend ProjectForge with your own plugins.

Tags timesheets task-management web-application project-management gantt scripting team-calendar
License GNU GPLv3
State stable

Recent Releases

7.2-RELEASE17 Aug 2021 13:05 minor feature: Word-Templating (Merlin): Word templating for letters, information, contracts etc. with serial execution including variables, if-else-expressions etc. inside docx (like Velocity-Scripting-engine). All users/emloyees may receive letters/contracts etc. (as Word and/or PDF-files) in ther personal boxes via serial execution. example template files included for a quick start. Log viewer added (for admins as well as for users for tracking own activity for mass updates of time-sheets, usage of Merlin or Datev-imports). DataTransfer-Plugin: encryption added. Exporting SEPA-cash transfers improved: special characters unsupported by banking software will be replaced/removed. Features for deleting data such as addresses, employee, vacataion data etc. implemented due to privacy restrictions in the EU. The deletion includes also history entries. using char instead of String for passwords. Several minor. Search for deleted entries (addresses etc.). Search in history entries (keywords, users). No restart after first installation required anymore. During Shutdown some temporarily created directories (tomcat. and projectforge-application*) will be deleted automatically. Gender for users added: Used by Merlin (word templating) for creation of personalized letters, contracts etc.
7.1.2-RELEASE26 May 2021 07:45 minor feature: The DataTransfer tool is improved: download area in one zip, more options for external users. A pentest was done by Micromata GmbH. Some security were done. Several minor and improvements (order book etc.).
7.1.1-RELEASE07 May 2021 09:05 minor feature: Data transfer: Personal box of every user for fast exchange of large files one to one. Docker improved. Update of all JavaScript libs (React etc.).
7.0.0-RELEASE07 Apr 2021 03:45 minor feature: Update SMS Gateway functinality. Update MGC version. Project setup refactorings. Some Due to an update of the Spring framework, you need the following settings in Your projectforge.properties: Spring.servlet.multipart.max-file-size=10MB Spring.servlet.multipart.max-request-size=11MB Projectforge.max-file-size.image=1MB Projectforge.max-file-size.datev=3MB Projectforge.max-file-size.xml-dump-import=10MB.
6.24.0-RELEASE06 Jan 2019 07:45 minor feature: Update Spring / Spring-Boot version. Round-off error in invoice. Session ation. Access management. BIC for german IBANs optional. Team event invitation mail send. Call function from address list page. Employee status in employee list export.
6.23.0-RELEASE13 Nov 2018 08:45 minor feature: Update Spring / Spring-Boot version. Round-off error in invoice. Session ation. Access management. BIC for german IBANs optional. Team event invitation mail send. Call function from address list page. Employee status in employee list export.
6.19.3-RELEASE06 Dec 2017 06:25 minor feature: Average working time for students in vacation view. Liquidity forecast - Set MAX_FORECAST_DAYS to 600. Version update check against Github. Add flyway as new migration tool. : Major calendar - Updates are not saved calendar abo urls mass update (Change only place, reset choises after reset) invoice export for maturity structure tree expand problem Auto-fill at kreditors Clone addresses Addressbook assignment . Major calendar - Updates are not saved. calendar abo urls. mass update (Change only place, reset choises after reset). invoice export for maturity. structure tree expand problem. Auto-fill at kreditors. Clone addresses. Addressbook assignment.
6.19.0-RELEASE30 Nov 2017 13:45 minor feature: Average working time for students in vacation view. Liquidity forecast - Set MAX_FORECAST_DAYS to 600. Version update check against Github. Add flyway as new migration tool. : Major calendar - Updates are not saved calendar abo urls mass update (Change only place, reset choises after reset) invoice export for maturity structure tree expand problem Auto-fill at kreditors Clone addresses Addressbook assignment . Major calendar - Updates are not saved. calendar abo urls. mass update (Change only place, reset choises after reset). invoice export for maturity. structure tree expand problem. Auto-fill at kreditors. Clone addresses. Addressbook assignment.
6.18.0-RELEASE07 Nov 2017 05:45 minor feature: Extend address REST for creating/updating/deleting addresses. Major refactorings for calendar and events. for: Addresses and addressbooks Invoice export Finding event attendees Payment-deadline of debitors Migration problems Export bank transfers Forecast export Skilltree expand Clone debitor invoice - update date of discount Debitor reference to deleted order positions Mass edit of timesheets Calendar abo URLs . Addresses and addressbooks. Invoice export. Finding event attendees. Payment-deadline of debitors. Migration problems. Export bank transfers. Forecast export. Skilltree expand. Clone debitor invoice - update date of discount. Debitor reference to deleted order positions. Mass edit of timesheets. Calendar abo URLs.
6.17.3-RELEASE12 Sep 2017 16:45 minor feature: Extend address REST for creating/updating/deleting addresses. Major refactorings for calendar and events. for: Addresses and addressbooks Invoice export Finding event attendees Payment-deadline of debitors Migration problems Export bank transfers Forecast export Skilltree expand Clone debitor invoice - update date of discount Debitor reference to deleted order positions Mass edit of timesheets Calendar abo URLs . Addresses and addressbooks. Invoice export. Finding event attendees. Payment-deadline of debitors. Migration problems. Export bank transfers. Forecast export. Skilltree expand. Clone debitor invoice - update date of discount. Debitor reference to deleted order positions. Mass edit of timesheets. Calendar abo URLs.
6.17.1-RELEASE24 Aug 2017 03:16 minor feature: Extend address REST for creating/updating/deleting addresses. Major refactorings for calendar and events. for: Addresses and addressbooks Invoice export Finding event attendees Payment-deadline of debitors Migration problems Export bank transfers Forecast export Skilltree expand Clone debitor invoice - update date of discount Debitor reference to deleted order positions Mass edit of timesheets Calendar abo URLs . Addresses and addressbooks. Invoice export. Finding event attendees. Payment-deadline of debitors. Migration problems. Export bank transfers. Forecast export. Skilltree expand. Clone debitor invoice - update date of discount. Debitor reference to deleted order positions. Mass edit of timesheets. Calendar abo URLs.
6.16.1-RELEASE11 Aug 2017 09:45 minor feature: Upgrade to Wicket 7. Improvement for kreditor invoices filter. Update forecast functionality. Add addressbooks and refactoring rights for addresses. for: Timesheet filter Future events in ics export Editing employees Invoice export Special characters in export Image size of address list page Address campaign change history . Timesheet filter. Future events in ics export. Editing employees. Invoice export. Special characters in export. Image size of address list page. Address campaign change history.
6.15.0-RELEASE20 Jul 2017 21:05 minor feature: security. Extend yearly vacation cron job. Refactore invoice workflow. Add order forecast for order book. documentation links. Export for banking transfer. Extend and calendar functionality. Some more.
6.13.0-RELEASE24 Jun 2017 06:25 minor feature: Extend application for leave. The changed password has to differ from the previous one. Extend employee salary export data. Extend controlling filters in web ui. Creation of outgoing invoices as docx document. Update to Spring Boot 1.5.4. A lot of.
6.11.0-RELEASE08 May 2017 00:45 minor feature: Extend order book and controlling funtionality. Extend outgoing and incoming invoices (search, autocomplete). Calendar attendees in calender view incl. status. Min. length user passwords. Spring boot lift to 1.5.3. Multiple.
6.10.0-RELEASE12 Apr 2017 06:25 minor feature: Multiple substitutions in application for leave. Changes in calendar rest, uuid. Extend event email layout. A lot of.
6.9.0-RELEASE25 Mar 2017 03:16 minor feature: Multiple substitutions in application for leave. Changes in calendar rest, uuid. Extend event email layout. A lot of.
6.6.1-RELEASE24 Dec 2016 10:05 minor feature: Extend EED-Plugin for import salary data. several Migrating data from previous versions Using pf launcher with HSQLDB Clone team events Creating history entries . Migrating data from previous versions. Using pf launcher with HSQLDB. Clone team events. Creating history entries.
6.5.2-RELEASE28 Nov 2016 01:25 minor feature: Extend EED-Plugin for import salary data. several Migrating data from previous versions Using pf launcher with HSQLDB Clone team events Creating history entries . Migrating data from previous versions. Using pf launcher with HSQLDB. Clone team events. Creating history entries.
6.5.1-RELEASE23 Nov 2016 14:25 minor feature: Extend EED-Plugin for import salary data. several Migrating data from previous versions Using pf launcher with HSQLDB Clone team events Creating history entries . Migrating data from previous versions. Using pf launcher with HSQLDB. Clone team events. Creating history entries.
6.5.0-RELEASE15 Nov 2016 20:25 minor feature: You can now add multiple employee statuses, each with an own validity date. The launcher is now working again. a where it was not possible to install ProjectForge as productive system (not test system). a where it was not possible to import ICS files. change history was not created correctly on every page. a at the event creation page concerning daylight saving time.
6.4.1-RELEASE18 Oct 2016 14:45 minor feature: You can now add multiple employee statuses, each with an own validity date. The launcher is now working again. a where it was not possible to install ProjectForge as productive system (not test system). a where it was not possible to import ICS files. change history was not created correctly on every page. a at the event creation page concerning daylight saving time.
6.3.0-RELEASE19 Sep 2016 13:05 minor feature: PROJECTFORGE-2229 Added employee configuration values page to eed plu?. Change Version to 6.3.0-SNAPSHOT. Merge branch 'release/6.2.0-RELEASE' into develop. PROJECTFORGE-2279 Redesign excel doc. PROJECTFORGE-2279 Merge branch 'master' into develop. Code cleanup and de-messages. updated browser-driver-version. Change Version to 6.3.0-SNAPSHOT - some poms were missing. PROJECTFORGE-2281 add error message if there is no option selected in?. PROJECTFORGE-2343 create new BooleanAttrWicketComponentFactory which ?. PROJECTFORGE-2297 remove duplicated and obsolete i18n keys, move some?. PROJECTFORGE-2324 listcare for all value types. Change mgc version to 2.5.0-SNAPSHOT. markup id was not created on datepicker attr factory. remove unused repository. Change default base.dir to./ProjectForge. Merge branch 'master' into develop. Remove Micromata specific data. Set default mail sender for launcher (required). Merge branch 'master' into develop. PROJECTFORGE-2144. An error page was shown if a timesheet w?. PROJECTFORGE-2304 Add attendee to team event, PROJECTFORGE-2301 Mail ?. Merge branch 'develop' into feature/PROJECTFORGE-2229. PROJECTFORGE-2365 : add selenium test for EmployeeEditPage. Merge branch 'develop' into feature/PROJECTFORGE-2229. PROJECTFORGE-2249 : PROJECTFORGE-2250 : Work in Progress. PROJECTFORGE-2144 changed back to first draft. It's a bit hacky b?. Removed no longer needed exception class. PROJECTFORGE-2249 PROJECTFORGE-2250 PROJECTFORGE-2255 refactorings. Remove unused import. PROJECTFORGE-2249 : PROJECTFORGE-2250 : Work in Progress. Merge branch 'develop' into feature/PROJECTFORGE-2229. PROJECTFORGE-2255 database update. PROJECTFORGE-2304 Add user, if email match. PROJECTFORGE-2368 Add database updates for attendees. external calendar starttime. PROJECTFORGE-2250 add timed attr schema. Merge branch 'develop' into feature/PROJECTFORGE-2229. PROJECTFORGE-2249 PROJECTFORGE-2250 PROJECTFORGE-2251 first working v?. PROJECTFORGE-2249:PROJECTFORGE-2255: -improve Mi
6.2.0-RELEASE14 Sep 2016 03:25 minor feature: PROJECTFORGE-2213 Remove userCache. Merge microservices in new git structure. New HR menu entry. With rightsmanagment and i18n. Merge branch 'release/6.1.1-RELEASE' into develop. Merge branch 'feature/PROJECTFORGE-2163' into develop. Merge branch 'release/6.1.1-RELEASE' into develop. Merge branch 'master' into develop. unit tests. Merge branch 'develop' into microservices. Remove git merge file. PROJECTFORGE-2222 Inital eed plugin project commit. PROJECTFORGE-2222 Add HR menu entries. PROJECTFORGE-2128 date input does not reset on click on allday bu?. start class in parent pom. PROJECTFORGE-2214 disabled IBAN validation. Move start class to application project, remove unused maven plugin. startup problem, add new mgc version. logging problem. Next try logging. build fat jar. plugin loading. PROJECTFORGE-2214 Ignore whitespaces in iban validation. PROJECTFORGE-2108 changed selenium tests to run autonomously. PROJECTFORGE-2226 create reusable TabPanel and first draft of multipl?. PROJECTFORGE-2226 missing comment on employee edit page. changed script. PROJECTFORGE-2108 updated pom. Merge branch 'feature/PROJECTFORGE-2108' into develop. Configure css compiler property. PROJECTFORGE-2226 add functionality to create the tabs in employee ed?. remove duplicated mgc.version property in parent pom. PROJECTFORGE-2276 the problem but should be tested a bit more t?. PROJECTFORGE-2274 sorting in timesheet list page (and probably so?. PROJECTFORGE-2223 Listenpflegeseite (Arbeitsstand). PROJECTFORGE-2223 Remove staffnumber. PROJECTFORGE-2223 add buttons. PROJECTFORGE-2294 disable redirect to error page on StalePageExceptions. PROJECTFORGE-2277 added new ui id for counting ui elements, it is now?. PROJECTFORGE-2295 Extend attr validation per day/month. Remove unused code. PROJECTFORGE-2278 Error messages for datev import can now also be sho?. PROJECTFORGE-2281 add employee list edit page with excel export. PROJECTFORGE-2223 Merge sites. PROJECTFORGE-2223 Add buttons. PROJECTFOR
6.2.019 Aug 2016 08:50 major feature: - Add ExtendedEmployeeData PlugIn - Fix StalePageException Handling - Add Multi-Tab for Attr Schema - Some other minor bug fixes
6.1.128 Jul 2016 10:15 minor feature: - The launcher is now working again and available to download - Fixed holidays shift by one day depending on the selected timezone - Changed datepicker in timed attribute panel to use local time - Some other minor bug fixes
6.118 Jul 2016 13:47 minor feature: - Support for customized attributes - Extend employee data - Some bug fixes - Some technical refactorings
6.005 Jul 2016 14:13 major feature: Updated the internals of ProjectForge - Update from Hibernate 3 to Hibernate 5 - Update Hibernate Search - Using Micromata Genome Commons for JPA -- Transaction handling -- Hibernate Search adapter -- JPA Metadata - Using JPA-Stack for new features - Upgrade to Spring 4.2.3 and Spring Boot -- Using Spring Annotations - Many other libraries are updated. Plugins - Plugins are now in separate projects and can be loaded dynamically - Plugin-API revised to allow discovering Plugins dynamically. - Administration mask to activate / deactivate Plugins. Refactoring and Cleanups - Reduce internal cyclic dependencies - Cleanup Maven structure Configuration - Configuration framework with properties files Lean application - ProjectForge runs as standalone application. - Using Spring Boot as application framework with Jetty