mirror of
https://github.com/pocket-id/pocket-id.git
synced 2026-08-31 08:11:27 +02:00
Commit Graph
Select branches
Hide Pull Requests
actors/francis-addr
actors/francis-rc.2
breaking/v3
claude/merge-conflicts-reviewer-comments-ltre0t
claude/merge-main-conflicts-t2lufs
claude/pocket-id-session-key-ku7iv9
claude/rfc-7523-section-2-1-rtrk3p
claude/sqlite-maxconn-parameter-fcitae
claude/token-actors-ttl-oj78b6
feat/add_form_post
feat/custom-fields
feat/custom-scopes
feat/email-verification
feat/huma-api-docs
i18n_crowdin
invite-email-domain
main
#100
#1002
#1003
#1006
#1008
#1012
#1014
#1015
#1025
#1031
#1033
#1039
#1041
#1042
#1044
#1047
#1048
#1054
#1055
#1057
#1059
#106
#1061
#1071
#1080
#1081
#1082
#1085
#1086
#1088
#1089
#1090
#1091
#1094
#1098
#1099
#1101
#1107
#1108
#1111
#1113
#1114
#1115
#1117
#1121
#1123
#1126
#1128
#1129
#1133
#1134
#1135
#1140
#1142
#1144
#1150
#1155
#1158
#1161
#1163
#1164
#1167
#1177
#118
#1181
#1182
#1183
#1184
#1185
#1189
#1197
#1205
#1206
#1209
#1213
#1214
#1215
#1223
#1226
#1228
#1229
#1230
#1233
#1234
#1240
#1242
#1254
#1256
#1257
#1261
#1263
#1267
#1270
#1271
#1288
#1289
#1290
#1299
#130
#1307
#1309
#1310
#1312
#1316
#1321
#1322
#1324
#1327
#1328
#1329
#133
#1332
#1334
#1335
#1336
#1341
#1341
#1342
#1343
#1344
#1348
#1349
#1352
#1354
#1355
#1358
#1359
#1360
#1362
#1363
#1366
#1369
#1370
#1371
#1372
#1374
#1378
#1379
#138
#1381
#1382
#1384
#1386
#1388
#139
#1391
#1393
#1395
#1397
#1399
#1402
#1403
#1404
#1405
#1409
#1409
#1413
#1415
#1417
#1419
#142
#1422
#1425
#1429
#1431
#1432
#1433
#1436
#1437
#1440
#1441
#1443
#1445
#1446
#1449
#1450
#1450
#1451
#1451
#1452
#1453
#1454
#1455
#1456
#1457
#1458
#1460
#1462
#1466
#1470
#1472
#1476
#1477
#1478
#1479
#1480
#1481
#1482
#1483
#1486
#1486
#1487
#1490
#1491
#1494
#1495
#1496
#1498
#1499
#1500
#1503
#1506
#1508
#1511
#1512
#1515
#1516
#152
#1520
#1521
#1522
#1523
#1524
#1526
#1528
#1539
#1542
#1543
#1545
#1547
#1548
#155
#1550
#1556
#1559
#1560
#1561
#1562
#1562
#1563
#1564
#1565
#1567
#1568
#1569
#1573
#1575
#1576
#1577
#1578
#1579
#1581
#1582
#1584
#1589
#1593
#1594
#1599
#1600
#1602
#1604
#1605
#1608
#161
#1610
#1611
#1617
#1618
#1619
#162
#1621
#1622
#1623
#1624
#1625
#1626
#1629
#1630
#1632
#1635
#1636
#1637
#1639
#1641
#1642
#1645
#1646
#1647
#165
#1650
#1651
#1653
#1655
#166
#1660
#1661
#1662
#1664
#1665
#1666
#1667
#1668
#1669
#1670
#1671
#1672
#1674
#1676
#1678
#1679
#1680
#1682
#1684
#1685
#1687
#1688
#1690
#1691
#1692
#1693
#1696
#1698
#1699
#17
#1702
#1703
#1705
#1711
#1713
#1723
#1724
#1724
#1725
#1726
#1728
#1728
#173
#175
#177
#180
#183
#186
#189
#191
#194
#196
#197
#200
#202
#203
#205
#210
#211
#212
#216
#218
#220
#222
#225
#226
#227
#232
#236
#244
#258
#26
#265
#268
#27
#270
#271
#273
#277
#290
#291
#292
#293
#295
#296
#299
#303
#306
#307
#31
#313
#314
#318
#320
#325
#326
#327
#328
#331
#332
#336
#337
#339
#349
#351
#352
#353
#355
#359
#365
#366
#367
#368
#371
#372
#374
#375
#376
#378
#379
#381
#384
#385
#386
#388
#389
#392
#394
#398
#399
#400
#401
#402
#405
#406
#407
#408
#410
#413
#414
#415
#416
#417
#418
#420
#423
#425
#426
#427
#433
#436
#437
#442
#443
#444
#449
#450
#451
#452
#456
#457
#459
#465
#466
#467
#468
#470
#471
#472
#473
#476
#479
#481
#482
#483
#484
#485
#487
#490
#491
#492
#493
#494
#495
#496
#507
#51
#513
#517
#520
#523
#529
#53
#530
#532
#533
#537
#540
#541
#543
#545
#546
#547
#550
#551
#554
#556
#561
#565
#566
#567
#573
#575
#576
#577
#578
#579
#582
#583
#585
#588
#590
#593
#599
#605
#606
#614
#615
#620
#623
#624
#629
#632
#633
#636
#637
#639
#640
#642
#643
#644
#647
#648
#649
#650
#652
#657
#659
#661
#662
#663
#669
#67
#672
#677
#678
#679
#681
#682
#683
#687
#688
#69
#691
#692
#694
#695
#696
#697
#698
#699
#704
#705
#707
#709
#71
#712
#714
#716
#719
#72
#720
#724
#727
#729
#730
#731
#732
#733
#734
#737
#747
#750
#752
#754
#76
#760
#762
#763
#767
#77
#771
#773
#774
#776
#777
#778
#779
#782
#783
#785
#786
#787
#79
#791
#794
#799
#806
#811
#812
#813
#815
#817
#819
#820
#821
#826
#829
#830
#832
#833
#836
#840
#841
#844
#845
#846
#848
#85
#850
#851
#854
#855
#856
#858
#860
#863
#864
#869
#870
#874
#876
#877
#878
#879
#881
#884
#885
#887
#889
#892
#893
#898
#9
#901
#903
#904
#908
#909
#911
#915
#923
#924
#925
#926
#929
#931
#932
#933
#938
#940
#942
#943
#954
#957
#958
#961
#963
#965
#966
#970
#971
#972
#973
#974
#977
#979
#989
#991
#992
#993
#994
#998
#999
v0.1.0
v0.1.1
v0.1.2
v0.1.3
v0.10.0
v0.11.0
v0.12.0
v0.13.0
v0.13.1
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.19.0
v0.2.0
v0.2.1
v0.20.0
v0.20.1
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.24.1
v0.25.0
v0.25.1
v0.26.0
v0.27.0
v0.27.1
v0.27.2
v0.28.0
v0.28.1
v0.29.0
v0.3.0
v0.3.1
v0.30.0
v0.31.0
v0.32.0
v0.33.0
v0.34.0
v0.35.0
v0.35.1
v0.35.2
v0.35.3
v0.35.4
v0.35.5
v0.35.6
v0.36.0
v0.37.0
v0.38.0
v0.39.0
v0.4.0
v0.4.1
v0.40.0
v0.40.1
v0.41.0
v0.42.0
v0.42.1
v0.43.0
v0.43.1
v0.44.0
v0.45.0
v0.46.0
v0.47.0
v0.48.0
v0.49.0
v0.5.0
v0.5.1
v0.5.2
v0.5.3
v0.50.0
v0.51.0
v0.51.1
v0.52.0
v0.53.0
v0.6.0
v0.7.0
v0.7.1
v0.8.0
v0.8.1
v0.9.0
v1.0.0
v1.1.0
v1.10.0
v1.11.0
v1.11.1
v1.11.2
v1.12.0
v1.13.0
v1.13.1
v1.14.0
v1.14.1
v1.14.2
v1.15.0
v1.16.0
v1.2.0
v1.3.0
v1.3.1
v1.4.0
v1.4.1
v1.5.0
v1.6.0
v1.6.1
v1.6.2
v1.6.3
v1.6.4
v1.7.0
v1.8.0
v1.8.1
v1.9.0
v1.9.1
v2.0.0
v2.0.1
v2.0.2
v2.1.0
v2.10.0
v2.11.0
v2.12.0
v2.13.0
v2.14.0
v2.2.0
v2.3.0
v2.4.0
v2.5.0
v2.6.0
v2.6.1
v2.6.2
v2.7.0
v2.8.0
v2.9.0
Select branches
Hide Pull Requests
actors/francis-addr
actors/francis-rc.2
breaking/v3
claude/merge-conflicts-reviewer-comments-ltre0t
claude/merge-main-conflicts-t2lufs
claude/pocket-id-session-key-ku7iv9
claude/rfc-7523-section-2-1-rtrk3p
claude/sqlite-maxconn-parameter-fcitae
claude/token-actors-ttl-oj78b6
feat/add_form_post
feat/custom-fields
feat/custom-scopes
feat/email-verification
feat/huma-api-docs
i18n_crowdin
invite-email-domain
main
#100
#1002
#1003
#1006
#1008
#1012
#1014
#1015
#1025
#1031
#1033
#1039
#1041
#1042
#1044
#1047
#1048
#1054
#1055
#1057
#1059
#106
#1061
#1071
#1080
#1081
#1082
#1085
#1086
#1088
#1089
#1090
#1091
#1094
#1098
#1099
#1101
#1107
#1108
#1111
#1113
#1114
#1115
#1117
#1121
#1123
#1126
#1128
#1129
#1133
#1134
#1135
#1140
#1142
#1144
#1150
#1155
#1158
#1161
#1163
#1164
#1167
#1177
#118
#1181
#1182
#1183
#1184
#1185
#1189
#1197
#1205
#1206
#1209
#1213
#1214
#1215
#1223
#1226
#1228
#1229
#1230
#1233
#1234
#1240
#1242
#1254
#1256
#1257
#1261
#1263
#1267
#1270
#1271
#1288
#1289
#1290
#1299
#130
#1307
#1309
#1310
#1312
#1316
#1321
#1322
#1324
#1327
#1328
#1329
#133
#1332
#1334
#1335
#1336
#1341
#1341
#1342
#1343
#1344
#1348
#1349
#1352
#1354
#1355
#1358
#1359
#1360
#1362
#1363
#1366
#1369
#1370
#1371
#1372
#1374
#1378
#1379
#138
#1381
#1382
#1384
#1386
#1388
#139
#1391
#1393
#1395
#1397
#1399
#1402
#1403
#1404
#1405
#1409
#1409
#1413
#1415
#1417
#1419
#142
#1422
#1425
#1429
#1431
#1432
#1433
#1436
#1437
#1440
#1441
#1443
#1445
#1446
#1449
#1450
#1450
#1451
#1451
#1452
#1453
#1454
#1455
#1456
#1457
#1458
#1460
#1462
#1466
#1470
#1472
#1476
#1477
#1478
#1479
#1480
#1481
#1482
#1483
#1486
#1486
#1487
#1490
#1491
#1494
#1495
#1496
#1498
#1499
#1500
#1503
#1506
#1508
#1511
#1512
#1515
#1516
#152
#1520
#1521
#1522
#1523
#1524
#1526
#1528
#1539
#1542
#1543
#1545
#1547
#1548
#155
#1550
#1556
#1559
#1560
#1561
#1562
#1562
#1563
#1564
#1565
#1567
#1568
#1569
#1573
#1575
#1576
#1577
#1578
#1579
#1581
#1582
#1584
#1589
#1593
#1594
#1599
#1600
#1602
#1604
#1605
#1608
#161
#1610
#1611
#1617
#1618
#1619
#162
#1621
#1622
#1623
#1624
#1625
#1626
#1629
#1630
#1632
#1635
#1636
#1637
#1639
#1641
#1642
#1645
#1646
#1647
#165
#1650
#1651
#1653
#1655
#166
#1660
#1661
#1662
#1664
#1665
#1666
#1667
#1668
#1669
#1670
#1671
#1672
#1674
#1676
#1678
#1679
#1680
#1682
#1684
#1685
#1687
#1688
#1690
#1691
#1692
#1693
#1696
#1698
#1699
#17
#1702
#1703
#1705
#1711
#1713
#1723
#1724
#1724
#1725
#1726
#1728
#1728
#173
#175
#177
#180
#183
#186
#189
#191
#194
#196
#197
#200
#202
#203
#205
#210
#211
#212
#216
#218
#220
#222
#225
#226
#227
#232
#236
#244
#258
#26
#265
#268
#27
#270
#271
#273
#277
#290
#291
#292
#293
#295
#296
#299
#303
#306
#307
#31
#313
#314
#318
#320
#325
#326
#327
#328
#331
#332
#336
#337
#339
#349
#351
#352
#353
#355
#359
#365
#366
#367
#368
#371
#372
#374
#375
#376
#378
#379
#381
#384
#385
#386
#388
#389
#392
#394
#398
#399
#400
#401
#402
#405
#406
#407
#408
#410
#413
#414
#415
#416
#417
#418
#420
#423
#425
#426
#427
#433
#436
#437
#442
#443
#444
#449
#450
#451
#452
#456
#457
#459
#465
#466
#467
#468
#470
#471
#472
#473
#476
#479
#481
#482
#483
#484
#485
#487
#490
#491
#492
#493
#494
#495
#496
#507
#51
#513
#517
#520
#523
#529
#53
#530
#532
#533
#537
#540
#541
#543
#545
#546
#547
#550
#551
#554
#556
#561
#565
#566
#567
#573
#575
#576
#577
#578
#579
#582
#583
#585
#588
#590
#593
#599
#605
#606
#614
#615
#620
#623
#624
#629
#632
#633
#636
#637
#639
#640
#642
#643
#644
#647
#648
#649
#650
#652
#657
#659
#661
#662
#663
#669
#67
#672
#677
#678
#679
#681
#682
#683
#687
#688
#69
#691
#692
#694
#695
#696
#697
#698
#699
#704
#705
#707
#709
#71
#712
#714
#716
#719
#72
#720
#724
#727
#729
#730
#731
#732
#733
#734
#737
#747
#750
#752
#754
#76
#760
#762
#763
#767
#77
#771
#773
#774
#776
#777
#778
#779
#782
#783
#785
#786
#787
#79
#791
#794
#799
#806
#811
#812
#813
#815
#817
#819
#820
#821
#826
#829
#830
#832
#833
#836
#840
#841
#844
#845
#846
#848
#85
#850
#851
#854
#855
#856
#858
#860
#863
#864
#869
#870
#874
#876
#877
#878
#879
#881
#884
#885
#887
#889
#892
#893
#898
#9
#901
#903
#904
#908
#909
#911
#915
#923
#924
#925
#926
#929
#931
#932
#933
#938
#940
#942
#943
#954
#957
#958
#961
#963
#965
#966
#970
#971
#972
#973
#974
#977
#979
#989
#991
#992
#993
#994
#998
#999
v0.1.0
v0.1.1
v0.1.2
v0.1.3
v0.10.0
v0.11.0
v0.12.0
v0.13.0
v0.13.1
v0.14.0
v0.15.0
v0.16.0
v0.17.0
v0.18.0
v0.19.0
v0.2.0
v0.2.1
v0.20.0
v0.20.1
v0.21.0
v0.22.0
v0.23.0
v0.24.0
v0.24.1
v0.25.0
v0.25.1
v0.26.0
v0.27.0
v0.27.1
v0.27.2
v0.28.0
v0.28.1
v0.29.0
v0.3.0
v0.3.1
v0.30.0
v0.31.0
v0.32.0
v0.33.0
v0.34.0
v0.35.0
v0.35.1
v0.35.2
v0.35.3
v0.35.4
v0.35.5
v0.35.6
v0.36.0
v0.37.0
v0.38.0
v0.39.0
v0.4.0
v0.4.1
v0.40.0
v0.40.1
v0.41.0
v0.42.0
v0.42.1
v0.43.0
v0.43.1
v0.44.0
v0.45.0
v0.46.0
v0.47.0
v0.48.0
v0.49.0
v0.5.0
v0.5.1
v0.5.2
v0.5.3
v0.50.0
v0.51.0
v0.51.1
v0.52.0
v0.53.0
v0.6.0
v0.7.0
v0.7.1
v0.8.0
v0.8.1
v0.9.0
v1.0.0
v1.1.0
v1.10.0
v1.11.0
v1.11.1
v1.11.2
v1.12.0
v1.13.0
v1.13.1
v1.14.0
v1.14.1
v1.14.2
v1.15.0
v1.16.0
v1.2.0
v1.3.0
v1.3.1
v1.4.0
v1.4.1
v1.5.0
v1.6.0
v1.6.1
v1.6.2
v1.6.3
v1.6.4
v1.7.0
v1.8.0
v1.8.1
v1.9.0
v1.9.1
v2.0.0
v2.0.1
v2.0.2
v2.1.0
v2.10.0
v2.11.0
v2.12.0
v2.13.0
v2.14.0
v2.2.0
v2.3.0
v2.4.0
v2.5.0
v2.6.0
v2.6.1
v2.6.2
v2.7.0
v2.8.0
v2.9.0
-
46b8d54e15
feat: serve RFC 8414 authorization server metadata (#1685)
Jean-François Roy
2026-08-12 14:13:05 -07:00 -
86cf73b86c
docs: add error responses to openapi spec (#1684)
Anthony Clerici
2026-08-11 10:26:48 -07:00 -
155a1fcba0
feat: support multiple client secrets per OIDC client (#1679)
Alessandro (Ale) Segala
2026-08-10 17:54:52 -07:00 -
7cb2f27cb1
Address review feedback on client secrets
claude/merge-conflicts-reviewer-comments-ltre0t
Claude
2026-08-11 00:31:06 +00:00 -
018a2280bc
Merge remote-tracking branch 'origin/main' into claude/merge-conflicts-reviewer-comments-ltre0t
Claude
2026-08-11 00:23:55 +00:00 -
03498e2f51
fix: don't show "show hidden apps" if none available
Elias Schneider
2026-08-10 23:04:44 +02:00 -
3ca9a55c71
feat: hide apps without launch url on My Apps page
Elias Schneider
2026-08-10 22:53:35 +02:00 -
84a58cd757
fix: ignore unsupported grant types in client ID metadata documents (#1682)
Alessandro (Ale) Segala
2026-08-10 09:45:34 -07:00 -
2f43ce41fe
fix: wrong loading indicator shown on device page
Elias Schneider
2026-08-10 18:40:12 +02:00 -
e21202e59b
chore: update AAGUIDs (#1678)
github-actions[bot]
2026-08-09 23:41:54 -05:00 -
d37190a072
fix e2e tests
ItalyPaleAle
2026-08-09 19:45:11 -07:00 -
e2ff72fc48
Sort hashes in-memory by created-at
ItalyPaleAle
2026-08-09 17:56:57 -07:00 -
b1f072463e
Remove deprecated method
ItalyPaleAle
2026-08-09 17:55:44 -07:00 -
379be0dbbc
feat: support multiple client secrets per OIDC client
ItalyPaleAle
2026-08-09 17:38:53 -07:00 -
875e7f0848
chore: update Francis to beta 22 (#1676)
Alessandro (Ale) Segala
2026-08-09 06:45:09 -07:00 -
0c9a03e519
feat: add animated logo as default logo
Elias Schneider
2026-08-08 20:44:18 +02:00 -
987d1a8b59
chore: remove unnecessary curl dependency from Dockerfile
Elias Schneider
2026-08-08 17:37:31 +02:00 -
9e637d5aec
fix: improve validation of app config variables
Elias Schneider
2026-08-08 16:37:14 +02:00 -
76f6b249f2
docs: change logo image in README.md
Elias Schneider
2026-08-08 00:38:10 +02:00 -
8afe5a1936
chore(translations): update translations via Crowdin (#1667)
Elias Schneider
2026-08-07 22:02:41 +02:00 -
981a41cf0a
chore(deps): bump pnpm to v11.20.0 (#1670)
Kyle Mendell
2026-08-07 13:26:06 -05:00 -
563c0f93a6
refactor: migrate LDAP sync to an actor (#1651)
Alessandro (Ale) Segala
2026-08-07 09:18:30 -07:00 -
f8db1d8a86
chore: update francis to beta 21 (#1669)
Alessandro (Ale) Segala
2026-08-07 08:40:14 -07:00 -
42626c50e4
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1668)
dependabot[bot]
2026-08-07 17:22:59 +02:00 -
f39f59e9e0
release: 2.13.0
v2.13.0
Elias Schneider
2026-08-07 11:21:42 +02:00 -
c87012ae01
fix: align last signed in text left
Elias Schneider
2026-08-06 21:35:05 +02:00 -
d6a47243db
feat: add settings for limiting what passkeys can be used (#1662)
Elias Schneider
2026-08-07 11:17:38 +02:00 -
bda95b2776
Add _maxconn SQLite connection string parameter
claude/sqlite-maxconn-parameter-fcitae
Claude
2026-08-07 08:03:08 +00:00 -
448d271c94
refactor: fix formatting (#1666)
Copilot
2026-08-07 08:26:45 +02:00 -
535e831b20
fix: brotli compression ignored (#1661)
Elias Schneider
2026-08-07 07:16:02 +02:00 -
06ccadfcd0
fix: separate TLS inputs and preserve certificate reloads (#1653)
Elias Schneider
2026-08-07 02:32:08 +02:00 -
1f9cc5e58e
fix: in non-HA mode, increase AlarmLeaseDuration (#1660)
Alessandro (Ale) Segala
2026-08-06 11:16:48 -07:00 -
22e3909c6c
refactor: move GeoLite to its own package (#1647)
Alessandro (Ale) Segala
2026-08-05 13:12:19 -07:00 -
1c9233c236
fix: make OIDC client token lifetimes optional (#1650)
Alessandro (Ale) Segala
2026-08-05 13:11:40 -07:00 -
4fe6f0688c
tests: use smaller francis.bin
Elias Schneider
2026-08-05 21:57:46 +02:00 -
95809dd29c
tests: remove invalid unit test
Elias Schneider
2026-08-05 22:00:31 +02:00 -
08407ae564
feat: include Francis data in Pocket ID backups (#1645)
Alessandro (Ale) Segala
2026-08-05 12:57:38 -07:00 -
140b5d3cb4
fix: don't skip rate limits for loopback addresses
Elias Schneider
2026-08-05 21:48:53 +02:00 -
98160b20a1
chore: remove unused curl dependency from Dockerfile
Elias Schneider
2026-08-05 20:37:57 +02:00 -
1c1895f947
Merge remote-tracking branch 'origin/main' into claude/merge-main-conflicts-t2lufs
claude/merge-main-conflicts-t2lufs
Claude
2026-08-04 23:15:14 +00:00 -
9320144991
chore(deps): upgrade vulnerable dependencies
Elias Schneider
2026-08-04 23:27:13 +02:00 -
488c50ef95
fix: respect log level in HTTP request logs
Elias Schneider
2026-08-04 23:10:01 +02:00 -
a526206669
feat: add observability to actors (#1646)
Alessandro (Ale) Segala
2026-08-04 12:31:11 -07:00 -
2c7d1b63e1
fix: don't rely on content length header for optional json binding
Elias Schneider
2026-08-04 21:10:17 +02:00 -
aec376bb54
chore(translations): update translations via Crowdin (#1642)
Elias Schneider
2026-08-04 17:50:18 +02:00 -
eeaf77aaf9
feat: include Francis data in Pocket ID backups
ItalyPaleAle
2026-08-03 21:39:11 -07:00 -
5d43c4aaeb
feat: add ability to customize session duration of clients (#1641)
Elias Schneider
2026-08-03 23:23:29 +02:00 -
1238bf0f37
fix: explicitly require JSON for request bodies
Elias Schneider
2026-08-03 22:57:41 +02:00 -
69d55ada6c
fix: explicitly set SameSite to Lax for cookies
Elias Schneider
2026-08-03 22:19:27 +02:00 -
e3e0ddc192
chore: add deepsec to gitignore
Elias Schneider
2026-08-03 20:21:20 +02:00 -
db64b150be
fix: disable api key auth for webauthn register endpoints
Elias Schneider
2026-08-03 20:20:40 +02:00 -
71b8bf99bc
chore(translations): update translations via Crowdin (#1632)
Elias Schneider
2026-08-03 19:07:36 +02:00 -
7a4d0dd275
refactor: standardize API error handling (#1635)
Elias Schneider
2026-08-02 23:36:06 +02:00 -
281bea54d3
tests(e2e): fix wrong database version in
database.json
Elias Schneider
2026-08-02 18:43:54 +02:00 -
598895e7c5
fix: session revoke fails if orphaned session tokens exist
Elias Schneider
2026-08-02 18:31:15 +02:00 -
1934efa84c
feat: implement OAuth Client ID Metadata Document (#1525) (#1526)
Jean-François Roy
2026-08-02 08:05:39 -07:00 -
7c55bdf115
feat: make oauth access tokens RFC 9068 compliant
Elias Schneider
2026-08-02 15:59:21 +02:00 -
b08ac7bf7d
refactor: use paraglide markup instead of custom implementation
Elias Schneider
2026-08-01 15:49:45 +02:00 -
d24a68d24f
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1639)
dependabot[bot]
2026-07-31 18:04:54 +02:00 -
8815e5968b
fix: one-time-access-token CLI fails with "RuntimePSKs is required" (#1637)
Salvatore Catroppa
2026-07-31 00:09:10 +02:00 -
27199f61d4
fix: show more user-friendly error message if QR code has expired
Elias Schneider
2026-07-30 14:20:45 +02:00 -
e35be309a3
fix: decrease QR code login session duration to 5 minutes
Elias Schneider
2026-07-30 12:34:02 +02:00 -
703969278b
fix: retry qr code login polling for known transient gateway responses
Elias Schneider
2026-07-30 12:30:08 +02:00 -
a1ebf4e98b
chore: preserve tab indentation for package.json in release script
Elias Schneider
2026-07-30 12:22:35 +02:00 -
b3fb8de5bc
release: 2.12.0
v2.12.0
Elias Schneider
2026-07-30 00:59:25 +02:00 -
0c5e0149cd
chore(deps): upgrade vulnerable dependencies
Elias Schneider
2026-07-30 00:42:59 +02:00 -
1b5e1a3727
chore(translations): update translations via Crowdin (#1630)
Elias Schneider
2026-07-30 00:22:59 +02:00 -
9e72bc1c70
feat: display country and city on qr code login approval screen
Elias Schneider
2026-07-30 00:22:31 +02:00 -
0c27f733b9
feat: drop user initiated one time access token login method
Elias Schneider
2026-07-29 23:16:59 +02:00 -
2ef7c93fee
feat: migrate app locks to Francis (#1624)
Alessandro (Ale) Segala
2026-07-29 13:15:40 -07:00 -
7d37089029
chore(translations): update translations via Crowdin (#1629)
Elias Schneider
2026-07-28 23:51:42 +02:00 -
9060291475
refactor: enforce eslint rules
Elias Schneider
2026-07-28 23:51:16 +02:00 -
d5eb3fe62c
chore: translations remove unused translation strings
Elias Schneider
2026-07-28 23:15:30 +02:00 -
29caf715e6
chore(translations): update translations via Crowdin (#1626)
Elias Schneider
2026-07-28 16:37:08 +02:00 -
e1fd1d320f
feat: add qr code alternative sign in method (#1594)
Elias Schneider
2026-07-28 01:30:13 +02:00 -
968f97fa61
fix: fail early if webauthn session invalid
Elias Schneider
2026-07-28 00:42:41 +02:00 -
ca28ddcb04
fix: race condition in initial admin setup
Elias Schneider
2026-07-27 23:00:10 +02:00 -
96fac69304
Merge commit from fork
Daniel Sandoval
2026-07-27 15:38:19 -03:00 -
91d37126fa
chore: pin version of fosite fork
Elias Schneider
2026-07-27 20:37:09 +02:00 -
6bd058ac46
fix: make oidc device code redemption atomic
Elias Schneider
2026-07-27 20:32:42 +02:00 -
43aaccd5bf
refactor: modularize email module and use actor for email verification (#1625)
Elias Schneider
2026-07-27 20:00:59 +02:00 -
6bd4679bab
tests: correctly close filesystems
Elias Schneider
2026-07-26 23:30:36 +02:00 -
31d62c65e5
ci/cd: run unit tests on windows and linux
Elias Schneider
2026-07-26 23:05:30 +02:00 -
c2cb5c7537
Merge branch 'main' into feat/huma-api-docs
feat/huma-api-docs
Elias Schneider
2026-07-26 20:33:43 +02:00 -
4743d5967a
fix: enforce user verification for login assertions
Elias Schneider
2026-07-26 19:08:34 +02:00 -
9f559788a4
feat: add support for declaritive client secret configuration (#1619)
Markus Schanz
2026-07-26 16:27:42 +02:00 -
a1b4e1d2b2
feat: migrate one-time and signup tokens to an actor (#1611)
Alessandro (Ale) Segala
2026-07-26 03:32:43 -10:00 -
531bb5f0cf
chore(translations): update translations via Crowdin (#1623)
Elias Schneider
2026-07-26 15:24:56 +02:00 -
80c7c4aaf1
feat: add declaritive user id configuration (#1622)
Markus Schanz
2026-07-25 23:43:16 +02:00 -
8563934fd5
refactor: use
NewTextHandlerinstead ofNewHandlerfor tint
Elias Schneider
2026-07-24 17:27:54 +02:00 -
c57c27a004
chore(deps): Bump the "all-dependencies" group with 3 updates across multiple ecosystems (#1621)
dependabot[bot]
2026-07-24 17:21:42 +02:00 -
6e859de2dd
tests(e2e): fix missing data in
database.json
Elias Schneider
2026-07-22 19:01:17 +02:00 -
2341f4fc4a
fix: autofocus one time input fields (#1605)
James18232
2026-07-23 02:50:45 +10:00 -
f6b02efe45
chore: upgrade vulnerable dependencies
Elias Schneider
2026-07-22 18:40:51 +02:00 -
e10f66c07a
fix: show only accessible clients on "My Apps" page
Elias Schneider
2026-07-22 18:19:07 +02:00 -
ad06ea6e00
fix: datatype mismatch between postgres and sqlite causes import to fail
Elias Schneider
2026-07-22 17:43:09 +02:00 -
599f7d118d
fix: horizontal shadow of cards in light mode cut off
Elias Schneider
2026-07-22 13:06:14 +02:00 -
609d5c223c
Merge origin/main into feat/huma-api-docs
Kyle Mendell
2026-07-21 12:35:49 -05:00 -
942bb3be2e
ci/cd: remove not used permissions
Elias Schneider
2026-07-21 15:26:41 +02:00 -
0983e91169
fix: honor webauthn user verification setting
Elias Schneider
2026-07-21 14:59:51 +02:00