2.1 released

39 views
Skip to first unread message

Aristedes Maniatis

unread,
May 25, 2012, 9:14:51 PM5/25/12
to jobs...@googlegroups.com
I am very pleased to announce the release of Jobsworth 2.1. The highlights of this release are many fixes to the overview page, the introduction of services (SLA tracking) and threading for emails. There are lots of little fixes and improvements throughout.


How to upgrade

1. If you are tracking the release versions, then

git checkout v2.1

If you are already tracking master or dev branches, then skip this step.


2. Update the source

./update.sh


=== Release 2.1 (26 May 2012)
* New feature: services and service level agreements
* Better naming of page titles (useful when you have lots of tabs open)
* Easier to delete companies
* Error messages in a variety of colours
* Enforce uniqueness of company names (case-insensitive)
* Some fixes for UTF characters in the product name
* Rework overview page to remove that last bits of prototype and fix remaining bugs
* Fixed several issues with creating a new database and populating it with data
* Grouping tasks by assigned user
* Read-only access to the project view
* Task weighting by milestone
* Delete companies
* Fix problem with adding user to project permissions
* Hide completed projects and milestones in task search
* Special sauce added to outbound emails which will thread them in most mail clients
* Deleting milestones now works properly
* Merged Messages and Activity tabs in the task view. This will reduce the page load time.
* Improved handling of files with unusual extensions

Known issues:
* It is not possible to search for and find inactive resources, people and contacts.



--
-------------------------->
Aristedes Maniatis
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A

Niklas

unread,
May 26, 2012, 4:47:38 AM5/26/12
to jobs...@googlegroups.com
Hi Ari,
that is good news!
Thanks a lot - I'm looking forward to checkout.

Niklas

unread,
May 29, 2012, 10:29:10 AM5/29/12
to jobs...@googlegroups.com
Hi,
I'm having issues with the Task list.
It's not related to 2.1 since I had it before.

clicking on a task is triggering the action:

GET 47   200 OK
GET 52   200 OK


Returning an error:

Index or size is negative or greater than the allowed amount
..torage&&localStorage.removeItem(a)}function getLocalStorage(a){return null!=loca...
applic...d88b.js (Line 1439)


Anyone an idea?? 


btw - how would OpenID integrate into the login screen? Has anyone thought about it? 
I'm using it for Mediawiki and restricted it to the domain I'm using with Google Apps and it's pretty nice.







But when I click a Task in the Task List it's not being updated and shown unless I refresh the whole page.


Am Samstag, 26. Mai 2012 03:14:51 UTC+2 schrieb Ari Maniatis:

Aristedes Maniatis

unread,
May 29, 2012, 7:28:54 PM5/29/12
to jobs...@googlegroups.com
On 30/05/12 12:29am, Niklas wrote:
> Hi,
> I'm having issues with the Task list.
> It's not related to 2.1 since I had it before.
>
> clicking on a task is triggering the action:
>
> GET 47 200 OK
> GET 52 200 OK

That's not a valid URL. Not sure what you are seeing there.

>
>
> Returning an error:
>
> Index or size is negative or greater than the allowed amount
>
>
> ..torage&&localStorage.removeItem(a)}function getLocalStorage(a){return null!=loca...
>
> applic...d88b.js (Line 1439)
>
>
> Anyone an idea??

Not really. Perhaps you would need to run the application in dev mode to see uncompressed javascript and better debug the problem. You could also look at the jqGrid mailing list and see if someone had a similar problem.



> btw - how would OpenID integrate into the login screen? Has anyone thought about it?

It should not be very hard. The gem we use for authentication supports it. But authorization would still need to happen inside jobsworth, so I'm not sure you gain much.


Cheers
Ari
Reply all
Reply to author
Forward
0 new messages