mirror of
https://github.com/itflow-org/itflow
synced 2026-03-28 00:05:40 +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
#1269
#1271
#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.3
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
#1269
#1271
#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.3
-
1a8a3781dc
Merge pull request #1192 from itflow-org/certs-exp-colours
Johnny
2025-03-27 11:39:49 -04:00 -
eadfdc41c4
Tickets api - allow setting the billable status when creating a ticket
wrongecho
2025-03-27 14:45:44 +00:00 -
421abd4c5b
Tickets api - bugfix 500 error
wrongecho
2025-03-27 14:34:36 +00:00 -
ae1a0dcc73
Certificates page and sidebar - Only show yellow on certificates 7 days (blanket, not just for LE)
wrongecho
2025-03-27 12:27:08 +00:00 -
63b8804e2d
Migrated client pdf export to TCPDF from pdfMake
johnnyq
2025-03-26 21:13:00 -04:00 -
634afcc089
Added TCPDF for PDFs and allow document export to PDF
johnnyq
2025-03-26 19:35:27 -04:00 -
90f5c8ad57
Simplify getFallBack function to just fallback on - instead N/A
johnnyq
2025-03-26 18:39:45 -04:00 -
12fd45c144
Dont include Archived Assets, contacts or software is the software license export report
johnnyq
2025-03-26 18:28:33 -04:00 -
382258a27c
Add User and Asset Assigned Licenses to Client PDF Export
johnnyq
2025-03-26 18:17:45 -04:00 -
b5fa8ab4de
Added Search by client Abbreviation to client and global search
johnnyq
2025-03-26 17:56:40 -04:00 -
bbb0db2f4f
Update Changelog
johnnyq
2025-03-26 17:53:33 -04:00 -
5b89e3dbee
Add Phone Country code in even more places
johnnyq
2025-03-26 14:04:47 -04:00 -
07b29a7bdc
Add Phone Country code in more places for proper phone number formatting
johnnyq
2025-03-26 13:36:56 -04:00 -
3286343026
Update DB to remove phone_mask
johnnyq
2025-03-26 11:14:05 -04:00 -
6a26b611fa
Remove Phone Masking option in favor of Country Codes
johnnyq
2025-03-26 11:10:51 -04:00 -
218fd2dcdc
Update formatPhoneNumber php function to include other country formatting, updated phone inputs to incoude country code
johnnyq
2025-03-25 18:45:24 -04:00 -
4c85db5e49
Remove legacy redact function in favor of tinymce integration redact
johnnyq
2025-03-24 13:22:41 -04:00 -
85ae42190a
Feature: Added User Signature preferences, currently appends signature to ticket replies / comments
johnnyq
2025-03-24 12:49:47 -04:00 -
df8a755462
Wrap a wait before the DOM is loaded before loading anything calling anything in app.js
johnnyq
2025-03-23 18:08:14 -04:00 -
53713a0318
Add back batch payment when in client view for invoices
johnnyq
2025-03-22 21:01:55 -04:00 -
61aa477cbf
Fix Tags
johnnyq
2025-03-22 20:49:37 -04:00 -
c2adb92d28
Rework tag filter a bit to use array_map instead of looping through the get vars, update string wording to tag_filter and only show tags in the tag filter that are relatd to an entity and also include tags in the get var fixes
johnnyq
2025-03-22 18:32:56 -04:00 -
19b2b08eac
Update locations filter to still include the a location that is not assigned to an entity if present in the url this fixes the issue where for example in client contact you select a location to filter only 1 contact is shown you goto edit the contacts location then submit it pushes you back with no results and all locations is present but in the uri the old location is still present
johnnyq
2025-03-22 15:49:35 -04:00 -
504346256f
Only show locations if an entity references the locations. Previously, all locations were listed in the location filter, even if no entites were assigned to them.
johnnyq
2025-03-22 15:16:53 -04:00 -
34e92d2223
Update Tags filter to only show tags available
johnnyq
2025-03-22 14:55:13 -04:00 -
573953704c
Limit Client Selection to clients that have an emtity in client filters
johnnyq
2025-03-22 14:11:27 -04:00 -
0b9f10985d
Add Client Select Filters the remaining entities also when creating an entity auto select the client based off the the client selected in the client dropdown filter
johnnyq
2025-03-22 13:50:03 -04:00 -
8e3dd42a32
Allow start interface to be named 0
johnnyq
2025-03-21 21:54:55 -04:00 -
0647933df7
Added JS Library to handle Country based Phone formatting inputs intl-tel-input
johnnyq
2025-03-21 12:59:56 -04:00 -
93f4da3962
Added Phone Country Code fields defaulting to +1 for US will add logic in code later for phone number formatting
johnnyq
2025-03-21 12:48:00 -04:00 -
f72351ea88
UI tidy
johnnyq
2025-03-21 11:58:16 -04:00 -
d3c4c8c846
Comment Query
johnnyq
2025-03-20 18:18:33 -04:00 -
cf047024a1
Add Projects to client side nav and seperated the logic between client and global view of projects
johnnyq
2025-03-20 18:17:26 -04:00 -
ad3ed68932
Add the ability to Create a ticket inside a project then auto assign it to the project
johnnyq
2025-03-20 17:05:47 -04:00 -
62b8ee9d30
Merge pull request #1190 from itflow-org/cron-certificate-notifs
Johnny
2025-03-20 13:51:35 -04:00 -
eedd92c894
Fix creating a ticket and selecting a template it would use template name instead of the subject for the ticket
johnnyq
2025-03-20 13:47:11 -04:00 -
622d5e5a44
Delete unused add asset ajax modal
johnnyq
2025-03-20 13:00:51 -04:00 -
475d653979
You can now upload and create documents, credentials in contact and asset details sections
johnnyq
2025-03-20 12:58:00 -04:00 -
19a6f8f422
Use nearest text area instead of a static ID for AI rewording, started adding entity creations in contact details and auto selecting the contact when in contact details page
johnnyq
2025-03-20 11:39:50 -04:00 -
e69d69760d
Cron - Only notify on certificates expiring in 45 days if they are valid for longer than 90 (i.e. not LE)
wrongecho
2025-03-20 13:53:53 +00:00 -
06de349fac
Expanded the Redact tool into ticket details area, generalized it to allow redaction in other areas as well
johnnyq
2025-03-19 15:35:02 -04:00 -
c3ec83f640
Updated changelog also added redact to open tickets
johnnyq
2025-03-19 13:20:55 -04:00 -
37c20e4e0d
Hyperlink the report_time_by_tech report. Need to add a monthly version.
wrongecho
2025-03-19 14:07:07 +00:00 -
400ba5bb20
Started changelog
wrongecho
2025-03-19 14:02:30 +00:00 -
a1ea5214a9
Sonarcloud fixes
wrongecho
2025-03-19 13:54:15 +00:00 -
aae633c4ac
Merge pull request #1189 from itflow-org/ticket-redaction
wrongecho
2025-03-19 13:53:15 +00:00 -
ec8d7a36a8
Only store optimized WebP images, so only 1 image is stored and used for thumnails and viewing, removed fields has_preview and has_thumbnail as these are no longer needed, fixed issue when optimizing portrait images the bottom half would get cropped out
johnnyq
2025-03-18 16:48:05 -04:00 -
21dc26b06f
Merge branch 'develop' into ticket-redaction
wrongecho
2025-03-18 09:42:29 +00:00 -
6a8d2cf1d4
Add ticket redaction feature
wrongecho
2025-03-18 09:40:39 +00:00 -
b803ba4c55
Use MD5 hashing instead of SHA256 on file uploads which is way faster and still provides a unique file reference
johnnyq
2025-03-17 15:10:39 -04:00 -
4378fc2719
Removed redundant hash field from files table as the reference already stores this value
johnnyq
2025-03-17 14:59:37 -04:00 -
244e1290b4
Convert service_domains to use InnoDB instead of MyISAM
johnnyq
2025-03-15 18:35:21 -04:00 -
5a64bd3a32
Ensure all Tables and fields use CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
johnnyq
2025-03-15 18:28:48 -04:00 -
cc0b2126ba
Removed most Associated deletions when deleting a client as most of this is performed through SQL now using cascade deleting
johnnyq
2025-03-14 19:45:59 -04:00 -
97f92e508e
Remove Associated Deletions as these are handled by the database cascade deletions
johnnyq
2025-03-14 18:37:56 -04:00 -
09fbe4e4ad
Update more multi to multi link tables to use cascading delete and foreign key relation
johnnyq
2025-03-14 18:18:44 -04:00 -
508af6a80f
Fix some Database update logic
johnnyq
2025-03-14 17:15:10 -04:00 -
073f816dbd
Do not allow cascade deletion for rack devices as this table is optional to reference an asset and will cause issues when adding a devoce without a selected asset
johnnyq
2025-03-14 15:33:00 -04:00 -
bf327afd19
Bump DataTables from 2.2.1 to 2.2.2
johnnyq
2025-03-14 13:35:48 -04:00 -
8fb8ce319e
Added copy to clipboard for contact and asset ajax modal credentials fixed issue with clipboard because jquery ui was declared last mved it up
johnnyq
2025-03-14 13:28:00 -04:00 -
eabfef22be
Turned caching back on for Ajax Modals Function Fix some PHP Error, update credential vars in assets and contacts
johnnyq
2025-03-14 12:31:18 -04:00 -
06c31e0808
Update Asset reference SQL Tables to use Foreign keys and cascading delete, and remove orphaned data from the foreign tables to prevent integrity errors during update
johnnyq
2025-03-13 21:35:39 -04:00 -
509fb5cfed
Bump TinyMCE from 7.6.1 to 7.7.1
johnnyq
2025-03-13 19:41:21 -04:00 -
f1aa66119a
Update pointers to the includes folder
johnnyq
2025-03-13 18:12:18 -04:00 -
7150b1545a
Moved files check_login.php, get_settings.php, settings_localization_array.php, inc_set_timezone.php into the includes folder, we also moved /client/check_login.php into client/includes/
johnnyq
2025-03-13 17:55:31 -04:00 -
59bbbe4a8d
Removed Patch panel tables as they share similarities with assets and assets interfaces, rename events to calendar events and event attendees to calendar even attendees
johnnyq
2025-03-13 16:34:38 -04:00 -
f64641cfdd
Fix regression OTP in guest view item
johnnyq
2025-03-12 23:03:28 -04:00 -
f1783a6110
update credential model
johnnyq
2025-03-12 22:35:13 -04:00 -
c8c1155c9c
Update the API for the new cred var names
johnnyq
2025-03-12 22:33:06 -04:00 -
338a08da6c
Fix credential vars in Services post
johnnyq
2025-03-12 22:10:48 -04:00 -
15aed891f4
Fix credential vars in Services
johnnyq
2025-03-12 22:04:55 -04:00 -
c1c54780cb
Update client export pdf for new table field names
johnnyq
2025-03-12 21:39:47 -04:00 -
e93704bbdb
Completely renamed everything login to credential including tables added cascading deletion to the multi to multi tables
johnnyq
2025-03-12 21:28:50 -04:00 -
c0db914213
Added Recurring Ticket Reference to Tickets
johnnyq
2025-03-12 13:56:36 -04:00 -
b78e31e518
Fix Recurring Income by Client Report with the updated recurring invoice vars
johnnyq
2025-03-12 11:36:51 -04:00 -
2533f0ced1
Fix Create Auto Payment after renaming recurring to recurring invoices
johnnyq
2025-03-11 22:54:44 -04:00 -
c7f4e48a27
A Few more places to update recurring invoice vars
johnnyq
2025-03-11 22:38:13 -04:00 -
87c1a95b06
Few more places for recurring invoice vars
johnnyq
2025-03-11 22:26:52 -04:00 -
4efb39358a
Missed recurring_invoice details and fixes up a few other places for recurring invoice vars
johnnyq
2025-03-11 22:24:19 -04:00 -
619b93a545
Renamed Recurring to recurring_invoices updated a large portion of code, and updated many other fields to reflect recurring_invoice and not just recurring
johnnyq
2025-03-11 22:08:37 -04:00 -
a0598997d7
Update Recurring Tickets in a few more places
johnnyq
2025-03-11 19:55:08 -04:00 -
d0b8095bba
Feature: Added additional assets to Recurring Tickets as well
johnnyq
2025-03-11 19:36:39 -04:00 -
daab1bca3d
Rename the remain items from Scheduled Tickets to Recurring Tickets
johnnyq
2025-03-11 18:32:24 -04:00 -
a0a2fddd90
Feature: Additonal Assets can now be assigned to a single Ticket
johnnyq
2025-03-11 17:41:40 -04:00 -
f61c30bd5a
Started work on additional assets per ticket, added table ticket_assets, Fixed Legacy Check User Role Functions
johnnyq
2025-03-11 15:10:23 -04:00 -
4921d1eb19
More Work on Client Users section, added User Icon Indicator in contact if a user account exists
johnnyq
2025-03-11 13:59:01 -04:00 -
28c8b1a6da
Fix missing attachments on ticket replies via the ticket email parser
johnnyq
2025-03-10 19:17:40 -04:00 -
3f0a6df717
Organize color theme settings into similar color rows
johnnyq
2025-03-10 18:46:08 -04:00 -
07c8398e0d
Update user_roles naming in setup and setup_cli
johnnyq
2025-03-10 18:06:47 -04:00 -
82c7a64a25
Added Bulk Delete Asset Functionality and also deleted more asset reference tables as we are not using cascade delete yet
johnnyq
2025-03-10 17:35:16 -04:00 -
164a6a5604
Started Standard user view and client user view in users
johnnyq
2025-03-10 16:51:10 -04:00 -
9b6ea851e7
Removed the prepended user_ from the fields in the user_roles table, moved user_role_id from user_settings directly to users table, rename table user_permissions to user_client_permissions, removed unused Sessions vars in login. This upedate will require to update using update_cli.php --db_update
johnnyq
2025-03-10 15:57:16 -04:00 -
3804e18e53
When cron or manually generating invoice from a Recurring Invoice insert referencing recurring Invoice ID into the invoice
johnnyq
2025-03-10 12:34:31 -04:00 -
244a47efad
Added Recurring Invoice Reference ID to Invoices and Product ID reference to Invoice Items
johnnyq
2025-03-10 12:26:14 -04:00 -
89e59b2448
Merge pull request #1184 from itflow-org/tck-time-by-tech
Johnny
2025-03-09 12:31:34 -04:00 -
bf9c2f6de7
Merge pull request #1182 from itflow-org/tck-fr-at
Johnny
2025-03-09 12:31:07 -04:00 -
ff80a3db3f
Merge pull request #1186 from itflow-org/develop
v25.02.4
Johnny
2025-03-08 18:11:38 -05:00 -
c7d00d7b0d
Fixed Changelog
johnnyq
2025-03-08 17:53:20 -05:00 -
1c6e74b08e
Update Changelog put back the missing parts for 25.02.3
johnnyq
2025-03-08 17:40:36 -05:00 -
f8d054f8aa
Bump minor version and update the Changelog
johnnyq
2025-03-08 17:25:10 -05:00