mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-01-23 12:37:05 +00:00
Commit Graph
Select branches
Hide Pull Requests
2fa
docker
encryption-milter
main
secureupgrade
webauthn
#1
#1
#1000
#1000
#1001
#1001
#1005
#1006
#1007
#1007
#1010
#1014
#1022
#1022
#1024
#1025
#1025
#1027
#1028
#1029
#103
#103
#1030
#1030
#1035
#1035
#1036
#1037
#1039
#1039
#1042
#1042
#1043
#1043
#1044
#105
#1052
#1057
#1057
#1058
#1058
#1065
#1076
#1077
#1078
#1079
#1079
#1083
#1083
#1085
#1085
#1093
#1094
#1096
#1098
#1099
#1103
#1103
#1105
#1108
#111
#1114
#1120
#1121
#1123
#1126
#1126
#113
#1138
#1139
#1140
#1140
#1141
#115
#1150
#1151
#1153
#1155
#1162
#1163
#1165
#1165
#1166
#1168
#1168
#1169
#1169
#1171
#1172
#1173
#1177
#1179
#1181
#1185
#12
#1201
#1206
#1209
#1212
#1215
#1215
#1216
#1216
#1221
#1221
#1223
#1229
#1229
#1231
#1232
#1233
#1233
#1236
#1238
#1238
#1253
#1255
#1258
#1261
#1265
#1265
#1266
#1266
#1268
#1271
#1277
#1278
#1281
#1281
#1287
#1287
#1292
#1294
#1294
#1302
#1305
#1311
#1311
#1312
#1313
#1313
#1330
#1338
#1338
#1345
#1346
#1346
#1347
#1348
#135
#1354
#1359
#1376
#1377
#1377
#1380
#1387
#1387
#1398
#1399
#1400
#1400
#1402
#1406
#1408
#1408
#1412
#1417
#142
#1420
#1427
#1432
#1433
#1434
#1435
#1436
#1438
#144
#1441
#1441
#1443
#1443
#1447
#1448
#1451
#1452
#1454
#1455
#1455
#1456
#1456
#1457
#1458
#146
#1460
#1463
#1464
#1467
#147
#1475
#1476
#1477
#1479
#148
#1480
#1481
#1482
#1487
#1488
#149
#149
#1494
#1497
#1498
#150
#1500
#1504
#1506
#1511
#152
#1520
#1529
#1534
#1545
#1546
#1550
#1551
#1556
#156
#1560
#1563
#1564
#1565
#1568
#1568
#1576
#1577
#1578
#1579
#1580
#1581
#1584
#1588
#1590
#1590
#1603
#1603
#1605
#1606
#1611
#1616
#162
#1620
#1625
#1628
#1628
#1629
#163
#1632
#1633
#1634
#1635
#1636
#1639
#164
#1641
#1642
#1643
#1644
#1644
#1646
#1646
#1648
#1650
#1651
#1652
#1652
#1653
#1654
#1655
#166
#1662
#167
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1679
#168
#1680
#1684
#1684
#1688
#1689
#1693
#1698
#170
#1702
#1703
#1712
#1716
#1716
#1717
#1720
#1721
#1728
#173
#1731
#1734
#1741
#1742
#1748
#1752
#1754
#1761
#1768
#1770
#1773
#1773
#1775
#178
#1787
#1789
#1790
#1791
#1793
#1795
#1798
#1799
#1800
#1804
#1809
#1812
#1813
#1814
#1817
#1823
#1823
#1827
#1829
#1830
#1836
#1841
#1848
#1853
#1855
#1856
#1856
#1863
#1866
#1869
#1876
#188
#1882
#1882
#1883
#1884
#1884
#1886
#1891
#1892
#1893
#1895
#1899
#1900
#1900
#1905
#1908
#191
#191
#1913
#192
#1920
#1920
#1929
#193
#1932
#1942
#1943
#1947
#1948
#1949
#1950
#1954
#1955
#1958
#1958
#1960
#1965
#1965
#1970
#1976
#2001
#2002
#2008
#201
#2012
#2013
#2015
#2017
#202
#202
#2024
#2033
#2034
#2035
#2038
#2043
#2043
#2044
#2045
#2051
#2054
#2055
#2063
#2064
#2067
#2069
#207
#2074
#2077
#2078
#2079
#2081
#2083
#2090
#21
#2105
#2106
#2109
#2115
#212
#212
#2125
#2126
#2137
#2138
#214
#214
#2151
#2153
#2156
#2157
#2158
#2159
#2162
#2163
#2170
#2182
#2190
#2191
#2192
#2192
#2193
#2193
#2194
#2198
#2199
#220
#220
#2201
#2202
#2203
#2204
#2207
#2208
#2216
#2218
#2219
#2220
#2220
#2226
#2227
#2236
#2241
#2244
#2247
#2248
#2249
#2252
#2253
#2258
#2258
#2259
#2259
#2260
#2260
#2261
#2262
#2262
#2263
#2268
#227
#227
#2270
#2271
#2275
#2281
#2287
#2293
#2296
#2298
#2298
#2299
#230
#2301
#2304
#2305
#2306
#2308
#2308
#2309
#2309
#2310
#2311
#2315
#2317
#2319
#2319
#232
#2322
#2325
#2328
#2329
#233
#2330
#2332
#2333
#2334
#2340
#2342
#2343
#2345
#2346
#2347
#2349
#2351
#2352
#2356
#2359
#2360
#2365
#2368
#2376
#2377
#2378
#2379
#2380
#2382
#2382
#2383
#2383
#2385
#2387
#2387
#2389
#239
#239
#2390
#2401
#2406
#2407
#2409
#2410
#2411
#2413
#2416
#2418
#2418
#242
#242
#2422
#2423
#2424
#2425
#2428
#2429
#2431
#2431
#2432
#2433
#2436
#2436
#2437
#2439
#244
#244
#2440
#2441
#2445
#2445
#2453
#2454
#2457
#2459
#2463
#2464
#2464
#2465
#2465
#2469
#2470
#2473
#2473
#2474
#2474
#2475
#2475
#2477
#2477
#248
#25
#25
#251
#251
#254
#260
#261
#269
#269
#274
#274
#275
#276
#276
#279
#282
#287
#288
#29
#297
#298
#300
#304
#306
#307
#310
#311
#311
#312
#313
#313
#317
#324
#324
#326
#332
#334
#336
#336
#338
#338
#34
#347
#348
#349
#349
#350
#350
#353
#363
#363
#365
#365
#366
#372
#377
#377
#38
#38
#392
#392
#396
#397
#397
#40
#403
#406
#409
#409
#410
#411
#412
#412
#413
#414
#414
#418
#419
#420
#421
#422
#423
#427
#429
#435
#435
#436
#437
#437
#439
#439
#442
#445
#45
#450
#451
#452
#460
#463
#47
#471
#476
#476
#477
#478
#479
#483
#483
#485
#485
#486
#49
#490
#490
#491
#491
#492
#494
#5
#502
#502
#507
#507
#510
#510
#512
#517
#523
#526
#528
#533
#536
#537
#540
#540
#544
#548
#549
#549
#550
#551
#571
#571
#572
#573
#580
#581
#583
#583
#584
#584
#587
#589
#596
#596
#597
#598
#599
#602
#605
#621
#624
#624
#630
#630
#632
#632
#634
#634
#636
#638
#638
#647
#65
#650
#650
#654
#66
#661
#664
#664
#665
#668
#674
#675
#678
#679
#679
#68
#685
#687
#687
#688
#69
#69
#699
#70
#708
#708
#709
#709
#712
#714
#714
#716
#718
#719
#719
#726
#727
#728
#73
#732
#733
#734
#735
#739
#739
#74
#743
#743
#744
#751
#754
#754
#755
#756
#757
#757
#760
#760
#763
#766
#767
#767
#768
#769
#77
#770
#770
#771
#772
#773
#774
#774
#775
#775
#776
#780
#780
#786
#787
#789
#791
#793
#794
#794
#795
#798
#80
#80
#804
#805
#805
#806
#808
#808
#810
#810
#811
#811
#818
#818
#821
#822
#823
#837
#840
#840
#846
#846
#857
#868
#868
#87
#870
#874
#874
#875
#876
#876
#879
#88
#880
#883
#883
#886
#887
#887
#889
#89
#891
#891
#894
#897
#897
#90
#900
#902
#904
#904
#906
#906
#908
#909
#914
#914
#917
#917
#92
#927
#931
#936
#938
#938
#939
#940
#946
#946
#947
#947
#948
#948
#949
#951
#952
#955
#955
#956
#956
#957
#957
#958
#958
#959
#959
#960
#961
#962
#962
#965
#97
#97
#970
#972
#974
#975
#975
#976
#976
#983
#984
#988
#992
#996
14.08-beta
v0.01
v0.02
v0.03
v0.04
v0.05
v0.06
v0.07
v0.08
v0.09
v0.10
v0.11
v0.11b
v0.12
v0.12b
v0.12c
v0.13a
v0.13b
v0.14
v0.15
v0.15-rc1
v0.15a
v0.16
v0.17
v0.17b
v0.17c
v0.18
v0.18b
v0.18c
v0.19
v0.19a
v0.19b
v0.20
v0.21
v0.21b
v0.21c
v0.22
v0.23
v0.23a
v0.24
v0.25
v0.26
v0.26b
v0.26c
v0.27
v0.28
v0.29
v0.30
v0.40
v0.41
v0.42
v0.42b
v0.43
v0.44
v0.45
v0.46
v0.47
v0.48
v0.50
v0.51
v0.52
v0.53
v0.53a
v0.54
v55
v56
v57
v57a
v60
v60.1
v61
v61.1
v62
v63
v64
v65
v66
v67
v68
v69
v69a
v69b
v70
v71
v71a
Select branches
Hide Pull Requests
2fa
docker
encryption-milter
main
secureupgrade
webauthn
#1
#1
#1000
#1000
#1001
#1001
#1005
#1006
#1007
#1007
#1010
#1014
#1022
#1022
#1024
#1025
#1025
#1027
#1028
#1029
#103
#103
#1030
#1030
#1035
#1035
#1036
#1037
#1039
#1039
#1042
#1042
#1043
#1043
#1044
#105
#1052
#1057
#1057
#1058
#1058
#1065
#1076
#1077
#1078
#1079
#1079
#1083
#1083
#1085
#1085
#1093
#1094
#1096
#1098
#1099
#1103
#1103
#1105
#1108
#111
#1114
#1120
#1121
#1123
#1126
#1126
#113
#1138
#1139
#1140
#1140
#1141
#115
#1150
#1151
#1153
#1155
#1162
#1163
#1165
#1165
#1166
#1168
#1168
#1169
#1169
#1171
#1172
#1173
#1177
#1179
#1181
#1185
#12
#1201
#1206
#1209
#1212
#1215
#1215
#1216
#1216
#1221
#1221
#1223
#1229
#1229
#1231
#1232
#1233
#1233
#1236
#1238
#1238
#1253
#1255
#1258
#1261
#1265
#1265
#1266
#1266
#1268
#1271
#1277
#1278
#1281
#1281
#1287
#1287
#1292
#1294
#1294
#1302
#1305
#1311
#1311
#1312
#1313
#1313
#1330
#1338
#1338
#1345
#1346
#1346
#1347
#1348
#135
#1354
#1359
#1376
#1377
#1377
#1380
#1387
#1387
#1398
#1399
#1400
#1400
#1402
#1406
#1408
#1408
#1412
#1417
#142
#1420
#1427
#1432
#1433
#1434
#1435
#1436
#1438
#144
#1441
#1441
#1443
#1443
#1447
#1448
#1451
#1452
#1454
#1455
#1455
#1456
#1456
#1457
#1458
#146
#1460
#1463
#1464
#1467
#147
#1475
#1476
#1477
#1479
#148
#1480
#1481
#1482
#1487
#1488
#149
#149
#1494
#1497
#1498
#150
#1500
#1504
#1506
#1511
#152
#1520
#1529
#1534
#1545
#1546
#1550
#1551
#1556
#156
#1560
#1563
#1564
#1565
#1568
#1568
#1576
#1577
#1578
#1579
#1580
#1581
#1584
#1588
#1590
#1590
#1603
#1603
#1605
#1606
#1611
#1616
#162
#1620
#1625
#1628
#1628
#1629
#163
#1632
#1633
#1634
#1635
#1636
#1639
#164
#1641
#1642
#1643
#1644
#1644
#1646
#1646
#1648
#1650
#1651
#1652
#1652
#1653
#1654
#1655
#166
#1662
#167
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1679
#168
#1680
#1684
#1684
#1688
#1689
#1693
#1698
#170
#1702
#1703
#1712
#1716
#1716
#1717
#1720
#1721
#1728
#173
#1731
#1734
#1741
#1742
#1748
#1752
#1754
#1761
#1768
#1770
#1773
#1773
#1775
#178
#1787
#1789
#1790
#1791
#1793
#1795
#1798
#1799
#1800
#1804
#1809
#1812
#1813
#1814
#1817
#1823
#1823
#1827
#1829
#1830
#1836
#1841
#1848
#1853
#1855
#1856
#1856
#1863
#1866
#1869
#1876
#188
#1882
#1882
#1883
#1884
#1884
#1886
#1891
#1892
#1893
#1895
#1899
#1900
#1900
#1905
#1908
#191
#191
#1913
#192
#1920
#1920
#1929
#193
#1932
#1942
#1943
#1947
#1948
#1949
#1950
#1954
#1955
#1958
#1958
#1960
#1965
#1965
#1970
#1976
#2001
#2002
#2008
#201
#2012
#2013
#2015
#2017
#202
#202
#2024
#2033
#2034
#2035
#2038
#2043
#2043
#2044
#2045
#2051
#2054
#2055
#2063
#2064
#2067
#2069
#207
#2074
#2077
#2078
#2079
#2081
#2083
#2090
#21
#2105
#2106
#2109
#2115
#212
#212
#2125
#2126
#2137
#2138
#214
#214
#2151
#2153
#2156
#2157
#2158
#2159
#2162
#2163
#2170
#2182
#2190
#2191
#2192
#2192
#2193
#2193
#2194
#2198
#2199
#220
#220
#2201
#2202
#2203
#2204
#2207
#2208
#2216
#2218
#2219
#2220
#2220
#2226
#2227
#2236
#2241
#2244
#2247
#2248
#2249
#2252
#2253
#2258
#2258
#2259
#2259
#2260
#2260
#2261
#2262
#2262
#2263
#2268
#227
#227
#2270
#2271
#2275
#2281
#2287
#2293
#2296
#2298
#2298
#2299
#230
#2301
#2304
#2305
#2306
#2308
#2308
#2309
#2309
#2310
#2311
#2315
#2317
#2319
#2319
#232
#2322
#2325
#2328
#2329
#233
#2330
#2332
#2333
#2334
#2340
#2342
#2343
#2345
#2346
#2347
#2349
#2351
#2352
#2356
#2359
#2360
#2365
#2368
#2376
#2377
#2378
#2379
#2380
#2382
#2382
#2383
#2383
#2385
#2387
#2387
#2389
#239
#239
#2390
#2401
#2406
#2407
#2409
#2410
#2411
#2413
#2416
#2418
#2418
#242
#242
#2422
#2423
#2424
#2425
#2428
#2429
#2431
#2431
#2432
#2433
#2436
#2436
#2437
#2439
#244
#244
#2440
#2441
#2445
#2445
#2453
#2454
#2457
#2459
#2463
#2464
#2464
#2465
#2465
#2469
#2470
#2473
#2473
#2474
#2474
#2475
#2475
#2477
#2477
#248
#25
#25
#251
#251
#254
#260
#261
#269
#269
#274
#274
#275
#276
#276
#279
#282
#287
#288
#29
#297
#298
#300
#304
#306
#307
#310
#311
#311
#312
#313
#313
#317
#324
#324
#326
#332
#334
#336
#336
#338
#338
#34
#347
#348
#349
#349
#350
#350
#353
#363
#363
#365
#365
#366
#372
#377
#377
#38
#38
#392
#392
#396
#397
#397
#40
#403
#406
#409
#409
#410
#411
#412
#412
#413
#414
#414
#418
#419
#420
#421
#422
#423
#427
#429
#435
#435
#436
#437
#437
#439
#439
#442
#445
#45
#450
#451
#452
#460
#463
#47
#471
#476
#476
#477
#478
#479
#483
#483
#485
#485
#486
#49
#490
#490
#491
#491
#492
#494
#5
#502
#502
#507
#507
#510
#510
#512
#517
#523
#526
#528
#533
#536
#537
#540
#540
#544
#548
#549
#549
#550
#551
#571
#571
#572
#573
#580
#581
#583
#583
#584
#584
#587
#589
#596
#596
#597
#598
#599
#602
#605
#621
#624
#624
#630
#630
#632
#632
#634
#634
#636
#638
#638
#647
#65
#650
#650
#654
#66
#661
#664
#664
#665
#668
#674
#675
#678
#679
#679
#68
#685
#687
#687
#688
#69
#69
#699
#70
#708
#708
#709
#709
#712
#714
#714
#716
#718
#719
#719
#726
#727
#728
#73
#732
#733
#734
#735
#739
#739
#74
#743
#743
#744
#751
#754
#754
#755
#756
#757
#757
#760
#760
#763
#766
#767
#767
#768
#769
#77
#770
#770
#771
#772
#773
#774
#774
#775
#775
#776
#780
#780
#786
#787
#789
#791
#793
#794
#794
#795
#798
#80
#80
#804
#805
#805
#806
#808
#808
#810
#810
#811
#811
#818
#818
#821
#822
#823
#837
#840
#840
#846
#846
#857
#868
#868
#87
#870
#874
#874
#875
#876
#876
#879
#88
#880
#883
#883
#886
#887
#887
#889
#89
#891
#891
#894
#897
#897
#90
#900
#902
#904
#904
#906
#906
#908
#909
#914
#914
#917
#917
#92
#927
#931
#936
#938
#938
#939
#940
#946
#946
#947
#947
#948
#948
#949
#951
#952
#955
#955
#956
#956
#957
#957
#958
#958
#959
#959
#960
#961
#962
#962
#965
#97
#97
#970
#972
#974
#975
#975
#976
#976
#983
#984
#988
#992
#996
14.08-beta
v0.01
v0.02
v0.03
v0.04
v0.05
v0.06
v0.07
v0.08
v0.09
v0.10
v0.11
v0.11b
v0.12
v0.12b
v0.12c
v0.13a
v0.13b
v0.14
v0.15
v0.15-rc1
v0.15a
v0.16
v0.17
v0.17b
v0.17c
v0.18
v0.18b
v0.18c
v0.19
v0.19a
v0.19b
v0.20
v0.21
v0.21b
v0.21c
v0.22
v0.23
v0.23a
v0.24
v0.25
v0.26
v0.26b
v0.26c
v0.27
v0.28
v0.29
v0.30
v0.40
v0.41
v0.42
v0.42b
v0.43
v0.44
v0.45
v0.46
v0.47
v0.48
v0.50
v0.51
v0.52
v0.53
v0.53a
v0.54
v55
v56
v57
v57a
v60
v60.1
v61
v61.1
v62
v63
v64
v65
v66
v67
v68
v69
v69a
v69b
v70
v71
v71a
-
3a42727ac7
faec272c50
intoe6c354c312
Victor2025-01-23 11:54:40 +0100 -
faec272c50
2025-01-23 11:53:41 +0100 -
9a2e9d5ddc
dcf1b0b719
intoe6c354c312
KiekerJan2025-01-21 16:31:35 +0100 -
303dd54a61
32cfd1ed52
intoe6c354c312
Michael Meidlinger2025-01-19 21:57:54 -0800 -
e36d6a3bcb
a4a2d4a8b4
intoe6c354c312
mzoeller2025-01-14 06:42:49 +0100 -
a4a2d4a8b4
2025-01-14 06:42:09 +0100 -
a54f20927c
595553dd27
intoe6c354c312
Michael Meidlinger2025-01-13 13:04:04 -0700 -
42a4b13f52
70bf676b73
intoe6c354c312
Teal Dulcet2025-01-12 07:49:58 -0800 -
70bf676b73
Fixed PERF102 (incorrect-dict-iterator): When using only the keys of a dict use the
keys()
method Teal Dulcet2025-01-12 07:38:26 -0800 -
9896bfb765
Fixed SIM117 (multiple-with-statements): Use a single
with
statement with multiple contexts instead of nestedwith
statements Teal Dulcet2025-01-12 07:37:35 -0800 -
bd0cb22467
Fixed UP032 (f-string): Use f-string instead of
format
call Teal Dulcet2025-01-12 07:36:41 -0800 -
0ee995f175
Fixed F841 (unused-variable): Local variable
conffile
is assigned to but never used Teal Dulcet2025-01-12 07:31:29 -0800 -
2021c6d501
Fixed RUF039 (unraw-re-pattern)
Teal Dulcet
2025-01-12 07:27:27 -0800 -
daf6d70073
Fixed ARG005 (unused-lambda-argument): Unused lambda argument:
alias
Teal Dulcet2025-01-12 07:12:44 -0800 -
f13ae569d0
Fixed SIM115 (open-file-with-context-handler): Use a context manager for opening files
Teal Dulcet
2025-01-12 07:10:31 -0800 -
c59ff13c9f
Fixed RUF005 (collection-literal-concatenation): Consider iterable unpacking instead of concatenation
Teal Dulcet
2025-01-12 07:02:55 -0800 -
a0346b735b
Fixed B007 (unused-loop-control-variable)
Teal Dulcet
2025-01-12 07:00:47 -0800 -
77a7a29322
Fixed TRY300 (try-consider-else): Consider moving this statement to an
else
block Teal Dulcet2025-01-12 06:55:42 -0800 -
9d9e900ca2
Fixed G004 (logging-f-string): Logging statement uses f-string
Teal Dulcet
2025-01-12 06:50:13 -0800 -
554a161648
Fixed RET505 (superfluous-else-return): Unnecessary
elif
afterreturn
statement Teal Dulcet2025-01-12 06:44:46 -0800 -
08329c18cd
Fixed TRY003 (raise-vanilla-args): Avoid specifying long messages outside the exception class
Teal Dulcet
2025-01-12 06:43:15 -0800 -
1d1a1a09c4
Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format
Teal Dulcet
2025-01-12 06:36:07 -0800 -
1782b69405
Fixed PLC1901 (compare-to-empty-string)
Teal Dulcet
2025-01-12 06:07:00 -0800 -
385ac086e6
Fixed RUF010 (explicit-f-string-type-conversion): Use explicit conversion flag
Teal Dulcet
2025-01-08 05:23:12 -0800 -
350b5b035a
Fixed EM102 (f-string-in-exception): Exception must not use an f-string literal, assign to variable first
Teal Dulcet
2025-01-08 05:22:41 -0800 -
c357fe83d2
Fixed RET506 (superfluous-else-raise): Unnecessary
elif
afterraise
statement Teal Dulcet2025-01-08 05:22:12 -0800 -
1efb5d5c99
Fixed RET504 (unnecessary-assign): Unnecessary assignment to
v
beforereturn
statement Teal Dulcet2025-01-08 05:16:56 -0800 -
a4af9273ee
Fixed RUF055 (unnecessary-regular-expression): Plain string pattern passed to
re
function Teal Dulcet2025-01-08 05:16:40 -0800 -
d7d91eeb79
Fixed Q003 (avoidable-escaped-quote): Change outer quotes to avoid escaping inner quotes
Teal Dulcet
2025-01-08 05:16:14 -0800 -
2dc4dd1e1a
Fixed W605 (invalid-escape-sequence)
Teal Dulcet
2025-01-08 05:15:55 -0800 -
34d1e47ff7
Fixed PLR6201 (literal-membership): Use a set literal when testing for membership
Teal Dulcet
2025-01-08 05:14:39 -0800 -
ee240c654d
Fixed PLW1514 (unspecified-encoding):
open
in text mode without explicitencoding
argument Teal Dulcet2025-01-08 05:14:13 -0800 -
b412e7b4ba
Fixed UP015 (redundant-open-modes): Unnecessary open mode parameters
Teal Dulcet
2025-01-08 05:14:02 -0800 -
11899920b7
Fixed FURB110 (if-exp-instead-of-or-operator): Replace ternary
if
expression withor
operator Teal Dulcet2025-01-08 05:13:43 -0800 -
93099ce8d8
Fixed UP032 (f-string): Use f-string instead of
format
call Teal Dulcet2025-01-08 05:13:33 -0800 -
8a9d137dd3
Fixed FURB142 (for-loop-set-mutations): Use of
set.add()
in a for loop Teal Dulcet2025-01-08 05:13:11 -0800 -
3646227873
Fixed SIM101 (duplicate-isinstance-call): Multiple
isinstance
calls forpem
, merge into a single call Teal Dulcet2025-01-08 05:13:00 -0800 -
f53679d561
Fixed PGH004 (blanket-noqa): Use a colon when specifying
noqa
rule codes Teal Dulcet2025-01-08 05:12:51 -0800 -
9c7e329bd7
Fixed RUF031 (incorrectly-parenthesized-tuple-in-subscript): Avoid parentheses for tuples in subscripts
Teal Dulcet
2025-01-08 05:12:25 -0800 -
58b9a59114
Fixed RUF039 (unraw-re-pattern)
Teal Dulcet
2025-01-08 05:12:17 -0800 -
d27797b44b
Fixed RET507 (superfluous-else-continue): Unnecessary
elif
aftercontinue
statement Teal Dulcet2025-01-08 05:11:53 -0800 -
acef64b019
Fixed F401 (unused-import):
contextlib
imported but unused Teal Dulcet2025-01-08 05:11:09 -0800 -
c75be2f8d2
Fixed SIM103 (needless-bool): Return the condition
not "admin" not in privs
directly Teal Dulcet2025-01-08 05:11:04 -0800 -
5aded07843
Fixed RUF051 (if-key-in-dict-del): Use
pop
instead ofkey in dict
followed bydel dict[key]
Teal Dulcet2025-01-08 05:10:30 -0800 -
027918d494
Fixed FURB188 (slice-to-remove-prefix-or-suffix): Prefer
removeprefix
over conditionally replacing with slice. Teal Dulcet2025-01-08 05:10:17 -0800 -
d09ca4561a
Fixed PLR6104 (non-augmented-assignment): Use
+=
to perform an augmented assignment directly Teal Dulcet2025-01-08 05:10:06 -0800 -
f4cef66d93
Fixed RET505 (superfluous-else-return)
Teal Dulcet
2025-01-08 05:09:56 -0800 -
d34a2059df
Fixed PLW0120 (useless-else-on-loop):
else
clause on loop without abreak
statement; remove theelse
and dedent its contents Teal Dulcet2025-01-08 05:09:36 -0800 -
9e33920db1
Fixed FURB118 (reimplemented-operator)
Teal Dulcet
2025-01-08 05:09:23 -0800 -
b1e094afe5
Fixed UP031 (printf-string-formatting): Use format specifiers instead of percent format
Teal Dulcet
2025-01-08 05:09:05 -0800 -
e93009704e
Added Ruff config for Python code.
Teal Dulcet
2025-01-08 03:10:27 -0800 -
7e727c0928
ce6073b363
intoe6c354c312
Lyle Keeton2025-01-08 21:10:27 -0600 -
ce6073b363
2025-01-08 20:55:21 -0600 -
d255d91d43
5cd36d23dc
intoe6c354c312
KiekerJan2025-01-08 14:46:08 -0800 -
d3809877de
fd8edbf6ad
intoe6c354c312
Teal Dulcet2025-01-08 02:52:22 -0800 -
4f2d69d932
Fixed syntax in readable_bash.py.
Teal Dulcet
2024-01-27 08:32:32 -0800 -
0fbdfa71d6
93d1055869
intoe6c354c312
tognee2025-01-07 09:52:11 +0100 -
911b28863b
c585192dd7
intoe6c354c312
Michael Kroes2025-01-06 22:50:24 +0100 -
a005372a59
58db57d24c
intoe6c354c312
matidau2025-01-06 20:13:09 +0100 -
184a5b8f0c
626bced707
intoe6c354c312
Chad Furman2025-01-06 13:14:26 +0100 -
e6c354c312
v71a
main
v71a
Joshua Tauberer
2025-01-06 07:07:53 -0500 -
432b470d29
2025-01-06 04:06:01 -0800 -
d1efb119b5
32cb954bb4
intod58dd0c91d
KiekerJan2025-01-06 10:43:31 +1300 -
a00ed17bb1
da66ef4a81
intod58dd0c91d
Michael Meidlinger2025-01-06 10:43:31 +1300 -
d8fcb6a5dd
12f1486141
intod58dd0c91d
bilogic2025-01-06 10:43:31 +1300 -
49fbeba284
3559488e3e
intod58dd0c91d
matidau2025-01-06 10:43:31 +1300 -
76d744f607
3decfcdbd8
intod58dd0c91d
MVDW2025-01-06 10:43:31 +1300 -
8c3c6199d5
3dabaf1f81
intod58dd0c91d
-rb2025-01-06 10:43:31 +1300 -
14e57d5a97
a7beb72168
intod58dd0c91d
bilogic2025-01-05 19:45:43 +0200 -
a13888dbed
2025-01-05 05:23:09 -0800 -
2a51d9caa3
2025-01-05 04:50:11 -0800 -
da45a0d04a
2025-01-05 04:21:29 -0800 -
d58dd0c91d
v71
v71
Joshua Tauberer
2025-01-04 14:38:45 -0500 -
f73da3db60
Fix likely merge mistake in
564ed59bb4
Joshua Tauberer2024-12-23 11:26:09 -0500 -
626bced707
% is a special character
Chad Furman
2024-10-02 12:27:00 -0400 -
7f9a348d64
removing 'quota' from user output
Chad Furman
2024-10-02 12:26:22 -0400 -
ac383ced4d
cli.py user now prints '0' rather than 'unlimited' for quota
Chad Furman
2024-10-02 12:25:28 -0400 -
450c1924d8
cli script fixes were broken
Chad Furman
2024-10-01 19:20:19 -0400 -
c9d37be530
Revert "fixing cli commands"
Chad Furman
2024-10-01 19:17:27 -0400 -
08e69ca459
fixed missing column heading
Chad Furman
2024-07-12 15:28:47 -0400 -
bd5ba78a99
removing box count / message count feature
Chad Furman
2024-07-12 14:01:12 -0400 -
654f5614af
removing the ability to configure the default quota -- default quota is always unlimited.
Chad Furman
2024-07-12 13:54:49 -0400 -
8bb68d60a5
fixing cli commands
Chad Furman
2024-07-08 20:37:42 -0400 -
27c510319f
using migrations for alter table command
Chad Furman
2024-07-08 20:25:46 -0400 -
67c502e97b
removing duplicate conf
Chad Furman
2024-07-08 20:14:27 -0400 -
55bb35e3ef
fixing imap sed script
Chad Furman
2024-05-04 22:22:47 -0400 -
4259033121
fixing parens
Chad Furman
2024-05-04 21:15:05 -0400 -
b4170e4095
fixing imap sed script
Chad Furman
2024-05-04 21:01:09 -0400 -
d8ab444d59
fixing subprocess import
Chad Furman
2024-05-04 14:27:11 -0400 -
ce45217ab8
bringing in quota changes
Chad Furman
2024-04-27 18:41:35 -0400 -
93d1055869
feat: renamed PRIMARY_HOSTNAME to BOX_HOSTNAME using "primary" to describe the domain of the box / mail server is confusing when working with multiple domains. Usually the box domain is different from the domain you want to host your mail for.
tognee
2024-12-24 15:36:34 +0100 -
230a6dc7bf
feat: added ruff for linting + requirements for local development
tognee
2024-12-24 15:18:13 +0100 -
18721e42d1
2024-12-22 14:07:04 +0100 -
e0b93718a3
2024-12-22 14:02:49 +0100 -
2e0482e181
2024-12-22 14:01:02 +0100 -
0d7388899c
2024-12-22 13:59:58 +0100 -
4f094f7859
2024-12-22 07:57:59 -0500 -
564ed59bb4
2024-12-22 13:48:36 +0100 -
9f87b36ba1
2024-12-22 13:45:45 +0100 -
e36c17fc72
2024-12-22 23:42:56 +1100