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