mirror of
https://github.com/HeyPuter/puter.git
synced 2026-02-04 12:58:41 -06:00
Commit Graph
Select branches
Hide Pull Requests
11labs-voicechanger
25B70-write-operations
25B71-fix-rollup-6168
25B92-theme-dialog
25BD0-puterfs-decoupling-continued
25BH0-main
25BJ0-attempt-to-disable-memoryfs-test
25BK4-this-shall-not-pass
25C94-span-types
261E0_coercion-issue
261E1_normalize-file
DS/2025-11-gemini-openai-refactor
DS/ai-vid
DS/alertFix
DS/csr
DS/dashboard-update
DS/eric/25BO1-testkernel
DS/eric/2619_potential-upload-stuck-fix
DS/main
DS/meteringFix
DS/meteringFixes
DS/npm
DS/revert
DS/secfix
DS/tmp
DS/workers-db
H
NS/dav-api-url-change
NS/gemini-change-to-non-preview
NS/gemini-cost-typo-fix
NS/gpt-5.2-codex
NS/main
NS/more-accurate-pretokenization
NS/openai-chat-interface
NS/openrouter-max-tokens-retry
NS/price-key-change
NS/puter-getDeveloperProfile-arguments
NS/puter-hosting-size
NS/puter-node-js-auth
NS/responses-api-websearch
NS/responses-completions-api-tools
NS/video-cost-details
NS/video-model-details
NS/webdav-cors
NS/webdav-dav-migration-fixes
NS/worker-info-restore
NS/worker-redeploy-safety-check
add-bfl
add-desktop-ready-event
add-google-login
add-mistral-ocr
add-open-in-ai
add-openai-tts
add-sora-2
add-urlbox
adjust-desktop-sidepanel
ai-moderation-optimization
allow-pip-in-apps
app-telemetry-user-iteration
auto-update/release
claude-haiku-and-cache
claude-new-max-tokens
client-side-thumbs
configurable-desktop-dimensions
custom_domain_limit
dashboard
dashboard-update
dav
debug/database-init-issue
detailed-usage-repoty
devex/vibe-coded-eslint-normalize
easier-backend
elevenlabs
eric/251003/extensions
eric/251Q2_fetch-rebase
eric/25A07-more-reliable-suspended
eric/25A10-log-cleanup
eric/25AG0
eric/25AK0-update-metadata
eric/25AL0-puter-fs-extension-plan
eric/25AL1-fix-openai-config
eric/25AM0-putility-license
eric/25AM1-putility-license-headers
eric/25AM2-putility-patch-update
eric/25AM3-update-puterjs-version
eric/25AM4-update-puterjs-version
eric/25AN0-testfs
eric/25AR0
eric/25AU0
eric/25AU2
eric/25AU3-fix-temp-user
eric/25AU4-cleanup
eric/25AU5-read-mysql-id
eric/25AV1
eric/25B42-mysqlid-issue
eric/25B43-undefined-cache_control
eric/25B50-rmdir-to-extension
eric/25B51-read-qc-mkdir
eric/25B52-fix-uiitem-mime
eric/25B54-stat-and-copy
eric/25B60-move-readdir
eric/25B61-color-picker
eric/25B71-remove-rollup
eric/25B90-bench-less
eric/25B90-clean-PuterFSProvider
eric/25B91-withapp
eric/25BB-fix-config-refs
eric/25BC0-fix-mkdir-actor
eric/25BC1-puterfsprovider-decoupling
eric/25BK0-testkernel
eric/25BK1-test-override
eric/25BK2-id2path-fix
eric/25BK3-undef-fixes
eric/25BO0-fix-crypto-createHash
eric/25BO1-testkernel
eric/25BQ0-migrate-test
eric/25BQ1-testcore-module
eric/25BR0-tests-1
eric/25BR0-tests-core
eric/25BX0-main
eric/25C20-perms-error-handling
eric/25C21-debug-update
eric/25C30-requestEmail
eric/25C40-permissions-app
eric/25C50-request
eric/25C60-queue-images
eric/25C70-googlemail
eric/25C70-sprint-prep
eric/25C80-fix-otel
eric/25C91-cache-healthcheck
eric/25C93-downgrade-otel
eric/25C93-trace-updates
eric/25CC0-performance
eric/25CF0-add-tel
eric/25CF1-readdirstat
eric/25CH0-performance
eric/25CH1-es-optimize
eric/25CI0-benchmarks
eric/25CJ0-more-benchmarks
eric/25CJ1-fix
eric/25CJ2-fix
eric/25CM0-entity-refactor
eric/25CM1-entity-refactor
eric/25CN0-entity-refactor
eric/25GB0-puterfs-storage
eric/2616-2200
eric/2616-2214
eric/2619_nodemailer
eric/2619_potential-upload-stuck-fix
eric/2619_thumbnail
eric/261F0-1603
eric/261J0_homedir-cwd
eric/261J1_check-uuid
eric/261K1_fixes-for-apps
eric/261L0_puterjs-app-read
eric/261L1_revert-puterjs-app-read
eric/261L3_fix-app-read
eric/261L4_re-revert-app-read
eric/261M0_disable-url-fetch
eric/261M0_fix-app-read-again
eric/261M1_disble-urls
eric/261Q0_separate-subdomains
eric/261R0_fix-header-resend
eric/261S0_fix-app-perms
eric/261T0_broadcast-webhooks
eric/26220_fix-range-headers
eric/26230_revoke-access-token
eric/ai-router
eric/develop
eric/pr/25AG02/well-it-could-just-be-stars
experimental/logs-under-the-rug
fe-thumbs
feat/app-redirect
feat/custom-domains-rebase-2025-8-12
feat/extensions
feat/memory-filesystem
feat/range-header-support
feature/appdata-perms
feature/captcha
fix-desktop-adjustment
fix-taskbar-positioning
fix-testmode-txt2vid
fix-turnstile-auth
fix/1226-onLaunchedWithItems
fix/terminal-focus-loss
gemini-new-models-2025-11
gpt-5-1
gui-deploy-workers
i18n-fix
i18n-for-sys-dirs
improve-app-caching
improve-puterjs-caching
jelveh-patch-1
jelveh-patch-2
launchapp-imrpvements
main
max-token-failsafe
nano-banana-image-gen
new-image-models
new-moderation
no-cors-stat
npm-package-fix
npm-run-test-puterjs
ollama-in-puter
openrouter-reasoning-fixes
optimize-app-cache-dedupe
optional-chaining-fix
perf/naive-permission-cache
perf/readdir
perms-for-apps-and-sites
pr-1205
prod/2025-01-10_1
purge-cache-on-logout
puter-ai-portability
puter-types-streaming-ai
puter.tools
puterjs-caching
refactor/puter-ai-router
release
release-please--branches--main
remove-ComplainAboutVersionsService
remove-assets-in-backend
remove-backend-core
remove-captcha-backend
remove-comment-service
remove-dev-console-ui-utils
remove-devconsole
remove-driver-lsmod
remove-fat-from-puterjs
remove-om
remove-smol
remove-terminal-phoenix-emulator
revert-1468-captcha
revert-1723-eric/25A09-logs
revert-1822-fix/zhtw-translations-1501
revert-1828-feature/settings-ui-improvements
revert-1859-fix-nn-translation
revert-1893-fix/german-translation
revert-1927-add-hindi-readme
revert-1936-patch-1
revert-1940-25B70-write-operations
revert-2021-SuryaGanesh284-patch-1
revert-2045-patch-1
revert-2206-eric/25CJ0-more-benchmarks
revert-2278-feature/keyboard-shortcuts-guide
revert-2403-DS/main
rustls-safari-issue
safety_identifier
sidepanel
speech2text
stat-request-dedupe
streaming-model-change
subdomain-list-filter-workers
taskbar-pos
thumbnail-early-mutation-fix
thumbnail-events
thumbnail-guard
together-Flux-2-costmaps
upgrade-notice
upload-drag-drop
whitelist-daniel
worker-api-change
workers-db
working-main-2025-11-29
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1031
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1060
#1061
#1062
#1063
#1065
#1067
#1068
#1072
#1074
#1075
#1076
#1078
#1079
#1082
#1085
#1086
#1088
#1090
#1091
#1092
#1093
#1094
#1095
#1095
#1097
#1098
#110
#1100
#1104
#1105
#1109
#1110
#1111
#1113
#1116
#1119
#112
#1120
#1121
#113
#1136
#1136
#1152
#1153
#1153
#1154
#1155
#1156
#1158
#1159
#1160
#1161
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1172
#1174
#1175
#1177
#1181
#1182
#1183
#1184
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1198
#1199
#120
#1200
#1204
#1205
#1206
#1208
#1209
#121
#1211
#1213
#1214
#1216
#1218
#1219
#122
#1224
#1228
#123
#1230
#1230
#1234
#1237
#1239
#1240
#1243
#1244
#1246
#125
#1250
#1255
#1257
#1258
#126
#1261
#1262
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1273
#128
#1281
#1283
#1284
#1285
#1285
#1286
#1287
#1289
#1290
#1292
#1292
#1295
#13
#130
#1304
#1304
#1305
#1309
#1310
#1311
#1312
#1312
#1313
#1314
#1316
#1318
#1319
#132
#1321
#1322
#1324
#1325
#1328
#1330
#1331
#1332
#1335
#1337
#1338
#1339
#134
#1340
#1342
#1347
#1350
#1351
#1353
#1356
#1359
#1360
#1362
#1363
#1364
#1365
#1366
#1368
#1369
#137
#137
#1372
#1376
#1378
#138
#1381
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#139
#1390
#1392
#1393
#1394
#1396
#1398
#14
#1400
#1401
#1402
#1404
#1405
#1408
#1409
#1410
#1411
#1412
#1413
#1414
#1417
#1418
#1419
#142
#1421
#1422
#1425
#1426
#1428
#1429
#1432
#1433
#1436
#1438
#144
#1440
#1441
#1442
#1442
#1443
#1445
#1446
#1447
#1449
#145
#1450
#1453
#1454
#1455
#1457
#146
#1460
#1461
#1462
#1463
#1465
#1466
#1467
#1468
#1469
#147
#1471
#1477
#1478
#1479
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#149
#1490
#1491
#1492
#1493
#1494
#1495
#1495
#1496
#1497
#150
#151
#1534
#1535
#1536
#1537
#1538
#1540
#1541
#1542
#1543
#1544
#1546
#1547
#1548
#1549
#155
#1550
#1551
#1552
#1553
#1554
#1555
#1556
#1557
#1558
#1559
#156
#1560
#1561
#1562
#1564
#1565
#1566
#1567
#1568
#157
#1570
#1571
#1572
#1573
#1574
#1575
#1577
#1578
#1579
#158
#1580
#1581
#1582
#1583
#1584
#1585
#1587
#1588
#1589
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1599
#1600
#1601
#1602
#1604
#1606
#1607
#1609
#161
#1611
#1612
#1613
#1614
#1615
#1616
#1617
#1618
#162
#1620
#1621
#1623
#1625
#1626
#1627
#1628
#163
#1630
#1634
#1635
#1636
#1637
#1638
#1639
#164
#1640
#1641
#1646
#1648
#1649
#165
#1650
#1651
#1667
#1668
#167
#1670
#1671
#1672
#1673
#1673
#1674
#1675
#1676
#1677
#1678
#1679
#168
#1682
#1683
#1684
#1685
#1687
#1688
#1689
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#170
#1700
#1701
#1702
#1703
#1708
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1717
#1718
#1719
#172
#1720
#1721
#1723
#1724
#1725
#1726
#1727
#1728
#1729
#1730
#1731
#1734
#1735
#1736
#1737
#1738
#1739
#1743
#1744
#1745
#1747
#1749
#1752
#1753
#1754
#1755
#1756
#1758
#1759
#1760
#1761
#1762
#1763
#1765
#1766
#1767
#1768
#1769
#177
#1770
#1771
#1772
#1773
#1774
#1775
#1776
#1778
#1779
#178
#1780
#1782
#1783
#1785
#1786
#1787
#1788
#1789
#1790
#1794
#1795
#1796
#1798
#1799
#1800
#1801
#1802
#1803
#1805
#1806
#1807
#1808
#1809
#181
#1810
#1811
#1812
#1813
#1814
#1815
#1817
#1818
#1820
#1821
#1822
#1823
#1825
#1826
#1828
#1830
#1832
#1833
#1834
#1837
#1838
#1839
#184
#1840
#1843
#1848
#1849
#1850
#1851
#1853
#1854
#1855
#1856
#1859
#1860
#1864
#1867
#1867
#1868
#1869
#187
#1870
#1871
#1872
#1874
#1875
#1877
#1878
#1879
#188
#1880
#1881
#1882
#1886
#1887
#1888
#1889
#1890
#1891
#1892
#1893
#1897
#1898
#19
#1904
#1905
#1906
#1907
#1908
#191
#1914
#1916
#1917
#1918
#1919
#192
#1920
#1921
#1922
#1925
#1926
#1927
#1928
#1929
#1930
#1931
#1932
#1933
#1934
#1936
#1939
#1940
#1941
#1942
#1943
#1944
#1945
#1947
#1948
#1949
#195
#1950
#1950
#1951
#1952
#1953
#1954
#1956
#1957
#1958
#1959
#1960
#1961
#1962
#1963
#1967
#1972
#1973
#1974
#198
#1980
#1982
#1984
#1986
#1987
#1988
#1989
#1990
#1991
#1992
#1993
#1993
#1994
#1995
#1996
#1996
#2001
#2002
#2004
#2005
#2006
#2007
#2008
#2009
#2010
#2011
#2012
#2013
#2014
#2015
#2016
#2020
#2021
#2022
#2023
#2024
#2025
#2029
#2030
#2031
#2032
#2033
#2034
#2035
#2036
#2039
#2042
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#205
#2050
#2051
#2052
#2053
#2054
#2054
#2055
#2056
#2056
#2057
#2057
#2058
#2059
#2060
#2061
#2064
#2065
#2066
#2067
#2068
#2069
#207
#2070
#2071
#2072
#2073
#2074
#2075
#2077
#2078
#2079
#2079
#2081
#2081
#2082
#2086
#2087
#2088
#2089
#2090
#2092
#2093
#2095
#2096
#2097
#2098
#210
#2100
#2101
#2102
#2103
#2104
#2105
#2106
#2108
#2112
#2113
#2114
#2115
#2117
#2118
#2119
#212
#2120
#2121
#2122
#2123
#2127
#2128
#2129
#2130
#2131
#2133
#2134
#2138
#2139
#2140
#2141
#2142
#2143
#2144
#2146
#2147
#2148
#215
#2150
#2151
#2152
#2153
#2154
#2155
#2156
#2157
#2158
#2159
#2160
#2161
#2162
#2163
#2164
#2166
#2167
#2168
#2169
#2170
#2171
#2172
#2173
#2176
#2179
#218
#2180
#2181
#2182
#2183
#2184
#2185
#2186
#2188
#2189
#219
#2190
#2191
#2192
#2193
#2194
#2195
#2197
#2198
#2199
#2199
#2201
#2202
#2203
#2204
#2206
#2207
#2208
#2209
#2210
#2211
#2212
#2219
#2221
#2223
#2224
#2226
#2227
#2227
#2229
#223
#2230
#2232
#2233
#2236
#2236
#2238
#2239
#2240
#2240
#2241
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2252
#2253
#2254
#2255
#2256
#2257
#2258
#2259
#2260
#2261
#2262
#2263
#2266
#2267
#2268
#2269
#227
#2270
#2271
#2272
#2274
#2275
#2276
#2278
#2279
#2280
#2281
#2282
#2286
#2287
#2288
#2293
#2294
#2294
#2296
#2299
#2302
#2303
#2304
#2306
#2308
#2309
#231
#2310
#2311
#2312
#2313
#2315
#2316
#2317
#2318
#2319
#2320
#2321
#2322
#2325
#2326
#2327
#2328
#2329
#2330
#2331
#2331
#2332
#2333
#2334
#2336
#2337
#2338
#234
#2343
#2344
#2345
#2346
#2346
#2353
#2355
#2356
#2358
#2359
#2365
#2366
#2367
#2368
#2369
#237
#2371
#2372
#2373
#2374
#2377
#2377
#2379
#238
#2380
#2381
#2383
#2384
#2385
#2386
#2386
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2395
#2396
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2405
#2406
#2407
#2408
#2409
#241
#2411
#2411
#244
#249
#252
#253
#255
#259
#260
#261
#265
#266
#267
#269
#272
#273
#274
#279
#28
#280
#281
#282
#283
#286
#291
#293
#295
#296
#297
#298
#299
#303
#304
#305
#306
#307
#31
#310
#316
#317
#321
#322
#323
#324
#325
#326
#327
#328
#329
#332
#333
#334
#335
#336
#339
#341
#342
#343
#344
#346
#348
#349
#351
#352
#360
#363
#364
#369
#370
#371
#372
#380
#381
#384
#385
#386
#387
#388
#389
#390
#391
#392
#396
#397
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#41
#412
#413
#418
#420
#421
#422
#423
#424
#426
#43
#434
#440
#442
#444
#448
#449
#451
#454
#457
#458
#46
#460
#463
#465
#466
#471
#472
#473
#474
#475
#476
#477
#479
#484
#485
#486
#487
#489
#490
#491
#492
#493
#495
#496
#497
#498
#499
#504
#505
#506
#507
#513
#515
#516
#518
#519
#521
#523
#525
#525
#526
#527
#53
#555
#556
#557
#558
#559
#560
#561
#562
#563
#564
#565
#566
#567
#570
#571
#572
#573
#574
#575
#576
#579
#585
#590
#591
#593
#594
#595
#597
#598
#600
#602
#602
#603
#607
#608
#609
#611
#612
#613
#615
#616
#618
#619
#62
#620
#621
#624
#627
#628
#631
#632
#633
#638
#64
#640
#646
#647
#648
#650
#653
#654
#656
#657
#658
#659
#661
#662
#679
#680
#681
#683
#685
#686
#689
#69
#690
#691
#695
#698
#699
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#711
#712
#715
#717
#718
#719
#724
#726
#727
#729
#730
#740
#741
#742
#743
#744
#746
#747
#748
#749
#75
#751
#753
#756
#757
#760
#762
#763
#765
#770
#782
#787
#788
#794
#795
#800
#801
#802
#803
#805
#807
#810
#814
#816
#817
#830
#831
#837
#839
#88
#882
#883
#884
#885
#886
#887
#888
#889
#890
#891
#892
#894
#895
#896
#897
#898
#899
#900
#902
#903
#904
#905
#906
#907
#908
#909
#910
#911
#912
#913
#914
#915
#916
#917
#918
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#930
#931
#932
#934
#935
#936
#937
#938
#939
#94
#940
#941
#942
#943
#945
#946
#947
#980
#981
#982
#984
#985
#986
#987
#989
#99
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
v2.0.1
v2.0.2
v2.1.0
v2.1.1
v2.2.0
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v2.5.0
v2.5.1
Select branches
Hide Pull Requests
11labs-voicechanger
25B70-write-operations
25B71-fix-rollup-6168
25B92-theme-dialog
25BD0-puterfs-decoupling-continued
25BH0-main
25BJ0-attempt-to-disable-memoryfs-test
25BK4-this-shall-not-pass
25C94-span-types
261E0_coercion-issue
261E1_normalize-file
DS/2025-11-gemini-openai-refactor
DS/ai-vid
DS/alertFix
DS/csr
DS/dashboard-update
DS/eric/25BO1-testkernel
DS/eric/2619_potential-upload-stuck-fix
DS/main
DS/meteringFix
DS/meteringFixes
DS/npm
DS/revert
DS/secfix
DS/tmp
DS/workers-db
H
NS/dav-api-url-change
NS/gemini-change-to-non-preview
NS/gemini-cost-typo-fix
NS/gpt-5.2-codex
NS/main
NS/more-accurate-pretokenization
NS/openai-chat-interface
NS/openrouter-max-tokens-retry
NS/price-key-change
NS/puter-getDeveloperProfile-arguments
NS/puter-hosting-size
NS/puter-node-js-auth
NS/responses-api-websearch
NS/responses-completions-api-tools
NS/video-cost-details
NS/video-model-details
NS/webdav-cors
NS/webdav-dav-migration-fixes
NS/worker-info-restore
NS/worker-redeploy-safety-check
add-bfl
add-desktop-ready-event
add-google-login
add-mistral-ocr
add-open-in-ai
add-openai-tts
add-sora-2
add-urlbox
adjust-desktop-sidepanel
ai-moderation-optimization
allow-pip-in-apps
app-telemetry-user-iteration
auto-update/release
claude-haiku-and-cache
claude-new-max-tokens
client-side-thumbs
configurable-desktop-dimensions
custom_domain_limit
dashboard
dashboard-update
dav
debug/database-init-issue
detailed-usage-repoty
devex/vibe-coded-eslint-normalize
easier-backend
elevenlabs
eric/251003/extensions
eric/251Q2_fetch-rebase
eric/25A07-more-reliable-suspended
eric/25A10-log-cleanup
eric/25AG0
eric/25AK0-update-metadata
eric/25AL0-puter-fs-extension-plan
eric/25AL1-fix-openai-config
eric/25AM0-putility-license
eric/25AM1-putility-license-headers
eric/25AM2-putility-patch-update
eric/25AM3-update-puterjs-version
eric/25AM4-update-puterjs-version
eric/25AN0-testfs
eric/25AR0
eric/25AU0
eric/25AU2
eric/25AU3-fix-temp-user
eric/25AU4-cleanup
eric/25AU5-read-mysql-id
eric/25AV1
eric/25B42-mysqlid-issue
eric/25B43-undefined-cache_control
eric/25B50-rmdir-to-extension
eric/25B51-read-qc-mkdir
eric/25B52-fix-uiitem-mime
eric/25B54-stat-and-copy
eric/25B60-move-readdir
eric/25B61-color-picker
eric/25B71-remove-rollup
eric/25B90-bench-less
eric/25B90-clean-PuterFSProvider
eric/25B91-withapp
eric/25BB-fix-config-refs
eric/25BC0-fix-mkdir-actor
eric/25BC1-puterfsprovider-decoupling
eric/25BK0-testkernel
eric/25BK1-test-override
eric/25BK2-id2path-fix
eric/25BK3-undef-fixes
eric/25BO0-fix-crypto-createHash
eric/25BO1-testkernel
eric/25BQ0-migrate-test
eric/25BQ1-testcore-module
eric/25BR0-tests-1
eric/25BR0-tests-core
eric/25BX0-main
eric/25C20-perms-error-handling
eric/25C21-debug-update
eric/25C30-requestEmail
eric/25C40-permissions-app
eric/25C50-request
eric/25C60-queue-images
eric/25C70-googlemail
eric/25C70-sprint-prep
eric/25C80-fix-otel
eric/25C91-cache-healthcheck
eric/25C93-downgrade-otel
eric/25C93-trace-updates
eric/25CC0-performance
eric/25CF0-add-tel
eric/25CF1-readdirstat
eric/25CH0-performance
eric/25CH1-es-optimize
eric/25CI0-benchmarks
eric/25CJ0-more-benchmarks
eric/25CJ1-fix
eric/25CJ2-fix
eric/25CM0-entity-refactor
eric/25CM1-entity-refactor
eric/25CN0-entity-refactor
eric/25GB0-puterfs-storage
eric/2616-2200
eric/2616-2214
eric/2619_nodemailer
eric/2619_potential-upload-stuck-fix
eric/2619_thumbnail
eric/261F0-1603
eric/261J0_homedir-cwd
eric/261J1_check-uuid
eric/261K1_fixes-for-apps
eric/261L0_puterjs-app-read
eric/261L1_revert-puterjs-app-read
eric/261L3_fix-app-read
eric/261L4_re-revert-app-read
eric/261M0_disable-url-fetch
eric/261M0_fix-app-read-again
eric/261M1_disble-urls
eric/261Q0_separate-subdomains
eric/261R0_fix-header-resend
eric/261S0_fix-app-perms
eric/261T0_broadcast-webhooks
eric/26220_fix-range-headers
eric/26230_revoke-access-token
eric/ai-router
eric/develop
eric/pr/25AG02/well-it-could-just-be-stars
experimental/logs-under-the-rug
fe-thumbs
feat/app-redirect
feat/custom-domains-rebase-2025-8-12
feat/extensions
feat/memory-filesystem
feat/range-header-support
feature/appdata-perms
feature/captcha
fix-desktop-adjustment
fix-taskbar-positioning
fix-testmode-txt2vid
fix-turnstile-auth
fix/1226-onLaunchedWithItems
fix/terminal-focus-loss
gemini-new-models-2025-11
gpt-5-1
gui-deploy-workers
i18n-fix
i18n-for-sys-dirs
improve-app-caching
improve-puterjs-caching
jelveh-patch-1
jelveh-patch-2
launchapp-imrpvements
main
max-token-failsafe
nano-banana-image-gen
new-image-models
new-moderation
no-cors-stat
npm-package-fix
npm-run-test-puterjs
ollama-in-puter
openrouter-reasoning-fixes
optimize-app-cache-dedupe
optional-chaining-fix
perf/naive-permission-cache
perf/readdir
perms-for-apps-and-sites
pr-1205
prod/2025-01-10_1
purge-cache-on-logout
puter-ai-portability
puter-types-streaming-ai
puter.tools
puterjs-caching
refactor/puter-ai-router
release
release-please--branches--main
remove-ComplainAboutVersionsService
remove-assets-in-backend
remove-backend-core
remove-captcha-backend
remove-comment-service
remove-dev-console-ui-utils
remove-devconsole
remove-driver-lsmod
remove-fat-from-puterjs
remove-om
remove-smol
remove-terminal-phoenix-emulator
revert-1468-captcha
revert-1723-eric/25A09-logs
revert-1822-fix/zhtw-translations-1501
revert-1828-feature/settings-ui-improvements
revert-1859-fix-nn-translation
revert-1893-fix/german-translation
revert-1927-add-hindi-readme
revert-1936-patch-1
revert-1940-25B70-write-operations
revert-2021-SuryaGanesh284-patch-1
revert-2045-patch-1
revert-2206-eric/25CJ0-more-benchmarks
revert-2278-feature/keyboard-shortcuts-guide
revert-2403-DS/main
rustls-safari-issue
safety_identifier
sidepanel
speech2text
stat-request-dedupe
streaming-model-change
subdomain-list-filter-workers
taskbar-pos
thumbnail-early-mutation-fix
thumbnail-events
thumbnail-guard
together-Flux-2-costmaps
upgrade-notice
upload-drag-drop
whitelist-daniel
worker-api-change
workers-db
working-main-2025-11-29
#1001
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1031
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1060
#1061
#1062
#1063
#1065
#1067
#1068
#1072
#1074
#1075
#1076
#1078
#1079
#1082
#1085
#1086
#1088
#1090
#1091
#1092
#1093
#1094
#1095
#1095
#1097
#1098
#110
#1100
#1104
#1105
#1109
#1110
#1111
#1113
#1116
#1119
#112
#1120
#1121
#113
#1136
#1136
#1152
#1153
#1153
#1154
#1155
#1156
#1158
#1159
#1160
#1161
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1172
#1174
#1175
#1177
#1181
#1182
#1183
#1184
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1198
#1199
#120
#1200
#1204
#1205
#1206
#1208
#1209
#121
#1211
#1213
#1214
#1216
#1218
#1219
#122
#1224
#1228
#123
#1230
#1230
#1234
#1237
#1239
#1240
#1243
#1244
#1246
#125
#1250
#1255
#1257
#1258
#126
#1261
#1262
#1266
#1267
#1268
#1269
#127
#1270
#1271
#1272
#1273
#128
#1281
#1283
#1284
#1285
#1285
#1286
#1287
#1289
#1290
#1292
#1292
#1295
#13
#130
#1304
#1304
#1305
#1309
#1310
#1311
#1312
#1312
#1313
#1314
#1316
#1318
#1319
#132
#1321
#1322
#1324
#1325
#1328
#1330
#1331
#1332
#1335
#1337
#1338
#1339
#134
#1340
#1342
#1347
#1350
#1351
#1353
#1356
#1359
#1360
#1362
#1363
#1364
#1365
#1366
#1368
#1369
#137
#137
#1372
#1376
#1378
#138
#1381
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#139
#1390
#1392
#1393
#1394
#1396
#1398
#14
#1400
#1401
#1402
#1404
#1405
#1408
#1409
#1410
#1411
#1412
#1413
#1414
#1417
#1418
#1419
#142
#1421
#1422
#1425
#1426
#1428
#1429
#1432
#1433
#1436
#1438
#144
#1440
#1441
#1442
#1442
#1443
#1445
#1446
#1447
#1449
#145
#1450
#1453
#1454
#1455
#1457
#146
#1460
#1461
#1462
#1463
#1465
#1466
#1467
#1468
#1469
#147
#1471
#1477
#1478
#1479
#1480
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#149
#1490
#1491
#1492
#1493
#1494
#1495
#1495
#1496
#1497
#150
#151
#1534
#1535
#1536
#1537
#1538
#1540
#1541
#1542
#1543
#1544
#1546
#1547
#1548
#1549
#155
#1550
#1551
#1552
#1553
#1554
#1555
#1556
#1557
#1558
#1559
#156
#1560
#1561
#1562
#1564
#1565
#1566
#1567
#1568
#157
#1570
#1571
#1572
#1573
#1574
#1575
#1577
#1578
#1579
#158
#1580
#1581
#1582
#1583
#1584
#1585
#1587
#1588
#1589
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1599
#1600
#1601
#1602
#1604
#1606
#1607
#1609
#161
#1611
#1612
#1613
#1614
#1615
#1616
#1617
#1618
#162
#1620
#1621
#1623
#1625
#1626
#1627
#1628
#163
#1630
#1634
#1635
#1636
#1637
#1638
#1639
#164
#1640
#1641
#1646
#1648
#1649
#165
#1650
#1651
#1667
#1668
#167
#1670
#1671
#1672
#1673
#1673
#1674
#1675
#1676
#1677
#1678
#1679
#168
#1682
#1683
#1684
#1685
#1687
#1688
#1689
#1690
#1691
#1692
#1693
#1694
#1695
#1696
#1697
#1698
#1699
#170
#1700
#1701
#1702
#1703
#1708
#1708
#1709
#1710
#1711
#1712
#1713
#1714
#1715
#1716
#1717
#1718
#1719
#172
#1720
#1721
#1723
#1724
#1725
#1726
#1727
#1728
#1729
#1730
#1731
#1734
#1735
#1736
#1737
#1738
#1739
#1743
#1744
#1745
#1747
#1749
#1752
#1753
#1754
#1755
#1756
#1758
#1759
#1760
#1761
#1762
#1763
#1765
#1766
#1767
#1768
#1769
#177
#1770
#1771
#1772
#1773
#1774
#1775
#1776
#1778
#1779
#178
#1780
#1782
#1783
#1785
#1786
#1787
#1788
#1789
#1790
#1794
#1795
#1796
#1798
#1799
#1800
#1801
#1802
#1803
#1805
#1806
#1807
#1808
#1809
#181
#1810
#1811
#1812
#1813
#1814
#1815
#1817
#1818
#1820
#1821
#1822
#1823
#1825
#1826
#1828
#1830
#1832
#1833
#1834
#1837
#1838
#1839
#184
#1840
#1843
#1848
#1849
#1850
#1851
#1853
#1854
#1855
#1856
#1859
#1860
#1864
#1867
#1867
#1868
#1869
#187
#1870
#1871
#1872
#1874
#1875
#1877
#1878
#1879
#188
#1880
#1881
#1882
#1886
#1887
#1888
#1889
#1890
#1891
#1892
#1893
#1897
#1898
#19
#1904
#1905
#1906
#1907
#1908
#191
#1914
#1916
#1917
#1918
#1919
#192
#1920
#1921
#1922
#1925
#1926
#1927
#1928
#1929
#1930
#1931
#1932
#1933
#1934
#1936
#1939
#1940
#1941
#1942
#1943
#1944
#1945
#1947
#1948
#1949
#195
#1950
#1950
#1951
#1952
#1953
#1954
#1956
#1957
#1958
#1959
#1960
#1961
#1962
#1963
#1967
#1972
#1973
#1974
#198
#1980
#1982
#1984
#1986
#1987
#1988
#1989
#1990
#1991
#1992
#1993
#1993
#1994
#1995
#1996
#1996
#2001
#2002
#2004
#2005
#2006
#2007
#2008
#2009
#2010
#2011
#2012
#2013
#2014
#2015
#2016
#2020
#2021
#2022
#2023
#2024
#2025
#2029
#2030
#2031
#2032
#2033
#2034
#2035
#2036
#2039
#2042
#2043
#2044
#2045
#2046
#2047
#2048
#2049
#205
#2050
#2051
#2052
#2053
#2054
#2054
#2055
#2056
#2056
#2057
#2057
#2058
#2059
#2060
#2061
#2064
#2065
#2066
#2067
#2068
#2069
#207
#2070
#2071
#2072
#2073
#2074
#2075
#2077
#2078
#2079
#2079
#2081
#2081
#2082
#2086
#2087
#2088
#2089
#2090
#2092
#2093
#2095
#2096
#2097
#2098
#210
#2100
#2101
#2102
#2103
#2104
#2105
#2106
#2108
#2112
#2113
#2114
#2115
#2117
#2118
#2119
#212
#2120
#2121
#2122
#2123
#2127
#2128
#2129
#2130
#2131
#2133
#2134
#2138
#2139
#2140
#2141
#2142
#2143
#2144
#2146
#2147
#2148
#215
#2150
#2151
#2152
#2153
#2154
#2155
#2156
#2157
#2158
#2159
#2160
#2161
#2162
#2163
#2164
#2166
#2167
#2168
#2169
#2170
#2171
#2172
#2173
#2176
#2179
#218
#2180
#2181
#2182
#2183
#2184
#2185
#2186
#2188
#2189
#219
#2190
#2191
#2192
#2193
#2194
#2195
#2197
#2198
#2199
#2199
#2201
#2202
#2203
#2204
#2206
#2207
#2208
#2209
#2210
#2211
#2212
#2219
#2221
#2223
#2224
#2226
#2227
#2227
#2229
#223
#2230
#2232
#2233
#2236
#2236
#2238
#2239
#2240
#2240
#2241
#2243
#2244
#2245
#2246
#2247
#2248
#2249
#2250
#2252
#2253
#2254
#2255
#2256
#2257
#2258
#2259
#2260
#2261
#2262
#2263
#2266
#2267
#2268
#2269
#227
#2270
#2271
#2272
#2274
#2275
#2276
#2278
#2279
#2280
#2281
#2282
#2286
#2287
#2288
#2293
#2294
#2294
#2296
#2299
#2302
#2303
#2304
#2306
#2308
#2309
#231
#2310
#2311
#2312
#2313
#2315
#2316
#2317
#2318
#2319
#2320
#2321
#2322
#2325
#2326
#2327
#2328
#2329
#2330
#2331
#2331
#2332
#2333
#2334
#2336
#2337
#2338
#234
#2343
#2344
#2345
#2346
#2346
#2353
#2355
#2356
#2358
#2359
#2365
#2366
#2367
#2368
#2369
#237
#2371
#2372
#2373
#2374
#2377
#2377
#2379
#238
#2380
#2381
#2383
#2384
#2385
#2386
#2386
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2395
#2396
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2405
#2406
#2407
#2408
#2409
#241
#2411
#2411
#244
#249
#252
#253
#255
#259
#260
#261
#265
#266
#267
#269
#272
#273
#274
#279
#28
#280
#281
#282
#283
#286
#291
#293
#295
#296
#297
#298
#299
#303
#304
#305
#306
#307
#31
#310
#316
#317
#321
#322
#323
#324
#325
#326
#327
#328
#329
#332
#333
#334
#335
#336
#339
#341
#342
#343
#344
#346
#348
#349
#351
#352
#360
#363
#364
#369
#370
#371
#372
#380
#381
#384
#385
#386
#387
#388
#389
#390
#391
#392
#396
#397
#399
#400
#401
#402
#403
#404
#405
#406
#407
#408
#41
#412
#413
#418
#420
#421
#422
#423
#424
#426
#43
#434
#440
#442
#444
#448
#449
#451
#454
#457
#458
#46
#460
#463
#465
#466
#471
#472
#473
#474
#475
#476
#477
#479
#484
#485
#486
#487
#489
#490
#491
#492
#493
#495
#496
#497
#498
#499
#504
#505
#506
#507
#513
#515
#516
#518
#519
#521
#523
#525
#525
#526
#527
#53
#555
#556
#557
#558
#559
#560
#561
#562
#563
#564
#565
#566
#567
#570
#571
#572
#573
#574
#575
#576
#579
#585
#590
#591
#593
#594
#595
#597
#598
#600
#602
#602
#603
#607
#608
#609
#611
#612
#613
#615
#616
#618
#619
#62
#620
#621
#624
#627
#628
#631
#632
#633
#638
#64
#640
#646
#647
#648
#650
#653
#654
#656
#657
#658
#659
#661
#662
#679
#680
#681
#683
#685
#686
#689
#69
#690
#691
#695
#698
#699
#70
#700
#701
#702
#703
#704
#705
#706
#707
#708
#709
#71
#711
#712
#715
#717
#718
#719
#724
#726
#727
#729
#730
#740
#741
#742
#743
#744
#746
#747
#748
#749
#75
#751
#753
#756
#757
#760
#762
#763
#765
#770
#782
#787
#788
#794
#795
#800
#801
#802
#803
#805
#807
#810
#814
#816
#817
#830
#831
#837
#839
#88
#882
#883
#884
#885
#886
#887
#888
#889
#890
#891
#892
#894
#895
#896
#897
#898
#899
#900
#902
#903
#904
#905
#906
#907
#908
#909
#910
#911
#912
#913
#914
#915
#916
#917
#918
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#928
#929
#93
#930
#931
#932
#934
#935
#936
#937
#938
#939
#94
#940
#941
#942
#943
#945
#946
#947
#980
#981
#982
#984
#985
#986
#987
#989
#99
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
v2.0.1
v2.0.2
v2.1.0
v2.1.1
v2.2.0
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v2.5.0
v2.5.1
-
3177f7c3a8
Add URL-based routing to Dashboard with hash fragments
dashboard-update
Miika Kuisma
2026-02-04 14:33:55 +02:00 -
7a16619919
Image preview size tweak
Miika Kuisma
2026-02-04 10:00:50 +02:00 -
183131a9e8
Fixed issue where clicking on files background created blue dot (drag rectangle selection bug)
Miika Kuisma
2026-02-04 09:20:36 +02:00 -
af07069215
Center empty directory message in Dashboard Files
Miika Kuisma
2026-02-04 09:09:34 +02:00 -
eead0fdfa9
fix: redis cache for user (#2409)
main
Daniel Salazar
2026-02-03 17:47:43 -08:00 -
51790bd644
fix: redis cache for user
DS/main
Daniel Salazar
2026-02-03 17:03:43 -08:00 -
5433dde6d7
dev(extensions): [+] dev-socket
KernelDeimos
2026-02-02 23:32:12 -05:00 -
de7fbced6b
log: add debug logs for BroadcastService
KernelDeimos
2026-02-02 23:24:32 -05:00 -
3a7314d119
dev(backend): add send support for webhook broadcast
KernelDeimos
2026-01-30 16:35:56 -05:00 -
a40ec79d66
dev(tools): script to manually test broadcast webhooks
KernelDeimos
2026-01-30 13:51:17 -05:00 -
47432853c4
dev(backend): add broadcast webhook endpoint
KernelDeimos
2026-01-29 18:31:46 -05:00 -
548a4f564b
Revert "Reapply: reverted redis migration changes (#2403)"
revert-2403-DS/main
Daniel Salazar
2026-02-03 15:47:06 -08:00 -
e938d5183a
fix: limit open router expensive models for now (#2407)
Daniel Salazar
2026-02-03 14:43:15 -08:00 -
665aee735b
dav.puter.com CORS headers (#2406)
Neal Shah
2026-02-03 14:13:42 -08:00 -
f6827fa3b8
if OPTIONS request just let it through
NS/webdav-cors
ProgrammerIn-wonderland
2026-02-03 14:11:39 -08:00 -
cbde123aa1
fix(backend): undo part of
35461a0
KernelDeimos
2026-02-03 15:19:00 -05:00 -
8cd0a7f76b
dev(backend): clear cache when revoking tokens
KernelDeimos
2026-02-03 15:17:32 -05:00 -
5fd1e9b6a6
dev(puter.js): add
revokeReadURL
KernelDeimos
2026-02-03 15:13:26 -05:00 -
3ffe8eaf30
dev(backend): add
revoke_access_tokenendpoint
KernelDeimos
2026-02-03 15:11:33 -05:00 -
0af2a595a4
fix(backend): undo part of
35461a0eric/26230_revoke-access-token
KernelDeimos
2026-02-03 15:19:00 -05:00 -
67ebb115ee
dev(backend): clear cache when revoking tokens
KernelDeimos
2026-02-03 15:17:32 -05:00 -
d3e2fa847b
dev(puter.js): add
revokeReadURL
KernelDeimos
2026-02-03 15:13:26 -05:00 -
817ad0d486
dev(backend): add
revoke_access_tokenendpoint
KernelDeimos
2026-02-03 15:11:33 -05:00 -
ce7a09e2b5
webdav cors stuff
ProgrammerIn-wonderland
2026-02-03 12:10:31 -08:00 -
0234e34b46
Reapply: reverted redis migration changes (#2403)
Daniel Salazar
2026-02-03 11:25:28 -08:00 -
baceb05b48
Revert "feat: replace serializible caches with redis instead of kvjs 🚀 (#2381)"
Daniel Salazar
2026-02-03 09:18:00 -08:00 -
a4b90083e0
Revert "fix: missing redis changes (#2401)"
Daniel Salazar
2026-02-03 09:17:52 -08:00 -
0d6c185ff2
Add mobile select mode for multi-file selection in Dashboard Files
Miika Kuisma
2026-02-03 14:54:15 +02:00 -
07a389798d
fix: missing redis changes (#2401)
Daniel Salazar
2026-02-03 02:55:44 -08:00 -
c37c5d72c5
Add floating action bar for multi-file selection in Dashboard Files
Miika Kuisma
2026-02-03 12:21:23 +02:00 -
7a47047c0d
feat: replace serializible caches with redis instead of kvjs 🚀 (#2381)
Daniel Salazar
2026-02-03 02:18:31 -08:00 -
8ef04f88ac
Add spacebar image preview feature to Dashboard Files
Miika Kuisma
2026-02-03 11:59:09 +02:00 -
6c5f46c110
Add CSS variables to Dashboard bento elements for dark mode support
Miika Kuisma
2026-02-03 09:45:31 +02:00 -
959ca455cd
dev(extensions): [+] dev-socket
eric/261T0_broadcast-webhooks
KernelDeimos
2026-02-02 23:32:12 -05:00 -
b2bf459cbf
log: add debug logs for BroadcastService
KernelDeimos
2026-02-02 23:24:32 -05:00 -
5250671b01
fix: range headers in file.js
KernelDeimos
2026-02-02 19:56:09 -05:00 -
222875bb10
fix: range headers in file.js
eric/26220_fix-range-headers
KernelDeimos
2026-02-02 19:56:09 -05:00 -
e2e4794bbc
fix: alerting for metering (#2399)
Daniel Salazar
2026-02-02 15:38:45 -08:00 -
d99ec89cd7
fix: alerting for metering
DS/alertFix
Daniel Salazar
2026-02-02 14:13:57 -08:00 -
fa76c21300
WebDAV post migration fixes (#2398)
Neal Shah
2026-02-02 11:48:16 -08:00 -
15ba4d0a43
WebDAV post migration fixes
NS/webdav-dav-migration-fixes
ProgrammerIn-wonderland
2026-02-02 11:47:30 -08:00 -
7aedeae991
Pass redirect_url to UIWindowSessionList
jelveh
2026-02-02 09:24:21 -08:00 -
bf233c8fe0
Add X-EXPECTED-ENTITY-LENGTH for HTTP/2 connections on webdav for predictive file length (#2396)
Neal Shah
2026-02-02 07:52:56 -08:00 -
ea171e122f
Add X-EXPECTED-ENTITY-LENGTH for HTTP/2 connections on webdav for predictive file length
NS/responses-completions-api-tools
ProgrammerIn-wonderland
2026-02-02 07:51:20 -08:00 -
3d34b36159
Add more coersions to responses toolcalling support (#2395)
Neal Shah
2026-02-02 07:45:56 -08:00 -
8a1286bd6a
Add mobile phone layout optimizations for Dashboard
Miika Kuisma
2026-02-02 13:17:03 +02:00 -
62a7b7bdfd
Fix cut/paste functionality in Dashboard
Miika Kuisma
2026-02-02 11:26:10 +02:00 -
1cb721343c
style tweaks
Miika Kuisma
2026-02-02 11:08:46 +02:00 -
6bd64808df
Add redirect_url handling and adjust auth flow
jelveh
2026-02-02 00:16:35 -08:00 -
231a544c0d
Add drag-and-drop file upload support to Dashboard
Miika Kuisma
2026-02-02 09:49:04 +02:00 -
7cce0705d3
Add back worker redeploy notification (#2394)
Neal Shah
2026-02-01 21:57:23 -08:00 -
ac7bd1dbfd
Add back worker redeploy notification
NS/worker-info-restore
ProgrammerIn-wonderland
2026-02-01 21:56:47 -08:00 -
fbd3f2688b
wip
DS/meteringFix
Daniel Salazar
2026-01-30 14:16:00 -08:00 -
69bc1d608c
fix: bad redis client config
Daniel Salazar
2026-01-30 12:30:15 -08:00 -
275c913082
fix: bad isEMpty assignment
Daniel Salazar
2026-01-30 12:21:18 -08:00 -
74989e1ba1
fix: redis in extensions
Daniel Salazar
2026-01-30 02:30:11 -08:00 -
a76c959a1c
wip: redis move
Daniel Salazar
2026-01-30 01:44:05 -08:00 -
afbb76f95f
fix: ai metering (#2393)
Daniel Salazar
2026-02-01 18:14:14 -08:00 -
b15b466d36
Update TabAccount.js
Nariman Jelveh
2026-02-01 17:48:57 -08:00 -
5216cccbce
More Anthropic tool calling coercions (#2392)
Neal Shah
2026-02-01 17:29:22 -08:00 -
4fc641d6f3
More Anthropic tool calling coercions
NS/openai-chat-interface
ProgrammerIn-wonderland
2026-02-01 17:24:56 -08:00 -
9e9a7b4dcf
Fix tests for ChatAPIService (#2391)
Neal Shah
2026-02-01 17:04:16 -08:00 -
3a0f466ef6
OpenAI chat interface API concept (#2390)
Neal Shah
2026-02-01 15:46:23 -08:00 -
6fbe83d982
Show cancelled state in auth window
Nariman Jelveh
2026-02-01 15:34:02 -08:00 -
be290e2d3c
fix typo gemini service (#2389)
Neal Shah
2026-02-01 14:24:48 -08:00 -
9328251398
fix typo gemini service
NS/gemini-cost-typo-fix
ProgrammerIn-wonderland
2026-02-01 14:23:55 -08:00 -
a92bbc4ec2
Disable dragging for AuthMe window
Nariman Jelveh
2026-02-01 13:43:46 -08:00 -
1e6521927f
Add UIWindowAuthMe authorization dialog
Nariman Jelveh
2026-02-01 13:26:13 -08:00 -
4b8c46efc8
Add UI to view and copy auth token
Nariman Jelveh
2026-02-01 13:02:25 -08:00 -
bfea66a1d6
Serve HTML success page on auth callback
Nariman Jelveh
2026-02-01 12:34:26 -08:00 -
22606f29b2
getAuthToken on node package (#2388)
Neal Shah
2026-02-01 15:03:30 -05:00 -
3e2627d43d
getAuthToken on node package
NS/puter-node-js-auth
ProgrammerIn-wonderland
2026-02-01 11:57:15 -08:00 -
97cf80b068
Support authme action from URL query
Nariman Jelveh
2026-02-01 11:51:29 -08:00 -
114fbff2cd
fix: expose getUserService in extension typings (#2385)
Daniel Salazar
2026-01-31 13:19:28 -08:00 -
7a9302f479
[PUT-487] fix: set max-min on app-user-count queries 🐛 (#2384)
Daniel Salazar
2026-01-31 00:52:53 -08:00 -
62d2387835
[PUT-487] fix: set max-min on app-user-count queries 🐛
DS/secfix
Daniel Salazar
2026-01-31 00:48:45 -08:00 -
7994b87f2a
dev(backend): add send support for webhook broadcast
KernelDeimos
2026-01-30 16:35:56 -05:00 -
cb9d4803ee
dev(tools): script to manually test broadcast webhooks
KernelDeimos
2026-01-30 13:51:17 -05:00 -
af62835d48
video model costs (#2383)
Neal Shah
2026-01-30 22:33:36 +05:30 -
f293ef50f4
video model costs
NS/video-cost-details
ProgrammerIn-wonderland
2026-01-30 11:57:34 -05:00 -
aa508a74dc
puter x-expected-entity-length for site (#2379)
Neal Shah
2026-01-30 22:04:32 +05:30 -
5a30354bdb
Keyboard shortcuts (copied from UIWindow - untested & in progress)
Miika Kuisma
2026-01-30 16:02:30 +02:00 -
4776f7fdc8
removed some dead code..
Miika Kuisma
2026-01-30 11:53:44 +02:00 -
0a6e16600b
style tweaks
Miika Kuisma
2026-01-30 11:17:21 +02:00 -
6f514c5803
dark mode
Miika Kuisma
2026-01-30 11:11:28 +02:00 -
add6310733
Drag to select files and folders
Miika Kuisma
2026-01-30 10:14:37 +02:00 -
0b6774da47
select documents folder by default style tweaking
Miika Kuisma
2026-01-30 10:01:09 +02:00 -
c44606e6f7
refactored restoring from trash and emptying trash with proper callbacks & refreshing
Miika Kuisma
2026-01-30 09:27:49 +02:00 -
e1b52a9828
cleanup: remove informationService in favour of existing helper methods and logic (#2374)
Daniel Salazar
2026-01-29 17:25:28 -08:00 -
ef3bc5ce8c
dev(backend): add broadcast webhook endpoint
KernelDeimos
2026-01-29 18:31:46 -05:00 -
872b0a9189
puter x-expected-entity-length for site
NS/puter-hosting-size
ProgrammerIn-wonderland
2026-01-29 16:42:08 -05:00 -
1e1de413c5
Add canonical puterId to image provider models (#2322)
velzie
2026-01-29 14:47:51 -05:00 -
353ac97819
Style update. Dashboard colors now as CSS variables
Miika Kuisma
2026-01-29 20:51:27 +02:00 -
e2ec91da88
documentation of the functions
Miika Kuisma
2026-01-29 12:18:02 +02:00 -
bad8018e30
sorting and column resizing
Miika Kuisma
2026-01-29 12:12:32 +02:00 -
7e0e601b24
Use puter.kv instead of window.user_preferences
Miika Kuisma
2026-01-29 11:10:52 +02:00 -
587a869a30
Added icons for various file types
Miika Kuisma
2026-01-29 11:02:07 +02:00 -
84d580ed98
better way to get user's directories
Miika Kuisma
2026-01-29 10:42:42 +02:00 -
740c6c0814
Path navifation buttons
Miika Kuisma
2026-01-29 10:22:55 +02:00 -
de14bf7273
fix: match override properly (#2373)
Daniel Salazar
2026-01-28 22:45:11 -08:00