mirror of
https://github.com/itflow-org/itflow
synced 2026-06-03 00:28:19 +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
-
6e8c133a99
Fix Regressions in Vendor Templates updated path from ../user/post to ../agent/post
johnnyq
2025-10-03 11:25:48 -04:00 -
956f18430b
Fix Microsoft SSO Login in Client Portal, fix ticket templates due to regression from changing from user to agent
johnnyq
2025-10-03 11:12:48 -04:00 -
76c9933baf
Update imap and smtp providers to allow empty string if empty do not execute mail queue
johnnyq
2025-10-02 14:28:43 -04:00 -
6c6a988c2b
Fix custom Favicon
johnnyq
2025-10-02 11:42:30 -04:00 -
d829e39b66
Merge pull request #1240 from itflow-org/develop
v25.10
Johnny
2025-10-01 15:28:06 -04:00 -
0e401df3c0
Setting 0 for the Payment Provider threshold disables the invoice amount check
johnnyq
2025-10-01 15:23:00 -04:00 -
9072c37e95
Set payment provider default Threshold to 9999.00 when adding a payment provider
johnnyq
2025-10-01 15:06:14 -04:00 -
2eff11efbf
Added Custom Link option to Reports Nav
johnnyq
2025-10-01 14:35:18 -04:00 -
6a7a02d220
Add Custom Links Admin Nav option
johnnyq
2025-10-01 13:48:52 -04:00 -
d6349bbc5c
Mention new installs already configuring the new cron jobs
johnnyq
2025-10-01 11:37:13 -04:00 -
9a2f887db1
Update Changelog increase app version to 25.10
johnnyq
2025-10-01 11:34:43 -04:00 -
71d30ff95f
Enforce Payment Provider Max Threshold for Stripe Paymented in Guest Invoice and Unpaid Invoices
johnnyq
2025-09-30 12:14:24 -04:00 -
3135247936
Add Gibraltar to the countries list array
johnnyq
2025-09-25 17:35:02 -04:00 -
0d629221fe
Add Software keys and software key assignment for contacts and assets table to the database schema
johnnyq
2025-09-25 17:24:42 -04:00 -
181ea4b487
Remove dead router.php require
johnnyq
2025-09-25 13:43:47 -04:00 -
fa769665df
Update report links in dashboard
johnnyq
2025-09-25 13:38:51 -04:00 -
00f5198bed
Update appNotidfy links to use Absolute paths, updated gitignore
johnnyq
2025-09-25 13:31:16 -04:00 -
785a291614
Remove unessesary vars in edit ticket asset modal
johnnyq
2025-09-24 14:56:50 -04:00 -
92209c7125
Updated edit ticket asset to new ajax-modal and add additonal assets field
johnnyq
2025-09-24 14:51:34 -04:00 -
690007be5c
More Relative to Absolute web asset paths updates
johnnyq
2025-09-24 13:09:25 -04:00 -
e6bcf0e12f
Started updating href paths to absolute paths instead of relative paths as itflow should be installed in document root anyway and not a sub-directory
johnnyq
2025-09-24 12:56:01 -04:00 -
ca6a903b8f
Keepalive - Fix directory path - Remove duplicate file - Add to client portal
wrongecho
2025-09-24 08:39:45 +01:00 -
50f790dd6c
Fix MFA Enforcement
johnnyq
2025-09-23 20:30:25 -04:00 -
ed6aa843b7
Fix Activity log link
johnnyq
2025-09-23 19:41:02 -04:00 -
52a27699f1
fix mfa model
johnnyq
2025-09-23 19:39:49 -04:00 -
dba08714bf
moved user preferences and user settings into /agent/user/ directory
johnnyq
2025-09-23 19:17:14 -04:00 -
edabc5c33f
rename /user/ to /agent/ and update links to use agent/ instead
johnnyq
2025-09-23 18:04:23 -04:00 -
6b6c70f1df
added extra ../ to href for css and js in header and footer to allow code to be placed deeper within the directory structure moved reports to /user/reports, this should also fix the new custom directories
johnnyq
2025-09-23 17:05:12 -04:00 -
93061eb695
Add Assigned Agent column to Recurring Tickets
johnnyq
2025-09-23 15:43:45 -04:00 -
1f9133c188
Added Viewing Archived Users and the Ability to Restore alonf with reassigning tickets of that user during the archive process
johnnyq
2025-09-23 15:36:45 -04:00 -
e7dcc6df3c
Tickets API - Add ability to resolve ticket in post request with only a ticket ID and client ID via resolve.php endpoint
wrongecho
2025-09-23 09:28:27 +01:00 -
fbd58b4723
Bugfix: Change working directory back after
wrongecho
2025-09-23 09:27:04 +01:00 -
e992138456
Better logic for the index/root page: - If app user, send to their start page - If a client contact, send back to the client area - If not logged in at all, make them
wrongecho
2025-09-23 08:45:06 +01:00 -
058f79d0a1
Fix file paths in cron notifs to new structure
wrongecho
2025-09-23 08:38:29 +01:00 -
5c448c05a9
Update .gitignore and add custom directories to /admin /client /guest /user Example Documentation coming soon
johnnyq
2025-09-22 19:33:40 -04:00 -
e966cd3068
New tickets v2 - Exclude leads
wrongecho
2025-09-22 12:04:11 +01:00 -
6d3351b2f7
Payment providers bug-fixing
wrongecho
2025-09-22 11:53:49 +01:00 -
61a1d61901
Bugfix - remove capital in html field name - Threshold => threshold
wrongecho
2025-09-22 11:23:18 +01:00 -
4ff3231451
Fix Incorrect Asset Name in Logging and Flash Alert when editing an asset in a ticket, remove ACH and Add Bank Transfer to Setup
johnnyq
2025-09-20 15:56:50 -04:00 -
ce832d2805
Fix Broken Restore from Backup on Setup Page
johnnyq
2025-09-19 16:02:55 -04:00 -
b11730303e
Merge pull request #1238 from itflow-org/develop
Johnny
2025-09-19 14:00:02 -04:00 -
565f9ab314
Update Changelog and App Version
johnnyq
2025-09-19 13:47:36 -04:00 -
9435434cf9
Merge pull request #1237 from git-kup/develop
Johnny
2025-09-17 00:03:41 -04:00 -
a58ca6f66d
Update invoice.php - removed extra unnecessary wording
git-kup
2025-09-16 19:36:25 -04:00 -
c769bbc405
Created new Mail Queuer to take advantage of OAUTH2 for M365 and Google Workspaces not enabled by default
johnnyq
2025-09-16 15:43:54 -04:00 -
0379143829
Merge pull request #1236 from cynicalgeek/develop
Johnny
2025-09-16 11:46:30 -04:00 -
ee235cf231
Update to use payment_methods table
cynicalgeek
2025-09-16 01:38:11 -07:00 -
04b29d43df
Update Agent ticket access path in emails to new /user/ path
johnnyq
2025-09-15 17:28:58 -04:00 -
dc0715da57
Added SMTP Provider and the ability to share OAUTH keys with IMAP for M365 Mail Auth
johnnyq
2025-09-15 17:23:00 -04:00 -
902323a75b
Fix Broken gloabl search when in Admin section
johnnyq
2025-09-12 17:32:44 -04:00 -
3a5b18f3dd
Added Beta support for Microsoft IMAP OAUTH2 must use new mail parser for it to work cron/ticket_email_parser.php
johnnyq
2025-09-12 15:56:44 -04:00 -
ce7d84aa2f
Reintroduce Webklex IMAP for ticket processing as PHP-IMAP is no longer being developed. This is optional for now and considered beta can be found in cron/ticket_email_parser.php
johnnyq
2025-09-10 14:27:46 -04:00 -
981fb9585d
Updated All Exports to include your company name if exporting all and if exporting just from a client prepend the client name to file, introduced a sanitize_filename function and used it for the exports to always get a clean file name that works on every OS
johnnyq
2025-09-10 12:50:10 -04:00 -
23b2dcba70
Renamed post file user back to users
johnnyq
2025-09-09 17:47:16 -04:00 -
e4a437f54c
added escape parameters to fputcsv to satisfy php 8.4 Depracations
johnnyq
2025-09-09 17:45:09 -04:00 -
d4167f9595
Fix Missing first row on interface export, started adding escape parameters to fputcsv to satisfy php 8.4 Depracations and fixed export all quotes
johnnyq
2025-09-09 16:54:18 -04:00 -
88475a2b76
Fix Mispelling causing Adding new certificate to break
johnnyq
2025-09-09 12:50:27 -04:00 -
c26ce4b7dc
Spruced up UI and eliminated checkbox to grant consent on Stripe consent in client Portal instead button acts a consent
johnnyq
2025-09-08 17:36:09 -04:00 -
5960e7cbd9
Fix Broken Add Payment link in reccuring invoice in the client portal
johnnyq
2025-09-08 17:23:51 -04:00 -
68872ab9fb
Merge branch 'develop' of github.com:itflow-org/itflow into develop
johnnyq
2025-09-08 13:06:49 -04:00 -
64f12b42b8
Fix Footer path in used edit causing edit user not to function, also removed the old ajax used edit modal
johnnyq
2025-09-08 13:06:33 -04:00 -
8c0d542d7d
Better logic handling for the default page redirects
wrongecho
2025-09-08 15:40:59 +01:00 -
c016b67c3a
Fix typo in sql query field, matching develop back to master because we screwed up the flow
wrongecho
2025-09-08 15:26:57 +01:00 -
49d127e957
Merge pull request #1235 from expxx/patch-1
Johnny
2025-09-07 21:04:14 -04:00 -
e7353c4757
fix: spelling error with
vendor_descripionCam
2025-09-07 18:26:00 -06:00 -
3106685972
Merge pull request #1234 from itflow-org/develop
Johnny
2025-09-07 11:44:10 -04:00 -
2b7017fae2
Fix dark mode for AI Ticket Summary
johnnyq
2025-09-07 11:38:03 -04:00 -
da0b01e23f
Center Generating Summary in AI Summary
johnnyq
2025-09-07 11:30:43 -04:00 -
d450ea4beb
Fix Installer Database not installing due to bad file name
johnnyq
2025-09-07 11:06:26 -04:00 -
9210734911
Also take in consideration of the ticket source, category and priority
johnnyq
2025-09-06 19:41:16 -04:00 -
ebae80bb7e
Ticket Summeries are now in HTML form wit ha breakdown of the Main Issue, Actions Taken and Resolution or Next Steps. It also takes into consideration of the current ticket status and Who replyied for the ticket replys / comments
johnnyq
2025-09-06 19:31:44 -04:00 -
dcade3a5c7
Update the AI Ticket Summary Prompt
johnnyq
2025-09-06 17:57:58 -04:00 -
f51c3e9e3f
Text Wrap client tags so table doesnt go off the page with clients with many tags
johnnyq
2025-09-05 19:29:21 -04:00 -
b34298e45b
Hide Add Credit button in Client Top Head Dropdown also hide credits in client listing if no credit balance
johnnyq
2025-09-05 19:17:02 -04:00 -
9fa78897bc
Fix extra spacing between icon and Assigned Contact Name iin ticket details
johnnyq
2025-09-05 19:05:06 -04:00 -
9642babb7e
Fix issue with AI Settings displaying in Admin Menu if the module invoice/accouting module is turned off
johnnyq
2025-09-05 19:00:17 -04:00 -
d2d1aed393
Fix long Invoice/Quote notes overflowing into the invoice/quote footer by removing a rowspan class, adjusted the page margins from 15 to 10 and adjusted the invoice/quote notes to use font size 9 instead of 10
johnnyq
2025-09-05 18:48:35 -04:00 -
58d43063ec
Merge pull request #1233 from itflow-org/develop
v25.09
Johnny
2025-09-05 13:24:54 -04:00 -
6a5ce1dce3
Add note about updating from the webUI
johnnyq
2025-09-05 13:09:02 -04:00 -
f3c7c0761b
Add note about backing up before updating
johnnyq
2025-09-05 13:05:46 -04:00 -
27b3124f77
Update .gitignore to ignore the new custom/*
johnnyq
2025-09-05 12:57:19 -04:00 -
aa516529e7
Another attempt at fix automatic recurring payments expense
johnnyq
2025-09-04 17:56:00 -04:00 -
2283ad0eb2
Fix Adding Expense on recurring stripe payments in cron
johnnyq
2025-09-04 17:44:34 -04:00 -
cece9ad46c
Another attempt to fix reccuring payment migration to match the correct client_id;
johnnyq
2025-09-04 16:29:55 -04:00 -
d37da2e8ff
Fix Recurring Payment Migration for stripe
johnnyq
2025-09-04 16:07:38 -04:00 -
9d9bfc65d5
Fix Active side nav for api keys
johnnyq
2025-09-03 18:46:01 -04:00 -
d7d6e4ac6f
Fix paths for db and uploads dir in debug
johnnyq
2025-09-03 18:42:32 -04:00 -
46d93f986e
Further enhanced the Saved Payments Section by splitting cards and add card into 2 columns
johnnyq
2025-09-03 17:45:11 -04:00 -
2549a97a7e
Added card icons to Saved Payments in Client Portal and spruced up ui
johnnyq
2025-09-03 17:40:09 -04:00 -
fc2cca5fdb
Added card icon
johnnyq
2025-09-03 17:14:53 -04:00 -
ef1ec56270
Allow the Client to easily Pay an invoice from the client portal with a saved card
johnnyq
2025-09-03 17:09:17 -04:00 -
cf63a2e7d1
Fix TinyMCE License in client portal
johnnyq
2025-09-02 14:57:09 -04:00 -
ed9b99e2f0
Fix unpaid invoices on client portal but also comment it out until ready for next release
johnnyq
2025-09-02 14:52:38 -04:00 -
33340b80f9
Updated Changelog, Increased app version
johnnyq
2025-09-02 13:14:18 -04:00 -
ec94bb3d2a
Add back Pay Invoice with saved card, currently only pays the full amount, would like to integrate into add payment modal and add payment post eventually
johnnyq
2025-09-01 16:19:33 -04:00 -
bc2fe2bec8
Fixed stripe Migration table name spelling
johnnyq
2025-08-30 11:19:28 -04:00 -
a87a206c04
Add better error handling for dodgy whois results
Marcus Hill
2025-08-30 16:16:55 +01:00 -
45083e19b0
Fix if undefined
Marcus Hill
2025-08-30 15:58:19 +01:00 -
de627c19c5
No csrf for client side, yet
Marcus Hill
2025-08-30 15:51:14 +01:00 -
595e57dcdd
Rewording
Marcus Hill
2025-08-30 15:51:05 +01:00