merged Travis's Node branch with 4.5.1
[xtuple] / RELEASE.md
1 4.5.1 (2014/06/25)
2 ==================
3
4 Features and bugfixes
5 ---------------------
6 - Fixed 
7   issue #[21772](http://www.xtuple.org/xtincident/view/bugs/21772) 
8   _*Error message is displayed in JS console on selecting to open a configure screen_ 
9 - Implemented 
10   issue #[22128](http://www.xtuple.org/xtincident/view/bugs/22128) 
11   _Support filters for dashboards._ 
12 - Fixed 
13   issue #[22218](http://www.xtuple.org/xtincident/view/bugs/22218) 
14   _Add support to print and email Sales Order acknowledgements_ 
15 - Fixed 
16   issue #[22926](http://www.xtuple.org/xtincident/view/bugs/22926) 
17   _*'Backflush' option is available in the Post production screen for work orders with materials issued_ 
18 - Implemented 
19   issue #[22996](http://www.xtuple.org/xtincident/view/bugs/22996) 
20   _signature capture_ 
21 - Fixed 
22   issue #[23288](http://www.xtuple.org/xtincident/view/bugs/23288) 
23   _Can not open item work bench from Sales Order_ 
24 - Implemented 
25   issue #[23796](http://www.xtuple.org/xtincident/view/bugs/23796) 
26   _Export grid list to csv_ 
27 - Implemented 
28   issue #[23852](http://www.xtuple.org/xtincident/view/bugs/23852) 
29   _inventory component of invoice_ 
30 - Implemented 
31   issue #[23853](http://www.xtuple.org/xtincident/view/bugs/23853) 
32   _refactor xv.input and xv.inputwidget_ 
33 - Fixed 
34   issue #[23860](http://www.xtuple.org/xtincident/view/bugs/23860) 
35   _Handle "no data" case from dashboard filter_ 
36 - Fixed 
37   issue #[23867](http://www.xtuple.org/xtincident/view/bugs/23867) 
38   _Add support to XT.Data for x.y.naturalKeyOfY queries_ 
39 - Fixed 
40   issue #[23868](http://www.xtuple.org/xtincident/view/bugs/23868) 
41   _*Unable to edit sale order line item after opening item site from line item screen_ 
42 - Fixed 
43   issue #[23876](http://www.xtuple.org/xtincident/view/bugs/23876) 
44   _update xwd and xtmfg pkghead_ 
45 - Implemented 
46   issue #[23894](http://www.xtuple.org/xtincident/view/bugs/23894) 
47   _Support install of third-party extensions using npm_ 
48 - Implemented 
49   issue #[23965](http://www.xtuple.org/xtincident/view/bugs/23965) 
50   _dashboards-lite_ 
51
52 4.5.0 (Beta 2014/05/22, Final 2014/06/06)
53 ==================
54
55 Critical deployment changes
56 ---------------------------
57 - If you installed 4.5.0 beta on your database, and want to upgrade it from the beta
58   to 4.5.0 final, you'll need to update the column type of the `taxpay.taxpay_id`
59   column from `integer` to `serial`.
60
61   If you're going straight to 4.5 final, you don't have to worry about this.
62
63   In general, of course, it's best not to put your production database through a beta.
64   You can pilot on a beta, but then to get to the final, you should pilot straight
65   from your production version to the final.
66
67
68 Features and bugfixes
69 ---------------------
70 - Implemented 
71   issue #[23243](http://www.xtuple.org/xtincident/view/bugs/23243) 
72   _unified build: bring in xwd_ 
73 - Fixed 
74   issue #[23279](http://www.xtuple.org/xtincident/view/bugs/23279) 
75   _Can't open order on issue to shipping screen_ 
76 - Fixed 
77   issue #[23411](http://www.xtuple.org/xtincident/view/bugs/23411) 
78   _Need a way to set Base Currency_ 
79 - Fixed 
80   issue #[23559](http://www.xtuple.org/xtincident/view/bugs/23559) 
81   _Syntax error on Sales Orders_ 
82 - Fixed 
83   issue #[23588](http://www.xtuple.org/xtincident/view/bugs/23588) 
84   _Item on Sales Order copies irrelevantly_ 
85 - Fixed 
86   issue #[23602](http://www.xtuple.org/xtincident/view/bugs/23602) 
87   _Rescheduling Sales Order does not reschedule all lines_ 
88 - Fixed 
89   issue #[23607](http://www.xtuple.org/xtincident/view/bugs/23607) 
90   _Description cut off on item site widget_ 
91 - Fixed 
92   issue #[23649](http://www.xtuple.org/xtincident/view/bugs/23649) 
93   _Filters on Work Orders do not work_ 
94 - Fixed 
95   issue #[23760](http://www.xtuple.org/xtincident/view/bugs/23760) 
96   _error in itemsite list_ 
97
98 4.4.1 (2014/05/09)
99 ==================
100
101 Features and bugfixes
102 ---------------------
103 - Fixed 
104   issue #[21728](http://www.xtuple.org/xtincident/view/bugs/21728) 
105   _Worksheet (Timesheet) sets rate to 0 on Expense line when Billable unchecked_ 
106 - Fixed 
107   issue #[21973](http://www.xtuple.org/xtincident/view/bugs/21973) 
108   _Web client does not work on IE 11_ 
109 - Fixed 
110   issue #[23111](http://www.xtuple.org/xtincident/view/bugs/23111) 
111   _Time Expense settings on tasks missing_ 
112 - Implemented 
113   issue #[23165](http://www.xtuple.org/xtincident/view/bugs/23165) 
114   _Apply XT.Data buildClause refactor to three implementations_ 
115 - Fixed 
116   issue #[23234](http://www.xtuple.org/xtincident/view/bugs/23234) 
117   _Can not enter work sheets without view items privilege_ 
118 - Implemented 
119   issue #[23241](http://www.xtuple.org/xtincident/view/bugs/23241) 
120   _Unified build: get data to match in commercial databases_ 
121 - Implemented 
122   issue #[23242](http://www.xtuple.org/xtincident/view/bugs/23242) 
123   _unified build: build reports, uiforms, metasql, etc._ 
124 - Fixed 
125   issue #[23250](http://www.xtuple.org/xtincident/view/bugs/23250) 
126   _Can not enter a worksheet without unit privileges_ 
127 - Fixed 
128   issue #[23323](http://www.xtuple.org/xtincident/view/bugs/23323) 
129   _Errors on search_ 
130 - Implemented 
131   issue #[23340](http://www.xtuple.org/xtincident/view/bugs/23340) 
132   _Unified build: move in reports_ 
133 - Implemented 
134   issue #[23357](http://www.xtuple.org/xtincident/view/bugs/23357) 
135   _unified build: standard and mfg dbscripts need not be frozen_ 
136 - Implemented 
137   issue #[23359](http://www.xtuple.org/xtincident/view/bugs/23359) 
138   _production windows vagrant dry run_ 
139 - Fixed 
140   issue #[23370](http://www.xtuple.org/xtincident/view/bugs/23370) 
141   _Can not open documents after "Apply" clicked_ 
142 - Fixed 
143   issue #[23402](http://www.xtuple.org/xtincident/view/bugs/23402) 
144   _Cannot create some New things in Empty Database_ 
145 - Fixed 
146   issue #[23406](http://www.xtuple.org/xtincident/view/bugs/23406) 
147   _various work order bugs_ 
148 - Fixed 
149   issue #[23414](http://www.xtuple.org/xtincident/view/bugs/23414) 
150   _Installing Inventory throws error_ 
151 - Fixed 
152   issue #[23560](http://www.xtuple.org/xtincident/view/bugs/23560) 
153   _Sales Order Line items do not default to header site_ 
154 - Fixed 
155   issue #[23597](http://www.xtuple.org/xtincident/view/bugs/23597) 
156   _Lazy load does not work on Inventory Availability_ 
157
158
159 4.4.0 (2014/04/04)
160 ==================
161
162 Critical deployment changes
163 ---------------------------
164 - The `oauth2` extension is now part of core. If you had its routes referenced
165   in your `config.js`'s `extensionRoutes` attribute, you should remove it.
166 - Make sure you `git submodule update --init --recursive`
167
168 Features and bugfixes
169 ---------------------
170 - Completed 
171   issue #[22131](http://www.xtuple.org/xtincident/view/bugs/22131) 
172   _Drilldown support in analytic charts_ 
173 - Implemented 
174   issue #[22656](http://www.xtuple.org/xtincident/view/bugs/22656) 
175   _Refactor panels and change visual presentation_ 
176 - Fixed 
177   issue #[23012](http://www.xtuple.org/xtincident/view/bugs/23012) 
178   _Roles don't pull in translations_ 
179 - Fixed 
180   issue #[23028](http://www.xtuple.org/xtincident/view/bugs/23028) 
181   _install_bi.sh NEEDS path to config file option_ 
182 - Implemented 
183   issue #[23046](http://www.xtuple.org/xtincident/view/bugs/23046) 
184   _Update MW to create dynamic class id for enyo list items_ 
185 - Implemented 
186   issue #[23086](http://www.xtuple.org/xtincident/view/bugs/23086) 
187   _Unified database build_ 
188 - Fixed 
189   issue #[23094](http://www.xtuple.org/xtincident/view/bugs/23094) 
190   _Name/Date Overlap on Sales Order_ 
191 - Implemented 
192   issue #[23108](http://www.xtuple.org/xtincident/view/bugs/23108) 
193   _Optimize XT.Data's buildClause to use joins on underlying tables and views_ 
194 - Implemented 
195   issue #[23168](http://www.xtuple.org/xtincident/view/bugs/23168) 
196   _move OAUTH2 extension to core_ 
197 - Fixed 
198   issue #[23183](http://www.xtuple.org/xtincident/view/bugs/23183) 
199   _*Converting sales order_ 
200 - Fixed 
201   issue #[23260](http://www.xtuple.org/xtincident/view/bugs/23260) 
202   _Converting Quote to SO does not work_ 
203
204
205
206 1.8.1 (2014/03/12)
207 ==================
208
209 Features and bugfixes
210 ---------------------
211 - Fixed 
212   issue #[22518](http://www.xtuple.org/xtincident/view/bugs/22518) 
213   _Post Production, Issue Materials, Enter Receipt, Post Receipt should update workflows_ 
214 - Fixed 
215   issue #[22526](http://www.xtuple.org/xtincident/view/bugs/22526) 
216   _Add support to return materials from a Work Order_ 
217 - Fixed 
218   issue #[22668](http://www.xtuple.org/xtincident/view/bugs/22668) 
219   _Can not save filters in mobile_ 
220 - Fixed 
221   issue #[22746](http://www.xtuple.org/xtincident/view/bugs/22746) 
222   _Long project descriptions bleed into adjacent columns_ 
223 - Implemented 
224   issue #[22782](http://www.xtuple.org/xtincident/view/bugs/22782) 
225   _Print pack list_ 
226 - Fixed 
227   issue #[22901](http://www.xtuple.org/xtincident/view/bugs/22901) 
228   _Incident plus versions are not showing up_ 
229 - Fixed 
230   issue #[23010](http://www.xtuple.org/xtincident/view/bugs/23010) 
231   _Sales Type workflow missing defaults_ 
232 - Fixed 
233   issue #[23013](http://www.xtuple.org/xtincident/view/bugs/23013) 
234   _Due date does not calculate on Sales Order Worflow_ 
235 - Fixed 
236   issue #[23018](http://www.xtuple.org/xtincident/view/bugs/23018) 
237   _Opportunities do not have default Currency_ 
238
239
240 1.8.0 (2014/03/07)
241 ==================
242
243 Features and bugfixes
244 ---------------------
245  Implemented 
246   issue #[19037](http://www.xtuple.org/xtincident/view/bugs/19037) 
247   _Summary on project_ 
248 - Implemented 
249   issue #[21508](http://www.xtuple.org/xtincident/view/bugs/21508) 
250   _Add support for basic Work Order transactions_ 
251 - Implemented 
252   issue #[22078](http://www.xtuple.org/xtincident/view/bugs/22078) 
253   _Add support for Backflush on Post Production_ 
254 - Implemented 
255   issue #[22079](http://www.xtuple.org/xtincident/view/bugs/22079) 
256   _Add support for Close Work Order on Post Production_ 
257 - Implemented 
258   issue #[22237](http://www.xtuple.org/xtincident/view/bugs/22237) 
259   _Add support to print and email Invoices_ 
260 - Implemented 
261   issue #[22241](http://www.xtuple.org/xtincident/view/bugs/22241) 
262   _Add support to print barcode Location labels_ 
263 - Implemented 
264   issue #[22243](http://www.xtuple.org/xtincident/view/bugs/22243) 
265   _Add support to print Item barcode labels_ 
266 - Implemented 
267   issue #[22442](http://www.xtuple.org/xtincident/view/bugs/22442) 
268   _CRM sales pipeline charts for dashboard_ 
269 - Implemented 
270   issue #[22459](http://www.xtuple.org/xtincident/view/bugs/22459) 
271   _Barcode capture use-cases_ 
272 - Implemented 
273   issue #[22461](http://www.xtuple.org/xtincident/view/bugs/22461) 
274   _Silent print from nodejs_ 
275 - Implemented 
276   issue #[22534](http://www.xtuple.org/xtincident/view/bugs/22534) 
277   _Add support Inventory Availability to web client_ 
278 - Implemented 
279   issue #[22577](http://www.xtuple.org/xtincident/view/bugs/22577) 
280   _Private extensions under test_ 
281 - Implemented 
282   issue #[22638](http://www.xtuple.org/xtincident/view/bugs/22638) 
283   _Add inventory availability information to Sales Order_ 
284 - Fixed 
285   issue #[22645](http://www.xtuple.org/xtincident/view/bugs/22645) 
286   _Internal server error on dogfood_ 
287 - Fixed 
288   issue #[22651](http://www.xtuple.org/xtincident/view/bugs/22651) 
289   _Natural Key Not Found Error on Empty DB_ 
290 - Implemented 
291   issue #[22669](http://www.xtuple.org/xtincident/view/bugs/22669) 
292   _Add support for automatic supply order creation on Sales Orders_ 
293 - Implemented 
294   issue #[22689](http://www.xtuple.org/xtincident/view/bugs/22689) 
295   _Support for a second jsdoc template_ 
296 - Fixed 
297   issue #[22728](http://www.xtuple.org/xtincident/view/bugs/22728) 
298   _*Configure list is blank_ 
299 - Implemented 
300   issue #[22750](http://www.xtuple.org/xtincident/view/bugs/22750) 
301   _Add project type to project list_ 
302 - Implemented 
303   issue #[22822](http://www.xtuple.org/xtincident/view/bugs/22822) 
304   _Add support to for planned order list_ 
305 - Implemented 
306   issue #[22971](http://www.xtuple.org/xtincident/view/bugs/22971) 
307   _Get tutorial up to date_ 
308 - Fixed 
309   issue #[22980](http://www.xtuple.org/xtincident/view/bugs/22980) 
310   _Optimizations for K+H database_ 
311
312 1.7.2 (2014/02/24)
313 ==================
314
315 Features and bugfixes
316 ---------------------
317 - Fixed
318   issue #[22754](http://www.xtuple.org/xtincident/view/bugs/22754)
319   _*DB log error is displayed on selecting to add a Bill of Operation Item for a new item_
320 - Fixed
321   issue #[22755](http://www.xtuple.org/xtincident/view/bugs/22755) 
322   _* It is not possible to add a Bill of Material Item to a new item_ 
323 - Fixed 
324   issue #[22793](http://www.xtuple.org/xtincident/view/bugs/22793) 
325   _Characteristics not showing up on Customer Workspace_ 
326 - Implemented 
327   issue #[22829](http://www.xtuple.org/xtincident/view/bugs/22829) 
328   _Registration via Website appears broken_ 
329 - Fixed 
330   issue #[22839](http://www.xtuple.org/xtincident/view/bugs/22839) 
331   _Mobile installation disrupts invoices out of qt_ 
332
333 1.7.1 (2014/02/10)
334 ==================
335
336 Features and bugfixes
337 ---------------------
338 - Fixed
339   issue #[22659](http://www.xtuple.org/xtincident/view/bugs/22659)
340   _Remove xt.obj inheritance to avoid backup column reordering_
341
342 1.7.0 (2014/02/03)
343 ==================
344
345 Features and bugfixes
346 ---------------------
347
348 - Implemented
349   issue #[22059](http://www.xtuple.org/xtincident/view/bugs/22059)
350   _Approve for billing and create invoice at time of shipping_
351 - Implemented
352   issue #[22029](http://www.xtuple.org/xtincident/view/bugs/22029)
353   _Cash receipt on sales order_
354 - Implemented
355   issue #[21229](http://www.xtuple.org/xtincident/view/bugs/21229)
356   _REST - Add support for a count query_
357 - Implemented
358   issue #[22029](http://www.xtuple.org/xtincident/view/bugs/22029)
359   _Implement Cash Receipt on Sales Order_
360 - Implemented
361   issue #[22059](http://www.xtuple.org/xtincident/view/bugs/22059)
362   _Implement Approve for Billing(select for billing)/Create Invoice at time of Shipping_
363 - Implemented
364   issue #[22155](http://www.xtuple.org/xtincident/view/bugs/22155)
365   _Add support for Purchase Order_
366 - Fixed
367   issue #[22181](http://www.xtuple.org/xtincident/view/bugs/22181)
368   _*Tax adjustment is not added to the Total Tax of an Invoice_
369 - Implemented
370   issue #[22237](http://www.xtuple.org/xtincident/view/bugs/22237)
371   _Add support to print and email Invoices_
372 - Implemented
373   issue #[22341](http://www.xtuple.org/xtincident/view/bugs/22341)
374   _Add support for Work Orders_
375 - Fixed
376   issue #[22397](http://www.xtuple.org/xtincident/view/bugs/22397)
377   _*Unit Cost and Tax amount values are not displayed in the Invoice Line and Return Line screens_
378 - Fixed
379   issue #[22398](http://www.xtuple.org/xtincident/view/bugs/22398)
380   _*Fractional Tax values are rounded in the Sales Order Line/Quote Line screen_
381 - Fixed
382   issue #[22402](http://www.xtuple.org/xtincident/view/bugs/22402)
383   _itemIspPrice() requires site_id for markup pricing to to work_
384 - Fixed
385   issue #[22436](http://www.xtuple.org/xtincident/view/bugs/22436)
386   _Faulty Transfer Order line item statuses_
387 - Implemented
388   issue #[22498](http://www.xtuple.org/xtincident/view/bugs/22498)
389   _build 1.7.0 with 4.3 database_
390 - Implemented
391   issue #[22500](http://www.xtuple.org/xtincident/view/bugs/22500)
392   _Barcode prefix/suffix should be configurable_
393 - Fixed
394   issue #[22588](http://www.xtuple.org/xtincident/view/bugs/22588)
395   _Customers with Credit Warning gets Credit Hold error message_
396 - Fixed
397   issue #[22622](http://www.xtuple.org/xtincident/view/bugs/22622)
398   _Workaround Pentaho roles problem_ 
399
400 1.6.0 (2014/01/15)
401 ==================
402
403 Critical deployment changes
404 ---------------------------
405 Mobile Client connections to Pentaho are no longer defined by biUrl and biServerUrl in config.js.  They are now defined
406 by biServer and printServer.  See the details in:
407
408 https://github.com/xtuple/xtuple/wiki/xTuple-Business-Intelligence
409
410 Features and bugfixes
411 ---------------------
412
413 - Fixed
414   issue #[18338](http://www.xtuple.org/xtincident/view/bugs/18338)
415   _Error running merge contacts in dogfood_
416 - Fixed
417   issue #[18401](http://www.xtuple.org/xtincident/view/bugs/18401)
418   _Relation autocompleter menu gets in the way_
419 - Fixed
420   issue #[18505](http://www.xtuple.org/xtincident/view/bugs/18505)
421   _Advanced search panel is blank on iPad_
422 - Fixed
423   issue #[18521](http://www.xtuple.org/xtincident/view/bugs/18521)
424   _Automatically-added comments have "admin" as the name_
425 - Fixed
426   issue #[18635](http://www.xtuple.org/xtincident/view/bugs/18635)
427   _Creating a user account in the mobile client does not create a CRM Account_
428 - Implemented
429   issue #[18637](http://www.xtuple.org/xtincident/view/bugs/18637)
430   _Extend "Personal" privilege methodology to any property that can be tied back to a UserAccount ID_
431 - Fixed
432   issue #[18640](http://www.xtuple.org/xtincident/view/bugs/18640)
433   _error in CRM Acct Merge_
434 - Fixed
435   issue #[18692](http://www.xtuple.org/xtincident/view/bugs/18692)
436   _List Relation Box should be disabled for new records_
437 - Fixed
438   issue #[18695](http://www.xtuple.org/xtincident/view/bugs/18695)
439   _Comments don't work on iPad_
440 - Fixed
441   issue #[18698](http://www.xtuple.org/xtincident/view/bugs/18698)
442   _iPad sorts strings as numbers_
443 - Fixed
444   issue #[18699](http://www.xtuple.org/xtincident/view/bugs/18699)
445 classes: "right"  _iPad does not scroll smoothly_
446 - Fixed
447   issue #[18707](http://www.xtuple.org/xtincident/view/bugs/18707)
448   _Can't switch databases on iPad_
449 - Fixed
450   issue #[18730](http://www.xtuple.org/xtincident/view/bugs/18730)
451   _Task number read only status is erratic_
452 - Fixed
453   issue #[18731](http://www.xtuple.org/xtincident/view/bugs/18731)
454   _Address placeholders are not translated_
455 - Fixed
456   issue #[18732](http://www.xtuple.org/xtincident/view/bugs/18732)
457   _All postgres users are showing up in user list_
458 - Fixed
459   issue #[18769](http://www.xtuple.org/xtincident/view/bugs/18769)
460   _Cookies are not being deleted in any test-cases_
461 - Completed
462   issue #[18770](http://www.xtuple.org/xtincident/view/bugs/18770)
463   _Integrate node-router into node-datasource_
464 - Fixed
465   issue #[19017](http://www.xtuple.org/xtincident/view/bugs/19017)
466   _*Unable to select the project on selecting to create a new incident in dogfood_
467 - Fixed
468   issue #[19199](http://www.xtuple.org/xtincident/view/bugs/19199)
469   _Security on reset password._
470 - Implemented
471   issue #[20689](http://www.xtuple.org/xtincident/view/bugs/20689)
472   _Support for Barcode_
473 - Implemented
474   issue #[20962](http://www.xtuple.org/xtincident/view/bugs/20962)
475   _Add support to enter Receipt transactions_
476 - Implemented
477   issue #[21038](http://www.xtuple.org/xtincident/view/bugs/21038)
478   _Complete Issue to Shipping_
479 - Fixed
480   issue #[21476](http://www.xtuple.org/xtincident/view/bugs/21476)
481   _*Unable to select back 'External' option as the Gateway for Credit cards in System Configuration screen_
482 - Implemented
483   issue #[21508](http://www.xtuple.org/xtincident/view/bugs/21508)
484   _Add support for basic Work Order transactions_
485 - Implemented
486   issue #[21584](http://www.xtuple.org/xtincident/view/bugs/21584)
487   _Organize pentaho properties in config.js_
488 - Fixed
489   issue #[21686](http://www.xtuple.org/xtincident/view/bugs/21686)
490   _*Toolbar overlaps the Export icon making it unable to select in mobile devices_
491 - Fixed
492   issue #[21889](http://www.xtuple.org/xtincident/view/bugs/21889)
493   _Mobile Web Client List View Items Overlap_
494 - Fixed
495   issue #[21909](http://www.xtuple.org/xtincident/view/bugs/21909)
496   _ErpBI configuration not production ready_
497 - Fixed
498   issue #[21978](http://www.xtuple.org/xtincident/view/bugs/21978)
499   _Item auto-populates on Sales Order when it should not_
500 - Implemented
501   issue #[22059](http://www.xtuple.org/xtincident/view/bugs/22059)
502   _Implement Approve for Billing(select for billing)/Create Invoice at time of Shipping_
503 - Implemented
504   issue #[22067](http://www.xtuple.org/xtincident/view/bugs/22067)
505   _Implement returns(credit memo)_
506 - Implemented
507   issue #[22072](http://www.xtuple.org/xtincident/view/bugs/22072)
508   _Add support for Transfer Order_
509 - Implemented
510   issue #[22129](http://www.xtuple.org/xtincident/view/bugs/22129)
511   _Support system printers for reports_
512 - Fixed
513   issue #[22151](http://www.xtuple.org/xtincident/view/bugs/22151)
514   _Selecting ITEM-GROUP produces internal server error_
515 - Fixed
516   issue #[22152](http://www.xtuple.org/xtincident/view/bugs/22152)
517   _Site is required in PostBooks_
518 - Fixed
519   issue #[22172](http://www.xtuple.org/xtincident/view/bugs/22172)
520   _Item Group does not appear in Postbooks_
521 - Implemented
522   issue #[22175](http://www.xtuple.org/xtincident/view/bugs/22175)
523   _Add the ability to issue to shipping and ship from Sales Order_
524 - Fixed
525   issue #[22214](http://www.xtuple.org/xtincident/view/bugs/22214)
526   _Inventory gear options not showing on small devices_
527 - Fixed
528   issue #[22224](http://www.xtuple.org/xtincident/view/bugs/22224)
529   _*Selecting 'Issue to Shipping' displays a JS console error and does not displays any response_
530 - No Change Required
531   issue #[22227](http://www.xtuple.org/xtincident/view/bugs/22227)
532   _*Selecting to open an existing shipment hangs the application_
533 - Fixed
534   issue #[22298](http://www.xtuple.org/xtincident/view/bugs/22298)
535   _*Selecting to add an address to a record displays an irrelevant dialog_
536 - Implemented
537   issue #[22313](http://www.xtuple.org/xtincident/view/bugs/22313)
538   _Improve dev BI script_
539 - Fixed
540   issue #[22368](http://www.xtuple.org/xtincident/view/bugs/22368)
541   _*Date format is displayed incorrectly in Transfer order list and Issue to shipping screens_
542 - Fixed
543   issue #[22407](http://www.xtuple.org/xtincident/view/bugs/22407)
544   _*Selecting 'Issue to Shipping' without saving the Sales order and then selecting 'Save', doesn't populate the Sales order number_
545 - Fixed
546   issue #[22408](http://www.xtuple.org/xtincident/view/bugs/22408)
547   _*Selecting Express Checkout without saving the Sales order and then selecting 'No' in the confirmation dialog displays a console_
548
549 1.5.2 (2014/01/13)
550 ===============
551
552 Features and bugfixes
553 ---------------------
554
555 - Fixed
556   issue #[22394](http://www.xtuple.org/xtincident/view/bugs/22394)
557   _Context queries can have punishingly slow performance_
558
559 1.5.1 (2013/12/04)
560 ===============
561
562 Critical deployment changes
563 ---------------------------
564 * File moved xtuple/test/shared/login_data.js -> xtuple/test/lib/login_data.js
565   `mv test/shared/login_data.js test/lib`
566 * File moved xtuple/test/mocha/lib/demo-test.backup -> xtuple/test/lib/demo-test.backup
567   `mv test/mocha/lib/demo-test.backup test/lib`
568 * If you have inventory registered you will have to change its location
569   `update xt.ext set ext_location = '/private-extensions' where ext_name = 'inventory'`
570
571 Features and bugfixes
572 ---------------------
573
574 - Implemented
575   issue #[21224](http://www.xtuple.org/xtincident/view/bugs/21224)
576   _REST - Add support for a query "operator" to the REST API and Discovery Docs_
577 - Implemented
578   issue #[21587](http://www.xtuple.org/xtincident/view/bugs/21587)
579   _Add Billing configuration_
580 - Implemented
581   issue #[21625](http://www.xtuple.org/xtincident/view/bugs/21625)
582   _Implement Reason Code_
583 - Fixed
584   issue #[21757](http://www.xtuple.org/xtincident/view/bugs/21757)
585   _Add Project Type to Project_
586 - Fixed
587   issue #[21866](http://www.xtuple.org/xtincident/view/bugs/21866)
588   _Cost in Time Sheet (Worksheet) is null when entered through mobile_
589 - Fixed
590   issue #[21979](http://www.xtuple.org/xtincident/view/bugs/21979)
591   _Arrowing up down through grid entry to not commit edited value to the model_
592 - Implemented
593   issue #[21982](http://www.xtuple.org/xtincident/view/bugs/21982)
594   _Print invoices_
595 - Implemented
596   issue #[21986](http://www.xtuple.org/xtincident/view/bugs/21986)
597   _Add support for Workflow to Sales Orders_
598 - Implemented
599   issue #[21989](http://www.xtuple.org/xtincident/view/bugs/21989)
600   _Add support on item relation widget to search barcode and alias_
601 - Implemented
602   issue #[21992](http://www.xtuple.org/xtincident/view/bugs/21992)
603   _Move inventory to the private-extensions repository_
604 - Fixed
605   issue #[22031](http://www.xtuple.org/xtincident/view/bugs/22031)
606   _Can not change settings_
607 - Completed
608   issue #[22049](http://www.xtuple.org/xtincident/view/bugs/22049)
609   _Cleanup the test folder_
610 - Fixed
611   issue #[22063](http://www.xtuple.org/xtincident/view/bugs/22063)
612   _*Selecting to assign a privilege to a user account role displays 'Internal Server Error' dialog_
613 - Fixed
614   issue #[22093](http://www.xtuple.org/xtincident/view/bugs/22093)
615   _View Characteristics disabled still allows Characteristics to be viewed_
616 - Fixed
617   issue #[22094](http://www.xtuple.org/xtincident/view/bugs/22094)
618   _Characteristic Privilege declared by the CRM extension error_
619 - Fixed
620   issue #[22098](http://www.xtuple.org/xtincident/view/bugs/22098)
621   _Disabled ViewClassCodes priv still allows user to view Class Code_
622 - Fixed
623   issue #[22100](http://www.xtuple.org/xtincident/view/bugs/22100)
624   _Disable ViewCostCategory Priv still allows user to view Cost Category_
625 - Fixed
626   issue #[22101](http://www.xtuple.org/xtincident/view/bugs/22101)
627   _Cost Category Privs not declared by extensions_
628 - Fixed
629   issue #[22102](http://www.xtuple.org/xtincident/view/bugs/22102)
630   _MaintainClassCodes priv not declared by the project extension_
631 - Fixed
632   issue #[22103](http://www.xtuple.org/xtincident/view/bugs/22103)
633   _Billing extension will not load without Sales_
634 - Fixed
635   issue #[22104](http://www.xtuple.org/xtincident/view/bugs/22104)
636   _Incident Plus will not load without Project_
637 - Fixed
638   issue #[22138](http://www.xtuple.org/xtincident/view/bugs/22138)
639   _Save on incident fails_
640 - Fixed
641   issue #[22143](http://www.xtuple.org/xtincident/view/bugs/22143)
642   _Agent is required for New User Account_
643 - Fixed
644   issue #[22166](http://www.xtuple.org/xtincident/view/bugs/22166)
645   _incident list color is all white_
646
647 1.5.0 (2013/11/19)
648 ==================
649
650 Features and bugfixes
651 ---------------------
652
653 - Implemented
654   issue #[18917](http://www.xtuple.org/xtincident/view/bugs/18917)
655   _Complete translation functionality_
656 - Fixed
657   issue #[19681](http://www.xtuple.org/xtincident/view/bugs/19681)
658   _*Omnibus :It is not possible to re-attach a newly created and detached To Do item from a record_
659 - Implemented
660   issue #[20438](http://www.xtuple.org/xtincident/view/bugs/20438)
661   _convert a quote to a sales order_
662 - Fixed
663   issue #[20625](http://www.xtuple.org/xtincident/view/bugs/20625)
664   _Customer hold privileges are not enforced on Sales Order_
665 - Implemented
666   issue #[20946](http://www.xtuple.org/xtincident/view/bugs/20946)
667   _implement rjson for basic compression_
668 - Implemented
669   issue #[21038](http://www.xtuple.org/xtincident/view/bugs/21038)
670   _Complete Issue to Shipping_
671 - Implemented
672   issue #[21100](http://www.xtuple.org/xtincident/view/bugs/21100)
673   _Sales Order Line Items should have a border to show_
674 - Fixed
675   issue #[21166](http://www.xtuple.org/xtincident/view/bugs/21166)
676   _*Selecting to create a New To Do from the To Do tab of an incident generates a JS console error_
677 - Fixed
678   issue #[21178](http://www.xtuple.org/xtincident/view/bugs/21178)
679   _*It is possible to delete the tasks to which Actual Time/Expenses are posted already_
680 - Fixed
681   issue #[21245](http://www.xtuple.org/xtincident/view/bugs/21245)
682   _*Inactive Sales representatives are available for selection_
683 - Fixed
684   issue #[21442](http://www.xtuple.org/xtincident/view/bugs/21442)
685   _Site Defaults in Mobile Web are not honoring user defaults_
686 - Fixed
687   issue #[21448](http://www.xtuple.org/xtincident/view/bugs/21448)
688   _Error checking on functions is spotty in Mobile_
689 - Fixed
690   issue #[21483](http://www.xtuple.org/xtincident/view/bugs/21483)
691   _*Omnibus: Records lists doesn't honor the selected 'Sort By' options_
692 - Fixed
693   issue #[21491](http://www.xtuple.org/xtincident/view/bugs/21491)
694   _*Selecting to save a new To do item with an incident/Opportunity attached to it displays JS console error_
695 - Fixed
696   issue #[21494](http://www.xtuple.org/xtincident/view/bugs/21494)
697   _The Alter Transaction Dates Privilege is not enforced on Issue to Shipping and Ship_
698 - Fixed
699   issue #[21529](http://www.xtuple.org/xtincident/view/bugs/21529)
700   _Item Site is incomplete_
701 - Implemented
702   issue #[21585](http://www.xtuple.org/xtincident/view/bugs/21585)
703   _Add support for Sales Categories_
704 - Implemented
705   issue #[21587](http://www.xtuple.org/xtincident/view/bugs/21587)
706   _Add Billing configuration_
707 - Implemented
708   issue #[21601](http://www.xtuple.org/xtincident/view/bugs/21601)
709   _Add mult-select support to worksheets_
710 - Fixed
711   issue #[21604](http://www.xtuple.org/xtincident/view/bugs/21604)
712   _Terms implementation is incomplete_
713 - Implemented
714   issue #[21614](http://www.xtuple.org/xtincident/view/bugs/21614)
715   _Implement Bank Account_
716 - Fixed
717   issue #[21617](http://www.xtuple.org/xtincident/view/bugs/21617)
718   _*Unable to scroll the Time Sheets List in a new Worksheet_
719 - Implemented
720   issue #[21625](http://www.xtuple.org/xtincident/view/bugs/21625)
721   _Implement Reason Code_
722 - Fixed
723   issue #[21633](http://www.xtuple.org/xtincident/view/bugs/21633)
724   _*Unable to delete a Sales order_
725 - Fixed
726   issue #[21650](http://www.xtuple.org/xtincident/view/bugs/21650)
727   _*'Ship' button is active in the Issue to Shipping screen when 'Ship Orders' privilege is disabled for the user_
728 - Fixed
729   issue #[21657](http://www.xtuple.org/xtincident/view/bugs/21657)
730   _Grid row doesn't refresh_
731 - Fixed
732   issue #[21659](http://www.xtuple.org/xtincident/view/bugs/21659)
733   _Mobile Timecard entry... remembering fields so don't need to continually enter same data_
734 - Fixed
735   issue #[21666](http://www.xtuple.org/xtincident/view/bugs/21666)
736   _*Unable to delete a Prospect_
737 - Fixed
738   issue #[21667](http://www.xtuple.org/xtincident/view/bugs/21667)
739   _*Unable to delete a Customer_
740 - Fixed
741   issue #[21670](http://www.xtuple.org/xtincident/view/bugs/21670)
742   _*Selecting to discard the changes of a Worksheet hangs the application_
743 - Implemented
744   issue #[21679](http://www.xtuple.org/xtincident/view/bugs/21679)
745   _Tweak MW refresh icon_
746 - Fixed
747   issue #[21680](http://www.xtuple.org/xtincident/view/bugs/21680)
748   _Timesheets in Mobile Web Client Default to Billable, when Customer is Selected_
749 - Implemented
750   issue #[21684](http://www.xtuple.org/xtincident/view/bugs/21684)
751   _Implement Invoices_
752 - Fixed
753   issue #[21704](http://www.xtuple.org/xtincident/view/bugs/21704)
754   _Unable to use Sales Analysis due to Blocked page_
755 - Implemented
756   issue #[21739](http://www.xtuple.org/xtincident/view/bugs/21739)
757   _Projects should support characteristics_
758 - Implemented
759   issue #[21750](http://www.xtuple.org/xtincident/view/bugs/21750)
760   _Develop OLAP client support for dashboards_
761 - Implemented
762   issue #[21762](http://www.xtuple.org/xtincident/view/bugs/21762)
763   _Add support for grid entry to project_
764 - Fixed
765   issue #[21801](http://www.xtuple.org/xtincident/view/bugs/21801)
766   _xt error on desktop 4.1  with Mobile client_
767 - Implemented
768   issue #[21807](http://www.xtuple.org/xtincident/view/bugs/21807)
769   _Develop install script for Pentaho_
770 - Implemented
771   issue #[21821](http://www.xtuple.org/xtincident/view/bugs/21821)
772   _Need new welcome screen metric for MW_
773 - Fixed
774   issue #[21831](http://www.xtuple.org/xtincident/view/bugs/21831)
775   _Can not run xt-mobile scripts on db upgraded from 4.1.0 to 4.2.0_
776 - Implemented
777   issue #[21834](http://www.xtuple.org/xtincident/view/bugs/21834)
778   _Prerequisite Checks for Mobile Required_
779 - Fixed
780   issue #[21851](http://www.xtuple.org/xtincident/view/bugs/21851)
781   _mobile no longer uses bindAddress_
782 - Implemented
783   issue #[21864](http://www.xtuple.org/xtincident/view/bugs/21864)
784   _assign project tasks to resources_
785 - Fixed
786   issue #[21894](http://www.xtuple.org/xtincident/view/bugs/21894)
787   _Address can not be updated_
788 - Implemented
789   issue #[21895](http://www.xtuple.org/xtincident/view/bugs/21895)
790   _Initial analytic charts for dashboard in Sales BI Extension_
791 - Fixed
792   issue #[21933](http://www.xtuple.org/xtincident/view/bugs/21933)
793   _Client not responding after log in_
794 - Fixed
795   issue #[21994](http://www.xtuple.org/xtincident/view/bugs/21994)
796   _*Selecting to run the install script displays Syntax error_
797
798 This version requires version 4.2.0 or higher of xTuple PostBooks or commercial edition database.
799
800 1.4.6 (2013/11/xx)
801 ==================
802 Critical deployment changes
803 ---------------------------
804 - The Sales Dashboard has been redesigned to show sales data from analytic cubes.  To connect to the BI Server
805 you must define:
806
807    biServer: {
808         hostname: "localhost",
809         port: 8080,
810         catalog: "xTuple",
811         tenantname: "default",
812         keyFile: "./lib/rest-keys/server.key"
813       }
814 in config.js.  Also, the Sales Dashboard is now structured in a private extension:
815
816    https://github.com/xtuple/private-extensions/tree/master/source/bi
817
818 1.4.5 (2013/10/11)
819 ==================
820
821 Features and bugfixes
822 ---------------------
823
824 - Fixed
825   issue #[19869](http://www.xtuple.org/xtincident/view/bugs/19869)
826   _*Omnibus: Locked record is displayed on selecting to open a contact after discarding new contact screen opened from it _
827 - Fixed
828   issue #[19957](http://www.xtuple.org/xtincident/view/bugs/19957)
829   _Selecting to create a new Customer/Prospect from the customer field of Quote screen doesn't populates the customer automatically_
830 - Fixed
831   issue #[20000](http://www.xtuple.org/xtincident/view/bugs/20000)
832   _* It is not possible to delete the customer SHIP-TO on reopening the customer_
833 - Fixed
834   issue #[20012](http://www.xtuple.org/xtincident/view/bugs/20012)
835   _*Selected sales representative commission rate is not displayed automatically on the Customer screen_
836 - Fixed
837   issue #[20064](http://www.xtuple.org/xtincident/view/bugs/20064)
838   _*Ship-To Number search screen is not labeled_
839 - Fixed
840   issue #[20071](http://www.xtuple.org/xtincident/view/bugs/20071)
841   _Saving while Customer Ship-To is open gives error then causes other issues_
842 - Fixed
843   issue #[20173](http://www.xtuple.org/xtincident/view/bugs/20173)
844   _*It is not possible to assign a Tax Authority to a Tax Code_
845 - Fixed
846   issue #[20196](http://www.xtuple.org/xtincident/view/bugs/20196)
847   _*Data Source error is displayed on selecting to search the item sites screen with 'Class Code' filter_
848 - Duplicate
849   issue #[20198](http://www.xtuple.org/xtincident/view/bugs/20198)
850   _*'Mask' and 'Validator' fields present under characteristic of type 'Text' are not functional_
851 - Implemented
852   issue #[20311](http://www.xtuple.org/xtincident/view/bugs/20311)
853   _Welcome screen iframe does not scroll on iOS devices. CSS fix attached. ASM#5469_
854 - Reopened
855   issue #[20332](http://www.xtuple.org/xtincident/view/bugs/20332)
856   _Error Adding a Sales Order to an Opportunity_
857 - Implemented
858   issue #[20682](http://www.xtuple.org/xtincident/view/bugs/20682)
859   _Inventory History Report_
860 - No Change Required
861   issue #[20885](http://www.xtuple.org/xtincident/view/bugs/20885)
862   _Time Expense Version has Incorrect title_
863 - Fixed
864   issue #[20888](http://www.xtuple.org/xtincident/view/bugs/20888)
865   _Class Code List updates after a Discard_
866 - Fixed
867   issue #[20981](http://www.xtuple.org/xtincident/view/bugs/20981)
868   _BI Readme steps updated_
869 - Fixed
870   issue #[20994](http://www.xtuple.org/xtincident/view/bugs/20994)
871   _Clicking on Advanced Search displays History_
872 - Fixed
873   issue #[21008](http://www.xtuple.org/xtincident/view/bugs/21008)
874   _*CRM Dashboard charts are duplicated on selecting to refresh_
875 - Fixed
876   issue #[21062](http://www.xtuple.org/xtincident/view/bugs/21062)
877   _Using Help Pullout Tab gives Java Console Error_
878 - Fixed
879   issue #[21110](http://www.xtuple.org/xtincident/view/bugs/21110)
880   _*Omnibus: Record is locked for some time on selecting 'Save and New' or 'New' button from the record screen_
881 - Fixed
882   issue #[21114](http://www.xtuple.org/xtincident/view/bugs/21114)
883   _*observation: Unable to delete a Sales Representative_
884 - Fixed
885   issue #[21181](http://www.xtuple.org/xtincident/view/bugs/21181)
886   _*New Quotes/Sales Orders created from the Opportunity screen are not displayed as attached to the Opportunity_
887 - Fixed
888   issue #[21182](http://www.xtuple.org/xtincident/view/bugs/21182)
889   _*Omnibus: Selecting to delete a characteristic and save the record displays irrelevant dialog_
890 - Fixed
891   issue #[21230](http://www.xtuple.org/xtincident/view/bugs/21230)
892   _*Employee screen doesn't save the Group attached to it_
893 - Fixed
894   issue #[21232](http://www.xtuple.org/xtincident/view/bugs/21232)
895   _*Translation is required for the description label in the 'Advanced Search' panel of Employee Group list_
896 - Duplicate
897   issue #[21248](http://www.xtuple.org/xtincident/view/bugs/21248)
898   _* Translation is required for the timeExpense label in About screen_
899 - Fixed
900   issue #[21270](http://www.xtuple.org/xtincident/view/bugs/21270)
901   _*Translation is required for the  label in About screen_
902 - Fixed
903   issue #[21383](http://www.xtuple.org/xtincident/view/bugs/21383)
904   _Found/Fixed in lists are not populated on Advanced Search_
905 - Fixed
906   issue #[21396](http://www.xtuple.org/xtincident/view/bugs/21396)
907   _Misbehavior in Time/Expense editor panels_
908 - Fixed
909   issue #[21401](http://www.xtuple.org/xtincident/view/bugs/21401)
910   _Gear on worksheet list inconsistent_
911 - Fixed
912   issue #[21402](http://www.xtuple.org/xtincident/view/bugs/21402)
913   _All new records prompt to discard on iPad_
914 - No Change Required
915   issue #[21415](http://www.xtuple.org/xtincident/view/bugs/21415)
916   _Attaching an Incident or Contact to an Account will not save_
917 - Fixed
918   issue #[21419](http://www.xtuple.org/xtincident/view/bugs/21419)
919   _Worksheet owned by person who created it_
920 - Fixed
921   issue #[21425](http://www.xtuple.org/xtincident/view/bugs/21425)
922   _List box editor doesn't validate_
923 - Fixed
924   issue #[21437](http://www.xtuple.org/xtincident/view/bugs/21437)
925   _Pickers not populating on configuration_
926 - Fixed
927   issue #[21440](http://www.xtuple.org/xtincident/view/bugs/21440)
928   _*Delete option is inactive for Tax Authorities_
929 - Fixed
930   issue #[21451](http://www.xtuple.org/xtincident/view/bugs/21451)
931   _Timesheet remembers my location every time_
932 - Fixed
933   issue #[21454](http://www.xtuple.org/xtincident/view/bugs/21454)
934   _Search box pushed off the screen_
935 - Fixed
936   issue #[21473](http://www.xtuple.org/xtincident/view/bugs/21473)
937   _Unable to login Standard if Inventory or Sales is not enabled_
938 - Fixed
939   issue #[21479](http://www.xtuple.org/xtincident/view/bugs/21479)
940   _*'View Inventory History' privilege under 'Inventory' module requires translation_
941 - Fixed
942   issue #[21480](http://www.xtuple.org/xtincident/view/bugs/21480)
943   _*Transaction Date, Transaction Type and Order Type options in the Sort By list of 'Inventory History' require translation_
944 - Implemented
945   issue #[21487](http://www.xtuple.org/xtincident/view/bugs/21487)
946   _grid entry in quote_
947 - Fixed
948   issue #[21496](http://www.xtuple.org/xtincident/view/bugs/21496)
949   _*It is possible to select a project in 'Complete' status to create a time/expense sheet_
950 - Fixed
951   issue #[21500](http://www.xtuple.org/xtincident/view/bugs/21500)
952   _Icons on pickers overlap text when scrolling_
953 - Fixed
954   issue #[21505](http://www.xtuple.org/xtincident/view/bugs/21505)
955   _Mobile object names inconsistent with precedent_
956 - Fixed
957   issue #[21515](http://www.xtuple.org/xtincident/view/bugs/21515)
958   _*Incorrect Project Task is displayed in the Time/Expense sheet of a worksheet_
959 - Fixed
960   issue #[21540](http://www.xtuple.org/xtincident/view/bugs/21540)
961   _Characteristics don't get disabled_
962 - Fixed
963   issue #[21541](http://www.xtuple.org/xtincident/view/bugs/21541)
964   _*Unable to update the Schedule date of a Quote_
965 - Fixed
966   issue #[21565](http://www.xtuple.org/xtincident/view/bugs/21565)
967   _Selecting new time entry brings up prior entry_
968 - Implemented
969   issue #[21581](http://www.xtuple.org/xtincident/view/bugs/21581)
970   _Add freight class picker to item workspace_
971 - Fixed
972   issue #[21605](http://www.xtuple.org/xtincident/view/bugs/21605)
973   _Document linkages are only showing up on one side_
974 - Fixed
975   issue #[21627](http://www.xtuple.org/xtincident/view/bugs/21627)
976   _Sales analysis (and other) object name problem_
977
978
979 1.4.4 (2013/09/27)
980 ==================
981
982 Features and bugfixes
983 ---------------------
984
985 - Implemented
986   issue #[18833](http://www.xtuple.org/xtincident/view/bugs/18833)
987   _Would like user customizable content on lists_
988 - Implemented
989   issue #[19647](http://www.xtuple.org/xtincident/view/bugs/19647)
990   _Report dates and currency must be localizable_
991 - Fixed
992   issue #[19858](http://www.xtuple.org/xtincident/view/bugs/19858)
993   _*Unable to delete a Project Task from Project Tasks screen_
994 - Fixed
995   issue #[20449](http://www.xtuple.org/xtincident/view/bugs/20449)
996   _Incidents gives error when CRM is only extension_
997 - Implemented
998   issue #[20677](http://www.xtuple.org/xtincident/view/bugs/20677)
999   _Create Location object_
1000 - Implemented
1001   issue #[20683](http://www.xtuple.org/xtincident/view/bugs/20683)
1002   _Backlog Report_
1003 - Implemented
1004   issue #[20684](http://www.xtuple.org/xtincident/view/bugs/20684)
1005   _Create Shipments List object and views with return action_
1006 - Implemented
1007   issue #[20734](http://www.xtuple.org/xtincident/view/bugs/20734)
1008   _Issue to Shipping_
1009 - Fixed
1010   issue #[20800](http://www.xtuple.org/xtincident/view/bugs/20800)
1011   _*Delete option is active for contacts attached to ToDoitem/Opportunity_
1012 - Fixed
1013   issue #[20927](http://www.xtuple.org/xtincident/view/bugs/20927)
1014   _Install script says finished when it is not_
1015 - Fixed
1016   issue #[20954](http://www.xtuple.org/xtincident/view/bugs/20954)
1017   _Problems in report data from data-from-key_
1018 - Fixed
1019   issue #[21093](http://www.xtuple.org/xtincident/view/bugs/21093)
1020   _*No error message is displayed on selecting to delete an item with item site created for it_
1021 - Fixed
1022   issue #[21176](http://www.xtuple.org/xtincident/view/bugs/21176)
1023   _*Unable to save comments for a To do item_
1024 - Fixed
1025   issue #[21189](http://www.xtuple.org/xtincident/view/bugs/21189)
1026   _Files over 1MB does not appear to complete upload_
1027 - Implemented
1028   issue #[21251](http://www.xtuple.org/xtincident/view/bugs/21251)
1029   _Add credit card processing support to Sales Order_
1030 - Fixed
1031   issue #[21277](http://www.xtuple.org/xtincident/view/bugs/21277)
1032   _T/E mobile not enforcing view other rules._
1033 - Fixed
1034   issue #[21306](http://www.xtuple.org/xtincident/view/bugs/21306)
1035   _Menu presentation order unpredictable_
1036 - Fixed
1037   issue #[21316](http://www.xtuple.org/xtincident/view/bugs/21316)
1038   _Time and Expense uneditable when unapproved_
1039 - Completed
1040   issue #[21327](http://www.xtuple.org/xtincident/view/bugs/21327)
1041   _Sales cubes dimension and measure terminology_
1042 - Completed
1043   issue #[21360](http://www.xtuple.org/xtincident/view/bugs/21360)
1044   _add monthly calendar to sales cubes_
1045 - Completed
1046   issue #[21361](http://www.xtuple.org/xtincident/view/bugs/21361)
1047   _Should be able to save Sales Analysis query_
1048 - Fixed
1049   issue #[21368](http://www.xtuple.org/xtincident/view/bugs/21368)
1050   _Worksheets bring in wrong customer reference_
1051 - Fixed
1052   issue #[21385](http://www.xtuple.org/xtincident/view/bugs/21385)
1053   _TE Worksheet List does not filter on on Date_
1054 - Fixed
1055   issue #[21399](http://www.xtuple.org/xtincident/view/bugs/21399)
1056   _Can't find worksheet total hours_
1057 - Fixed
1058   issue #[21403](http://www.xtuple.org/xtincident/view/bugs/21403)
1059   _Worksheets should default to self as the Employee_
1060 - Fixed
1061   issue #[21407](http://www.xtuple.org/xtincident/view/bugs/21407)
1062   _Field missing on Worksheet:  hourly cost_
1063 - Fixed
1064   issue #[21427](http://www.xtuple.org/xtincident/view/bugs/21427)
1065   _Inventory Extension adding expense category to setup menu_
1066 - Fixed
1067   issue #[21432](http://www.xtuple.org/xtincident/view/bugs/21432)
1068   _forgot password error_
1069 - Fixed
1070   issue #[21439](http://www.xtuple.org/xtincident/view/bugs/21439)
1071   _Picker is too wide on money widgets_
1072 - Fixed
1073   issue #[21442](http://www.xtuple.org/xtincident/view/bugs/21442)
1074   _Site Defaults in Mobile Web are not honoring user defaults_
1075 - Fixed
1076   issue #[21453](http://www.xtuple.org/xtincident/view/bugs/21453)
1077   _Firefox is blocking mobile help content_
1078 - Fixed
1079   issue #[21455](http://www.xtuple.org/xtincident/view/bugs/21455)
1080   _Sort is not working for Sort and Layout Attribute Pickers_
1081 - Fixed
1082   issue #[21478](http://www.xtuple.org/xtincident/view/bugs/21478)
1083   _*Selecting to create new Shipment record displays insufficient privileges dialog_
1084 - Fixed
1085   issue #[21482](http://www.xtuple.org/xtincident/view/bugs/21482)
1086   _*Omnibus: Blank screen is displayed on selecting to print any record/records list_
1087 - Fixed
1088   issue #[21495](http://www.xtuple.org/xtincident/view/bugs/21495)
1089   _Cannot Search for Incident Contact_
1090 - Fixed
1091   issue #[21497](http://www.xtuple.org/xtincident/view/bugs/21497)
1092   _Time Expense has dependency on Sales_
1093 - Fixed
1094   issue #[21498](http://www.xtuple.org/xtincident/view/bugs/21498)
1095   _Users can not save time sheet if no prvilege_
1096 - Fixed
1097   issue #[21524](http://www.xtuple.org/xtincident/view/bugs/21524)
1098   _Printing Admin Account causes unhandled Error_
1099 - Fixed
1100   issue #[21532](http://www.xtuple.org/xtincident/view/bugs/21532)
1101   _Cannot open an existing Item_
1102
1103
1104 1.4.3 (2013/09/11)
1105 ==================
1106
1107 Features and bugfixes
1108 ---------------------
1109 - Implemented
1110   issue #[18488](http://www.xtuple.org/xtincident/view/bugs/18488)
1111   _Add sort option to Mobile client_
1112 - Fixed
1113   issue #[19395](http://www.xtuple.org/xtincident/view/bugs/19395)
1114   _*Unable to delete a contact with no address_
1115 - Fixed
1116   issue #[19680](http://www.xtuple.org/xtincident/view/bugs/19680)
1117   _Email profiles are not editable_
1118 - Fixed
1119   issue #[19966](http://www.xtuple.org/xtincident/view/bugs/19966)
1120   _*It is possible to create a Quote without any line item_
1121 - Fixed
1122   issue #[19992](http://www.xtuple.org/xtincident/view/bugs/19992)
1123   _*New quote created from a Customer does not populates the customer number  automatically in 'Customer' field of quote screen_
1124 - Fixed
1125   issue #[19993](http://www.xtuple.org/xtincident/view/bugs/19993)
1126   _*Detach button in the Quotes panel of a customer is not functional_
1127 - Implemented
1128   issue #[20445](http://www.xtuple.org/xtincident/view/bugs/20445)
1129   _Login Page should have "Forgot Password" link/functionality_
1130 - Fixed
1131   issue #[20458](http://www.xtuple.org/xtincident/view/bugs/20458)
1132   _Editing Worksheet Time Billable does not save_
1133 - Fixed
1134   issue #[20460](http://www.xtuple.org/xtincident/view/bugs/20460)
1135   _Posting a Worksheet does not appear to do anything_
1136 - Implemented
1137   issue #[20782](http://www.xtuple.org/xtincident/view/bugs/20782)
1138   _add vCard export functionality for contacts_
1139 - Implemented
1140   issue #[20851](http://www.xtuple.org/xtincident/view/bugs/20851)
1141   _REST support for field-level queries_
1142 - Fixed
1143   issue #[20909](http://www.xtuple.org/xtincident/view/bugs/20909)
1144   _ListRelationsEditorBox fails if you delete an intermediate item_
1145 - Fixed
1146   issue #[20960](http://www.xtuple.org/xtincident/view/bugs/20960)
1147   _Cannot create new Site_
1148 - Fixed
1149   issue #[20961](http://www.xtuple.org/xtincident/view/bugs/20961)
1150   _Deleting a Site does not work_
1151 - Completed
1152   issue #[20987](http://www.xtuple.org/xtincident/view/bugs/20987)
1153   _Pentaho tenant to include server IP_
1154 - Implemented
1155   issue #[21046](http://www.xtuple.org/xtincident/view/bugs/21046)
1156   _Add context messaging tools for Mobile Web UI (Sales Analysis)_
1157 - Fixed
1158   issue #[21097](http://www.xtuple.org/xtincident/view/bugs/21097)
1159   _*Selecting to edit and save an item site displays irrelevant message_
1160 - Fixed
1161   issue #[21112](http://www.xtuple.org/xtincident/view/bugs/21112)
1162   _*Omnibus: Action icon button doesn't respond on clicking when 'Advanced Search' panel is open for the list of records_
1163 - Fixed
1164   issue #[21120](http://www.xtuple.org/xtincident/view/bugs/21120)
1165   _*Observation: Selecting to save the Tax rate with currency set to default displays 'currency is required' message irrelevantly_
1166 - Fixed
1167   issue #[21121](http://www.xtuple.org/xtincident/view/bugs/21121)
1168   _*Selecting 'Save' in the Tax Rate screen without selecting the Tax Code doesn't displays any error message_
1169 - Fixed
1170   issue #[21123](http://www.xtuple.org/xtincident/view/bugs/21123)
1171   _Multi-Site option should not be allowed off if there are Multi-sites_
1172 - Fixed
1173   issue #[21158](http://www.xtuple.org/xtincident/view/bugs/21158)
1174   _*translation required for effective and expiry date warning messages_
1175 - Fixed
1176   issue #[21201](http://www.xtuple.org/xtincident/view/bugs/21201)
1177   _*Delete option is active for Used contacts_
1178 - Fixed
1179   issue #[21234](http://www.xtuple.org/xtincident/view/bugs/21234)
1180   _*It is possible to edit and save the Billing rate currency of the Time And Expense sheets of an Approved worksheet_
1181 - Fixed
1182   issue #[21256](http://www.xtuple.org/xtincident/view/bugs/21256)
1183   _Project does not save with filter_
1184 - Fixed
1185   issue #[21276](http://www.xtuple.org/xtincident/view/bugs/21276)
1186   _mobile TE scrolling_
1187 - Fixed
1188   issue #[21289](http://www.xtuple.org/xtincident/view/bugs/21289)
1189   _A user who only has personal privileges can not create records_
1190 - Fixed
1191   issue #[21302](http://www.xtuple.org/xtincident/view/bugs/21302)
1192   _Task assignments not working on worksheets_
1193 - Fixed
1194   issue #[21359](http://www.xtuple.org/xtincident/view/bugs/21359)
1195   _Worksheet list unacceptably slow_
1196 - Fixed
1197   issue #[21374](http://www.xtuple.org/xtincident/view/bugs/21374)
1198   _Last saved filter doesn't default_
1199 - Fixed
1200   issue #[21375](http://www.xtuple.org/xtincident/view/bugs/21375)
1201   _Default search criteria appearing on widget searches_
1202 - Fixed
1203   issue #[21395](http://www.xtuple.org/xtincident/view/bugs/21395)
1204   _Selecting worksheets sometimes opens wrong selection_
1205
1206
1207 1.4.2 (2013/08/23)
1208 ==================
1209
1210 Features and bugfixes
1211 ---------------------
1212 - Fixed
1213   issue #[21260](http://www.xtuple.org/xtincident/view/bugs/21260)
1214   _XT.filter table naming conflict with public.filter_
1215
1216
1217 1.4.1 (2013/08/21)
1218 ===============
1219
1220 Features and bugfixes
1221 ----------------
1222 - Implemented
1223   issue #[18668](http://www.xtuple.org/xtincident/view/bugs/18668)
1224   _Initial documentation build for Mobile platform_
1225 - Implemented
1226   issue #[19294](http://www.xtuple.org/xtincident/view/bugs/19294)
1227   _OAuth 2.0 - Refactor route and functor mapping in Express to use a loop for loading_
1228 - Implemented
1229   issue #[19303](http://www.xtuple.org/xtincident/view/bugs/19303)
1230   _REST - Add Discovery Service routes_
1231 - Implemented
1232   issue #[19305](http://www.xtuple.org/xtincident/view/bugs/19305)
1233   _REST - Add route handler functions for end point CRUD_
1234 - Implemented
1235   issue #[19306](http://www.xtuple.org/xtincident/view/bugs/19306)
1236   _REST - Add "service" endpoints_
1237 - Completed
1238   issue #[19443](http://www.xtuple.org/xtincident/view/bugs/19443)
1239   _Use data schema in Pentaho report scripts_
1240 - Fixed
1241   issue #[20195](http://www.xtuple.org/xtincident/view/bugs/20195)
1242   _*Irrelevant behavior is observed on re-opening a quote_
1243 - Fixed
1244   issue #[20265](http://www.xtuple.org/xtincident/view/bugs/20265)
1245   _OAUTH - Existing session/cookie causes client to load. Fix redirect to auth dialog page_
1246 - Fixed
1247   issue #[20458](http://www.xtuple.org/xtincident/view/bugs/20458)
1248   _Editing Worksheet Time Billable does not save_
1249 - Fixed
1250   issue #[20642](http://www.xtuple.org/xtincident/view/bugs/20642)
1251   _Filters broken on incidents_
1252 - Implemented
1253   issue #[20864](http://www.xtuple.org/xtincident/view/bugs/20864)
1254   _Grid entry for Sales Order on Desktop based browser client_
1255 - Implemented
1256   issue #[20866](http://www.xtuple.org/xtincident/view/bugs/20866)
1257   _Allow filters to be saved on lists_
1258 - Fixed
1259   issue #[20886](http://www.xtuple.org/xtincident/view/bugs/20886)
1260   _Searchable is required on New Characteristic_
1261 - Implemented
1262   issue #[20890](http://www.xtuple.org/xtincident/view/bugs/20890)
1263   _OAuth2 - Admin Interface Usability Tweaks_
1264 - Fixed
1265   issue #[20891](http://www.xtuple.org/xtincident/view/bugs/20891)
1266   _Add "website" to contact overview_
1267 - Fixed
1268   issue #[20898](http://www.xtuple.org/xtincident/view/bugs/20898)
1269   _Item Site not populating correctly for Sales Order_
1270 - Fixed
1271   issue #[20899](http://www.xtuple.org/xtincident/view/bugs/20899)
1272   _Advanced Search does not display list after clearing bad data_
1273 - Fixed
1274   issue #[20902](http://www.xtuple.org/xtincident/view/bugs/20902)
1275   _Adding an Item to Quote_
1276 - Fixed
1277   issue #[20908](http://www.xtuple.org/xtincident/view/bugs/20908)
1278   _Dashboard Charts shrink upon returning to Dashboard screen_
1279 - Fixed
1280   issue #[20932](http://www.xtuple.org/xtincident/view/bugs/20932)
1281   _Dashboard Query is not working_
1282 - Fixed
1283   issue #[20979](http://www.xtuple.org/xtincident/view/bugs/20979)
1284   _oath2client table entry for Pentaho needs to use default database_
1285 - Fixed
1286   issue #[20983](http://www.xtuple.org/xtincident/view/bugs/20983)
1287   _History shows "undefined" for many objects_
1288 - Fixed
1289   issue #[20989](http://www.xtuple.org/xtincident/view/bugs/20989)
1290   _oauth2 check for JWT issued in the future causes timing problem_
1291 - Fixed
1292   issue #[21016](http://www.xtuple.org/xtincident/view/bugs/21016)
1293   _Cost Categories Desciption alignment is wrong_
1294 - Fixed
1295   issue #[21051](http://www.xtuple.org/xtincident/view/bugs/21051)
1296   _Characteristic - No Error message when trying to save without a role_
1297 - Fixed
1298   issue #[21055](http://www.xtuple.org/xtincident/view/bugs/21055)
1299   _Updating Extensions on Role will not allow application to load on login_
1300 - Fixed
1301   issue #[21066](http://www.xtuple.org/xtincident/view/bugs/21066)
1302   _Editing a Sales Order gives _shipped error_
1303 - Fixed
1304   issue #[21129](http://www.xtuple.org/xtincident/view/bugs/21129)
1305   _Sales Analysis user can not use Pentaho single sign on without admin privilege_
1306 - Fixed
1307   issue #[21138](http://www.xtuple.org/xtincident/view/bugs/21138)
1308   _Relation Lists are not loading Properly in Workspaces_
1309
1310
1311 1.4.0 (2013/08/07)
1312 ===============
1313
1314 Features and bugfixes
1315 ----------------
1316 - Fixed
1317   issue #[18711](http://www.xtuple.org/xtincident/view/bugs/18711)
1318   _Edit Owner privilege is not enforced_
1319 - Fixed
1320   issue #[18724](http://www.xtuple.org/xtincident/view/bugs/18724)
1321   _ReassignToDoItems privilege is not enforced_
1322 - Fixed
1323   issue #[18726](http://www.xtuple.org/xtincident/view/bugs/18726)
1324   _*Left of Contact Address Not Visible in panel_
1325 - Fixed
1326   issue #[18968](http://www.xtuple.org/xtincident/view/bugs/18968)
1327   _Panel sizing on Item workspace_
1328 - Fixed
1329   issue #[19042](http://www.xtuple.org/xtincident/view/bugs/19042)
1330   _Omnibus: Observation: New User Account created from Owner field is not populated automatically in Owner field_
1331 - Implemented
1332   issue #[19626](http://www.xtuple.org/xtincident/view/bugs/19626)
1333   _Add link to google maps_
1334 - Completed
1335   issue #[19645](http://www.xtuple.org/xtincident/view/bugs/19645)
1336   _Install/build process for reports_
1337 - Fixed
1338   issue #[19711](http://www.xtuple.org/xtincident/view/bugs/19711)
1339   _*Irrelevant behavior is observed on selecting to save the role assigned to the CRM Account_
1340 - Fixed
1341   issue #[19796](http://www.xtuple.org/xtincident/view/bugs/19796)
1342   _Quote shows costs when users do not have cost privilege_
1343 - Fixed
1344   issue #[19800](http://www.xtuple.org/xtincident/view/bugs/19800)
1345   _Site should only appear on quote when multi-site enabled_
1346 - Implemented
1347   issue #[19801](http://www.xtuple.org/xtincident/view/bugs/19801)
1348   _Site should default on quote_
1349 - Fixed
1350   issue #[19805](http://www.xtuple.org/xtincident/view/bugs/19805)
1351   _User should not be able to edit quote price unless they have privileges to do so_
1352 - Fixed
1353   issue #[19859](http://www.xtuple.org/xtincident/view/bugs/19859)
1354   _*Selecting to create a new project task from an existing project task displays Data source error_
1355 - Fixed
1356   issue #[19967](http://www.xtuple.org/xtincident/view/bugs/19967)
1357   _*Irrelevant dialog is displayed on saving a quote_
1358 - Fixed
1359   issue #[20008](http://www.xtuple.org/xtincident/view/bugs/20008)
1360   _Converting prospect to customer freezes client_
1361 - Fixed
1362   issue #[20068](http://www.xtuple.org/xtincident/view/bugs/20068)
1363   _Click Apply on Customer Groups will Lock the record_
1364 - Implemented
1365   issue #[20190](http://www.xtuple.org/xtincident/view/bugs/20190)
1366   _Mobile Client Phone Numbers Should be Clickable_
1367 - Implemented
1368   issue #[20380](http://www.xtuple.org/xtincident/view/bugs/20380)
1369   _Sales analysis view_
1370 - Fixed
1371   issue #[20489](http://www.xtuple.org/xtincident/view/bugs/20489)
1372   _Item does not display Wholesale Price_
1373 - Implemented
1374   issue #[20524](http://www.xtuple.org/xtincident/view/bugs/20524)
1375   _build_database script_
1376 - Fixed
1377   issue #[20555](http://www.xtuple.org/xtincident/view/bugs/20555)
1378   _new authentication does not work with pgbouncer_
1379 - Implemented
1380   issue #[20559](http://www.xtuple.org/xtincident/view/bugs/20559)
1381   _Need to create an interface to manage Oauth_
1382 - Implemented
1383   issue #[20574](http://www.xtuple.org/xtincident/view/bugs/20574)
1384   _sales order should use item and site instead of itemsite_
1385 - No Change Required
1386   issue #[20596](http://www.xtuple.org/xtincident/view/bugs/20596)
1387   _Numbers cut off by scroller_
1388 - Implemented
1389   issue #[20614](http://www.xtuple.org/xtincident/view/bugs/20614)
1390   _Need an installer methodology for the mobile client and extensions_
1391 - Fixed
1392   issue #[20638](http://www.xtuple.org/xtincident/view/bugs/20638)
1393   _Attach option on relation boxes should not display objects already attached to other objects_
1394 - Fixed
1395   issue #[20672](http://www.xtuple.org/xtincident/view/bugs/20672)
1396   _Admin Role gives Java Console Error_
1397 - Fixed
1398   issue #[20673](http://www.xtuple.org/xtincident/view/bugs/20673)
1399   _User Account gives Disable Export error_
1400 - Implemented
1401   issue #[20676](http://www.xtuple.org/xtincident/view/bugs/20676)
1402   _Create Inventory Configuration Settings_
1403 - Implemented
1404   issue #[20715](http://www.xtuple.org/xtincident/view/bugs/20715)
1405   _Sales dashboard_
1406 - Implemented
1407   issue #[20723](http://www.xtuple.org/xtincident/view/bugs/20723)
1408   _Single signon support for Pentaho_
1409 - Implemented
1410   issue #[20726](http://www.xtuple.org/xtincident/view/bugs/20726)
1411   _Support for Pentaho dynamic OLAP cubes based on organization_
1412 - Fixed
1413   issue #[20736](http://www.xtuple.org/xtincident/view/bugs/20736)
1414   _xt package pkg tables missing triggers, causing issues loading packages_
1415 - Implemented
1416   issue #[20746](http://www.xtuple.org/xtincident/view/bugs/20746)
1417   _Multi-tenant support for Sales cubes_
1418 - Implemented
1419   issue #[20747](http://www.xtuple.org/xtincident/view/bugs/20747)
1420   _Multi-tenant support for sales ETL_
1421 - Fixed
1422   issue #[20760](http://www.xtuple.org/xtincident/view/bugs/20760)
1423   _*Quantity UOM is not available for selection in SO Line item screen_
1424 - Implemented
1425   issue #[20771](http://www.xtuple.org/xtincident/view/bugs/20771)
1426   _generate p12 in oauth generate-key route_
1427 - No Change Required
1428   issue #[20774](http://www.xtuple.org/xtincident/view/bugs/20774)
1429   _access user_account REST_
1430 - Fixed
1431   issue #[20775](http://www.xtuple.org/xtincident/view/bugs/20775)
1432   _Remove xtbatch schema if not being used by mobile_
1433 - Implemented
1434   issue #[20780](http://www.xtuple.org/xtincident/view/bugs/20780)
1435   _improve maven reports deployment_
1436 - Fixed
1437   issue #[20785](http://www.xtuple.org/xtincident/view/bugs/20785)
1438   _Change Password does not remove Confirmed Password_
1439 - Fixed
1440   issue #[20792](http://www.xtuple.org/xtincident/view/bugs/20792)
1441   _*Username of a User Account is editable_
1442 - Fixed
1443   issue #[20803](http://www.xtuple.org/xtincident/view/bugs/20803)
1444   _*Observation: Newly created records are displayed as locked on opening the records immediately after creation_
1445 - Fixed
1446   issue #[20814](http://www.xtuple.org/xtincident/view/bugs/20814)
1447   _Cannot save a Sales Order_
1448 - Implemented
1449   issue #[20820](http://www.xtuple.org/xtincident/view/bugs/20820)
1450   _REST - Expose all objects needed for basic relation functionality to work_
1451 - Fixed
1452   issue #[20848](http://www.xtuple.org/xtincident/view/bugs/20848)
1453   _Advanced Search Groupbox is too wide_
1454 - Implemented
1455   issue #[20865](http://www.xtuple.org/xtincident/view/bugs/20865)
1456   _Add dropdown indicator icon to picker_
1457 - Implemented
1458   issue #[20868](http://www.xtuple.org/xtincident/view/bugs/20868)
1459   _-k flag for build_app_
1460 - Implemented
1461   issue #[20874](http://www.xtuple.org/xtincident/view/bugs/20874)
1462   _Merge time and expense functionality into project_
1463 - Fixed
1464   issue #[20999](http://www.xtuple.org/xtincident/view/bugs/20999)
1465   _support build_app with absolute -c path_
1466 - Fixed
1467   issue #[21007](http://www.xtuple.org/xtincident/view/bugs/21007)
1468   _Sales Analysis does not display correct Cube after changing databases_
1469
1470 Critical deployment changes
1471 ---------------------------
1472 * We have moved the test folder from the node-datasource directory.
1473   You will want to move by hand the two gitignored files in there:
1474   demo-test.backup, and login_data.js. Then, you can rmdir the
1475   `node-datasource/test` folder and all its subfolders.
1476 * The init_scripts and the command-line ORM installer are gone.
1477   You will have to use /scripts/build_app.js for your installation needs.
1478   Run it with the -h flag to see the options.
1479 * The old tools for building client code (deploy.sh, buildExtensions.sh, build_client.js)
1480   are gone. Use /scripts/build_app.js for your client-building needs.
1481   Run it with the -h flag to see the options.
1482 * When you merge from master git will complain that it is not able to delete
1483   an enyo directory which has just be deinitialized as a submodule. You will
1484   want to delete it by hand. This goes for the xtuple and the private-extensions repos.
1485
1486
1487 1.3.9 (2013/06/27)
1488 ==================
1489
1490 Features and bugfixes
1491 ----------------
1492 - Fixed
1493   issue #[18845](http://www.xtuple.org/xtincident/view/bugs/18845)
1494   _Status is missing from To Do_
1495 - Fixed
1496   issue #[19271](http://www.xtuple.org/xtincident/view/bugs/19271)
1497   _Datasource does not enforce privilege extensions on fetch_
1498 - Fixed
1499   issue #[19272](http://www.xtuple.org/xtincident/view/bugs/19272)
1500   _Half-drilldown into deprivileged workspaces_
1501 - Fixed
1502   issue #[19797](http://www.xtuple.org/xtincident/view/bugs/19797)
1503   _Quote shows margin when user does not have show margin privilege_
1504 - Fixed
1505   issue #[20074](http://www.xtuple.org/xtincident/view/bugs/20074)
1506   _*Irrelevant behavior is observed in Quote line items_
1507 - Fixed
1508   issue #[20204](http://www.xtuple.org/xtincident/view/bugs/20204)
1509   _Mobile client unaware of public/private comments_
1510 - Fixed
1511   issue #[20272](http://www.xtuple.org/xtincident/view/bugs/20272)
1512   _Relation widget keeps appending parameters_
1513 - Fixed
1514   issue #[20332](http://www.xtuple.org/xtincident/view/bugs/20332)
1515   _Error Adding a Sales Order to an Opportunity_
1516 - Fixed
1517   issue #[20333](http://www.xtuple.org/xtincident/view/bugs/20333)
1518   _Advanced Seach of Sales Rep on Sales Order does not work correctly_
1519 - Fixed
1520   issue #[20356](http://www.xtuple.org/xtincident/view/bugs/20356)
1521   _Calendar still active after date is picked_
1522 - Implemented
1523   issue #[20373](http://www.xtuple.org/xtincident/view/bugs/20373)
1524   _Bring back DisableExport_
1525 - Implemented
1526   issue #[20375](http://www.xtuple.org/xtincident/view/bugs/20375)
1527   _Bring back priv_group_
1528 - Fixed
1529   issue #[20440](http://www.xtuple.org/xtincident/view/bugs/20440)
1530   _Incident Documents double when using Apply_
1531 - Fixed
1532   issue #[20456](http://www.xtuple.org/xtincident/view/bugs/20456)
1533   _Clicking on Locked Icon gives Console error_
1534 - Fixed
1535   issue #[20476](http://www.xtuple.org/xtincident/view/bugs/20476)
1536   _Tax Assignemnt gives Java Console Error_
1537 - Fixed
1538   issue #[20501](http://www.xtuple.org/xtincident/view/bugs/20501)
1539   _ToDo and Prospect form report routes_
1540 - Fixed
1541   issue #[20506](http://www.xtuple.org/xtincident/view/bugs/20506)
1542   _Add multi-tenant support for Pentaho reports_
1543 - Fixed
1544   issue #[20540](http://www.xtuple.org/xtincident/view/bugs/20540)
1545   _User Account Roles do not use groups_
1546 - Fixed
1547   issue #[20549](http://www.xtuple.org/xtincident/view/bugs/20549)
1548   _You should be able to assign extensions in user accunt roles as well as user accounts_
1549 - Fixed
1550   issue #[20555](http://www.xtuple.org/xtincident/view/bugs/20555)
1551   _new authentication does not work with pgbouncer_
1552 - Fixed
1553   issue #[20563](http://www.xtuple.org/xtincident/view/bugs/20563)
1554   _Action - Change Password requires 6 digits_
1555 - Fixed
1556   issue #[20583](http://www.xtuple.org/xtincident/view/bugs/20583)
1557   _Authentication not remembered_
1558 - Fixed
1559   issue #[20601](http://www.xtuple.org/xtincident/view/bugs/20601)
1560   _There is no tracking of version numbers in extensions_
1561 - Fixed
1562   issue #[20609](http://www.xtuple.org/xtincident/view/bugs/20609)
1563   _Incident plus broken_
1564 - Fixed
1565   issue #[20637](http://www.xtuple.org/xtincident/view/bugs/20637)
1566   _The attach button should not be available on Customer for Sales Orders and Quotes_
1567 - Fixed
1568   issue #[20638](http://www.xtuple.org/xtincident/view/bugs/20638)
1569   _Attach option on relation boxes should not display objects already attached to other objects_
1570
1571 1.3.8 (2013/06/19)
1572 ==================
1573
1574 Features and bugfixes
1575 ----------------
1576 - Fixed
1577   issue #[20605](http://www.xtuple.org/xtincident/view/bugs/20605)
1578   _Web client does not use the metric to determine the welcome page URL path_
1579
1580 1.3.7 (2013/06/11)
1581 ==================
1582
1583 Features and bugfixes
1584 ----------------
1585 - Fixed problem where user names that are email addresses could not log in.
1586
1587 1.3.6 (2013/06/06)
1588 ==================
1589
1590 Features and bugfixes
1591 ----------------
1592 * Fix critical user login problem
1593 - Fixed
1594   issue #[20505](http://www.xtuple.org/xtincident/view/bugs/20505)
1595   _Remove print menus and buttons until Pentaho service available on cloud deployment._
1596
1597 1.3.5 (2013/05/31)
1598 ===============
1599
1600 Critical deployment changes
1601 ---------------------------
1602 * Add redirectPort and maintenancePort to config.js, see sample_config.js
1603 * To run tests you will need to add the test database to the login_data.js
1604   file, per the conventions in sample_login_data.js. Note also the new
1605   snake_case filename convention. You will also need to add this database
1606   name to your config.js file under datasource.testDatabase.
1607 * Changed XT.Data's handling of Dates and nulls to work with current version of plv8
1608   that doesn't require any special handling. You need to be on this plv8 version:
1609
1610 > commit d75184e00e08e97bc8caba6c9677f8f375a051aa
1611
1612 > Date:   Wed Feb 20 00:10:56 2013 -0800
1613
1614   To find your current plv8 version:
1615
1616       cd ~/plv8js
1617       git log -1
1618
1619   To move to that plv8 from your current:
1620
1621       mv plv8js plv8js-old
1622       git clone https://code.google.com/p/plv8js/
1623       cd plv8js
1624       git checkout d75184e00e08e97bc8caba6c9677f8f375a051aa
1625       # Make sure this is the path to your V8 source:
1626       make V8_SRCDIR=/home/dev/v8
1627       sudo make install
1628       # Restart PostgreSQL Server
1629       sudo /etc/init.d/postgresql restart
1630
1631   To test if your plv8 is working correctly, try adding a comment to an Account or Contact.
1632   See if you get any errors in your browsers Javascript Console and make sure the comment saves.
1633
1634 Features and bugfixes
1635 ----------------
1636
1637 - Implemented parts of
1638   issue #[20264](http://www.xtuple.org/xtincident/view/bugs/20264)
1639   REST - Refactor error handling in the database layer
1640 - Fixed
1641   issue #[20448](http://www.xtuple.org/xtincident/view/bugs/20448)
1642   _Entering wrong password on mobile client does not return error_
1643 - Fixed
1644   issue #[20441](http://www.xtuple.org/xtincident/view/bugs/20441)
1645   _Redirect Port other than 80 does not work_
1646 - Fixed
1647   issue #[20347](http://www.xtuple.org/xtincident/view/bugs/20347)
1648   _Default country not working on CRM configuration_
1649 - Fixed
1650   issue #[20319](http://www.xtuple.org/xtincident/view/bugs/20319)
1651   _Unable to select first menu after selecting a different menu option_
1652 - Fixed
1653   issue #[20310](http://www.xtuple.org/xtincident/view/bugs/20310)
1654   _Next number is a formatted number in sales config_
1655 - Fixed
1656   issue #[20307](http://www.xtuple.org/xtincident/view/bugs/20307)
1657   _Can't attach multiple customers to group_
1658 - Fixed
1659   issue #[20297](http://www.xtuple.org/xtincident/view/bugs/20297)
1660   _JSON-Patch needs to point to http, not git_
1661 - Implemented
1662   issue #[20295](http://www.xtuple.org/xtincident/view/bugs/20295)
1663   _move all ports into config.js_
1664 - Fixed
1665   issue #[20270](http://www.xtuple.org/xtincident/view/bugs/20270)
1666   _*Omnibus :Description label is displayed incorrectly_
1667 - Fixed
1668   issue #[20266](http://www.xtuple.org/xtincident/view/bugs/20266)
1669   _SQL Injection exploit in XT.Data_
1670 - Implemented
1671   issue #[20254](http://www.xtuple.org/xtincident/view/bugs/20254)
1672   _Integrate web-mobile user management into the application database_
1673 - Fixed
1674   issue #[20240](http://www.xtuple.org/xtincident/view/bugs/20240)
1675   _Updating ORM uses Username instead of specified -u user_
1676 - Implemented
1677   issue #[20212](http://www.xtuple.org/xtincident/view/bugs/20212)
1678   _Build out time and expense portion of "PPM"_
1679 - Fixed
1680   issue #[20208](http://www.xtuple.org/xtincident/view/bugs/20208)
1681   _User account assignment box is broken_
1682 - Fixed
1683   issue #[20199](http://www.xtuple.org/xtincident/view/bugs/20199)
1684   _Unable to select line item for a quote_
1685 - Fixed
1686   issue #[20180](http://www.xtuple.org/xtincident/view/bugs/20180)
1687   _*It is not possible to filter the Customers screen using Advanced Search window_
1688 - Fixed
1689   issue #[20177](http://www.xtuple.org/xtincident/view/bugs/20177)
1690   _* It is not possible to assign 'Tax Authority' role to a CRM Account_
1691 - Fixed
1692   issue #[20162](http://www.xtuple.org/xtincident/view/bugs/20162)
1693   _*Text box is displayed irrelevantly for the Currency field in the Tax Rate screen_
1694 - Fixed
1695   issue #[20157](http://www.xtuple.org/xtincident/view/bugs/20157)
1696   _Incident relations not showing_
1697 - Fixed
1698   issue #[20078](http://www.xtuple.org/xtincident/view/bugs/20078)
1699   _Priv Error when trying to add a custom command_
1700 - Implemented
1701   issue #[20052](http://www.xtuple.org/xtincident/view/bugs/20052)
1702   _Tax rate ORM, model, and views need to be added_
1703 - Implemented
1704   issue #[20041](http://www.xtuple.org/xtincident/view/bugs/20041)
1705   _build extensions dynamically through node_
1706 - Implemented
1707   issue #[20040](http://www.xtuple.org/xtincident/view/bugs/20040)
1708   _Add support for Sales Orders_
1709 - Fixed
1710   issue #[20026](http://www.xtuple.org/xtincident/view/bugs/20026)
1711   _*Irrelevant behavior is observed on selecting to assign Tax Authority/Sales Rep role to a CRM account_
1712 - Fixed
1713   issue #[20024](http://www.xtuple.org/xtincident/view/bugs/20024)
1714   _*Omnibus : Records data  grayed out on editing and refreshing to save the changes made_
1715 - Fixed
1716   issue #[20011](http://www.xtuple.org/xtincident/view/bugs/20011)
1717   _*Chrome : Omnibus :Irrelavant dates are displayed on selecting to enter Date starting with special character_
1718 - Fixed
1719   issue #[19976](http://www.xtuple.org/xtincident/view/bugs/19976)
1720   _Quote for prospect requires ship-to_
1721 - Fixed
1722   issue #[19970](http://www.xtuple.org/xtincident/view/bugs/19970)
1723   _Cannot open an Opportunity from a To Do_
1724 - Fixed
1725   issue #[19932](http://www.xtuple.org/xtincident/view/bugs/19932)
1726   _Characteristics not completely working on quote_
1727 - Fixed
1728   issue #[19889](http://www.xtuple.org/xtincident/view/bugs/19889)
1729   _*Omnibus: Selecting to enter a number with more than 10 digits in 'Order' field shows irrelevant behavior_
1730 - Fixed
1731   issue #[19888](http://www.xtuple.org/xtincident/view/bugs/19888)
1732   _Unable to enter a number with more than 12 digits in the 'Expenses' section under the 'Project Tasks' widget of a Project screen_
1733 - Fixed
1734   issue #[19871](http://www.xtuple.org/xtincident/view/bugs/19871)
1735   _*Tab out from an Items 'Extended Description' field displays an irrelevant dialog_
1736 - Fixed
1737   issue #[19844](http://www.xtuple.org/xtincident/view/bugs/19844)
1738   _Clicking in Blank Space causes error_
1739 - Fixed
1740   issue #[19833](http://www.xtuple.org/xtincident/view/bugs/19833)
1741   _New privileges installed by packages do not appear_
1742 - Fixed
1743   issue #[19830](http://www.xtuple.org/xtincident/view/bugs/19830)
1744   _The advanced search box is wider than the panel_
1745 - Implemented
1746   issue #[19795](http://www.xtuple.org/xtincident/view/bugs/19795)
1747   _Numbers on number widgets should be right justified_
1748 - Fixed
1749   issue #[19677](http://www.xtuple.org/xtincident/view/bugs/19677)
1750   _*It is possible to enter 'End Date'  prior to 'Start Date' for a Tax Registration Number under 'Tax Registration Numbers' widget_
1751 - Fixed
1752   issue #[19676](http://www.xtuple.org/xtincident/view/bugs/19676)
1753   _* Omnibus: Discarding the changes made in a Project Task shows unexpected behaviour_
1754 - Fixed
1755   issue #[19658](http://www.xtuple.org/xtincident/view/bugs/19658)
1756   _* Omnibus :'To Do' associated to the 'Customer' is displayed as locked on selecting to open_
1757 - Fixed
1758   issue #[19632](http://www.xtuple.org/xtincident/view/bugs/19632)
1759   _*Unable to attach a new file to a record_
1760 - Fixed
1761   issue #[19616](http://www.xtuple.org/xtincident/view/bugs/19616)
1762   _*Back button is not working on selecting to discard the changes made in a CRM Account's Role_
1763 - Fixed
1764   issue #[19599](http://www.xtuple.org/xtincident/view/bugs/19599)
1765   _Maxhammer Mobile Users created with improper SUPERUSER roles and overview of proper db creation process._
1766 - Fixed
1767   issue #[19542](http://www.xtuple.org/xtincident/view/bugs/19542)
1768   _Shipping charges prevent customer edit_
1769 - Fixed
1770   issue #[19471](http://www.xtuple.org/xtincident/view/bugs/19471)
1771   _Unable to create custom commands in dogfood_
1772 - Fixed
1773   issue #[19045](http://www.xtuple.org/xtincident/view/bugs/19045)
1774   _ Omnibus : Database error is displayed on selecting to duplicate existing records_
1775 - Fixed
1776   issue #[19033](http://www.xtuple.org/xtincident/view/bugs/19033)
1777   _Irrelavant behaviour is observed in Project task screen_
1778 - Fixed
1779   issue #[18958](http://www.xtuple.org/xtincident/view/bugs/18958)
1780   _Errors preventing creation of new item_
1781 - Implemented
1782   issue #[18757](http://www.xtuple.org/xtincident/view/bugs/18757)
1783   _REST - Modify the XT.Data commit code to enforce the new requiredAttributes driven by db NOT NULL and ORM override_
1784
1785
1786 1.3.4 (2013/05/06)
1787 ===============
1788
1789 Features and bugfixes
1790 -----------------
1791 - Fixed
1792   issue #[20169](http://www.xtuple.org/xtincident/view/bugs/20169)
1793   _etag versions not working with usr and org string pkeys_
1794 - Implemented
1795   issue #[18716](http://www.xtuple.org/xtincident/view/bugs/18716)
1796   _REST - Create helper functions needed to generate API Directory list and Discovery Documents_
1797 - Implemented
1798   issue #[19304](http://www.xtuple.org/xtincident/view/bugs/19304)
1799   _REST - Add route generator for resource end points_
1800 - Fixed
1801   issue #[19870](http://www.xtuple.org/xtincident/view/bugs/19870)
1802   _Unable to attach a contact related to a CRM Account under Documents widget of an accounts screen_
1803 - Fixed
1804   issue #[19905](http://www.xtuple.org/xtincident/view/bugs/19905)
1805   _Documents attached under the document widget of a record are not displayed on selecting to reopen the record_
1806 - Fixed
1807   issue #[20214](http://www.xtuple.org/xtincident/view/bugs/20214)
1808   _incorrect login brings up error screen_
1809 - Fixed
1810   issue #[20235](http://www.xtuple.org/xtincident/view/bugs/20235)
1811   _Selecting to enter the address for a contact displays an error message in the console_
1812 - Fixed
1813   issue #[20205](http://www.xtuple.org/xtincident/view/bugs/20205)
1814   _Select Organization for a User - "ID is required" Error_
1815 - Fixed
1816   issue #[20184](http://www.xtuple.org/xtincident/view/bugs/20184)
1817   _List lazy-loading problem_
1818 - Fixed
1819   issue #[19953](http://www.xtuple.org/xtincident/view/bugs/19953)
1820   _Cannot use a prospect to save a quote_
1821 - Fixed
1822   issue #[19973](http://www.xtuple.org/xtincident/view/bugs/19973)
1823   _percent widget is broken_
1824 - Fixed
1825   issue #[20026](http://www.xtuple.org/xtincident/view/bugs/20026)
1826   _*Irrelevant behavior is observed on selecting to assign Tax Authority/Sales Rep role to a CRM account_
1827 - Implemented
1828   issue #[20154](http://www.xtuple.org/xtincident/view/bugs/20154)
1829   _Add support for natural keys on orms_
1830 - Fixed
1831   issue #[20066](http://www.xtuple.org/xtincident/view/bugs/20066)
1832   _*Irrelevant dialog is displayed on selecting to save a Tax Class_
1833 - Implemented
1834   issue #[20044](http://www.xtuple.org/xtincident/view/bugs/20044)
1835   _Add support JSON Patch_
1836 - Implemented
1837   issue #[20052](http://www.xtuple.org/xtincident/view/bugs/20052)
1838   _Tax rate ORM, model, and views need to be added_
1839 - Implemented
1840   issue #[20054](http://www.xtuple.org/xtincident/view/bugs/20054)
1841   _installer should work atomically on one org at a time_
1842
1843
1844 1.3.3 (2013/04/18)
1845 ===============
1846
1847 Critical deployment changes
1848 ---------------------------
1849 * You need to add
1850   <code>"lib/ext/smtpTransport"</code>
1851   as a requirement in your config.js. See
1852   [sample_config.js](https://github.com/xtuple/xtuple/blob/master/node-datasource/sample_config.js) for details.
1853 * We removed node-datasource/lib/private/salt.txt from version control. You
1854   will have to put this file back in yourself. You can fill it with any long string you want.
1855 * You need to implement npm changes, config.js changes, and the deletion of a global table as documented
1856   [here](https://github.com/xtuple/xtuple/pull/224).
1857 * We are now running on [our own fork of plv8](https://github.com/xtuple/plv8).
1858
1859
1860 Features and bugfixes
1861 -----------------
1862 - Fixed
1863   issue #[19246](http://www.xtuple.org/xtincident/view/bugs/19246)
1864   _Help file iframe issue on Firefox_
1865 - Fixed
1866   issue #[19593](http://www.xtuple.org/xtincident/view/bugs/19593)
1867   _Record Lock - No Error when attaching a Locked Contact to Account_
1868 - Fixed
1869   issue #[19450](http://www.xtuple.org/xtincident/view/bugs/19450)
1870   _Updating setup items does not update their collections and pickers_
1871 - Fixed
1872   issue #[19469](http://www.xtuple.org/xtincident/view/bugs/19469)
1873   _customer edit ship-to bug_
1874 - Implemented
1875   issue #[19442](http://www.xtuple.org/xtincident/view/bugs/19442)
1876   _Add schema to data routes for Pentaho reports_
1877 - Implemented
1878   issue #[19296](http://www.xtuple.org/xtincident/view/bugs/19296)
1879   _OAuth 2.0 - After switching to ONLY Express, remove dead code in node-xt and node-datasource_
1880 - Fixed
1881   issue #[19813](http://www.xtuple.org/xtincident/view/bugs/19813)
1882   _Create list and view to maintain customer groups_
1883 - Implemented
1884   issue #[19812](http://www.xtuple.org/xtincident/view/bugs/19812)
1885   _Create list and view to maintain customer types_
1886 - Implemented
1887   issue #[19818](http://www.xtuple.org/xtincident/view/bugs/19818)
1888   _List cost should be added to item workspace_
1889 - Implemented
1890   issue #[19811](http://www.xtuple.org/xtincident/view/bugs/19811)
1891   _Create list and view to maintain sales reps_
1892 - Implemented
1893   issue #[19847](http://www.xtuple.org/xtincident/view/bugs/19847)
1894   _Additional mobile db Org Attributes Fields/tables to support automation and data collection required for campaigns etc._
1895 - Implemented
1896   issue #[19815](http://www.xtuple.org/xtincident/view/bugs/19815)
1897   _Create list and workspace for freight class_
1898 - Implemented
1899   issue #[19821](http://www.xtuple.org/xtincident/view/bugs/19821)
1900   _Create list and workspace for ship zone_
1901 - Fixed
1902   issue #[19840](http://www.xtuple.org/xtincident/view/bugs/19840)
1903   _Quotes panel MISSING on Opportunity, Prospect and Customer_
1904 - Fixed
1905   issue #[20007](http://www.xtuple.org/xtincident/view/bugs/20007)
1906   _Parent CRM account not created when prospect created_
1907 - Implemented
1908   issue #[19814](http://www.xtuple.org/xtincident/view/bugs/19814)
1909   _Create list and views for tax maintenance_
1910 - Implemented
1911   issue #[19822](http://www.xtuple.org/xtincident/view/bugs/19822)
1912   _Create list and workspace for terms_
1913 - Fixed
1914   issue #[20022](http://www.xtuple.org/xtincident/view/bugs/20022)
1915   _Project numbers are disabled in incidents_
1916 - Fixed
1917   issue #[19703](http://www.xtuple.org/xtincident/view/bugs/19703)
1918   _speed up update_
1919 - Implemented
1920   issue #[19972](http://www.xtuple.org/xtincident/view/bugs/19972)
1921   _Proposal for BI for Sales based on Pentaho Community_
1922 - Fixed
1923   issue #[19806](http://www.xtuple.org/xtincident/view/bugs/19806)
1924   _Quote summary needs cosmetic work_
1925 - Fixed
1926   issue #[19930](http://www.xtuple.org/xtincident/view/bugs/19930)
1927   _Search on Address in Quote does not work_
1928 - Implemented
1929   issue #[19989](http://www.xtuple.org/xtincident/view/bugs/19989)
1930   _Add a section to display version number_
1931 - Implemented
1932   issue #[19823](http://www.xtuple.org/xtincident/view/bugs/19823)
1933   _Create list and workspace for sale type_
1934 - Fixed
1935   issue #[20039](http://www.xtuple.org/xtincident/view/bugs/20039)
1936   _State Dropdown does not appear correctly when editing Ship-To_
1937 - Fixed
1938   issue #[19804](http://www.xtuple.org/xtincident/view/bugs/19804)
1939   _Cost on quote line items should show the local currency_
1940 - Implemented
1941   issue #[20053](http://www.xtuple.org/xtincident/view/bugs/20053)
1942   _Incident filter by foundIn and fixedIn_
1943 - Fixed
1944   issue #[20067](http://www.xtuple.org/xtincident/view/bugs/20067)
1945   _Customer Groups does not give error when saving with Blank Name_
1946 - Fixed
1947   issue #[20073](http://www.xtuple.org/xtincident/view/bugs/20073)
1948   _Numerous problems with customer shipto_