mirror of
https://github.com/itflow-org/itflow
synced 2026-11-11 07:01:16 +00:00
Commit Graph
Select branches
Hide Pull Requests
Before-Multi-Company-Removal
develop
duplicate-numbering-racecondition
feat-recurring-invoice-auto-send-toggle
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
#1265
#1266
#1267
#1268
#1269
#1271
#1275
#1278
#1280
#1281
#1284
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1294
#1296
#1297
#1298
#1299
#1300
#1301
#1302
#1303
#1304
#1305
#1306
#1307
#1308
#1309
#1310
#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.07
v26.08
v26.09
v26.10
v26.11
v26.3
v26.4
Select branches
Hide Pull Requests
Before-Multi-Company-Removal
develop
duplicate-numbering-racecondition
feat-recurring-invoice-auto-send-toggle
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
#1265
#1266
#1267
#1268
#1269
#1271
#1275
#1278
#1280
#1281
#1284
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1294
#1296
#1297
#1298
#1299
#1300
#1301
#1302
#1303
#1304
#1305
#1306
#1307
#1308
#1309
#1310
#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.07
v26.08
v26.09
v26.10
v26.11
v26.3
v26.4
-
69484a8a2e
Replace Tom Select with ITFlow's own select picker: native select stays the source of truth, search, checklists for multi selects, add-your-own for tag fields, phone sheet, and client/agent/contact avatars, tag and category colours, priority dots and asset icons in the options
johnnyq
2026-10-13 12:41:29 -04:00 -
cc9f34e01a
No gap between filter and client listing
johnnyq
2026-10-13 11:59:55 -04:00 -
a85987dcd1
Add Dark header to ticket dashboard card
johnnyq
2026-10-13 11:54:43 -04:00 -
81062aea0e
Client overview redesign with technical and financial sections; client header on all client pages gets initials, industry, tags, open tickets and balance due, and an expandable panel matching the overview
johnnyq
2026-10-10 15:51:07 -04:00 -
2b2a6c8c42
Clients list: tags under industry with add-tag pill, whole client cell opens the client, gray header and select column
johnnyq
2026-10-10 14:43:35 -04:00 -
362a6dcfd2
Client side nav: coloured initials and client name under an All clients link, aligned with the menu, click to switch clients
johnnyq
2026-10-10 13:49:47 -04:00 -
4728797432
Rebuild clients list: compact rows, filter chips, ticket and balance columns, batched lookups
johnnyq
2026-10-10 13:11:40 -04:00 -
ae28b9fc34
Rework ticket detail page: Details panel with click-to-change properties and status menu, plain-language reply types with who-sees-it line, slimmer header with billing in the menu, clearer modal titles and labels; fix billable wiped on edit by non-sales agents, email reply offered with no mail provider, timer JS error on resolved tickets, unshown due date
johnnyq
2026-10-10 12:50:59 -04:00 -
3e36185198
Rebuild dashboard: needs-attention rail, your day (tickets, schedule, time, team workload), finance with cash flow forecast, receivables aging and top clients
johnnyq
2026-10-09 16:55:07 -04:00 -
5aba00c7fc
Notifications: mobile polish
johnnyq
2026-10-09 15:59:06 -04:00 -
bab3d73c86
Rebuild notifications: bell panel and full page
johnnyq
2026-10-09 15:52:40 -04:00 -
f7e5655e05
Rebuild global search as a live search palette
johnnyq
2026-10-08 17:40:46 -04:00 -
9bfd26d57b
Add titles to icon-only buttons
johnnyq
2026-10-08 17:12:21 -04:00 -
08ab655b2d
Replace Guest footer with global footer as gust footer no longer exists
johnnyq
2026-10-08 16:56:20 -04:00 -
49106e2a80
UI fixes: confirm irreversible actions, keep reply drafts guarded, re-enable CSP on portal recurring invoices
johnnyq
2026-10-08 16:47:12 -04:00 -
cd7ebc0a5f
Security: enforce per-user client restrictions on client, financial and bulk handlers and per-client reports
johnnyq
2026-10-08 16:17:46 -04:00 -
5acb1802bb
Security: scope set_recurring_payment to the client's own invoice and payment method
johnnyq
2026-10-08 16:02:21 -04:00 -
2c8fb8753c
Fix Copy Paste Buttons in certain areas
johnnyq
2026-10-06 22:21:22 -04:00 -
c05ccb738a
Merge pull request #1303 from itflow-org/develop
v26.10
Johnny
2026-10-01 15:25:55 -04:00 -
ab2361b294
Update changelog
johnnyq
2026-10-01 15:13:36 -04:00 -
c3018b7584
Restore the ability to manually typc a value in select boxes with data-tags=true including add ticket watcher
johnnyq
2026-10-01 15:11:58 -04:00 -
01eceacdca
Bump ITFlow version and update changelog
johnnyq
2026-10-01 13:38:59 -04:00 -
376afab252
Bump Datatables from 3.0.1 to 3.1.2
johnnyq
2026-09-29 18:31:59 -04:00 -
10def12653
Bump Fullcalendar from 7.0.2 to 7.1.0
johnnyq
2026-09-29 18:26:59 -04:00 -
db033eca77
Bump stripe-php from 21.0.0 to 21.3.2
johnnyq
2026-09-29 18:19:21 -04:00 -
391d9c32ff
Bump TinyMCE from 8.8.2 to 8.9.2
johnnyq
2026-09-29 18:06:15 -04:00 -
1666305a1c
UI: User Avatar pills for Assigned tickets, updated Icons for Ticket Mine and Unusassigned tickets
johnnyq
2026-09-29 18:02:05 -04:00 -
b15ef69bf4
Fix pretty content js helper in modals, fixes the issue with images going out of the boundry of the modal window
johnnyq
2026-09-29 17:22:53 -04:00 -
5f62218818
Fix TinyMCE Modal Focus, fixed Link Editing and extra ... action button, plus fix tinymce disappears once modal is closed then reopened
johnnyq
2026-09-29 17:07:02 -04:00 -
c4843095b2
Potential fix for Stripe charges being off by a cent
Wrongecho
2026-09-22 16:01:46 +00:00 -
8d51f1a64a
Bug: Fix not being able to unarchive software
Wrongecho
2026-09-22 09:18:51 +00:00 -
5013da98d6
API - Add software archive and unarchive endpoints
Wrongecho
2026-09-22 09:04:08 +00:00 -
e76feaa5b9
API - Do not show archived software/licenses
Wrongecho
2026-09-22 08:42:48 +00:00 -
1ac44f02bd
Bugfix: Assets not storing credentials when username not given
wrongecho
2026-09-16 14:13:30 +01:00 -
0e7a76aeb3
Merge pull request #1302 from itflow-org/feat-recurring-invoice-auto-send-toggle
Johnny
2026-09-14 11:13:24 -04:00 -
c3429ecc8a
Add ability for recurring invoices to be generated as draft to allow review and amendment prior to sending
feat-recurring-invoice-auto-send-toggle
Wrongecho
2026-09-14 13:28:41 +00:00 -
a41e738a9b
Add ability for recurring invoices to be generated as draft to allow review and amendment prior to sending
Wrongecho
2026-09-14 13:22:59 +00:00 -
9685ff0435
API - Add network create, update and archive endpoints
Wrongecho
2026-09-14 10:19:04 +00:00 -
0cc3ac513d
Show when network we're looking at is archived
Wrongecho
2026-09-14 10:18:16 +00:00 -
cb262139ae
Invoicing - bug: fix not being able to add tickets to invoice; feature: add ability to remove tickets from invoice
Wrongecho
2026-09-11 11:56:40 +00:00 -
f558414346
API - Domains add update endpoint
Wrongecho
2026-09-10 15:52:53 +00:00 -
a43a01f0f9
API - Add domains create, update, archive and unarchive
Wrongecho
2026-09-10 15:16:36 +00:00 -
e5d1fe2362
Fix copying text in the dynamic modals (api, credenials)
Wrongecho
2026-09-10 14:43:28 +00:00 -
dd2ee5c93f
API - Add Vendor create, update, archive endpoints
Wrongecho
2026-09-10 14:19:00 +00:00 -
4bd503d8cb
API - Only show non-archived vendors
Wrongecho
2026-09-10 14:04:53 +00:00 -
cc909b67ae
API - Documents read should only show unarchived docs
Wrongecho
2026-09-08 10:50:53 +00:00 -
7a3b1547db
Merge branch 'develop' of https://github.com/itflow-org/itflow into develop
Wrongecho
2026-09-08 10:05:40 +00:00 -
f4936d640c
API - Add document archive and unarchive
Wrongecho
2026-09-08 10:04:50 +00:00 -
38cb850f60
Flag as do not modify
wrongecho
2026-09-08 00:05:53 +01:00 -
d0dfc6aba8
Flag as do not modify
wrongecho
2026-09-08 00:04:48 +01:00 -
d416406746
Scale sidebar business name to fit (@BoredManCodes)
Wrongecho
2026-09-07 15:41:22 +00:00 -
7898c16848
API - Location read should not show archived locations
Wrongecho
2026-09-07 13:53:47 +00:00 -
79262f26b4
API - Add location update, archive and delete
Wrongecho
2026-09-07 13:46:15 +00:00 -
4f3d9f88b0
Fix typo in placeholder for abbreviation input
wrongecho
2026-09-06 20:33:39 +01:00 -
97fe67341a
Fix typo in placeholder for abbreviation input
wrongecho
2026-09-06 20:33:10 +01:00 -
fa4beea116
Client Portal - Use flexbox to fix layout breaking
wrongecho
2026-09-06 20:24:05 +01:00 -
70cb378c12
Client Portal - Fix navbar
wrongecho
2026-09-06 20:15:29 +01:00 -
dbf143d771
Merge pull request #1301 from itflow-org/develop
Johnny
2026-09-04 11:47:17 -04:00 -
8c9e049d7e
Tickets API - Add update endpoint
Wrongecho
2026-09-04 13:36:03 +00:00 -
5785d3cd05
Credentials API - Add archive, unarchive and delete endpoints
Wrongecho
2026-09-04 13:03:34 +00:00 -
3eae71653d
Bump App Version
johnnyq
2026-09-03 18:42:55 -04:00 -
e7015d1595
Fix undefined item name when selecting from product list in quote or recurring invoice
johnnyq
2026-09-03 18:35:46 -04:00 -
3acb1ad754
Fix ticket creation emails always saying Open, API tickets staying New when assigned, and the bulk assignee list filter
johnnyq
2026-09-03 17:18:32 -04:00 -
98f8de68ae
When opening a ticket on the Agent Area automatically assign ticket to self but the option to Unusassigned remains
johnnyq
2026-09-03 17:10:15 -04:00 -
22921f5999
Add a Sub-line on the amount column in invoices for Balance of Partially paid invoices
johnnyq
2026-09-03 16:44:54 -04:00 -
e9f9dac656
Fix dashboard Income by Category excluding partial payments and revenues
johnnyq
2026-09-03 13:20:37 -04:00 -
a0fe18fff1
Fix Tax Summary double counting tax on partially paid invoices
johnnyq
2026-09-03 13:12:31 -04:00 -
feae4719da
Fix Unpaid widget miscalculating partially paid invoices
johnnyq
2026-09-03 12:38:52 -04:00 -
5dcc99d880
Merge pull request #1300 from itflow-org/develop
Johnny
2026-09-02 19:19:24 -04:00 -
b982dfe2d1
Bump App Version and changelog
johnnyq
2026-09-02 19:17:47 -04:00 -
f1ea055f51
Bump App Version
johnnyq
2026-09-02 16:04:39 -04:00 -
811b05e2d6
Merge pull request #1299 from itflow-org/develop
Johnny
2026-09-02 15:42:00 -04:00 -
da28d285fb
Update Changelog and app version
johnnyq
2026-09-02 15:38:44 -04:00 -
70216f97b9
Contacts API - Contact must be archived before deletion
Wrongecho
2026-09-02 07:45:39 +00:00 -
9e8c4d002a
Shorten Description, Text dark IP and make table smaller in IPs
johnnyq
2026-09-01 18:54:44 -04:00 -
0c690c4e51
Fix 3 Digit octet fix on IP address for IMask plugin
johnnyq
2026-09-01 18:24:46 -04:00 -
61bb9dd7cb
Merge pull request #1298 from itflow-org/develop
v26.09
Johnny
2026-09-01 13:01:18 -04:00 -
e528ef8ff3
Changelog update
johnnyq
2026-09-01 12:36:29 -04:00 -
30045781e2
Update Changelog
johnnyq
2026-09-01 12:23:01 -04:00 -
d16ae9bc49
Client API - Add delete endpoint (thank you @BoredManCodes)
Wrongecho
2026-09-01 15:09:59 +00:00 -
491d459619
Make client delete modal even clearer
Wrongecho
2026-09-01 15:03:31 +00:00 -
7b986ed196
Bugfix: Client update API would error out if client_lead/client_is_lead was not specified
Wrongecho
2026-09-01 14:47:44 +00:00 -
450f2492ea
Tickets API - add close endpoint (simplify)
Wrongecho
2026-09-01 13:18:30 +00:00 -
e95b3c1977
API - Add app logging when auth is fine but queries fail
Wrongecho
2026-09-01 13:18:02 +00:00 -
7fe0f8638c
Tickets API - add close endpoint
Wrongecho
2026-09-01 13:13:10 +00:00 -
d21d4c7fc0
Hide option to delete ticket when it is closed as we treat closed tickets as immutable
Wrongecho
2026-09-01 12:23:00 +00:00 -
f947da6aff
Bump security version
Wrongecho
2026-09-01 11:15:27 +00:00 -
fd81c17cd6
rm mention of GH Issues
Wrongecho
2026-09-01 11:07:36 +00:00 -
36ea4a9a80
API: allow reads to filter by client_id on top of RBAC client scoping
johnnyq
2026-08-31 18:30:09 -04:00 -
b0c12ac89d
More Syntax Fixes
johnnyq
2026-08-31 17:58:02 -04:00 -
bcdfab996c
Fix approval Syntax
johnnyq
2026-08-31 17:52:44 -04:00 -
7442e0c2c8
Move interface deletion inside delete check otherwise the count is of the interfaces not the asset
wrongecho
2026-08-31 21:42:07 +01:00 -
68f18064c6
Fix Syntax error in name, update contributing
johnnyq
2026-08-31 16:27:30 -04:00 -
c89e3a90d4
Add Proper footers to Guest Area and client portal
johnnyq
2026-08-31 13:24:32 -04:00 -
364c9e2134
Use built in sticky footer css class for The ITFlow footer in admin
johnnyq
2026-08-31 13:12:50 -04:00 -
accc1948be
Fix Color Class
johnnyq
2026-08-31 12:46:00 -04:00 -
dd1936c4d8
Added some Margin bottom to guest task approval card
johnnyq
2026-08-31 12:32:23 -04:00 -
271d780f50
Added some Margin bottom to guest stripe pay invoice fixes mobile view
johnnyq
2026-08-31 12:30:11 -04:00 -
c07c10c610
Fix Guest Approve Modal Offscreen issue, added guest header and spruced up the UI a bit
johnnyq
2026-08-31 12:22:55 -04:00 -
d9cb0251b0
Small payment bugfixes
Wrongecho
2026-08-30 23:15:16 +01:00