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