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