mirror of
https://github.com/itflow-org/itflow
synced 2026-06-03 16:48:20 +00:00
Commit Graph
Select branches
Hide Pull Requests
Before-Multi-Company-Removal
develop
duplicate-numbering-racecondition
master
revert-1176-Whit3XLightning-patch-2
ticket-task-approvals
undefined-asset-handling
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1027
#1028
#1029
#1030
#1031
#1032
#1033
#1034
#1035
#1037
#1038
#1040
#1041
#1042
#1043
#1045
#1046
#1047
#1048
#1049
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1060
#1061
#1062
#1063
#1064
#1065
#1066
#1067
#1068
#1069
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1084
#1085
#1086
#1087
#1088
#1089
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1107
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1169
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1200
#1201
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1218
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1229
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1249
#1250
#1252
#1253
#1254
#1255
#1256
#1258
#1259
#1261
#1262
#1263
#1264
#1264
#1265
#1266
#1267
#1268
#1269
#1271
#1275
#1278
#1280
#1281
#1284
#129
#198
#228
#229
#230
#231
#233
#234
#235
#236
#239
#240
#242
#243
#244
#245
#246
#247
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#265
#266
#267
#270
#271
#272
#274
#276
#277
#278
#279
#280
#281
#282
#283
#284
#285
#286
#290
#291
#296
#297
#299
#307
#308
#318
#319
#320
#326
#329
#330
#333
#334
#335
#337
#339
#340
#341
#342
#343
#344
#345
#347
#348
#349
#350
#354
#355
#356
#357
#358
#359
#360
#362
#363
#364
#365
#367
#368
#369
#371
#372
#373
#374
#375
#376
#378
#379
#380
#381
#382
#383
#386
#387
#389
#390
#391
#392
#393
#394
#396
#398
#399
#400
#401
#402
#404
#405
#406
#409
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#421
#422
#423
#424
#425
#426
#427
#428
#429
#430
#432
#434
#435
#436
#437
#438
#439
#441
#442
#443
#444
#445
#447
#448
#449
#450
#451
#452
#453
#454
#455
#456
#457
#459
#460
#462
#463
#465
#468
#469
#470
#471
#472
#473
#478
#479
#480
#481
#485
#486
#488
#489
#490
#491
#492
#493
#494
#495
#499
#500
#502
#503
#504
#505
#506
#516
#517
#518
#520
#521
#523
#526
#528
#529
#533
#534
#536
#540
#541
#542
#543
#544
#545
#546
#547
#549
#550
#551
#552
#553
#554
#556
#557
#558
#559
#560
#565
#566
#568
#569
#570
#571
#573
#574
#575
#577
#578
#579
#580
#583
#584
#585
#586
#587
#588
#589
#590
#592
#593
#594
#595
#596
#597
#598
#599
#600
#602
#603
#604
#606
#607
#608
#609
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#620
#621
#622
#623
#624
#625
#626
#628
#629
#630
#631
#632
#633
#634
#635
#636
#641
#642
#643
#644
#647
#649
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#660
#661
#662
#663
#664
#665
#666
#667
#668
#671
#672
#674
#675
#676
#677
#678
#679
#680
#681
#682
#683
#685
#686
#687
#688
#690
#691
#692
#693
#694
#695
#698
#699
#700
#701
#702
#705
#706
#708
#709
#710
#711
#712
#713
#714
#715
#716
#717
#718
#720
#724
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#735
#736
#737
#738
#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
#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
#804
#805
#806
#807
#808
#809
#810
#811
#812
#813
#814
#815
#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
#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
#897
#898
#900
#902
#903
#904
#905
#907
#908
#910
#911
#912
#913
#914
#915
#916
#917
#918
#919
#920
#926
#927
#928
#929
#931
#932
#934
#935
#936
#938
#939
#940
#943
#944
#945
#947
#948
#949
#950
#951
#952
#953
#954
#955
#956
#957
#958
#959
#960
#961
#962
#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
#996
#997
#998
#999
v25.01
v25.01.2
v25.01.3
v25.02
v25.02.1
v25.02.2
v25.02.3
v25.02.4
v25.03
v25.05
v25.06
v25.09
v25.10
v25.11
v25.12
v26.02
v26.04
v26.05
v26.3
v26.4
Select branches
Hide Pull Requests
Before-Multi-Company-Removal
develop
duplicate-numbering-racecondition
master
revert-1176-Whit3XLightning-patch-2
ticket-task-approvals
undefined-asset-handling
#1000
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1027
#1028
#1029
#1030
#1031
#1032
#1033
#1034
#1035
#1037
#1038
#1040
#1041
#1042
#1043
#1045
#1046
#1047
#1048
#1049
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1060
#1061
#1062
#1063
#1064
#1065
#1066
#1067
#1068
#1069
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1084
#1085
#1086
#1087
#1088
#1089
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1107
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1169
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1200
#1201
#1202
#1203
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1218
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1229
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1249
#1250
#1252
#1253
#1254
#1255
#1256
#1258
#1259
#1261
#1262
#1263
#1264
#1264
#1265
#1266
#1267
#1268
#1269
#1271
#1275
#1278
#1280
#1281
#1284
#129
#198
#228
#229
#230
#231
#233
#234
#235
#236
#239
#240
#242
#243
#244
#245
#246
#247
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#265
#266
#267
#270
#271
#272
#274
#276
#277
#278
#279
#280
#281
#282
#283
#284
#285
#286
#290
#291
#296
#297
#299
#307
#308
#318
#319
#320
#326
#329
#330
#333
#334
#335
#337
#339
#340
#341
#342
#343
#344
#345
#347
#348
#349
#350
#354
#355
#356
#357
#358
#359
#360
#362
#363
#364
#365
#367
#368
#369
#371
#372
#373
#374
#375
#376
#378
#379
#380
#381
#382
#383
#386
#387
#389
#390
#391
#392
#393
#394
#396
#398
#399
#400
#401
#402
#404
#405
#406
#409
#410
#411
#412
#413
#414
#415
#416
#417
#418
#419
#421
#422
#423
#424
#425
#426
#427
#428
#429
#430
#432
#434
#435
#436
#437
#438
#439
#441
#442
#443
#444
#445
#447
#448
#449
#450
#451
#452
#453
#454
#455
#456
#457
#459
#460
#462
#463
#465
#468
#469
#470
#471
#472
#473
#478
#479
#480
#481
#485
#486
#488
#489
#490
#491
#492
#493
#494
#495
#499
#500
#502
#503
#504
#505
#506
#516
#517
#518
#520
#521
#523
#526
#528
#529
#533
#534
#536
#540
#541
#542
#543
#544
#545
#546
#547
#549
#550
#551
#552
#553
#554
#556
#557
#558
#559
#560
#565
#566
#568
#569
#570
#571
#573
#574
#575
#577
#578
#579
#580
#583
#584
#585
#586
#587
#588
#589
#590
#592
#593
#594
#595
#596
#597
#598
#599
#600
#602
#603
#604
#606
#607
#608
#609
#610
#611
#612
#613
#614
#615
#616
#617
#618
#619
#620
#621
#622
#623
#624
#625
#626
#628
#629
#630
#631
#632
#633
#634
#635
#636
#641
#642
#643
#644
#647
#649
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#660
#661
#662
#663
#664
#665
#666
#667
#668
#671
#672
#674
#675
#676
#677
#678
#679
#680
#681
#682
#683
#685
#686
#687
#688
#690
#691
#692
#693
#694
#695
#698
#699
#700
#701
#702
#705
#706
#708
#709
#710
#711
#712
#713
#714
#715
#716
#717
#718
#720
#724
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#735
#736
#737
#738
#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
#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
#804
#805
#806
#807
#808
#809
#810
#811
#812
#813
#814
#815
#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
#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
#897
#898
#900
#902
#903
#904
#905
#907
#908
#910
#911
#912
#913
#914
#915
#916
#917
#918
#919
#920
#926
#927
#928
#929
#931
#932
#934
#935
#936
#938
#939
#940
#943
#944
#945
#947
#948
#949
#950
#951
#952
#953
#954
#955
#956
#957
#958
#959
#960
#961
#962
#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
#996
#997
#998
#999
v25.01
v25.01.2
v25.01.3
v25.02
v25.02.1
v25.02.2
v25.02.3
v25.02.4
v25.03
v25.05
v25.06
v25.09
v25.10
v25.11
v25.12
v26.02
v26.04
v26.05
v26.3
v26.4
-
eb11e5b2f8
Bugfix: Company logo not being removed properly from db
Marcus Hill
2025-06-28 14:27:51 +01:00 -
b85137096d
Add physical location modal - not working
Marcus Hill
2025-06-28 13:42:00 +01:00 -
77e9d72f92
Add physical location modal - not working
Marcus Hill
2025-06-28 13:37:44 +01:00 -
ec344cbaa7
Allow entering multiple ticket watchers at once
Marcus Hill
2025-06-28 12:30:42 +01:00 -
4cb2f42d71
Added Bulk Action Set IP to DHCP in Asset Interface
johnnyq
2025-06-27 01:45:25 -04:00 -
98723b76cf
Added Bulk Actions Set Network, Type and Delete to Asset Interfaces
johnnyq
2025-06-27 01:31:23 -04:00 -
45ac7f084b
Add Bulk Delete Function Also when deletign a ticket delete the watchers and attachments and remove the ticket id from uploads/tickets/ticket_id
johnnyq
2025-06-26 23:16:08 -04:00 -
3626777bd1
Fix Item name and Description Alignment in PDF Exports
johnnyq
2025-06-26 19:12:25 -04:00 -
5fb1070567
Show your Assigned Assets on the Client Portal Home Page
johnnyq
2025-06-26 18:45:23 -04:00 -
f0bcf975b6
Add Assets to the client Portal viewable by Primary and technical Contacts
johnnyq
2025-06-26 18:18:36 -04:00 -
0ca28dc630
Fix Document API to not insert a new document upon update as we changed the way documents and document versions are handled
johnnyq
2025-06-26 17:30:34 -04:00 -
8196706538
Ticket API: Allow HTML into ticket Content and allow inserting asset_id
johnnyq
2025-06-26 17:13:27 -04:00 -
411a6efeb5
Fix Searching Closed Tickets
johnnyq
2025-06-26 17:05:38 -04:00 -
ffad0cdec9
Fix broken Documents in the Client Portal due to regression with splitting document templates
johnnyq
2025-06-26 16:45:00 -04:00 -
ca519fe4e1
Fix Adding a vendor from a template and adding country code to vendor template
johnnyq
2025-06-26 16:27:11 -04:00 -
6b0855cff8
Fix Exports while in Client Overview some were failing due to missing client_id var and some were not logging the client_id if in the client section
johnnyq
2025-06-26 15:49:49 -04:00 -
e8a3309822
Fix project search not filtering completed projects
wrongecho
2025-06-26 13:13:25 +01:00 -
ce8c4dfc4c
Add debug check for php-zip
wrongecho
2025-06-25 20:40:08 +01:00 -
a1b99c46c7
Client Portal - Don't allow tech contacts to edit themselves
wrongecho
2025-06-25 09:44:57 +01:00 -
1ee50fdfde
Ticket merging - Hyperlink the new parent ticket in the internal comment for quicker access
wrongecho
2025-06-25 09:23:02 +01:00 -
05850f61d2
Fix php debug message
wrongecho
2025-06-25 09:11:19 +01:00 -
12d8c8e959
Fix Overlapping logo with company information in PDF Invoice and Quote
johnnyq
2025-06-23 19:43:41 -04:00 -
2b4933bd5c
Do not Update ticket status when scheduling or cancelling a tickets schedule
johnnyq
2025-06-23 18:15:05 -04:00 -
500e713764
clarify error message wording
Marcus Hill
2025-06-22 10:01:10 +01:00 -
2ca50776ec
Ticket
Marcus Hill
2025-06-22 10:00:53 +01:00 -
bd31513e5d
Add db fields for ticket_quote
Marcus Hill
2025-06-22 09:59:23 +01:00 -
6df04390bb
Merge pull request #1224 from itflow-org/develop
Johnny
2025-06-22 01:52:33 -04:00 -
49511276fd
Bump Release to 25.06.1 - updated changelog
johnnyq
2025-06-21 18:42:19 -04:00 -
c4e91df1ed
Fix Regression that broke setup, set company currency default to USD if not set
johnnyq
2025-06-21 18:33:48 -04:00 -
ed8a576ac3
Merge pull request #1223 from itflow-org/develop
v25.06
Johnny
2025-06-20 15:34:32 -04:00 -
5c6a7acb7d
Fix Updated at date in Documents
johnnyq
2025-06-20 15:25:42 -04:00 -
850db54a3b
Bump ITFlow version to 25.6 and updated changelog
johnnyq
2025-06-20 15:10:46 -04:00 -
985593b7c2
Add Confirm Modal to Accept Decline Quote
johnnyq
2025-06-19 16:39:22 -04:00 -
857b5d1bfd
Remove redundant php open tag
johnnyq
2025-06-19 00:27:33 -04:00 -
498e86aa7a
Refactor Restore ITFlow Backup code in setup to utilize Sys Temp Directory
johnnyq
2025-06-19 00:26:23 -04:00 -
79d0fd28b0
Fix Backup function
johnnyq
2025-06-19 00:17:52 -04:00 -
426ca90515
Add Function to cleanup temp backup files if backup times out or error out
johnnyq
2025-06-19 00:13:56 -04:00 -
e7328f1be5
Use tmp directory to zip and backup itflow instance
johnnyq
2025-06-19 00:06:54 -04:00 -
baccc8051e
Fix Extra spacing before Contact Name in client listing
johnnyq
2025-06-18 23:13:06 -04:00 -
f1c7690270
Also add contact_id to the compact ticket listing
johnnyq
2025-06-18 22:34:27 -04:00 -
d700d1530b
Add missing contact_id in ticket listing
johnnyq
2025-06-18 22:32:55 -04:00 -
b60f44eede
Allow the Contact to be clickable in ticket compact listing too
johnnyq
2025-06-18 18:06:59 -04:00 -
54ab788e93
Allow the Contact to be clickable in ticket listing and direct to the client contact details page
johnnyq
2025-06-18 18:05:28 -04:00 -
ac2dd04959
Moved Has Base Vendor Template Icon to the the end of the Vendors Table listing
johnnyq
2025-06-18 16:56:40 -04:00 -
9a449c35ac
Fix No content in Edit Recurring Invoice Note Modal
johnnyq
2025-06-18 16:18:01 -04:00 -
2ff5d2f87c
Merge branch 'develop' of github.com:itflow-org/itflow into develop
johnnyq
2025-06-18 15:32:38 -04:00 -
8f704dade8
Recurring Payments now make the payment on the invoice Due Date instead of when the recurring invoice is generated
johnnyq
2025-06-18 15:32:22 -04:00 -
3b3e323ce5
Assets - Import CSV now takes purchase date too (MUST be in format YYYY-MM-DD, Excel is annoying and will silently reformat this at random)
wrongecho
2025-06-18 14:48:13 +01:00 -
43ec144bf0
Fix more debug errors
wrongecho
2025-06-18 14:47:21 +01:00 -
d5f94819d0
Fix 'Passing null to parameter' debug message
wrongecho
2025-06-18 14:11:18 +01:00 -
98aa7e4993
Remove url_query_strings_sort var as this functionality has been moved to the filter header that all listing pages share
johnnyq
2025-06-18 01:42:21 -04:00 -
7c61911dba
Added Document Template Delete function
johnnyq
2025-06-18 00:55:57 -04:00 -
2bb107a5d7
Add Functionality to mark all tasks as complete or incomplete in a ticket
johnnyq
2025-06-18 00:48:18 -04:00 -
0c4a2aedb7
Show Puzzle Piece Icon if a Vendor has a base vendor template assigned to it
johnnyq
2025-06-18 00:16:19 -04:00 -
e7e7272002
Migrated Vendor Templates to its own table, lots of code modifications here
johnnyq
2025-06-17 22:44:54 -04:00 -
f672991089
Remove Document Template field from a few more files
johnnyq
2025-06-17 19:09:43 -04:00 -
473fa2671d
Migrate Document templates to its own table
johnnyq
2025-06-17 19:00:56 -04:00 -
85e1515080
Move Document Versions to a seperate table much more efficient and allow to reference same document using a link Note this update will delete previous document versions
johnnyq
2025-06-17 17:58:20 -04:00 -
84437a2732
Bump TCPDF from 6.9.4 to 6.10.0 and TinyMCE from 7.9.0 to 7.9.1
johnnyq
2025-06-17 14:44:06 -04:00 -
71911f418f
Remove Unessesary Code
johnnyq
2025-06-17 14:32:35 -04:00 -
2741f78bd8
Fully Migrated Quote and Invoice to use TCPDF and elimiated PDFMake
johnnyq
2025-06-17 14:22:57 -04:00 -
012e54161a
Converted PDF Invoice from PDFMake to TCPDF
johnnyq
2025-06-16 18:40:05 -04:00 -
409084c499
Update UI on Quote, Recurring Invoice and Guest views to match new optimized Invoice UI Layout
johnnyq
2025-06-16 15:49:38 -04:00 -
27595b2c4a
UI Add Ticket to Invoice - Removed Warning about Draf Invoices increase modal size to large and move input to a row to reduce uneessary veritical space being occupied.
johnnyq
2025-06-16 13:13:48 -04:00 -
62b6535625
UI Invoice make footer text secondary color
johnnyq
2025-06-15 15:42:13 -04:00 -
e593f438b3
UI Work on Client Overview Increase Quick Notes and Recent Activities width and added contact photos or initials to important contacts
johnnyq
2025-06-15 15:36:54 -04:00 -
44d46a2cc5
UI Overhaul to invoice Details Page
johnnyq
2025-06-15 15:06:53 -04:00 -
66e30dd1a8
Added Badge Counts in Client Overview Section
johnnyq
2025-06-13 16:05:49 -04:00 -
4c74351d21
Added Company Tax ID Field and Option to Show Tax ID on Invoices
johnnyq
2025-06-13 15:51:09 -04:00 -
5d2b14259c
Added Ticket Due Date basic functionality to tickets
johnnyq
2025-06-12 17:13:17 -04:00 -
878d5444e1
Use Gray Accent color when in client view and use configured theme for Global view, this will help differentiate the view that you are in
johnnyq
2025-06-12 15:00:47 -04:00 -
ec24ec60c6
Disable Ticket Auto Timer by default
johnnyq
2025-06-12 13:49:11 -04:00 -
9c096d1f65
Add Setting option to enable or disable ticket autotimer
johnnyq
2025-06-12 13:44:21 -04:00 -
dba3e895da
UI/UX update in ticket details switch to full card stacks with edit icons for the stackable reference items on the right like asset watchers contact etc
johnnyq
2025-06-11 22:28:38 -04:00 -
07726322df
Project Details: Add Bulk Actions to tickets and allow tickets to be sorted
johnnyq
2025-06-11 20:47:27 -04:00 -
bef18c0d72
Do not Resolved Tickets in Bulk that have Open tasks, display warning and count of ticket not resolved because of open tasks
johnnyq
2025-06-11 18:48:23 -04:00 -
7c3332570a
Add Ticket Category UI for Recurring Tickets
johnnyq
2025-06-11 18:11:08 -04:00 -
a3d4a52188
Add Mark Sent when invoice is draft to Action Dropdown for invoice listings
johnnyq
2025-06-11 17:29:38 -04:00 -
5530e89f41
Add one more Non-Billable Check in invoices
johnnyq
2025-06-11 17:18:28 -04:00 -
a3554b3dfd
Add one more Non-Billable Check in invoices
johnnyq
2025-06-11 17:16:03 -04:00 -
674da36cd1
Do Not calculate Non-Billable Invoices towards a clients balance Convert Add Payment Modal to AJAX and add it as an option from the invoice listing page
johnnyq
2025-06-11 17:12:37 -04:00 -
18ce12f60d
Add Option if visiting a deleted invoice / recurring to return to the listing page and added delete to invoice details page
johnnyq
2025-06-11 15:57:52 -04:00 -
a462ab36f8
Ticket add / edit / builk sort categories alphabeticaly
johnnyq
2025-06-11 14:56:23 -04:00 -
8aa41edc3e
Merge pull request #1222 from itflow-org/functions-ip-addr-leftmost
Johnny
2025-06-11 14:01:12 -04:00 -
4e0252553a
rm extra ;
wrongecho
2025-06-11 08:18:32 +01:00 -
8745d09890
Add sanitize the remaining uris that allow uri type:// refactored service details
johnnyq
2025-06-10 12:11:58 -04:00 -
ac3a02baea
Disallow turning on login key without a secret
wrongecho
2025-06-10 09:19:29 +01:00 -
f2bbc170da
Update how functions.php gets the remote IP address for logging
wrongecho
2025-06-10 09:03:00 +01:00 -
d79a17adb0
Added sanitize_url function to strip out unsupported URI Schemas schema:// if not on the allow list it will show unsupport://URL
johnnyq
2025-06-09 20:28:10 -04:00 -
680dbb04ce
Fix UI Regression with Indenting Columns in Tickets listing when Open and Closed tickets are filters
johnnyq
2025-06-09 13:30:13 -04:00 -
6c8403fa09
Move MFA Modal out of the Password Reset Form
johnnyq
2025-06-09 12:52:07 -04:00 -
fec8eaef70
Remove xml from the allowed upload list, if you must zip it up
johnnyq
2025-06-07 01:28:13 -04:00 -
5f007029b4
Fix Category
johnnyq
2025-06-07 00:58:56 -04:00 -
4e76ceaa0f
Simplify Category filter logic in tickets catrgory is an int not a string duh
johnnyq
2025-06-07 00:46:11 -04:00 -
08e467baa9
Encode Page Title
johnnyq
2025-06-06 21:48:24 -04:00 -
f78a2250f1
Merge pull request #1221 from itflow-org/develop
Johnny
2025-06-02 14:39:50 -04:00 -
84e8a459c8
update Changelog
johnnyq
2025-06-02 14:24:52 -04:00 -
b777f80249
Increment Minor Version and update Changelog
johnnyq
2025-06-02 14:19:04 -04:00 -
73da203dbb
Added Cards for Account Balance, Recurring Monthly for Billing Contacts and Domains Expiring for Technical Contacts to Client Portal
johnnyq
2025-05-31 17:47:08 -04:00 -
55a31865d0
Updated Client Overview Entities to not show Archived client's Entities even though the entity may not be archived, also added Archive Searching to network and certificates also added unarchive capabilities to them as well
johnnyq
2025-05-30 16:15:12 -04:00