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