mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-08-07 14:35:23 +02:00
Commit graph
Select branches
Hide pull requests
1077-bug-error-when-creating-transactions-for-investment-account
1087-feature-support-multi-currency-syncing-for-investment-account-portfolios
1615-pre-load-exchange-rates-and-security-prices-in-the-background
1888-bug-debts-not-summed-correctly-for-account-balances
1948-some-graph-periods-are-not-reporting-enough-points-daily-vs-monthly-data
863-improvement-allow-user-to-configure-date-and-amount-format-during-transaction-imports
main
missing-securities-error
zachgoll/ai-skeleton
zachgoll/budgeting
zachgoll/entry-drawer-form-behavior
zachgoll/maybe-872-budgets-no-longer-allow-user-to-go-back-to-previous-months
zachgoll/maybe-902-add-anchor-fields-to-valuation
zachgoll/partial-syncs
zachgoll/security-price-fix
#100
#1000
#1003
#1004
#1007
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1020
#1021
#1022
#1023
#1024
#1026
#1027
#1028
#1029
#1030
#1031
#1032
#1033
#1034
#1035
#1039
#1041
#1042
#1046
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1062
#1065
#1066
#1069
#1070
#1071
#1075
#1076
#1078
#1079
#1080
#1081
#1083
#1084
#1085
#1086
#1088
#1090
#1095
#1096
#1098
#1099
#110
#1101
#1102
#1103
#1104
#1105
#1106
#1107
#1108
#111
#1111
#1112
#1113
#1116
#1117
#1118
#1119
#112
#1120
#1121
#1125
#1127
#1128
#1129
#113
#1130
#1131
#1133
#1134
#1135
#1136
#114
#1144
#1145
#1146
#1147
#1148
#115
#1155
#1156
#1157
#1158
#1159
#116
#1160
#1162
#1163
#1164
#1166
#1167
#1168
#1169
#117
#1172
#1173
#1174
#1175
#1176
#1177
#1179
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#119
#1191
#1194
#1195
#1196
#1197
#1198
#1199
#1200
#1201
#1202
#1203
#1207
#1209
#1210
#1215
#1216
#1217
#1218
#1219
#122
#1220
#1223
#1226
#1227
#1230
#1231
#1233
#1236
#1240
#1242
#125
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1260
#1261
#1262
#1264
#1265
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1273
#1274
#1275
#1276
#1277
#1280
#1281
#1284
#1286
#1291
#1292
#1296
#1297
#1299
#1300
#1301
#1302
#1303
#1304
#1305
#1306
#1315
#1318
#132
#1323
#1324
#1325
#1326
#1327
#1328
#1333
#1334
#1336
#1337
#1338
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1345
#135
#1351
#1352
#1353
#1357
#1358
#1359
#1363
#1364
#1368
#1370
#1376
#1378
#1379
#1380
#1381
#1382
#1385
#1388
#1390
#1391
#1392
#1393
#1394
#1396
#1397
#1398
#1401
#1402
#1406
#1407
#1409
#1410
#1411
#1412
#1427
#143
#1431
#1432
#1433
#1434
#1435
#1437
#1438
#1439
#1445
#1448
#1450
#1451
#1452
#1453
#1454
#1455
#1463
#1468
#1468
#1469
#1470
#1471
#1472
#1473
#1474
#1475
#1476
#1477
#1479
#1482
#1483
#1485
#1486
#1490
#1491
#1492
#1493
#1494
#1495
#1496
#1497
#1498
#1499
#15
#1500
#1501
#1502
#1503
#1504
#1506
#1509
#1510
#1511
#1512
#1513
#1515
#1518
#1519
#1520
#1521
#1522
#1523
#1526
#153
#1531
#1532
#154
#1540
#1541
#1542
#1543
#1544
#1545
#1546
#1547
#155
#1550
#1551
#1552
#1555
#1556
#1561
#1563
#1566
#1567
#1568
#1569
#157
#1570
#1571
#1572
#1573
#1574
#1575
#1577
#1578
#1582
#1584
#1585
#1589
#159
#1591
#1596
#1597
#1598
#1599
#160
#1600
#1604
#1609
#161
#1611
#1612
#1613
#1614
#1616
#1617
#1618
#1620
#1621
#1622
#1625
#1626
#1629
#163
#1633
#1635
#1636
#1637
#1638
#1639
#1640
#1644
#1646
#1647
#165
#1650
#1652
#1658
#1659
#1660
#167
#1676
#1680
#1681
#1682
#1683
#1684
#1685
#1686
#1687
#1688
#169
#1690
#1693
#1699
#170
#1702
#1703
#1704
#1705
#1706
#1707
#1708
#1709
#1710
#1711
#1714
#172
#1720
#1721
#1722
#1726
#1727
#1730
#1731
#1732
#1733
#1735
#1736
#1738
#1739
#174
#1740
#1742
#1743
#1744
#1745
#1747
#1748
#1749
#175
#1750
#1752
#1756
#1757
#1758
#1759
#1761
#1763
#1767
#1769
#177
#1772
#1773
#1774
#1775
#1776
#1777
#1778
#1784
#1788
#1789
#1795
#1797
#1798
#1799
#180
#1800
#1801
#1802
#1803
#1804
#1810
#1811
#1814
#1816
#1817
#1818
#1819
#1820
#1822
#1823
#1824
#1825
#1826
#183
#1835
#1839
#184
#1840
#1841
#1842
#1843
#1844
#1849
#185
#1851
#1853
#1854
#1856
#1857
#1859
#1865
#1866
#1867
#1874
#1876
#188
#1889
#189
#1891
#1892
#1894
#1897
#1898
#190
#1900
#1908
#1910
#1912
#1913
#192
#1921
#1922
#1923
#1924
#1925
#1926
#1928
#1929
#1931
#1932
#1933
#1940
#1941
#1942
#1943
#1944
#1946
#1947
#195
#1950
#1954
#1956
#1958
#1961
#1962
#1968
#1969
#197
#1970
#1971
#1972
#1973
#1974
#1978
#1983
#1984
#1985
#1986
#1993
#1994
#1995
#1996
#1997
#200
#2000
#2001
#2002
#2004
#2006
#2008
#2010
#2013
#2017
#2018
#2019
#202
#2020
#2021
#2022
#203
#2035
#2036
#2039
#204
#2040
#2041
#2042
#2044
#2045
#205
#2050
#2053
#2056
#2058
#2059
#206
#2060
#2061
#2062
#2063
#2064
#207
#2071
#2078
#2079
#208
#2080
#2081
#2082
#2083
#2084
#2087
#2088
#2089
#209
#2092
#2094
#210
#2101
#2102
#2104
#2105
#2106
#2107
#2108
#211
#2110
#2111
#2112
#2117
#212
#2125
#2126
#213
#2131
#2138
#2139
#214
#2148
#2149
#215
#2151
#2152
#2153
#2154
#2157
#216
#2162
#2163
#2164
#2165
#2166
#2167
#2168
#217
#2174
#2175
#2177
#2179
#218
#2185
#2186
#219
#2191
#2197
#220
#2200
#2205
#2206
#2207
#2208
#2209
#2210
#2212
#2213
#2214
#2215
#2218
#2219
#222
#2220
#2222
#2223
#2224
#2225
#2227
#2232
#2233
#2234
#2236
#224
#2240
#2242
#2243
#2244
#2245
#225
#2252
#2253
#2255
#2256
#2257
#2258
#2259
#226
#2260
#2261
#2262
#2263
#2264
#2265
#2266
#2267
#2269
#227
#2271
#2272
#2276
#2277
#2278
#2279
#228
#2280
#2281
#2283
#2285
#229
#23
#230
#2300
#2302
#2303
#2306
#2307
#2308
#2309
#231
#2312
#2313
#2314
#2316
#2318
#232
#2321
#2323
#2326
#2327
#2328
#2329
#233
#2330
#2336
#2337
#234
#2345
#2346
#2347
#2348
#2349
#2353
#2356
#2357
#2359
#2360
#2361
#2366
#237
#2370
#2371
#2372
#2375
#2378
#2379
#2380
#2381
#2382
#2383
#2384
#2385
#2388
#2389
#2391
#2392
#2399
#24
#2400
#2404
#2405
#2406
#2407
#2408
#2409
#241
#2410
#2412
#2413
#2414
#2416
#2417
#2418
#2419
#242
#2420
#2422
#2425
#2426
#2427
#243
#2441
#2442
#2443
#2444
#2445
#2446
#2447
#2448
#2449
#245
#2451
#2452
#2454
#2455
#2457
#2459
#246
#2460
#2462
#2463
#2464
#2465
#2466
#247
#248
#2483
#2484
#2489
#249
#2490
#2492
#2493
#2493
#2497
#25
#250
#2504
#2505
#2506
#2507
#2508
#2509
#251
#2510
#2511
#2512
#2513
#2514
#2516
#2517
#252
#2524
#2526
#2527
#2528
#253
#255
#26
#260
#261
#262
#263
#267
#268
#269
#27
#270
#271
#272
#273
#274
#275
#276
#279
#28
#281
#284
#285
#286
#287
#288
#289
#29
#290
#293
#294
#296
#297
#298
#299
#300
#301
#302
#304
#305
#307
#309
#313
#314
#317
#318
#320
#321
#322
#325
#326
#327
#33
#330
#332
#333
#334
#336
#337
#338
#339
#34
#341
#342
#343
#344
#345
#346
#348
#349
#35
#350
#353
#354
#357
#358
#36
#362
#364
#369
#37
#370
#372
#373
#375
#376
#377
#378
#379
#383
#384
#385
#387
#390
#391
#392
#394
#395
#399
#4
#40
#400
#401
#404
#407
#408
#409
#412
#415
#416
#418
#420
#422
#423
#423
#424
#425
#43
#430
#431
#432
#433
#434
#435
#438
#443
#444
#445
#446
#448
#449
#450
#451
#452
#455
#456
#459
#46
#461
#462
#463
#464
#466
#467
#468
#469
#47
#470
#471
#474
#476
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#49
#490
#492
#493
#498
#499
#500
#501
#502
#504
#505
#506
#507
#508
#509
#510
#511
#512
#513
#514
#518
#519
#520
#521
#522
#523
#524
#530
#531
#532
#533
#534
#536
#537
#538
#539
#540
#541
#542
#543
#544
#545
#546
#548
#549
#550
#551
#552
#553
#554
#555
#556
#557
#56
#561
#562
#563
#566
#567
#569
#57
#574
#575
#576
#577
#578
#580
#581
#582
#583
#587
#588
#589
#59
#590
#591
#592
#594
#595
#598
#599
#600
#601
#603
#605
#606
#607
#608
#609
#610
#611
#612
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#624
#626
#631
#632
#633
#636
#640
#641
#642
#648
#650
#651
#652
#653
#654
#655
#656
#657
#658
#660
#661
#662
#663
#664
#665
#666
#667
#668
#670
#672
#673
#676
#677
#680
#682
#683
#684
#685
#686
#687
#688
#69
#691
#692
#693
#694
#695
#697
#698
#7
#70
#701
#702
#703
#704
#705
#707
#708
#709
#71
#711
#712
#714
#716
#717
#718
#719
#722
#725
#726
#727
#728
#73
#731
#732
#735
#736
#737
#740
#741
#743
#744
#745
#746
#755
#756
#757
#758
#759
#76
#760
#761
#762
#77
#770
#771
#772
#773
#774
#78
#781
#782
#783
#789
#791
#792
#793
#794
#797
#8
#800
#806
#809
#810
#811
#812
#813
#814
#815
#817
#819
#82
#820
#821
#822
#824
#825
#826
#828
#83
#836
#840
#844
#845
#846
#848
#849
#850
#851
#852
#853
#854
#855
#864
#865
#866
#867
#868
#870
#871
#873
#876
#877
#878
#879
#88
#880
#883
#885
#889
#89
#891
#893
#894
#895
#896
#9
#90
#90
#900
#901
#902
#903
#904
#905
#907
#911
#912
#913
#914
#915
#916
#917
#918
#919
#920
#922
#923
#928
#929
#93
#930
#931
#932
#933
#934
#937
#94
#941
#942
#946
#948
#950
#954
#955
#957
#958
#959
#96
#960
#961
#962
#963
#964
#967
#968
#97
#972
#973
#974
#976
#977
#978
#98
#981
#982
#983
#984
#985
#986
#988
#989
#99
#993
#994
#996
#997
#998
v0.1.0
v0.1.0-alpha.1
v0.1.0-alpha.10
v0.1.0-alpha.11
v0.1.0-alpha.12
v0.1.0-alpha.13
v0.1.0-alpha.14
v0.1.0-alpha.15
v0.1.0-alpha.16
v0.1.0-alpha.17
v0.1.0-alpha.18
v0.1.0-alpha.2
v0.1.0-alpha.3
v0.1.0-alpha.4
v0.1.0-alpha.5
v0.1.0-alpha.6
v0.1.0-alpha.7
v0.1.0-alpha.8
v0.1.0-alpha.9
v0.2.0
v0.2.0-alpha.1
v0.2.0-alpha.2
v0.3.0
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.5.0
v0.6.0
-
7cba3abdc4
Josh Pigford
2025-06-17 15:19:40 -05:00 -
4f1cde9a27
Tweak migration
Zach Gollwitzer
2025-06-17 15:29:17 -04:00 -
cd41e61caa
Remove stale methods
Zach Gollwitzer
2025-06-17 14:37:27 -04:00 -
1e76df9520
Creator form pattern
Zach Gollwitzer
2025-06-17 12:54:09 -04:00 -
dbe05e3795
Fix rubocop offenses
Josh Pigford
2025-06-17 11:36:05 -05:00 -
b049f23cad
Fix method naming conflict
Zach Gollwitzer
2025-06-17 11:31:46 -04:00 -
ae4a4e22b2
Basic transfer creator
Zach Gollwitzer
2025-06-17 11:03:16 -04:00 -
6c8e518df7
Enhance API authentication and onboarding handling
Josh Pigford
2025-06-17 05:40:58 -05:00 -
12cbab035c
add kind to transaction model
Zach Gollwitzer
2025-06-16 18:30:34 -04:00 -
13a64a1694
Fix failing CI
Zach Gollwitzer
2025-06-16 11:07:38 -04:00 -
b900cc9272
Kenrick Tandrian
2025-06-16 20:58:37 +07:00 -
dc505cfcff
dependabot[bot]
2025-06-16 09:05:00 -04:00 -
96ac1dd45f
dependabot[bot]
2025-06-16 09:04:37 -04:00 -
5a38159c28
dependabot[bot]
2025-06-16 09:04:30 -04:00 -
38cad49d6c
dependabot[bot]
2025-06-16 09:04:23 -04:00 -
968cd7981a
dependabot[bot]
2025-06-16 09:04:14 -04:00 -
9fd9755c08
Add Copy previous month budget feature
matrixlydev
2025-06-16 17:42:01 +05:30 -
e517905e31
dependabot[bot]
2025-06-16 07:42:21 +00:00 -
4c42989bae
dependabot[bot]
2025-06-16 07:40:50 +00:00 -
939295fa54
dependabot[bot]
2025-06-16 07:40:17 +00:00 -
69a635566c
dependabot[bot]
2025-06-16 07:38:22 +00:00 -
c7e89a6105
dependabot[bot]
2025-06-16 07:38:20 +00:00 -
6559e391df
dependabot[bot]
2025-06-16 07:37:27 +00:00 -
bd1abb1d12
dependabot[bot]
2025-06-16 07:37:21 +00:00 -
b3471c0da9
Replaced Netherlands Antillean Guilder with new recognized currency
matrixlydev
2025-06-16 10:36:59 +05:30 -
6d9bb7f0eb
Zach Gollwitzer
2025-06-15 11:36:21 -04:00 -
54c32c5ec2
More bugbot bug fixes
Zach Gollwitzer
2025-06-15 11:32:08 -04:00 -
a087168b66
Fix Cursor bugs
Zach Gollwitzer
2025-06-15 11:07:12 -04:00 -
f876176626
Temporary transactions page performance fix
Zach Gollwitzer
2025-06-15 10:55:16 -04:00 -
a5f1677f60
Zach Gollwitzer
2025-06-15 10:09:46 -04:00 -
dda446c906
Fix private method access
Zach Gollwitzer
2025-06-15 10:01:49 -04:00 -
8cafbc7f83
Cache income statement queries
Zach Gollwitzer
2025-06-15 09:30:55 -04:00 -
6db8aa3ff3
Change default warm benchmark time
Zach Gollwitzer
2025-06-15 09:18:31 -04:00 -
ea4a1f57de
Benchmark convenience task
Zach Gollwitzer
2025-06-15 06:26:04 -04:00 -
c695941f81
Leftover cleanup from prior PR
Zach Gollwitzer
2025-06-15 05:47:38 -04:00 -
2150004d2d
fix(ui): text color
Ken Tandrian
2025-06-15 07:10:48 +00:00 -
e2aaf7a4ba
fix(ui): hotwire combobox bg color
Ken Tandrian
2025-06-15 07:01:21 +00:00 -
84b2426e54
Zach Gollwitzer
2025-06-14 11:53:53 -04:00 -
4fe41d44b2
Finalize benchmarking setup
Zach Gollwitzer
2025-06-14 11:20:09 -04:00 -
d5caf92282
Finalize default demo scenario
Zach Gollwitzer
2025-06-13 23:26:24 -04:00 -
b27afd1644
Get demo data working in benchmark scenario
Zach Gollwitzer
2025-06-13 16:15:06 -04:00 -
ee09d4680e
Benchmarking setup
Zach Gollwitzer
2025-06-13 12:43:44 -04:00 -
99f2638f05
Add transactions resource to API routes
Josh Pigford
2025-06-13 08:47:48 -05:00 -
96cd664ab0
Add Jbuilder for JSON rendering and refactor AccountsController
Josh Pigford
2025-06-13 07:06:35 -05:00 -
c2403069ca
Add API key rate limiting and usage tracking
Josh Pigford
2025-06-13 06:52:15 -05:00 -
4ba560c177
Implement API key authentication and enhance access control
Josh Pigford
2025-06-13 05:41:31 -05:00 -
4e3a9838db
Add API test routes and update Doorkeeper token handling for test environment
Josh Pigford
2025-06-12 10:49:59 -05:00 -
755afffec8
OAuth
Josh Pigford
2025-06-12 10:35:51 -05:00 -
d238af4573
refactor: use Stimulus controller instead of inline script for chat input focus
Huy Nguyen Quang
2025-06-12 09:34:04 +07:00 -
cdad31812a
Huy Nguyen Quang
2025-06-12 08:26:31 +07:00 -
5a4c955522
Zach Gollwitzer
2025-06-11 18:48:39 -04:00 -
7353d27ebc
More realistic account values
Zach Gollwitzer
2025-06-11 18:37:17 -04:00 -
350ba18101
Fix bugbot issues
Zach Gollwitzer
2025-06-11 17:10:36 -04:00 -
bdda780144
Add note about performance testing
Zach Gollwitzer
2025-06-11 17:02:42 -04:00 -
87bd3734f4
Realistic demo data for performance testing
Zach Gollwitzer
2025-06-11 16:57:46 -04:00 -
602186f7a4
fix: maintain chat input focus after sending message
Huy Nguyen Quang
2025-06-11 22:48:27 +07:00 -
84a7855fe5
Fix chat input focus loss after Enter key submission
Huy Nguyen Quang
2025-06-11 15:33:53 +07:00 -
2fa630a576
Fix user deletion foreign key constraint with invitations
Huy Nguyen Quang
2025-06-11 13:05:41 +07:00 -
0d62e60da1
Fix stale reference to classification group name
Zach Gollwitzer
2025-06-10 21:30:53 -04:00 -
10ce2c8e23
Zach Gollwitzer
2025-06-10 18:20:06 -04:00 -
31c0578ea9
Add back account group sorting
Zach Gollwitzer
2025-06-10 18:15:42 -04:00 -
8a4b8b74d2
Remove dev delay
Zach Gollwitzer
2025-06-10 18:10:10 -04:00 -
77e425f0e0
Fix turbo stream broadcasts
Zach Gollwitzer
2025-06-10 18:09:13 -04:00 -
4a81c41ebf
Consolidate family data caching key logic
Zach Gollwitzer
2025-06-10 17:46:41 -04:00 -
35ea15efa1
Less blocking sync loaders
Zach Gollwitzer
2025-06-10 16:56:19 -04:00 -
7000e5ce20
Update family cache timestamps during Sync
Zach Gollwitzer
2025-06-10 15:30:56 -04:00 -
f1c7660ff6
Balance sheet cache layer with cache-busting
Zach Gollwitzer
2025-06-10 15:26:06 -04:00 -
dab693d74f
Logtail updates
Josh Pigford
2025-06-10 05:10:57 -05:00 -
019a0d873c
Fix dark mode text hover styles
Zach Gollwitzer
2025-06-09 18:39:04 -04:00 -
9fabcf4c72
Zach Gollwitzer
2025-06-09 18:30:52 -04:00 -
8e6ea6dc0d
Add Redis to CI
Zach Gollwitzer
2025-06-09 18:14:20 -04:00 -
9196ffa63a
Run linter with autocorrect
Zach Gollwitzer
2025-06-09 15:07:20 -04:00 -
1918b34098
Redis check for self hosted apps
Zach Gollwitzer
2025-06-09 15:06:07 -04:00 -
4044a8519f
Add account sync button back to self hosted instances
Zach Gollwitzer
2025-06-09 11:35:59 -04:00 -
9afc50a146
Zach Gollwitzer
2025-06-09 10:50:56 -04:00 -
f7a4efe033
Fix merchant editing
Zach Gollwitzer
2025-06-09 10:26:56 -04:00 -
0063921de9
Tony Tkachenko
2025-06-09 16:19:09 +02:00 -
91e78a0fe6
Zach Gollwitzer
2025-06-09 10:19:03 -04:00 -
1d2e7fcae0
Iuri G.
2025-06-09 09:18:52 -05:00 -
9f6c9b4057
Update deps
Zach Gollwitzer
2025-06-09 09:53:32 -04:00 -
92a92e244d
dependabot[bot]
2025-06-09 07:46:19 +00:00 -
2d48094a49
dependabot[bot]
2025-06-09 07:43:14 +00:00 -
dbcb0a051a
dependabot[bot]
2025-06-09 07:42:44 +00:00 -
37c828834f
dependabot[bot]
2025-06-09 07:42:37 +00:00 -
925cbf4bb7
- revert unrelated schema.rb change
Iuri G
2025-06-04 22:30:27 -05:00 -
9b6b508892
- revert typo
Iuri G
2025-06-04 22:29:39 -05:00 -
097a769dc7
- Add index to sync status
Iuri G
2025-06-04 22:19:44 -05:00 -
c0291ecc88
- Add uuidv7 function to PG - Migrate all PKs to use new uuidv7 function as default value
Iuri G
2025-06-04 21:14:16 -05:00 -
d05946596e
Adam M. Goyer
2025-06-03 03:14:25 -07:00 -
122abeb971
dependabot[bot]
2025-06-02 07:57:20 +00:00 -
40eeba6a05
dependabot[bot]
2025-06-02 07:55:11 +00:00 -
e454f1e502
dependabot[bot]
2025-06-02 07:54:41 +00:00 -
c95918cc03
dependabot[bot]
2025-06-02 07:50:30 +00:00 -
41fe12a6bd
dependabot[bot]
2025-06-02 07:49:40 +00:00 -
a76cc2dff8
Configure PlaidSandbox to use sandbox environment regardless of Rails config and set test environment variables for Plaid. Temporarily disable AutoSync functionality in tests.
Josh Pigford
2025-06-01 06:37:46 -05:00 -
870b543640
Refactor syncing? method in Family model to optimize query performance. Moved visible scope to the beginning and adjusted joins and where conditions to leverage composite indexing for improved efficiency.
Josh Pigford
2025-06-01 06:30:38 -05:00 -
1f8a994b4e
Comment out auto-sync callback in AutoSync concern to disable family synchronization temporarily.
Josh Pigford
2025-06-01 06:17:11 -05:00 -
9993277b33
Tony
2025-06-01 04:30:58 +02:00 -
58d44e9995
Zeroday BYTE
2025-05-30 19:56:54 +07:00 -
cf2b0d9ab1
Adam M. Goyer
2025-05-27 16:37:43 -07:00