forked from dotproject/dotProject
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
1081 lines (686 loc) · 38.7 KB
/
ChangeLog
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
commit 132e55b2c977e20b0cc28dc9c23ca595858a75a6
Author: merlinyoda <merlinyoda>
Date: Thu Jul 31 13:33:56 2008 +0000
Fix for Mantis Report #2467:
Altered billing code query to only fetch billing codes for associated company
and non-company-associated codes. Some details were "loat in translation" from
a static SQL query string to using the DBQuery functions.
commit 5cd09d97a2cad94ebea89579ae713f9615481289
Author: ajdonnison <ajdonnison>
Date: Mon Aug 4 08:17:49 2008 +0000
Fix multiple edit handling in tasks list when over allocation is not checked.
commit 9c54d34c04040de6d89a85bf980dfe5eac115b05
Author: ajdonnison <ajdonnison>
Date: Tue Aug 5 09:32:29 2008 +0000
Fix problems with permissions that were upgraded but never installed.
commit 5cc7e3851b6acbeef8fca011804ad70f88d90d85
Author: ajdonnison <ajdonnison>
Date: Wed Aug 6 07:32:41 2008 +0000
Slight variation of suggested fix in post 38557 on the forums.
commit ba8550b9fcf3c1590ab7ac47f649d97e8fd4a173
Author: ajdonnison <ajdonnison>
Date: Wed Aug 6 07:39:21 2008 +0000
Remove DISTINCT from within a max() method.
commit 83cdfe6eaf9f92aa1a1d5ed7b189eb5f089e0cf5
Author: ajdonnison <ajdonnison>
Date: Mon Aug 11 09:19:07 2008 +0000
As per post #38656, fixed MySQL version-specific issue.
commit f44ccceacbd12e266743dc298cf884cb82b2a1d2
Author: merlinyoda <merlinyoda>
Date: Tue Aug 19 13:41:21 2008 +0000
Fix for Mantis Report #2482:
Input to function dPgetUsername should not be compared to user_id.
Function dPgetUsernameFromID is for getting this information from the user ID.
Adjusted such uses of dPgetUsername to use dPgetUsernameFromID instead.
commit 8c81cfe0e3df1f3cb3126a7b5641650509125ebf
Author: merlinyoda <merlinyoda>
Date: Tue Aug 19 16:24:53 2008 +0000
Fix for Mantis Report #2483 (and #2485):
Clean up any past remants of temp tables.
commit 3e50cc03d636756f57233acd39b3f10800dc3ad2
Author: merlinyoda <merlinyoda>
Date: Wed Aug 20 16:20:22 2008 +0000
Fix for Mantis Report #2474:
Try to honor local charset when switching locale to "en_AU" for translation purposes.
commit 49645d18691e8a1053b2d25ee5b3489683470f58
Author: merlinyoda <merlinyoda>
Date: Thu Aug 21 15:37:31 2008 +0000
Fix for Mantis Report 2474:
Temporaryily change LC_ALL instead of _LC_TIME to get strftime() to work properly.
Also needed to use 'utf8' instead of 'UTF8'.
commit d260c81bbdfc12f8d2428f9e3a255df16b25c491
Author: merlinyoda <merlinyoda>
Date: Tue Aug 26 16:39:44 2008 +0000
Fix for Mantis Report #2492:
Gantt form action now generated more dynamically
instead of using assumed string of necessary GET variables.
... also a little cleanup in one file
commit d231b6a34cdc4af44d1a0424e34663354cc4a93b
Author: merlinyoda <merlinyoda>
Date: Wed Aug 27 14:55:39 2008 +0000
Fix for Mantis Report #2480:
Modified library function to be more compact
and less concerned with directory seperators.
commit ed5b19a2b16e1434465085bb489da24112d71211
Author: merlinyoda <merlinyoda>
Date: Wed Aug 27 23:52:05 2008 +0000
Fix for error caused by last submission.
commit bf5145e637483a82c9474d9833bd9748c2b7a1a9
Author: merlinyoda <merlinyoda>
Date: Thu Aug 28 01:32:32 2008 +0000
Properly fixed Mantis Report #2301 again.
commit ad2e2479f8c0830c40f757722a222934942445fb
Author: merlinyoda <merlinyoda>
Date: Fri Aug 29 22:45:39 2008 +0000
Patching residual GET-based XSS/SSS security holes.
Modules scanned:
admin, calendar
Modules remaining:
companies, contacts, departments, files, forums, help, history, install, links,
projects, public, resources, smartsearch, system, tasks,
and base system files (i.e. index.php)
... also some code format clean-up along the way
commit 050fd6e6c92785499fd81757560561a84a552e0d
Author: merlinyoda <merlinyoda>
Date: Fri Aug 29 23:50:32 2008 +0000
Fix for Mantis Report #2474
Had to tweak PEAR Date library file as month and week names
were being forced to ISO-8859-1 character set reguardless of
locale's charset.
commit 59cfce7fb7a32a92c713778efafce8a96b5742cd
Author: merlinyoda <merlinyoda>
Date: Wed Sep 3 15:29:23 2008 +0000
Fix button label in session management tab.
commit f794f3169e3a009bf01effdde495e63ac3d4bec7
Author: merlinyoda <merlinyoda>
Date: Wed Sep 3 23:49:25 2008 +0000
Patching residual GET-based XSS/SSS security holes.
Modules scanned:
companies
Modules remaining:
contacts, departments, files, forums, help, history, install, links,
projects, public, resources, smartsearch, system, tasks,
and base system files (i.e. index.php)
... also some code format clean-up along the way
and minor reformatting of address display on company view page.
commit f8aa0d6ec3ca30a3eab947003f9abab35b19d514
Author: ajdonnison <ajdonnison>
Date: Mon Sep 8 10:33:19 2008 +0000
Remove redundant DISTINCT.
commit f01c40601c1c04582645ef815e285f5f5a165ee1
Author: merlinyoda <merlinyoda>
Date: Mon Sep 8 21:07:49 2008 +0000
Clean up and "fix" for issues noted in Mantis Report #2499
commit 36ab24f53c8667fce7bbdd0e9d2358fdcc5a4555
Author: merlinyoda <merlinyoda>
Date: Wed Sep 17 20:11:25 2008 +0000
Fix for Mantis Report #2507
Wrong name was being displayed.
commit d708c232d3d6270361b8be8cbcb603625f7fab4a
Author: merlinyoda <merlinyoda>
Date: Thu Sep 18 00:42:32 2008 +0000
Fix for Mantis Report #2508:
re-arranged code to allow for "empty" result set (equivalent to owner ids of 0).
commit 9d4aef656093e17109611e4ade6841b942b73e6e
Author: merlinyoda <merlinyoda>
Date: Tue Sep 30 19:55:06 2008 +0000
Fix for Mantis Report #2510:
Swapped else if blocks to avoid "empty haystack" warnings.
commit 88e3718f361137496d9eb20bba3cdd2f358d4477
Author: merlinyoda <merlinyoda>
Date: Wed Oct 1 00:52:08 2008 +0000
Fixed minor issue where logging out of a given session set
the logout time on every user_access_log record for a given user
where the logout time was currently unset (0000-00-00 00:00:00 or null)
instead of just the user_access_log record asociated with that session.
Also some formatting clean up
and conditional statement reduction
ex: from (!$a || ($a && !$b)) to ((!$a || $a) && (!$a || !$b) to !($a && $b)
commit 299c40d8e7e4336d4bab482513b824382c559c60
Author: merlinyoda <merlinyoda>
Date: Mon Oct 6 21:33:08 2008 +0000
Fix for Mantis Report 2517:
Had to force-set object properties associated with checkboxes to false
if state went from checked to unchecked.
Checkbox names do not show as keys in the $_POST array if unchecked.
commit 7704d9a0cc480451055f0a9616987987073a0fc1
Author: merlinyoda <merlinyoda>
Date: Mon Oct 6 21:58:09 2008 +0000
Fix for Mantis report #2516:
Added missing trailing quotation mark from form's action attribute.
Set value of "All" in owner filter to -1 so filter would work properly.
commit bdd2701e09c39374572d3235ba65429fba2e16e4
Author: merlinyoda <merlinyoda>
Date: Tue Oct 7 00:21:43 2008 +0000
Fix for Mantis Report #2519:
Added missing files and updated affected files
to properly identify module image.
create mode 100644 dotproject/images/helpdesk.png
create mode 100644 dotproject/modules/resources/images/helpdesk.png
commit 0b2267a4e2d9da02ffc2590666b1a31ffe9c240d
Author: merlinyoda <merlinyoda>
Date: Tue Oct 7 00:32:05 2008 +0000
Usability fix related to Mantis Report #2519:
Tweaked "classic" style so that both the image and text name
of a module are clickable as a link.
commit c2f5c32f5eda7314fd04749e524200f10f4aa6d3
Author: merlinyoda <merlinyoda>
Date: Wed Oct 15 22:53:02 2008 +0000
Fix related to Mantis Report 2497:
Declared use of global variable in function
where it was being used but not declared.
commit 96c6a18b9e1cb7ccf1220f819eba7d3facbd6d48
Author: merlinyoda <merlinyoda>
Date: Fri Nov 7 18:39:54 2008 +0000
Possible "fix" for Mantis Report #2528:
Improved query syntax based on input to dpSessionDestroy function.
commit cd877d1fe24adea3aace30f8bdacc39d2530a63a
Author: merlinyoda <merlinyoda>
Date: Fri Nov 7 20:12:33 2008 +0000
Fix for Mantis Report #2532:
Altered PEAR Date function dateDiff() to actually return the mathmatical
difference of two dates (i.e. date1 - date2) as opposed to a count of days
seperating date1 and date2.
This is how most practically every other difference function is implemented.
I have no idea why those responsible for that function thought it was a good
idea to only return the absolute value.
commit f3f8c9c383d0b9d1b232fb3554dce961e010c45e
Author: merlinyoda <merlinyoda>
Date: Sat Nov 8 00:15:45 2008 +0000
Applied feature requested in Mantis Report #2534:
Imported task's dates and durrations can now be scaled up/down based
on the ratio between the destination project's length in days
and the source project's length in days.
commit fa4f5a93283ef8f10d86fe709c8ceb83b55ccdf7
Author: merlinyoda <merlinyoda>
Date: Sat Nov 8 02:05:23 2008 +0000
Improvements to feature added from Mantis Report #2534:
Compacted code and fixed date calculations to reflect hours as well as days.
Also fixed some CDate class functions in date.class.php
to properly use the new dateDiff() function.
commit 2f29745949b721c0dc72173f8021c99eff27f720
Author: merlinyoda <merlinyoda>
Date: Mon Nov 10 15:25:06 2008 +0000
Fix for Mantis Report #2536:
Used htmlspecialchars() to properly escape any special characters that
are "printed" on the Events tab of the Day view of the Calendar module.
Also fixed other calendar views with similiar problem...
commit def357adbc0cec3799f466bb1bb7136c1213fe27
Author: merlinyoda <merlinyoda>
Date: Mon Nov 10 18:19:33 2008 +0000
Further fixes similiar to those for Mantis Report #2536 ...
commit edd2478429e3eac75d81d5563d7026d2d4d3ba68
Author: merlinyoda <merlinyoda>
Date: Mon Nov 10 23:32:39 2008 +0000
Fixes for small bugs created durring addition of feature
to scale imported tasks
commit 7475e68fdb1b6f3cfd94154b85c6e0b9a2816280
Author: merlinyoda <merlinyoda>
Date: Thu Nov 20 23:23:35 2008 +0000
Some tweaks to gantt.php files as suggested in Mantis Report #2541.
Using $AppUI->user_lang[0] instead of $AppUI->user_lang[2]
Also fixed some small syntax errors in project module's viewgantt.php.
commit e143637f129f0a130d3903ee39420e2e85db5779
Author: ajdonnison <ajdonnison>
Date: Fri Nov 21 11:08:10 2008 +0000
Fix problem where queuescanner fails to send emails out.
commit a124add3a4cc052cf69c8a7b2de2292d9b70e838
Author: merlinyoda <merlinyoda>
Date: Mon Nov 24 20:39:45 2008 +0000
Fix for Mantis Report #2542:
Fixed typo in link's href property. Removed unnecessary double-quote character.
Also separated out HTML markup strings from standard text data to avoid
accidentally using htmlspecialchar() on HTML markup.
commit 3e1892cafc94d5573634635cfceebda195cfa015
Author: merlinyoda <merlinyoda>
Date: Mon Dec 8 15:39:05 2008 +0000
Fix for issue mentioned in Help Forum posting
URL: http://forums.dotproject.net/showthread.php?t=9022
Also a few XHTML improvements and other misc clean-up.
commit e676ef3851c275bf40ab2c976cccf708e450470d
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Jan 15 02:11:13 2009 +0000
Fix for Mantis Report #2527
Made Project listing Tabs more onsistant with each other.
Also did some HTML cleanup ... though not qute up to XHTML standards.
Just did enough cleanup so as to validate effected pages.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5841 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 69a7db5ba53fb3ccdb9317417e4feb108e287259
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Jan 15 02:32:43 2009 +0000
Fixing Project tab in calendar day view
so that listing is tied to Company filter.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5842 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit cb983cca29a27bdc46505335c7e7763f19b6d94a
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Feb 9 14:59:42 2009 +0000
Fix for Mantis Report #2562:
The base canDelete function was not properly checking if there were existing
objects as specified by the "joins" array parameter.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5847 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit b45dc344b699048eb3deb0107037a7b2970b0a86
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Feb 9 17:19:52 2009 +0000
Applied suggestion in Mantis Report #2552:
Any "false" values returned by gethostbyaddr($_SERVER['SERVER_ADDR'])
in getHostName() now cause 'localhost' to be returned by function
instead of something invalid like '[]'.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5848 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit b830dba99a890122bba8ee4427d0f4c6d2960b60
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Feb 9 20:25:52 2009 +0000
Fix for Mantis Report #2572:
Text of button reffered to in report now goes through translation method.
Also fixed some other small translation issues (mainly spelling).
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5849 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit c0c67a6830af884a668bbe9fbb66cf1bd2cc89b9
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Feb 9 21:34:17 2009 +0000
"Fix" for Mantis Report #2571:
Users shouldn't get access to "edit this user" page just because they are
validly logged in as that given user. This can undermine task "access" settings
since they can change the company/department they are affiliated with on this
page. These changes should instead be user administrative tasks and not in the
hands of the users themselves.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5850 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 6c3609b6466431f4dfbf95670d4bd57da5d45ce1
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Feb 9 22:44:26 2009 +0000
"Fix" for Mantis Report #2522:
Forcing tabbed view on viewuser.php page.
Not as elegant a solution as actually fixing the base JavaScript error issue,
but this page is too cluttered when viewed in flat view anyway.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5851 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit bfc4f44b5fe4ed4cf47c3a31a47ba39e77f0fbeb
Author: ajdonnison <ajdonnison@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Mar 2 11:18:39 2009 +0000
Remove call time pass-by-reference.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5852 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit c07cf93fed80f3ac45b57994567ed58cde70a0c1
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Wed Apr 15 18:01:26 2009 +0000
Adding strings "Events" and "Links" to projects module of base English translation locale.
Also random fix that would appear not to have gotten checked in previously.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5855 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 059ce95db5957e9a151b74b1ea57b1091f77131e
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Wed Apr 15 19:24:47 2009 +0000
Fix for Mantis Report #2596:
Permissions checks were on the wrong module. Some format clean-up as well.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5856 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 5dfad5459fed24c80ed611431f86c965c75851df
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Wed Apr 15 19:38:43 2009 +0000
Misc cleanup for files related to last bugfix.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5857 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 00703924ae353298ab50f4887a095580be552556
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 19 01:01:20 2009 +0000
Fix for Mantis Report #2504.
Modified JavaScript Method to pass along all selected ID values between pages
as opposed to just those currelny visible due to filtering.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5858 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 3af87a2d8d66ab50c8c57db3ca7f0dee1b54ecf7
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 19 01:34:52 2009 +0000
Fix for Mantis Report #2551:
Making sure a directory seperator is at the end of $baseDir.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5859 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit dc7f162de4edda73418716a2e22b99717b48bbfd
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 19 01:50:50 2009 +0000
Fix on fix for Mantis Report #2551.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5860 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit f80c2498e32dc579a0514750e47edeff47b94223
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 19 04:27:44 2009 +0000
Fix for Mantis Report #2574:
Column Heading "Project Name" needed to be added to PDF of "Task List" Report.
Otherwise headings were off by one column and last column wouldn't display.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5861 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 5d5afab884f2f92c9f43aa5f46039e280ca7e80c
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Apr 20 01:17:53 2009 +0000
Fix for Mantis Report #2581:
cleaned up "dp-grey" theme mostly as suggested. Also removed some proprietary
and depricated bgcolor properties and used sed to update others to use the
style property and specify the "background-color" directive instead.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5862 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit e39caef2768707dc2208b259a17cfadd326850cf
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Wed Apr 22 04:55:37 2009 +0000
Fix for Mantis Report #2579:
Used "centralized" getPermission() method defined in includes/permissions.php
and adjusted some 'view' permissions to 'access' permissions, specifically in
'vw_task_log.php' which task view uses and was unecessarily denying view
access to task view.
Also did some wide-spread clean-up (mainly by use of 'sed' on command line)
to favor getPermission() method use over checkModule() and checkModuleItem()
in included files (i.e. files included through main index.php) and removed
any remaining unnecessary "$perms" permission object variables.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5865 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 43228752727b7a134b2926c96ef0f0ed10cd6ddb
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Apr 23 15:48:12 2009 +0000
Fixed bug created by purging of "$perms" variables where getPermission() usage
was more desireable by design. Added and initialized a "$perms" access
control list object in the affected function.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5867 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 72f355cb18334568df507387a901c57c07e2257f
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Apr 23 16:07:00 2009 +0000
Last cleanup (hopefully) of unnecessary "$perms" variables.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5868 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit c987d344187f6fb59a44fa7e25062d90197a7e08
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Apr 23 20:24:06 2009 +0000
Fix for Mantis Report #2615:
Both getAllowedSQL() and and setAllowedSQL in classes/dp.class.php needed
to be extended so that an alternate permissions module name could be
specified instead of assuming that the calling object's table name and
permission module name were the same and that access could be chaeck using
the table name. This assumption fails in the smartsearch module as it does
not extend the class in classes/dp.class.php and the defined table is not
synonymous with the module which permissions should be checked against. The
smartsearch module now makes use of this extended functionality to correct
the problem.
Also did some clean-up of the smartsearch module to make it more maintainable.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5869 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit e47450aca3c65a71773637ceba192e82ab1d8d03
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Apr 23 23:45:55 2009 +0000
Fixing issue noted in my comments on Mantis Report #2505:
While prermissions are enforced when following links given by the smartsearch
module, too many results appear giving the illusion of access. Issue resolved
by checking "view" instead of "access" permissions on the item level.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5870 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit c9387eb205aa05d923547a20ec05247e3edbfa1d
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Fri Apr 24 00:30:00 2009 +0000
Further improvements on smartsearch and permissions:
Results counts in smartsearch module accurately reflect counts based on items
displayed as opposed to records retrieved (which we may not have view
permissions on).
Also added permission check so that for tasks logs to be "viewable" the
associated task must also be viewable. This falls in line with our permissions
hierarchy (Company -> Project -> Task -> Task Log).
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5871 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 1f0fe1f73ebaf255c2e4b121d49c26aaed8dd29e
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sat Apr 25 00:09:56 2009 +0000
Cleaned up coding style in several files (e.g. make sure there is a space
between 'if' keyword and opening paren) and substituted multibyte compatible
string functions in non-third party codebase (i.e. PHP files not in lib
directory) in place of less compatible string functions (e.g. mb_strlen()
function in place of strlen() function)
Most of both done with the help of grep command and carefully targeted use
of the sed command.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5872 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit b0cae33c3ab4461ecc34126f0d5d198ae38a5e59
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sat Apr 25 00:30:00 2009 +0000
Upgraded ezpdf library to 009e.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5873 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 78325571aecb3cc669f574719e5edf2a5d8dce83
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sat Apr 25 13:04:46 2009 +0000
Fix for Mantis Report #2557:
Code in modules/projects/reports.php was checking for translation file in
wrong directory. Used full path in check instead and translation file is now
found and used properly.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5874 6cfb33f2-fe3e-0410-9678-87ca8a581921
mode change 100755 => 100644 dotproject/locales/en/styles.inc
commit ef54fa548236156847223d809ebd1e548e779df2
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sat Apr 25 14:43:53 2009 +0000
Fix for Mantis Report #2591:
Filtered through query results to check that retrieved tasks can be accessed
by the user before appearing on Tasks Gantt chart.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5875 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 76a5709ff1adfe2c14a347798fb85fb80b2b9a12
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 26 01:49:00 2009 +0000
Miscellaneous improvements in translation (mainly for pop-up callendar).
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5876 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit b634d1004f8608907ace47b700edb64a438c03e2
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 26 03:07:32 2009 +0000
Fixes for localization/font issues based on diffs in Mantis Report #2614 and
similiar existing code in modules/tasks/gantt.php.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5877 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit a394bbc80f5280534aeba45897afc976874e0d9c
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 26 22:19:37 2009 +0000
Fix for Mantis Report #2578:
Events now display properly on all levels (month, week, and day views). Events
will now dispaly in the day view if that day (or a part of it) falls within
the event's start and end dates.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5878 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit a8cfa566a4fb6a9ddef0dd926299a3e39fd5edb8
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sun Apr 26 22:21:07 2009 +0000
Changed display logic in modules/calendar/vw_day_events.php to pre-determine
the number of concurrent events per row as well as the greates number of
required columns to accurately determine the number of blank table columns
needed to generate the display of events for the "Events" tab of "Day View".
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5879 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit bed4c161407adfedf91f7e76a1cf111a9f46a70d
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon Apr 27 21:22:40 2009 +0000
Fixes for Mantis Reports #2486 and #2545:
SMTPSend() in classes/libmail.class.php now tries to connect first using the
ESMTP keyword "EHLO" and then falls back to older SMTP "HELO".
Also, since ESMTP functions are potentially available, capability to apply TLS
to a connection has been added should it be desired or required. Use of TLS is
toggled by a new config value. If TLS is selected, the fallback to "HELO" is
not done as the keyword "STARTTLS" is only available under ESMTP.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5880 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 5ef43a4d21eb23c4f912eabad566af77492254ef
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu May 7 17:10:40 2009 +0000
Various fixes and tweaks in history module.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5881 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 0e19fdc545971edca1529b888291b44c2f4194bc
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Fri May 8 04:51:10 2009 +0000
Fixes toward Mantis Report #2471:
Updated and streamlined code to make use of existing functions that accomlish
the same or similiar tasks as previous code (and do so correctly hopefully).
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5882 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit dae81b965727d1d354fec7eed2577b86c15a1c45
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Fri May 8 04:52:34 2009 +0000
Fixed Mantis Report #2471:
Clash detected and "suggestion" page now correctly finds earliest available
slot as specified per user date and time inputs.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5883 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 7f6b95f7d564049e36cdb3c7a23252f768726383
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Fri May 8 20:41:34 2009 +0000
Tweaks on "View User" page. Some amperstands were "escaped" with "&" and
technically should not have been escaped.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5884 6cfb33f2-fe3e-0410-9678-87ca8a581921
<<<<<<< HEAD
Also some minor format clean-up and removed obsolete
use of '=&' assignment operator in conjunction with
the 'new' operator (i.e. $t = new Task();).
=======
commit bf8ffb41e760b6dad0ff59621f3d12a96c2e0856
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sat May 9 21:54:21 2009 +0000
>>>>>>> stable_2
Better fix for Mantis Report #2471:
Last fix wasn't detecting clashes for recurrent events.
Recurrent event clashes are now properly detected.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5885 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 806c8700069b0c81dc7e8d3007e6b4746802863f
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon May 11 13:59:20 2009 +0000
Fix for Mantis Report #2620:
Small tweaks to get images to display properly. A couple stray quotation marks
were gumming up the works.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5886 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 7ea403b452f203b2a3b87112e055854556a5a044
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Mon May 11 14:05:59 2009 +0000
Fix for Mantis Report #2619:
Fixed typo of "Yask" to "Task".
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5887 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 977efb201c816982a7805abe1e8c85e75bb898c8
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu May 14 13:14:59 2009 +0000
Fix for Mantis Report #2622
Base link for TabBox was not properly constructed.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5888 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 11d689e1f83c45bf73a4a76c24fb3c491a6abd47
Author: cyberhorse <cyberhorse@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Fri May 15 12:10:55 2009 +0000
Fixing security issue
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5889 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit c24612ce0dc458d827e24db7bae7e7fec2820637
Author: cyberhorse <cyberhorse@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Fri May 15 12:18:00 2009 +0000
XSS vulnerability fixed
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5890 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 58013de65dd048f839ea4f966343ad3521262b4b
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Sat May 23 21:08:38 2009 +0000
Fix for Mantis Report #2540 and Mantis Report #2589:
Root cause of both would seem to be the same. When generating an e-mail, an
extra tab character was introduced into the header where it was not needed
and would cause problems when supplying addresses from an array causing either
mails to display improperly or not reach an intended destination at all due to
a "malformed address".
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5891 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit d48ce2e459b653d25c342f11e650931aa0afa645
Author: MerlinYoda <[email protected]>
Date: Sat Jun 20 16:56:06 2009 -0400
Small fixes for simple display and syntax bugs.
commit 5eb017abd39a5177b2ced990592ef6d3e21ebb0d
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Wed Jul 1 21:51:45 2009 +0000
Fix for Mantis Report #2639 and other code clean-up:
Cleaned up a chunk of the code to avoid using the \" escape character.
Also applied some other code cleanup such as favoring single quote usage
over double quote usage.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5893 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit f3d06dba75aebc32fb773efc43313b5a0a4f76a3
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Thu Jul 9 14:16:59 2009 +0000
Fixed syntax error in modules/links/addedit.php
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5894 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit ecadfa7ab8cb9f5220c71b290f00b5595861d832
Author: merlinyoda <merlinyoda@6cfb33f2-fe3e-0410-9678-87ca8a581921>
Date: Wed Aug 12 13:03:26 2009 +0000
Fix for Mantis Report #2858
String was not properly escaped for use in link property.
git-svn-id: https://dotproject.svn.sourceforge.net/svnroot/dotproject/branches/stable_2@5904 6cfb33f2-fe3e-0410-9678-87ca8a581921
commit 0665f325f29a3085e2129745068167efae93b8e7
Author: MerlinYoda <[email protected]>
Date: Wed Aug 12 19:04:57 2009 -0400
Fix for Mantis Report #2663
Needed to pass Task's name through dPformSafe first before writing to page.
Also expanded dPformSafe to handle some "edge cases" like JavaScript literals
and URIs.
Tweaked previous fix to take advangage of new dPformSafe functionality.
commit 9fef7b99f9c5dcf56c2ca192986fb1b411bb6650
Author: TheIdeaMan <[email protected]>
Date: Fri Aug 28 15:31:10 2009 -0400
added git ignore to hide Mac and Eclipse related files
create mode 100644 .gitignore
commit b0a236e32b20164f05767b6941df6d932f1fb80d
Author: MerlinYoda <[email protected]>
Date: Wed Sep 2 09:35:35 2009 -0400
Fixed minor CSS error in header.php for default style.
commit 1829c0d9d4048b4b7f54dbab58c8b559a8fd43e6
Author: MerlinYoda <[email protected]>
Date: Wed Sep 2 11:07:45 2009 -0400
Slight tweak to properly default value of $showEditCheckbox
for modules/tasks/tasks.php
commit fd634449f2ee64651874036a8df761d4529b7dfa
Author: MerlinYoda <[email protected]>
Date: Wed Sep 2 12:29:16 2009 -0400
Hide edit checkboxes on Tasks tab in project view page.
commit 2a3c8ff48e19e6d18e41ed3013ae53478c551f60
Author: MerlinYoda <[email protected]>
Date: Tue Sep 8 17:33:39 2009 -0400
Fix for Mantis Report #2662:
Fixed syntax error in style/dp-grey-theme/header.php
Also some minor format cleanup.
commit bec20e29e909abc65d5f8e2145c047d23f169ee8
Author: MerlinYoda <[email protected]>
Date: Tue Sep 8 20:54:10 2009 -0400
Fixes related to Mantis Report #2668:
Fixed logic/symantics for permission checks.
commit 9b0dbe2ad0abe81e638b966c2868798554d7f2da
Author: MerlinYoda <[email protected]>
Date: Tue Sep 8 21:11:09 2009 -0400
Fix for Mantis Report #2669:
Fixed syntax error in modules/contacts/addedit.php.
commit 75ee6580e6b50e6c190d6f3e6c4742d4559b296c
Author: MerlinYoda <[email protected]>
Date: Sat Sep 19 18:28:48 2009 -0400
Fix for Mantis Report #2676:
Fixed syntatical error.
commit 6e69689b3d41f64c8c125f2a0484021745d28123
Author: MerlinYoda <[email protected]>
Date: Sat Sep 19 21:46:41 2009 -0400
Fix for Manits Report # 2641:
Header row titles were being translated but needed UI_OUTPUT_RAW flag passed
so that escape sequences (like &) didn't appear as-is in resulting pdf.
commit d72c5c2811bdd76b08e89479bd1714f16f957fd0
Author: MerlinYoda <[email protected]>
Date: Tue Sep 29 16:26:58 2009 -0400
Fix for Mantis Report #2681:
Values for "Status" column project listings weren't getting run through the
UI translation function.