################################# #### #### ## ## # Simple Project Management # # V2.01 # # 2010-08-02 # # mac@homac.net # ## ## #### #### ################################# # # update 2010-08-02 [2.01] # # * Added auto-close for timer-popup after time-measurement is finished # * Some small fixes among others to customers form (ZIP-code), html-entities for todos (detailed view), ... # # update 2010-06-25 [2.0] # # * Added searchable knowledgebase # * New user-permissions for the knowledgebase added # * Added time-measure info with popup function # * Dateformats can now be defined in the language files # * Dynamic project option on customer selections while creating/editing a todo # * Subprojects (categories) for projects # * addslashes/dbquote - quoting checks (dbquote-function implemented) # # update 2009-12-11 [1.52] # # * Some Language fixes # # update 2009-12-07 [1.51] # # * Some small layout and language fixes # fixed the overall width on dashboard # small language fixes # added complete Dutch translation # Thanks again to Daniel van der Stelt | gewoondaniel@hotmail.com # # update 2009-12-06 [1.5] # # * Some small fixes # cust_act (customers_main) # * Added number of projects to the customers' overview # * Now it's possible to add a milestone to a time-entry # * Added some statistics (using JQuery's jqBarGraph) # - all projects (spent time) per customer # - all project-times per project (splitted into months and then into days) - # days with milstones will be signalized # - all projects to single user # - single projects to single user (month/year - day/month) # - own projects via profile # - own single project via profile # * Delegated todos can be followed now # - the receiver of a delegated todo isn't able to delete or redelegate todo # - as a delegator you are able to redelegate, edit and/or delete your delegated todos # - as a delegator you can follow the user actions on your delegated todo # * A little bit redesigned dashboard with some statistics # # update 2009-11-14 [1.41] # # * Added table prefix option # - now there should be no intersections of table names # * Added Dutch language # Many THX to Daniel van der Stelt | gewoondaniel@hotmail.com # * Small fixes # - Removed pre-created data/docs directory, now SPM can create the docs-directory with the correct permissions # - Correct sorting of customers in customers' overview (depending on custno, company name and/or contact person) # # update 2009-11-01 [1.4] # # *) Customers and project are neatly arranged now on the user edit page # *) SPM is multilingual now # currently available languages are English and Deutsch # it's easy to add your own language, the language files are placed in the lang directory # debug function included, if a key wasn't found a mail with these information will be sent to $conf_admin_mail # *) Updated projects overview # now the projects are fold out by default if # it's the first customer in the list (since 1.35), # one of the projects has an open time entry or # it's an currently updated project (starting, stoping, editing, ...) # *) Prevention of starting workings on projects many times by one person # Now you're only able to start work on one project, # to start your work on another one you have to stop the open work first. # You can still add complete working times as always, regardless from open working times # *) Redesigned Confirmation Box # # update 2009-10-17 [1.35] # # *) Fixed some smaller Bugs # - If there only the contact person was defined for a customer the discription doesn't appear on project editing/creating page # - Display-Fix on single time edit page ( instead of
) # - Custom user rights for the project document management fixed # *) Customer's document management is now accessible through customer's details too (if there are enough permissions) # *) Project's document management is now accessible through project's details too (if there are enough permissions) # *) Value of open Todos can now be viewed in the menue and on the landing page # *) Users can define their intended weekly and monthly working load (hours) # - Information about their status in the current week/month can be found near the logout button) # *) Added show/hide function for projects' overview # *) Added spent time and number of projects to each customer on projects' overview # *) Added ability to delegate todos to other users, can be en/disabled in the conf.php # # update 2009-09-20 [1.32] # # *) Fixed custom-user-rights bug # The ACL-Hash wasn't named correctly in the conf.php # # update 2009-09-19 [1.31] # # *) Just updated the setup script # now it displays the correct SQL-queries # # update 2009-09-16 [1.3] # # *) Added document management for projects as well # Now you are able to upload various files to your projects. # *) Added more options to the User-Rights-Management: # + View files of accessible projects # + Add files to accessible projects # + Add/Edit/Delete files of accessible projects # *) Added Todo-Section for every user # Users can add, edit, finish, unfinish, delete todo-entries # Assignment of todos to projects and/or customers can also be done independently of each other # *) Added customer infos to project details incl. direct linking to customer # *) Added status-colors for projects and customers on user-editing page # # update 2009-09-09 [1.21] # # *) Added more options to the new User-Rights-Management: # + Viewing of only own project-times # + Viewing of all projects of assigned customers # *) Bugfix for customers' overview (user-rights disruption) # *) Bugfix for customer's detailview (if no companyname was set, the customer was not displayed) # *) Small appreciation of documentuploads (if an error occurs you will stay on the uploadform-page) # # update 2009-09-05 [1.2] # # *) Added function checkdnsrr if not exists (especially Windows-Plattforms with PHP-Version under 5.3.0) # *) New User-Rights-Management: # + Add times to all projects OR only assigned projectes # + View all projects OR only assigned projectes # + View all customers and files OR only assigned Customers with their files OR only customers with assigned projects w/o their # Note #1: if someone is able to view projects, he is able to view assigned customers-data (either with or without files) too # Note #2: if someone is able to view customers, he is able to view assigned projects too # *) Bugfix for projectlist (times to assigned projects could not added) # *) Bugfix for profile-permissions for Non-Admins # *) Projectlists: # + Added number of sessions to the project descriptions (customer details, projects overview) # + Short statement are now clickable to view more details (if available) in the project details # + Added links to expand/retract comments all by one click # # update 2009-08-10 [1.11] # # *) Avoid trobles with old_password-option enabled while setup the database # # update 2009-08-05 [1.1] # # *) Added much more details for the customers # *) Added document management # Now you are able to upload various files to your customer. # Invoices, Offers and other documents can be added to the customers. # *) Documents can only be viewed by admins (no direct links) # *) Small fixes # *) Update-information and -scripts are included # # update 2009-08-02 [1.01] # # *) Fixed comments-bug for admin-time-edit-form # Changes only in File projects.php at line 361 # # released 2009-08-02 [1.0] #