forked from fengoffice/fengoffice
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
8148 lines (6966 loc) · 401 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
About Feng Office 3.10.4.3
================================
Feng Office is a Collaboration Platform and Project Management System.
It is licensed under the Affero GPL 3 license.
For further information, please visit:
* http://www.fengoffice.com/
* http://fengoffice.com/web/forums/
* http://fengoffice.com/web/wiki/
* http://sourceforge.net/projects/opengoo
Contact the Feng Office team at:
* contact@fengoffice.com
System requirements
===================
Feng Office requires a running Web Server, PHP (5.0 or greater) and MySQL (InnoDB
support recommended). The recommended Web Server is Apache.
Feng Office is not PHP4 compatible and it will not run on PHP versions prior
to PHP 5.
Recommendations:
PHP 7.1+
MySQL 5+ with InnoDB support
Apache 2.0+
* PHP : http://www.php.net/
* MySQL : http://www.mysql.com/
* Apache : http://www.apache.org/
Please have a look at our requirements here:
http://www.fengoffice.com/web/wiki/doku.php/installation:server_reqs
Alternatively, if you just want to test Feng Office and you don't care about security
issues with your files, you can download XAMPP, which includes all that is needed
by Feng Office (Apache, PHP 7, MySQL) in a single download.
You can configure MySQL to support InnoDB by commenting or removing
the line 'skip-innodb' in the file '<INSTALL_DIR>/etc/my.cnf'.
* XAMPP : http://www.apachefriends.org/en/xampp
Installation
============
1. Download Feng Office - http://www.fengoffice.com/web/community/downloads.php
2. Unpack and upload to your web server
3. Direct your browser to the public/install directory and follow the installation procedure
Further information can be found here: http://www.fengoffice.com/web/wiki/doku.php/installation:installation
You should be finished in a matter of minutes.
4. Some functionality may require further configuration, like setting up a cron job.
Check the wiki for more information: http://fengoffice.com/web/wiki/doku.php/setup
WARNING: Default memory limit por PHP is 8MB. As a new Feng Office install consumes about 10 MB,
administrators could get a message similar to "Allowed memory size of 8388608 bytes exhausted".
This can be solved by setting "memory_limit=32" in php.ini.
Upgrade
=======
There currently are two kind of upgrades:
1- From 3.X to 3.X (or from 2.X to 2.X, or 1.X to 1.X)
2- From 1.X to 2.X
Either way, we strongly suggest reading the following article in our Wiki for further information:
http://www.fengoffice.com/web/wiki/doku.php/installation:migration
Note: Plugins must also be updated (if it corresponds)
Open Source Libraries
=====================
The following open source libraries and applications have been adapted to work with Feng Office:
- ActiveCollab 0.7.1 - http://www.activecollab.com
- ExtJs - http://www.extjs.com
- jQuery - http://www.jquery.com
- jQuery tools - http://flowplayer.org/tools/
- jQuery Collapsible - http://phpepe.com/2011/07/jquery-collapsible-plugin.html
- jQuery Scroll To - http://flesler.blogspot.com/2007/10/jqueryscrollto.html
- jQuery ModCoder - http://modcoder.com/
- jQuery User Interface - http://jqueryui.com/
- jQuery ImgAreaSelect plugin - http://odyniec.net/projects/imgareaselect/
- jQuery SimpleModal plugin - http://www.ericmmartin.com/projects/simplemodal/
- H5F (HTML 5 Forms) - http://thecssninja.com/javascript/H5F
- http://flowplayer.org/tools/
- Reece Calendar - http://sourceforge.net/projects/reececalendar
- Swift Mailer - http://www.swiftmailer.org
- Open Flash Chart - http://teethgrinder.co.uk/open-flash-chart
- PHPExcel - https://github.com/PHPOffice/PHPExcel
- Slimey - http://slimey.sourceforge.net
- FCKEditor - http://www.fckeditor.net
- JSSoundKit - http://jssoundkit.sourceforge.net
- PEAR - http://pear.php.net
- Gelsheet - http://www.gelsheet.org
- TimeZoneDB - https://timezonedb.com
Changelog
=========
Since 3.10.4.2
-----------------------------------
bugfix: don't select current context when adding new expense to expense templates
bugfix: Improve the project financial calculations when expense is assigned to the task
bugfix: ensure that tables involved in update calculations have all the columns
bugfix: fix langs invoices
bugfix: fix installer in community edition
bugfix: fix invoice layout for Kjolhaug
bugfix: fix save invoice after editing
bugfix: add condition to member search query to filter unconsistent data if exists
bugfix: fix client number on invoices
Since 3.10.4.1
-----------------------------------
bugfix: fix langs in invoices(#1982)
bugfix: Save 'Group by' preference of the member listing as contact config option (#1983)
bugfix: fix report project invoice by contract stage (#1981)
bugfix: fix mark as paid feature (#1984)
bugfix: change overtime calculations listeners to ensure that they are executed after any timeslot save (#1979)
bugfix: fix addu expenses module errors (#1978)
Since 3.10.4.0
-----------------------------------
feature: add upload receipt button to expenses quickadd (#1957)
bugfix: projects not filtered by manager in time form (#1977)
* bugfix: don't reload dimension lists when changing timeslot's task, keep current filtered list (#1977)
* bugfix: dont reload act.expense projects list after changing budgeted expense, keep already filtered list, also filter bud.expenses list by selected pm or project (#1977)
fix-dimension-amp-quot (#1976)
bugfix: Apply correct formating for the money values for time, tasks, expenses (#1974)
bugfix: the can_add hook to add project_phase members to check add permissions generates error because bad iteration of project members (#1973)
bugfix: fix-joint-invoices (#1972)
bugfix: Add new calculated project financial columns to the custom report (#1971)
bugfix: check if advanced_blling is active before using task invoice_id column (#1970)
bugfix: Fix contact export (#1969)
bugfix: qbo sync expenses description must go to item description and not into memo (#1968)
bugfix: use member display name in overview header (#1967)
bugfix: Improvement/budget by tasks report add time expenses info (#1965)
bugfix: In custom reports remember selections for multiple similar combos (#1963)
bugfix: Use project financials in the 'Project earnings' report calculations (#1961)
bugfix: syntax errors in expenses2 installer queries (#1922)
bugfix: Use permissions to show/hide project financial columns in the custom report (#1814)
Since 3.10.4.0-rc2
-----------------------------------
bugfix: fix-summary-without-currency (#1964)
bugfix: recover invoie print projects table format (#1966)
Since 3.10.4.0-rc1
-----------------------------------
bugfix: fix-subtotal-invoices (#1962)
bugfix: fix-po-number-project-invoice (#1960)
bugfix: time entry billing rate and cost were not recalculated after drag and drop classify (#1959)
bugfix: fix advanced_core update function name so it can be executed (#1955)
bugfix: emtpy error message deleting part paid invoice (#1954)
bugfix: fix amount cell widths and text overflow in kjolhaug invoice print template (#1958)
Since 3.10.4.0-beta6
-----------------------------------
feature: allow project list (and any other member list) to have horizontal scroll (#1939)
feature: add new columns to projects list (#1941)
improvement: weekly view set current week when switched from list (#1950
improvement: Add lang updates (#1948)
improvement: Weekly view: UX improvements (#1940)
bugfix: fix the function that verifies integration status before voiding an invoice. (#1935)
bugfix: in weekcly view add time members must be sent in the main 'members' parameter so 'closed project' permissions can be checked (#1953)
bugfix: fix the request parametrs of ObjectGrid when requesting totals in a separate request (only used in time module) (#1952)
bugfix: fix-editing-invoices-in-feng (#1951)
bugfix: weekly view billable add ability to focus (#1949)
bugfix: fix app log query to add new type of logs in upgrade script
bugfix: Hide project manager selector, make project selector mandatory (#1947)
bugfix: fix instantiate templates button (#1946)
bugfix: fix-rn-invoices (#1945)
bugfix: cant edit task templates (#1944)
bugfix: Weekly view fix: allow entering time using comma as the decimal separator (#1943)
bugfix: invoices-generation-fix-lumpsum-without-timeslots (#1942)
bugfix: tab-billing-info-get-country-and-number (#1938)
bugfix: some app log detials are not formatted correctly (#1936)
bugfix: Remove fixed fee condition when calculating task's financials (#1934)
bugfix: fix income update 31-32, it fails when updating from 3.8.1
Since 3.10.4.0-beta5
-----------------------------------
feature: project task is manual percent completed (#1931)
feature: invoices-subtotal-discounts (#1929)
feature: Improvement/budget by tasks report show time expenses (#1923)
feature: time-entry-make-mandatory-task (#1886)
feature: allow to receive date parameter when add/edit timeslot from mobile (#1932)
bugfix: fix-invoices-templates-footer-increase-length (#1901)
bugfix: member selector list hidden when is too close to the bottom (#1921)
bugfix: in-task-can-reminder-start-date (#1933)
bugfix: dont trigger product type selector onchange if product is the same (#1930)
bugfix: time weekly view add time without task issues (#1928)
bugfix: fix-master-income-old-versions (#1927)
bugfix: when adding node to member selector, dont update existing one, replace it so it renders without error (#1925)
bugfix: error in time module quick add when advanced_billing plugin is not active
bugfix: ensure received amount for invice payment is formatted as a number (#1916)
bugfix: can't edit time after adding from quick add and invoicing status is empty (#1918)
Since 3.10.4.0-beta4
-----------------------------------
bugfix: Set percent complete to 100 if user entered more than 100 (#1920)
bugfix: Recalculate the previous task's financials when actual expense is reassigned (#1917)
bugfix: Fix calculation of the project's estimated price for labor and expenses (#1917)
bugfix: fix-triplo-layout (#1915)
bugfix: ensure received amount for invice payment is formatted as a number (#1916)
bugfix: can't edit time after adding from quick add and invoicing status is empty (#1918)
Since 3.10.4.0-beta3
-----------------------------------
bugfix: When recalculating tasks' financials, stop getting cache subtasks #1912
Since 3.10.4.0-beta2
-----------------------------------
bugfix: Remove conditions that hide the percent completed input (#1911)
bugfix: permission when deleting time in weekly view (#1910)
bugfix: Update the description in the task financials part of the edit form (#1909)
Since 3.10.4.0-beta1
-----------------------------------
feature: add-condition-in-CC-fields-on-email-templates (#1899)
bugfix: project financials calculations (#1906)
bugfix: fix-totasl-invoices (#1904)
bugfix: error saving log details when adding expense (#1902)
bugfix: fix-fixed-fee-invoices-task-name. (#1898)
bugfix: estimated time presentations and remove profitability values (#1895)
bugfix: recover secondary emails input for users (#1905)
bugfix: fix-invoices-take-billing-from-address-batch-generation (#1908)
bugfix: issues in time quick add (#1907)
bugfix: fix amount formatting at invoice payment form to prevent wrong numbers (#1903)
bugfix: fix-permission-tasks-users-different-companies (#1876)
Since 3.10.4.0-alpha1
-----------------------------------
feature: improve log details time expenses tasks (#1897)
feature: Api - first version for mobile mvp (#1870)
bugfix: can't remove subscribers from template tasks (#1888)
bugfix: fix-lump-sum-invoices (#1893)
bugfix: get-billing-address-from-client (#1879)
bugfix: don't check workflow permissions after classification, they were alredy checked (#1877)
bugfix: when using mail form dom object, dont use it by name, get it using the id and genid (#1874)
bugfix: Increase the width of the project selector (#1896)
bugfix: Fix lump sum templates (#1894)
bugfix: fix-invoice-old-installations (#1887)
bugfix: weekly-view-visual-issues-from-beta-branch (#1883)
bugfix: features-new-calculations-on-financials-tab (#1880)
bugfix: Fix modal expenses (#1875)
Since 3.10.3.0-beta15
-----------------------------------
feature: show project's profitability (#1890)
feature: new report project budget by tasks (#1878)
feature: recalculate percent complete task add to project (#1872)
bugfix: fix amount formatting before filling the b.epenses form in bexpenses templates (#1885)
bugfix: fix projects tree order by (#1884)
Since 3.10.3.0-beta14
-----------------------------------
bugfix: rollback timeslot user validation in subscribers function
bugfix: Add custom property code for "PO #" in projects (#1871)
Since 3.10.3.0-beta13
-----------------------------------
feature: improve layouts information lines (#1862)
feature: overtime payroll report improvements2 (#1854)
feature: add project billing contact email and Client billing Email in invoice (#1853)
feature: set permissions to contract phase dim (#1852)
feature: link expenses to tasks (#1847)
language: apply new translations from translations instance (#1861)
bugfix: control that labor cat plugin is installed before using categories (#1867)
bugfix: fix tasks assign when unassing (#1856)
bugfix: Weekly view: Use labor category member from the active context when needed (#1850)
bugfix: overview list type filter must only include content object types and only from active plugins (#1865)
bugfix: apply user tz offset when formatting date group title (#1868)
bugfix: exp quick add, when selecting exp cat. the prod types were not filtered (#1848)
bugfix: fix js syntax error in reload subscribers call at time entry form (#1864)
bugfix: disable by default the user preference "hide_quoted_text_in_emails" (#1858)
bugfix: ensure that project managers and other project related dimensions have is_manageable=1 so we can put them in forms (#1857)
bugfix: conditions that checks permissions to add task (#1851)
bugfix: fix assigned to in tasks (#1849)
bugfix: fix error in app log details when cp does not exist (#1863)
bugfix: invoicing history report performance improvements (#1855)
Since 3.10.3.0-beta12
-----------------------------------
bugfix: fix Prop's invoices templates and apllied new controlls (#1843)
bugfix: fix-task-edit-with-taskTemplates_RC (#1841)
bugfix: Fix discounts totals when editing invoices (#1824)
bugfix: Notification summary: Fix the bug that broke the notification system (#1845)
bugfix: Fix bug that caused cost and billing permission malfunction (#1844)
bugfix: Fix users that not have permission to the project on task and times (#1842)
bugfix: fix-billing-address (#1839)
bugfix: fix-mails-sending-automatico-in-new-tab (#1838)
Since 3.10.3.0-beta11
-----------------------------------
feature: payroll overtime reports improvements (#1823)
feature: Weekly view frontend design (#1805)
feature: invoice-template-add-labels-to-totals (#1834)
bugfix: fix-invoice-preview-in-keefer (#1837)
bugfix: time off description not updated in tsheets (#1835)
bugfix: performance issues when deleting sync invoice (#1832)
bugfix: fix-invoice-not-have-billing-address (#1827)
bugfix: remove-generate-invoice-button-from-task (#1825)
bugfix: add more size to imap folder columns to prevent duplicate key error (#1836)
bugfix: improve performance in quick-adds and initial load (#1833)
bugfix: fix invoice list reload when deleting (#1831)
bugfix: Project JDT report: fix the query that gets objects for the report (#1829)
bugfix: fixes to project billing excel export (#1826)
Since 3.10.3.0-beta10
-----------------------------------
bugfix: don't verify workflow permissions when indirect action triggers the status change, like invoicing
Since 3.10.3.0-beta9
-----------------------------------
bugfix: fix-invoices-without-projects (#1821)
bugfix: add query to fill client property group with new association with busines company (#1820)
bugfix: Fix new templates default values (#1819)
bugfix: set-default-yes-for-allowing-multiple-lines-at-invoice-detail (#1812)
bugfix: robinson-noble-invoice-column-employee-too-long (#1816)
bugfix: fix-milestones-in-templates-tasks (#1815)
bugfix: fix-billing-address in invoice form (#1822)
bugfix: Add 'period billing' option to the alternative project billing report (#1818)
bugfix: Weekly view: support adding time to the subproject's task (#1817)
bugfix: Project list: check cost/billing permissions for project financials (#1813)
bugfix: Check cost permissions for the expense's value "total cost without taxes" (#1811)
Since 3.10.3.0-beta8
-----------------------------------
bugfix: add missing translations to es_la language (#1806)
bugfix: cant-save-an-invoice (#1810)
bugfix: use decimals from the config option in the actual expense list in totals (#1809)
bugfix: invoice-take-the-billing-address-for-the-client (#1808)
bugfix: Use persisted financial values instead of calculating project estimated price (#1807)
Since 3.10.2.0-beta7
-----------------------------------
feature: dynamic project table for invoice templates (#1756)
feature: default-settings-on-invoice-templates (#1795)
bugfix: aging report: include invoices without due date in the 'current' period only (#1800)
bugfix: fixed-fee-task-make-stable (#1801)
bugfix: show employee input when expense type is rentals/consumables (#1804)
bugfix: show invoice not synchronized not trashed (#1802)
bugfix: Update the message to show in the widget (#1799)
bugfix: Prevent errors when quotes are present in the description in weekly view (#1798)
bugfix: Avoid double click to change from weekly view to list view (#1797)
language: add new translations for it_it (#1803)
Since 3.10.3.0-beta6
-----------------------------------
bugfix: fix-separator-lines (#1793)
bugfix: invoice-templates-initials (#1791)
bugfix: timeslot billing recalculation (#1794)
bugfix: fix several issues at workflow permissions verifications for time and expenses (#1792)
Since 3.10.3.0-beta5
-----------------------------------
feature: add more payment term options to invoice terms property (#1786)
feature: tsheets sync time off entity (#1785)
feature: fixed-fee-task-improvents (#1774)
bugfix: fix-lump-sum-view-combo (#1790)
bugfix: inlcude "object prefixes" feature to the member display name calculation (#1789)
bugfix: delete css classes that removes all scrollbars in the system (#1784)
bugfix: Weekly view: css alignment and column width changes (#1782)
bugfix: weekly view project's tooltip show project name (#1781)
bugfix: Mobile API: Assign expense category using product type of the expense (#1780)
Since 3.10.2.0-beta4
-----------------------------------
feature: invoice from multiple companies (#1775)
feature: invoice layouts structure in database (#1775)
feature: integrate e-invoice qr code with invioce layouts (#1775)
bugfix: invoice-list-totals-line-at-the-bottom-disappears (#1773)
bugfix: qbo sync time in background when using weekly timesheet (#1776)
bugfix: Use project's display name in the weekly view (#1779)
bugfix: update financials after timer stopped (#1778)
bugfix: billing-category-must-be-left-aligned (#1777)
bugfix: Improvements in the 'Worked hours' widget (#1768)
Since 3.10.2.0-beta3
-----------------------------------
feature: show one line per each ratainer on invoice lines (#1767)
feature: Improvement/weekly view enable decimal time input (#1765)
bugfix: Project billing report: exclude running and stopped timers (#1769)
bugfix: Invoice summary breaks if dates includes hours in format (#1772)
bugfix: Increase size for the total due in the quinn's invoices (#1771)
bugfix: Weekly view: when description is edited sync with quickbooks #1770
bugfix: fix-discounts-types-on-invoice-lines (#1766)
bugifx: Invoice form broken when not using labor and/or expense dimensions (#1766)
Since 3.10.2.0-beta2
-----------------------------------
feature: Automatically calculate earned revenue based on % complete of a task (#1762)
feature: Config option for invoicing fixed fee tasks based on total-discount or invoicing delta only (#1762)
bugfix: widget executed values recalculations include manual values (#1763)
bugfix: Weekly view: Edit a time entry is not updating the info in Tsheets (#1761)
bugfix: Improve logic that filters tasks for widget; improve messages (#1760)
Since 3.10.3.0-beta1
-----------------------------------
bugfix: enable the time input, when time is deleted in multientry box (#1759)
bugfix: Weekly view: select all text when time input is clicked (#1758)
bugfix: Earned value widget: add to estimated totals task's estimated value with missing info (#1757)
bugfix: Weekly view: sync edited time with quickbooks/tsheets (#1755)
bugfix: rollback of invoice list totals row fix
Since 3.10.2.0-rc1
-----------------------------------
feature: new-invoice-line-type-retainer (#1746)
feature: add options to the 'Aging invoices' report (#1738)
bugfix:custom-report-with-design-applied-incorrectly (#1736)
bugfix: Add 'unclassified' section to the 'Project billing' report (#1749)
bugfix: task-remove-paragraph-indentation-in-excel-exported-reports (#1745)
Since 3.10.2.0-beta7
-----------------------------------
feature: Add project table on invoice layout for NAtional Econ (#1751)
feature: Automatically-calculate-earned-revenue-based-on-%-complete-of-a-task-… (#1735)
feature: Invoice-templates-allow-to-configure-line-separator (#1734)
bugfix: we must allow the expense type to init with empty value when type is mandatory (#1753)
Since 3.10.1.1
-----------------------------------
bugfix: expenses in mobile version: improve api responses (#1752)
bugfix: If labor or expense are disabled, not show invoice line (#1750)
bugfix: project-billing-report-not-exporting-correctly-excel (#1747)
bugfix: Custom report: support ordering by number with decimals as custom property (#1743)
bugfix: Project billing report: exclude running timers from the report (#1742)
bugfix: when attachment doesn't have a name don't put always ForwardedMessage.eml, use a default name accoridng to the file type (#1741)
bugfix: Use fixed value when appropriate in the calculate_timeslot_rate_and_cost function (#1740)
bugfix: Invoice-lines-negatives-are-not-be-treated-as-discounts (#1739)
bugfix: Totals-line-at-the-bottom-disappears-when-we-scroll-up (#1705)
Since 3.10.2.0-beta6
-----------------------------------
feature: Invoice-template-fixed-fee-taks_v1 (#1719)
feature: National econ invoice print settings (#1721)
feature: Add project financials to custom report, support report & print, other fixes (#1723)
feature: new config option to make actual expense type mandatory or not (#1732)
bugfix: project list support order for all columns including financial (#1728)
bugfix: cant generate invoice using api (#1727)
bugfix: increase 100 times mail body size limit to show when reply/forward an email (now in 20 MB) (#1731)
bugfix: event reminders were saving wrong column so they couldn't be sent (#1730)
bugfix: issues-with-email-templates (#1722)
Bugfix: fix template subtasks critical issues (#1718)
bugfix: weekly-view-change-button-for-anchor-the-memo-modal (#1716)
bugfix: ar-ledger-report-project-name-overrides-the-total-lines (#1712)
bugfix: direct-indirect-labor-report-excel-export-green-background-fixed (#1700)
bugfix: ensure that all member total columns are present before saving values in upgrade script (#1725)
Since 3.10.2.0-beta5
-----------------------------------
bugfix: Use different logic when contact is changed in time entry view and quick add (#1726)
bugfix: fixd DocNumber assignation in qbo expense sync (#1717)
bugfix: ignore deactivated plugins when update_all is called (#1715)
Since 3.10.2.0-beta4
-----------------------------------
feature: add financial values to template tasks (#1703)
feature: invoices layout changes national econ (#1694)
bugfix: expense quick-add: when selecting budgeted expense => autoselect its project (#1713)
bugfix: Apply different sorting for custom report columns without groups (#1704)
bugfix: fix performance when parent task change task financial (#1702)
Since 3.10.2.0-beta3
-----------------------------------
bugfix: Add expenses to lump sum invoices (#1690)
bugfix: Sort columns with respect of option groups in the custom report column options section (#1689)
feature: task-support-multiple-invoicing-firms-and-layouts (#1676)
Since 3.10.2.0-beta2
-----------------------------------
Fixes added to master since 3.10.0.6
Since 3.10.2.0-beta
-----------------------------------
bugfix: Fix bill to invoice batch generation (#1675)
bugfix: fix invoice templates for rc version (#1681)
Since 3.10.1.x
-----------------------------------
bugfix: Add contact's full name to the custom report columns (#1671)
bigfix: remove-blank-space-in-tasks-form (#1644)
Since 3.10.1.0
-----------------------------------
bugfix: increase 100 times mail body size limit to show when reply/forward an email (now in 20 MB) (#1731)
bugfix: event reminders were saving wrong column so they couldn't be sent (#1730)
bugfix: issues-with-email-templates (#1722)
Bugfix: fix template subtasks critical issues (#1718)
bugfix: weekly-view-change-button-for-anchor-the-memo-modal (#1716)
bugfix: ar-ledger-report-project-name-overrides-the-total-lines (#1712)
bugfix: direct-indirect-labor-report-excel-export-green-background-fixed (#1700)
bugfix: ensure that all member total columns are present before saving values in upgrade script (#1725)
bugfix: ignore deactivated plugins when update_all is called (#1715)
Since 3.10.1.0-rc4
-----------------------------------
bugfix: fix subscribers component for events (#1708)
bugfix: after removing the name calculation from the save() function of members the upgrade didn't calculate it (#1698)
bugfix: weekly view -> let time inherit project members when task not selected (#1706)
bugfix: AR ledger report: Exclude trashed and archived invoices (#1707)
bugfix: in qbd export person name in memo field only for credit card expenses (#1711)
bugfix: fix-Labor-lang (#1710)
Since 3.10.1.0-rc3
-----------------------------------
bugfix: fix-get-custom-property-homeowner-from-project-for-guzi (#1697)
bugfix: Actual expenses form display issues (#1696)
bugfix: Exclude trashed and archived payment receipts from AR ledger report (#1695)
bugfix: Load task from DB instead of cache to get the updated financials info (#1693)
bugfix: direct_indirect labor report issues with the excel export (#1692)
bugfix: Save time changes to prevent bug when adding a new row in the weekly view (#1691)
bugfix: Fix invoice line date job scheduled in lump sum invoice (#1688)
bugfix: Rewrite time interval hook to calculate the time rounding (#1687)
bugfix: Fix/format task financials calculate totals (#1682)
bugfix: Excel report is not adding the totals (#1673)
Since 3.10.1.0-rc2
-----------------------------------
bugfix: add more qbd export expenses values (#1686)
Since 3.10.1.0-rc
-----------------------------------
bugfix: fix invoice templates for rc version (#1681)
bugfix: replace member selectors in time quick add to improve navigation with tab key (#1674)
Since 3.10.1.0-beta
-----------------------------------
feature: first version of member selector with simple extjs combobox (#1665)
feature: actual expense form: when changing prod type and amounts are different, ask the user if he wants to change them (#1647)
feature: expenses quick add improvements (#1643)
feature: apply new UI design for invoice templates (#1641)
bugfix: fix error in display name calculation when adding new member (#1654)
bugfix: Remove error that checks if time has task assigned in the weekly view (#1648)
bugfix: fix "now" date to show in excel exported report
bugfix: include-exact-time-for-executed-on-export-excel-reports (#1634)
Since 3.10.0.x
-----------------------------------
feature: Invoice template for Guzi - add the "Job Schedule date" option to the "assign date based on" combo (#1622)
feature: Add option 'Show project's client and start date' to project management reports (#1621)
feature: ability-to-customize-columns-name (#1614)
feature: Project financials: add billable and non-billable worked time (#1606)
feature: improve excel export (#1521)
feature: quick add of actual expenses (#1521)
feature: store member display name, use it in system (#1551)
feature: autoselect product type if there is only one(#1504)
bugfix: Escape quotes when creating subtasks in the task form (#1613)
bugfix: make task required in weekly time view add function (#1549)
Since 3.10.0.6
-----------------------------------
bugfix: gnb-out-of-the-box-invoices-after-upgrade-not-working (#1685)
bugfix: Fix/calculate project financial totals in the project list (#1683)
bugfix: Add "homeowner" field to Guzi invoice from custom property (#1680)
Since 3.10.0.5
-----------------------------------
bugfix: Inherit 'billable' and 'invoicing_status' from task when starting timer (#1679)
bugfix: invoicing history customized for kjolhaug excel issues (#1677)
Since 3.10.0.4
-----------------------------------
feature: Highlight each project in reports when exporting to excel (#1650)
bugfix: fix column order in time custom reports with task columns (#1672)
bugfix: fix Invoice templates - "Include product type" in Detail column not working (#1670)
bugfix: project id unicity check must only include existing members cp values (#1669)
bugfix: improve time list query to allow ordering by task name (#1668)
bugfix: fix actual expense list query that overrides name with product name when ordering by product (#1667)
bugfix: totals are broken in two lines rn invoices (#1662)
bugfix: check library compatibility before using classes (#1660)
bugfix: fix invoice line ordering to use mysql format (#1658)
bugfix: display of filters in PDF reports is cut off (#1657)
bugfix: Fix send mails when object template is not acivate, also always shows attachments. (#1655)
bugfix: fix show attach section only if it's has an attach (#1655)
bugfix: at qbo sync billing email, dont send more than 100 chars in that field (#1652)
bugfix: actual expense classification form position has to be in the right (#1651)
bugfix: fix invoice template selector when names have special characters (#1508)
bugfix: fix format of 'Executed on' date in custom reports (#1286)
Since 3.10.0.3
-----------------------------------
bugfix: overdue filter in TASK module is also retrieving tasks without due date (#1631)
bugfix: when adding time to the task added via row adder in the weekly view (#1615)
bugfix: fix translations in report: "Presupuesto" (#1642)
bugfix: use default labor category for time when non selected in the task (#1620)
bugfix: es_la translations at for overview widgets (#1608)
bugfix: Add project number and name in email templates (#1640)
bugfix: fix Invoice lines ordered and Lump sum + expenses template (#1646)
Since 3.10.0.2
-----------------------------------
Weekly view: set correct invoicing status based on members or task (#1638)
bugfix: Fix project list (#1635)
bugfix: Improve excel export (#1628)
bugfix: fix Start date in Project Billing report (WIP) (#1624)
bugfix: fix-templates-labor-categories-and-order (#1627)
bugfix: fix bad control value on a probably null variable, caused to break print invoice (#1637)
Since 3.10.0.1
-----------------------------------
bugfix: fix alignment in invoice totals
bugfix: Add billing to data at feng invoice
bugfix: display the "Client number" set in the client form in invoices
Since 3.10.0.0
-----------------------------------
bugfix: fix-invoice-agrupations-by-name-and-description (#1619)
bugfix: Exclude projects without due invoices from the aging invoices report (#1603)
bugfix: Changes to the Bill to section of the invoice in Guzi west template (#1600)
bugfix: qbo-sync time - only send date and amount of hours, withour start and end time (#1609)
bugfix: remove typo from variable usage when printing invoice
bugfix: fix custom property padding in tasks view
bugfix: remove deprecated report from old expenses plugin if exists (#1610)
bugfix: gesl remote dir creation: clean folder name to remove special chars (#1510)
bugfix: Configure the page break on the invoices for Guzi (#1605)
Since 3.9.3.0-rc11
-----------------------------------
bugfix: update expenses total cost column to allow 3 decimals (#1602)
bugfix: expense amounts badly formatted and saved (#1601)
bugfix: fix-project-name-all-agrupations (#1597)
bugfix: Fix generation of reptitive invoices when its payed (#1599)
Since 3.9.3.0-rc10
-----------------------------------
bugfix: fix invoice's column names for RN (#1593)
bugfix: fix invoice's bill to customer name (#1594)
bugfix: improve performance when executing member and task templates (#1595)
bugfix: when resuming time from task list the other time entries were not paused despite the config option says to pause them
feature: Add option 'Show invoice details' to the project budget status report (#1591)
Since 3.9.3.0-rc9
-----------------------------------
bugfix: fix-invoices-preview (#1592)
bugfix: make time module actions column width adjustable
Since 3.9.3.0-rc8
-----------------------------------
feature: Project billing report: add option 'Display grand total' (#1588)
bugfix: Account summary is retrieving current invoice amount instead of last invoice amount (#1589)
bugfix: invoice lines table class (#1590)
Since 3.9.3.0-rc7
-----------------------------------
bugfix: In invoice lines discounts now accept decimals after the Zero
bugfix: In invoices change getemailbytype to getmainemail
bugfix: Update earned value for task after adding timer in the task view
bugfix: Get summary form parent project in joint invoice
Since 3.9.3.0-rc6
-----------------------------------
bugfix: Fix batch invoicing when grouping expenses by name or description (#1579)
bugfix: Improve the calculation of the worked_time for the timeslot in module level (#1578)
bugfix: Sometimes when creating joint invoices don't get the parent project (#1581)
bugfix: bugfix: default client image is not present in theme images directory (#1580)
bugfix: Hide executed billable, show estimated, etc, columns from projects list (#1566)
bugfix: Improve the function that gets projects for the project billing report (#1582)
Since 3.9.3.0-rc5
-----------------------------------
bugfix: tasks multiassignment js file is not loaded when editing first task and causes error (#1576)
bugfix: Adjustment/aging invoices add adjustments (#1575)
bugfix: fix pay for non recurring invoices (#1573)
bugfix: for invoices in bill to section prevent to click the same contact that is selected (#1577)
bugfix: fix-totals-and-columns-order-invoices-for-props (#1574)
bugfix: fix-decimals-on-budget-expeneses-form (#1572)
Since 3.9.3.0-rc4
-----------------------------------
bugfix: Fix/timer new config option bugs (#1570)
bugfix: fix/always-show-main-project-in-invoice-split (#1569)
bugfix: Use CKEditor in the subtask section of the edit task form (#1561)
bugfix: Fix the aging invoices report bugs (#1560)
bugfix: fix error when editing subtask and reload task line in task list
bugfix: clean thousand separator in expense line amounts before loading input… #1568
Since 3.9.3.0-rc3
-----------------------------------
bugfix: Multi-currency - Total in invoices is not being properly calculated
bugfix: After paying a recurring invoice the next invoice is not generated automatically
bugfix: Subtotal is wrong when you use taxes + lump sum invoice template
bugfix: Default "Lump sum" type template not working properly with taxes
Since 3.9.3.0-rc2
----------------------------------
bugfix: change-method-array_key_last-to-count (#1564)
bugfix: move function definition to helper, so we avoid 'redeclaration' error if that php file is included more than once
Since 3.9.3.0-rc
----------------------------------
bugfix: for multiple invoices show parent invoice in print preview (#1555)
bugfix: fix errors when sync invoice with reimbursable charges in lines (#1554)
bugfix: Add 'expense type' support to the import tool (#1553)
bugfix: bug at invoice discount issues (#1550)
bugfix: fixes to ERML invoice template (#1557)
bugfix: fix js error when loading categories for invoice line selectors
Since 3.9.3.0-beta3
----------------------------------
feature: sort total rows by currency in the aging invoices report (#1542)
feature: qbo-sync - new config option to deactivate incoming changes synchronization (#1540)
feature: add the invoice date to actual expense in the custom report (#1509)
bugfix: b.exp templates: for expense lines clean the amount columns so the ',' character doesn't break the sql or the js logic (#1543)
bugfix: hide project financial values by default (#1541)
bugfix/invoice-print-dialog-box-every-time-edit-invoices-robinson-noble (#1539)
bugfix: hide completed tasks in weekley timesheets task selector (#1528)
Since 3.9.3.0-beta2
----------------------------------
feature: Show aging invoices for the projects without project manager (#1535)
feature: use complex formulas for variables at generic object templates (#1534)
feature: new config option to sync objects only in the parent project of the project's hierarchy (#1522)
bugfix: Invoice line creator is not adding totals (#1536)
bugfix: Fix showstoppers at expenses module (#1527)
Since 3.9.3.0-beta1
-------------------
bugfix: fix advanced billing plugin update
feature: generic object templates
feature: allow user to see and create invoice lines in the right place
bugfix: fix time and task reports fatal error
bugfix: Display amount due instead of total in aging invoices report
bugfix: change label on not syncronized invoices with QB
bugfix: fix translation on reports
feature: add tooltip in task name weekly
Since 3.9.2.7
-----------------------------------
bugfix: get-invoice-template-issue-and-props-settings (#1571)
bugfix: address-block-on-invoice-exact-measures (#1562)
bugfix: hide-unit-value-when-discount-percentage-is-selected (#1558)
Since 3.9.2.6
-----------------------------------
bugfix: Multi-currency - Total in invoices is not being properly calculated
bugfix: After paying a recurring invoice the next invoice is not generated automatically
bugfix: Subtotal is wrong when you use taxes + lump sum invoice template
bugfix: Default "Lump sum" type template not working properly with taxes
Since 3.9.2.5
-----------------------------------
bugfix: fixes to ERML invoice template (#1557)
Since 3.9.2.4
-----------------------------------
bugfix: Fix calculations in the project billing report for the expenses summary (#1545)
bugfix: Include active context when filter dimension panel for non admin users (#1503)
bugfix: fix guzi west invoice print due date (#1547)
bugfix: don't show print window when viewing an invoice (#1547)
bugfix: evx widgets were broken due to php opening short tags usage '<?'
Since 3.9.2.3
-----------------------------------
bugfix: fix-print-preview-with-no-project (#1538)
bugfix: fix print preview (#1533)
bugfix: fix critical issues when creates invoices (#1532)
bugfix: Fix the bug that didn't show description modal when close timer (#1530)
bugfix: fix upgrade script version in the paella script to include new development (#1529)
bugfix: fix error when executing time/task custom reports (#1526)
Since 3.9.2.2
-----------------------------------
Bugfix: Remove call to IncomeLinesController that not exists
Bugfix: Not change status when editing invoices if not corresponds
Since 3.9.3.0-beta
-------------------
bugfix: BioLogical - Setup invoice templates
bugfix: Fix Repeated Invoices with same pay information
feature: Joint invoice preview and Generate one invoice for each sub-project
Since 3.9.2.x
-------------------
feature: persist project totals (#1438)
feature: add a config option 'default country in address' (#1460)
feature: actual expense add deposit day custom property (#1457)
feature: Project billing report improvements (#1498)
feature: persist project totals (#1438)
bugfix: sorting by client doesnt work at invoices module (#1466)
Since 3.9.2.0
-------------------
bugfix: errors when printing invoices in feng
Since 3.9.2.0-rc6
-------------------
bugfix: remove-modal-window-to-print-in-invoice-details (#1475)
bugfix: Fix bugs aging invoices (#1502)
bugfix: Remove invoice id from time and expenses after trashing invoice (#1491)
bugfix: fix header guzi west invoice (#1496)
bugfix: address-location-the-invoice-not-aligned-with-the-envelope (#1428
Since 3.9.2.0-rc5
-------------------
Feature/template selector within invoices template settings (#1488)
Feature/import tool suppot invoice lines (#1484)
bugfix: minor adjustments v2 (#1486)
bugfix: fix-invoices-projects-groups (#1485)
bugfix: The default invoice template with the original version (#1478)
Since 3.9.2.0-rc4
-------------------
bugfix: minor adjustments to props invoice print (#1483)
bugfix: fix organization data edition (#1482)
Sinec 3.9.2.0-rc3
-------------------
feature: Feature/invoices whit lump sum (#1463)
feature: Add config option to hide the financial tab in the task edit view (#1453
feature: Append payment_receipt to filtters (#1413)
feature: Feature/mark invoices as paid bulk action (#1448)
feature: Add option to calculate 'quantity' for actual expenses in custom reports (#1445)
feature: Append select to boolean filter (#1433)
bugfix: When editing the time entry the billing info get deleted (#1480)
bugfix: hotfix/errors-when-invoicing-from-feng (#1479)
bugfix: add php-spreadsheet library missing 'vendor' folder (#1476)
bugfix: fix-update-plugin-income (#1474)
bugfix: copy original template content to feng directory (#1473)
bugfix: fix-Issues-when-editing-invoice-lines-props (#1471)
bugfix: Fix/error message in task (#1467)
bugfix: Fix-cannot-edit-contact-invoices-bill-to (#1465)
bugfix: Invoice-ddresses-issues-RN (#1464)
bugfix: hotfix/missing-langs-en-español (#1461)
bugfix: Remove false from subtask description in tasks form (#1459)
bugfix: hotfix/fix-the-dividing-lines-of-the-totals-columns-in-the-reports (#1458)
bugfix: Hotfix/improvements and adjustments in the erml invoice template (#1456)
bugfix: if billing address prop exists, try to get the address value from that cp when synchronizing clients (#1454)
bugfix: append due lang (#1452)
bugfix: append quickbooks missing lang (#1443)
bugfix: cant-scroll-up-while-drag-and-drop-a-invoice-lines (#1451)
bugfix: Add support for multicurrencies in the 'Aging invoices' report (#1449)
bugfix: Exclude subprojects from the 'Aging invoices' report (#1447)
bugfix: Prevent a bug when deleting all selected actual expenses (#1446)
bugfix: hotfix/rejected-multicurrency-fix-update-total (#1444)
bugfix: Fix/wrong dates using net 30 (#1285)
Since 3.9.2.0-rc2
-------------------
bugfix: hotfix/total-not-changing-when-modified-qty-on-invoice-lines (#1442)
bugfix: feature-set-product-type-category-gropuing-name-descripcion (#1440)
bugfix: fix-income-plugins-version (#1439)
bugfix: sort quickbooks colum (#1434)
bugfix: fix query that retrieves report timeslots, it was using end_time in one condition and should use start_time (#1437)
bugfix: Invoice template updates (#1436)
bugfix: ERML invoice templates improvements (minor) (#1435)
Since 3.9.2.0-rc
-------------------
bugfix: Invoice template critical issues
bugfix: fix-product-type
bugfix: fix-non-criticals-errors
Since 3.9.2.0-beta4
-------------------
feature: activate-email-template-for-invoices (#1423)
feature: invoice-template-rename-Labels-from-date (#1421)
bugfix: rejected invoice view critical improvements (#1425)
bugfix: qb desktop export: apply user time zone to timeslot date (#1424)
bugfix: fix-expenses-2-plugin (#1419)
Since 3.9.1.14
--------------------
bugfix: Improve the update script for advanced billing (#1489)
bugfix: Fix bug that didn't filter objects by selected members in object picker (#1481)
Since 3.9.1.13
--------------------
bugfix: When editing the time entry the billing info get deleted (#1480)
bugfix: copy original invoice template content to feng directory (#1473)
bugfix: Fix/error message in task (#1467)
bugfix: Fix-cannot-edit-contact-invoices-bill-to (#1465)
bugfix: Invoice-ddresses-issues-RN (#1464)
bugfix: hotfix/missing-langs-en-español (#1461)
bugfix: Remove false from subtask descroption in tasks form (#1459)
bugfix: hotfix/fix-the-dividing-lines-of-the-totals-columns-in-the-reports (#1458)
bugfix: Hotfix/improvements and adjustments in the erml invoice template (#1456)
bugfix: if billing address prop exists, try to get the address value from that cp when synchronizing clients (#1454)
bugfix: cant-scroll-up-while-drag-and-drop-a-invoice-lines (#1451)
bugfix: Add support for multicurrencies in the 'Aging invoices' report (#1449)
bugfix: Exclude subprojects from the 'Aging invoices' report (#1447)
bugfix: Prevent a bug when deleting all selected actual expenses (#1446)
bugfix: hotfix/rejected-multicurrency-fix-update-total (#1444)
bugfix: Fix/wrong dates using net 30/60 at invoice form (#1285)
Since 3.9.1.12
--------------------
bugfix: hotfix/total-not-changing-when-modified-qty-on-invoice-lines (#1442)
bugfix: fix query that retrieves report timeslots, it was using end_time in one condition and should use start_time (#1437)
bugfix: Invoice template updates (#1436)
bugfix: ERML invoice templates improvements (minor) (#1435)
Since 3.9.1.11
--------------------
bugfix: Invoice Aging report: show due amount in the balance column (#1429)
bugfix: invoice payments fix thousand separator (#1427)
bugfix: Fix original and props invoice print templates
bugfix: fix invoice line date when leaving input using mouse (#1418)
bugfix: Fix order by exexution order (#1408)
bugfix: invoice preview-not-working-for-feng (#1430)
Since 3.9.1.10
--------------------
language: update fr_fr translations
Since 3.9.1.9
--------------------
features: In invoices templates add "Person name" in columns to display should be a combo with full name, initials or blanck for timeslot and expenses
bugfix: In invoice line edit, adjust type field to fiil all text
bugfix: Fix old invoices templates version
bugfix: changes requested to the billing report
bugfix: fix error when marking expenses as invoiced if invoice has been deleted
bugfix: Paid invoices showing as "Partially Paid"
bugfix: bugfix/setting-default-actual-expense-type
feature: Include printed and partially paid invoices in the 'aging invoices' report
bugfix: update of currency and tax lines
Since 3.9.1.8
--------------------
feature: invoice with total 0 can be set as paid
feature: Enable invoice preview to read group
feature: sync expenses bill qbo
feature: invoice view critical improvements
feature: Allow to edit expense
bugfix: In invoice preview dont show empty section in labor table
bugfix: invoice edit lines clean unit value when change type
bugfix: Do not synchronize time entry with QBO when timer is stared
bugfix: Project billing report not calculating half cents - Show 3 decimals instead of 2
Since 3.9.1.7
--------------------
feature: Enable invoice preview to read group
feature: Timer: Add functionality to add description when stop button clicked
bugfix: update invoices looks
bugfix: Invoice templates- "Group by labor category / Group by expense category (show fee)" template fix
bugfix: invoice-lines-disccounts-not-accept-decimals
bugfix: Subscribers disappeared from Documents
feature: Add default billing email in the main within contact of the organization-part2
feature: default actual expense type selector
bugfix: project billing report not calculating half cents
Since 3.9.1.6
--------------------
feature: Feature/weekly view add time without task
feature: Invoice view should same as invoice print
feature: Improve timer config option
bugfix: If billable property (radio-button) is set to "No", then billing set to zero
feature: Monitor non synched invoices
feature: In custom reports - conditions - develop three new options when filtering by a dimension (and improve UI)
bugfix: WIPs report improvement: Start date on projects
feature: task email reminder start date
feature: invoice templates
bugfix: can edit a contacts report
bugfix: Update module expenses2 to version 22
bugfix: Changed checkbox logic for expenses taxes
bugfix: Fix search box in INVOICE module
bugfix: Mark as invoiced 1 time entry
bugfix: Fix Import payment from QBO
bugfix: Fix the logo on the reports
bugfix: Fix edit contact's email
bugfix: "Billing report" is showing running time entries
bugfix: Fix Expenses report - Excel format is being generated by de system
bugfix: Fix email address for Guzi West on the invoices
Since 3.9.1.5
--------------------
bugfix: fix unit value in invoice lines
bugfix: fix workflow permissions for cases when expense does not have an user
bugfix: bad closed </div> tag caused that other tabs of the form dissapear
bugfix: recover-macrofacultad-payment-name-field
feature: Improve validation in email fields within the contact form
feature: Remove 'Credit Card Purchase' expense type from RN
bugfix: The expenses are in order based on the date
bugfix: The invoice is showing a expense line with a wrong date
bugfix: : The invoice is showing a red line when you print it
Since 3.9.1.4
--------------------
bugfix: when og.dimensions is empty the plain member selector renders empty, in that case we must query the server for the data before rendering
Since 3.9.1.3-bca3
--------------------
bugfix: qbd sync Take description from category #1339
bugfix: fix bill address and attn fields at invoice form
Since 3.9.1.3-bca2
--------------------
feature: fix_Pre-launch_improvements_invoices (#1333)