mirror of
https://github.com/HeyPuter/puter.git
synced 2026-04-01 18:47:20 +00: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/DS/pr5-private-hosting-access-gate
DS/ai-vid
DS/alertFix
DS/auth-in-homepage
DS/cacheFix
DS/csr
DS/dashboard-update
DS/eric/25BO1-testkernel
DS/eric/2619_potential-upload-stuck-fix
DS/eric/262A0_PUT-453
DS/main
DS/meteringFix
DS/meteringFixes
DS/multideleteredis
DS/npm
DS/openrouter
DS/phase1-canonical-origin-resolution
DS/phase2-index-restrictions-and-admin-duplicates
DS/phase3-public-hosted-actor-cookie
DS/phase4-hosted-origin-join-policy
DS/pr1-is-private-schema-model
DS/pr1-signed-upload-session-foundation
DS/pr10-private-hosting-domain-puter-dev
DS/pr11-private-subdomain-login-bootstrap
DS/pr12-private-hosted-index-url-fallback
DS/pr2-signed-upload-storage-primitives
DS/pr3-private-asset-token-foundation
DS/pr3-signed-upload-api
DS/pr4-private-access-entitlement-contract
DS/pr4-signed-upload-puterjs-single
DS/pr5-private-hosting-access-gate
DS/pr5-signed-upload-multipart
DS/pr6-signed-upload-gui
DS/pr7-signed-upload-hardening-docs-tests
DS/pr8-private-access-hardening-rollout
DS/revert
DS/secfix
DS/statread
DS/tmp
DS/usercache
DS/workers-db
DS/zenpacket
H
NS/WebDAV-range-fixes
NS/add-configurable-backend
NS/add-grok-3-mini-fast-cache
NS/ai-email-verification
NS/allow-empty-message-ai
NS/allow-uppercase-image-models
NS/build-with-icns
NS/claude-reasoning
NS/cloudflare-ai-gateway
NS/configurable-gui-bundle
NS/dav-api-url-change
NS/dedup-image-models
NS/eggspressening
NS/extra-app-telemetry-check
NS/fix-stat-options
NS/gemini-change-to-non-preview
NS/gemini-cost-typo-fix
NS/gpt-5.2-codex
NS/gpt-5.4
NS/icns-url-to-assets-url
NS/main
NS/more-accurate-pretokenization
NS/more-aliases-for-cloudflare0hotfix-2026-02-13
NS/more-model-details
NS/move-webservice-middleware
NS/mpga-is-mp3-OpenAISpeechToText
NS/mute-puterjs-error
NS/oai-comp-log
NS/oai-comp-restrict-apps
NS/oai-comp-toolcalls
NS/openai-chat-interface
NS/openrouter-cost-usage
NS/openrouter-max-tokens-retry
NS/opus-4.6
NS/opus-4.6-max-tokens
NS/price-key-change
NS/puter-getDeveloperProfile-arguments
NS/puter-host-migration-shim
NS/puter-hosting-size
NS/puter-node-js-auth
NS/puter-peer-nit-1
NS/puter-peer-nit-2
NS/puter-peer-nit-3
NS/responses-api
NS/responses-api-websearch
NS/responses-completions-api-tools
NS/revert-puterjs-gui-ordering
NS/secure-cos-proxy
NS/service-guard
NS/tool-call-blank-content
NS/turn-metering
NS/video-cost-details
NS/video-model-details
NS/web-cdn-test
NS/webdav-cors
NS/webdav-dav-migration-fixes
NS/webdav-dont-subdomains
NS/worker-global-public-fetch
NS/worker-info-restore
NS/worker-redeploy-safety-check
NS/worker-sandboxing
NS/workers-in-stat
NS/workers-in-stat-attempt-2
NS/workersai-alias-dash-to-dot
ProgrammerIn-wonderland-patch-1
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
auth-in-homepage
auto-update/release
branch-name
claude-haiku-and-cache
claude-new-max-tokens
clickhouse-refresh-stats
client-side-thumbs
configurable-desktop-dimensions
custom_domain_limit
dashboard
dashboard-apps
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/26260_eslint-config
eric/26270_fix-otp
eric/26280_PUT-498
eric/262A0_PUT-453
eric/262D0_depth-limit
eric/262H0_request-app-root-dir
eric/262L0_PUT-533
eric/262N1_oidc-error-redirect
eric/262O0_fix-oidc-in-popup
eric/262O1_default-gui-origin-override
eric/262O2_invalidate-app-permission-debounce
eric/262O3_missing-awaits
eric/262P3_fix-load-after-login
eric/262P4_oidc-switch-flows
eric/262R0_user-deletion-oidc
eric/262R1_default-rate-limit
eric/262R2_break-when-no-keys
eric/262R3_fix-add-existing-account
eric/26320_ext-test-actions
eric/26323_revert-26322
eric/26324_revert-26321
eric/26324_revert-26322
eric/26325_access-token
eric/26326_ai-service-guard
eric/26330_fix-authenticateWithPuter
eric/26333_hide-unnecessary-div
eric/26340_signup-request
eric/26343_system-user-from-service
eric/26344_app-icon-config
eric/26345_remove-a-log
eric/26350_app-cleanups
eric/26390_puter-homepage-lru
eric/26391_puter-homepage-minify
eric/263A0_fix-missing-password-entry
eric/263A2_create-user-dev-support
eric/263A2_fix-refer-adding
eric/263B0_batch-move
eric/263B2_subdomains-join
eric/263B4_optimize-stat
eric/263B6_puter-js-batch
eric/263C0_security-audit
eric/263G0_package-lock
eric/263G1_packages
eric/263H0_suspend-update
eric/26460_puterfs-fsentry-await
eric/ai-router
eric/develop
eric/eric/26321_access-token
eric/eric/26322_ai-guard
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
miika/dashboard-files-deploy-worker-disabled
miika/dashboard-files-mobile-fixes
miika/put-530
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
peer-docs
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
revert-2455-NS/allow-empty-message-ai
revert-2688-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
x-puter-no-auth
#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
#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
#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
#2332
#2333
#2334
#2336
#2337
#2338
#234
#2343
#2344
#2345
#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
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2395
#2396
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2407
#2408
#2409
#241
#2411
#2413
#2414
#2416
#2417
#2418
#2420
#2422
#2423
#2424
#2426
#2431
#2432
#2434
#2435
#2436
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2445
#2446
#2447
#2448
#2449
#2450
#2451
#2452
#2453
#2454
#2455
#2456
#2457
#2458
#2459
#2460
#2461
#2462
#2464
#2465
#2466
#2467
#2468
#2469
#2470
#2473
#2475
#2476
#2477
#2478
#2480
#2481
#2483
#2484
#2485
#2486
#2487
#2489
#249
#2490
#2491
#2492
#2493
#2494
#2498
#2499
#2500
#2501
#2502
#2503
#2504
#2505
#2506
#2507
#2508
#2512
#2515
#2516
#2518
#2519
#252
#2520
#2521
#2522
#2523
#2524
#2525
#2526
#2528
#2529
#253
#2530
#2531
#2532
#2533
#2535
#2536
#2536
#2537
#2538
#2539
#2540
#2540
#2541
#2542
#2543
#2543
#2544
#2546
#2547
#2548
#2549
#255
#2550
#2551
#2552
#2555
#2556
#2557
#2558
#2559
#2560
#2562
#2564
#2565
#2566
#2567
#2568
#2569
#2570
#2571
#2572
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2582
#2583
#2585
#2586
#2587
#2588
#2589
#259
#2591
#2592
#2593
#2594
#2595
#2596
#2597
#2598
#2599
#2599
#260
#2600
#2601
#2603
#2604
#2605
#2607
#2608
#2609
#261
#2610
#2613
#2615
#2616
#2617
#2618
#2619
#2620
#2623
#2624
#2625
#2626
#2627
#2629
#2630
#2631
#2632
#2634
#2635
#2636
#2637
#2638
#2639
#2640
#2641
#2642
#2643
#2644
#2646
#2647
#2648
#2649
#265
#2651
#2652
#2653
#2654
#2657
#2659
#266
#2660
#2661
#2662
#2664
#2665
#2666
#2667
#2668
#2669
#267
#2670
#2673
#2674
#2675
#2676
#2677
#2678
#2679
#2680
#2681
#2682
#2683
#2684
#2685
#2687
#2688
#2689
#269
#2690
#2694
#2695
#2696
#2697
#2698
#2699
#2700
#2701
#2702
#2704
#2705
#2708
#2709
#2709
#2711
#2712
#2713
#2714
#2714
#2715
#2719
#272
#2720
#2721
#2722
#2723
#2725
#2726
#2727
#2728
#2729
#273
#2730
#2731
#2732
#2734
#2735
#2735
#2736
#2737
#2738
#2739
#274
#2740
#2741
#2742
#2743
#2744
#2746
#2747
#2748
#2749
#2749
#2750
#2752
#2752
#2753
#2754
#2758
#2759
#2759
#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/DS/pr5-private-hosting-access-gate
DS/ai-vid
DS/alertFix
DS/auth-in-homepage
DS/cacheFix
DS/csr
DS/dashboard-update
DS/eric/25BO1-testkernel
DS/eric/2619_potential-upload-stuck-fix
DS/eric/262A0_PUT-453
DS/main
DS/meteringFix
DS/meteringFixes
DS/multideleteredis
DS/npm
DS/openrouter
DS/phase1-canonical-origin-resolution
DS/phase2-index-restrictions-and-admin-duplicates
DS/phase3-public-hosted-actor-cookie
DS/phase4-hosted-origin-join-policy
DS/pr1-is-private-schema-model
DS/pr1-signed-upload-session-foundation
DS/pr10-private-hosting-domain-puter-dev
DS/pr11-private-subdomain-login-bootstrap
DS/pr12-private-hosted-index-url-fallback
DS/pr2-signed-upload-storage-primitives
DS/pr3-private-asset-token-foundation
DS/pr3-signed-upload-api
DS/pr4-private-access-entitlement-contract
DS/pr4-signed-upload-puterjs-single
DS/pr5-private-hosting-access-gate
DS/pr5-signed-upload-multipart
DS/pr6-signed-upload-gui
DS/pr7-signed-upload-hardening-docs-tests
DS/pr8-private-access-hardening-rollout
DS/revert
DS/secfix
DS/statread
DS/tmp
DS/usercache
DS/workers-db
DS/zenpacket
H
NS/WebDAV-range-fixes
NS/add-configurable-backend
NS/add-grok-3-mini-fast-cache
NS/ai-email-verification
NS/allow-empty-message-ai
NS/allow-uppercase-image-models
NS/build-with-icns
NS/claude-reasoning
NS/cloudflare-ai-gateway
NS/configurable-gui-bundle
NS/dav-api-url-change
NS/dedup-image-models
NS/eggspressening
NS/extra-app-telemetry-check
NS/fix-stat-options
NS/gemini-change-to-non-preview
NS/gemini-cost-typo-fix
NS/gpt-5.2-codex
NS/gpt-5.4
NS/icns-url-to-assets-url
NS/main
NS/more-accurate-pretokenization
NS/more-aliases-for-cloudflare0hotfix-2026-02-13
NS/more-model-details
NS/move-webservice-middleware
NS/mpga-is-mp3-OpenAISpeechToText
NS/mute-puterjs-error
NS/oai-comp-log
NS/oai-comp-restrict-apps
NS/oai-comp-toolcalls
NS/openai-chat-interface
NS/openrouter-cost-usage
NS/openrouter-max-tokens-retry
NS/opus-4.6
NS/opus-4.6-max-tokens
NS/price-key-change
NS/puter-getDeveloperProfile-arguments
NS/puter-host-migration-shim
NS/puter-hosting-size
NS/puter-node-js-auth
NS/puter-peer-nit-1
NS/puter-peer-nit-2
NS/puter-peer-nit-3
NS/responses-api
NS/responses-api-websearch
NS/responses-completions-api-tools
NS/revert-puterjs-gui-ordering
NS/secure-cos-proxy
NS/service-guard
NS/tool-call-blank-content
NS/turn-metering
NS/video-cost-details
NS/video-model-details
NS/web-cdn-test
NS/webdav-cors
NS/webdav-dav-migration-fixes
NS/webdav-dont-subdomains
NS/worker-global-public-fetch
NS/worker-info-restore
NS/worker-redeploy-safety-check
NS/worker-sandboxing
NS/workers-in-stat
NS/workers-in-stat-attempt-2
NS/workersai-alias-dash-to-dot
ProgrammerIn-wonderland-patch-1
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
auth-in-homepage
auto-update/release
branch-name
claude-haiku-and-cache
claude-new-max-tokens
clickhouse-refresh-stats
client-side-thumbs
configurable-desktop-dimensions
custom_domain_limit
dashboard
dashboard-apps
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/26260_eslint-config
eric/26270_fix-otp
eric/26280_PUT-498
eric/262A0_PUT-453
eric/262D0_depth-limit
eric/262H0_request-app-root-dir
eric/262L0_PUT-533
eric/262N1_oidc-error-redirect
eric/262O0_fix-oidc-in-popup
eric/262O1_default-gui-origin-override
eric/262O2_invalidate-app-permission-debounce
eric/262O3_missing-awaits
eric/262P3_fix-load-after-login
eric/262P4_oidc-switch-flows
eric/262R0_user-deletion-oidc
eric/262R1_default-rate-limit
eric/262R2_break-when-no-keys
eric/262R3_fix-add-existing-account
eric/26320_ext-test-actions
eric/26323_revert-26322
eric/26324_revert-26321
eric/26324_revert-26322
eric/26325_access-token
eric/26326_ai-service-guard
eric/26330_fix-authenticateWithPuter
eric/26333_hide-unnecessary-div
eric/26340_signup-request
eric/26343_system-user-from-service
eric/26344_app-icon-config
eric/26345_remove-a-log
eric/26350_app-cleanups
eric/26390_puter-homepage-lru
eric/26391_puter-homepage-minify
eric/263A0_fix-missing-password-entry
eric/263A2_create-user-dev-support
eric/263A2_fix-refer-adding
eric/263B0_batch-move
eric/263B2_subdomains-join
eric/263B4_optimize-stat
eric/263B6_puter-js-batch
eric/263C0_security-audit
eric/263G0_package-lock
eric/263G1_packages
eric/263H0_suspend-update
eric/26460_puterfs-fsentry-await
eric/ai-router
eric/develop
eric/eric/26321_access-token
eric/eric/26322_ai-guard
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
miika/dashboard-files-deploy-worker-disabled
miika/dashboard-files-mobile-fixes
miika/put-530
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
peer-docs
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
revert-2455-NS/allow-empty-message-ai
revert-2688-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
x-puter-no-auth
#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
#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
#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
#2332
#2333
#2334
#2336
#2337
#2338
#234
#2343
#2344
#2345
#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
#2388
#2389
#2390
#2391
#2392
#2393
#2394
#2395
#2396
#2398
#2399
#240
#2400
#2401
#2402
#2403
#2404
#2405
#2406
#2407
#2408
#2409
#241
#2411
#2413
#2414
#2416
#2417
#2418
#2420
#2422
#2423
#2424
#2426
#2431
#2432
#2434
#2435
#2436
#2437
#2438
#2439
#244
#2440
#2441
#2442
#2445
#2446
#2447
#2448
#2449
#2450
#2451
#2452
#2453
#2454
#2455
#2456
#2457
#2458
#2459
#2460
#2461
#2462
#2464
#2465
#2466
#2467
#2468
#2469
#2470
#2473
#2475
#2476
#2477
#2478
#2480
#2481
#2483
#2484
#2485
#2486
#2487
#2489
#249
#2490
#2491
#2492
#2493
#2494
#2498
#2499
#2500
#2501
#2502
#2503
#2504
#2505
#2506
#2507
#2508
#2512
#2515
#2516
#2518
#2519
#252
#2520
#2521
#2522
#2523
#2524
#2525
#2526
#2528
#2529
#253
#2530
#2531
#2532
#2533
#2535
#2536
#2536
#2537
#2538
#2539
#2540
#2540
#2541
#2542
#2543
#2543
#2544
#2546
#2547
#2548
#2549
#255
#2550
#2551
#2552
#2555
#2556
#2557
#2558
#2559
#2560
#2562
#2564
#2565
#2566
#2567
#2568
#2569
#2570
#2571
#2572
#2575
#2576
#2577
#2578
#2579
#2580
#2581
#2582
#2583
#2585
#2586
#2587
#2588
#2589
#259
#2591
#2592
#2593
#2594
#2595
#2596
#2597
#2598
#2599
#2599
#260
#2600
#2601
#2603
#2604
#2605
#2607
#2608
#2609
#261
#2610
#2613
#2615
#2616
#2617
#2618
#2619
#2620
#2623
#2624
#2625
#2626
#2627
#2629
#2630
#2631
#2632
#2634
#2635
#2636
#2637
#2638
#2639
#2640
#2641
#2642
#2643
#2644
#2646
#2647
#2648
#2649
#265
#2651
#2652
#2653
#2654
#2657
#2659
#266
#2660
#2661
#2662
#2664
#2665
#2666
#2667
#2668
#2669
#267
#2670
#2673
#2674
#2675
#2676
#2677
#2678
#2679
#2680
#2681
#2682
#2683
#2684
#2685
#2687
#2688
#2689
#269
#2690
#2694
#2695
#2696
#2697
#2698
#2699
#2700
#2701
#2702
#2704
#2705
#2708
#2709
#2709
#2711
#2712
#2713
#2714
#2714
#2715
#2719
#272
#2720
#2721
#2722
#2723
#2725
#2726
#2727
#2728
#2729
#273
#2730
#2731
#2732
#2734
#2735
#2735
#2736
#2737
#2738
#2739
#274
#2740
#2741
#2742
#2743
#2744
#2746
#2747
#2748
#2749
#2749
#2750
#2752
#2752
#2753
#2754
#2758
#2759
#2759
#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
-
7375cb7382
dev: add .undefinedOnCancel to open dialog too
KernelDeimos
2025-08-14 17:32:24 -04:00 -
5522cfbd52
feat: make it possible to pass signed files to launchApp
KernelDeimos
2025-08-14 00:09:32 -04:00 -
e8d63819a8
fix: add .undefinedOnCancel to showSaveFilePicker
KernelDeimos
2025-08-08 21:48:21 -04:00 -
6b0865e284
feat: add copy mode save
KernelDeimos
2025-08-07 18:57:53 -04:00 -
483ba14af8
Update ExecService.js
jelveh
2025-08-14 23:40:52 -07:00 -
e98a754903
Update ExecService.js
launchapp-imrpvements
jelveh
2025-08-14 23:39:51 -07:00 -
8b97657205
Merge pull request #1441 from HeyPuter/launchapp-imrpvements
Nariman Jelveh
2025-08-14 23:30:13 -07:00 -
7277be75a8
Update ExecService.js
jelveh
2025-08-14 23:25:24 -07:00 -
bcfb9accb1
Update ExecService.js
jelveh
2025-08-14 23:22:48 -07:00 -
3747365f9a
send source app data to opened app
jelveh
2025-08-14 23:17:50 -07:00 -
aa4bd72b92
take DomainModule to be not DNSModule
ProgrammerIn-wonderland
2025-08-14 19:00:57 -04:00 -
1a9ff9e954
fix: (for node 18) import parse-domain as esmodule
ProgrammerIn-wonderland
2025-08-14 18:47:23 -04:00 -
6dabcc1cbb
fix: (for node 18) import parse-domain as esmodule
feat/custom-domains-rebase-2025-8-12
ProgrammerIn-wonderland
2025-08-14 18:46:25 -04:00 -
686053a0fe
dev: add verification for entri webhooks
ProgrammerIn-wonderland
2025-08-14 18:30:20 -04:00 -
aac6ff14ac
custom domains webhook
ProgrammerIn-wonderland
2025-08-14 18:08:40 -04:00 -
d105b341d5
Entri token service
ProgrammerIn-wonderland
2025-08-13 15:51:41 -04:00 -
58800e5d19
rebase fixes
ProgrammerIn-wonderland
2025-08-12 15:09:23 -04:00 -
65b288d58d
dev: enable DNSModule for local instances
KernelDeimos
2025-05-14 16:00:02 -04:00 -
4fadd26459
dev: add TXT record verification for domain names
KernelDeimos
2025-05-14 15:59:01 -04:00 -
df602d5edb
dev: continue work on custom domains
KernelDeimos
2025-05-13 15:21:15 -04:00 -
49b0805014
dev: custom domain routing (the easy part)
KernelDeimos
2025-05-09 15:27:25 -04:00 -
dfadc06cda
dev: add verification for entri webhooks
ProgrammerIn-wonderland
2025-08-14 18:30:20 -04:00 -
e81254c6a4
custom domains webhook
ProgrammerIn-wonderland
2025-08-14 18:08:40 -04:00 -
436f2d679f
Update WebServerService.js
Nariman Jelveh
2025-08-14 12:04:47 -07:00 -
8e43fff19d
Update WebServerService.js
Nariman Jelveh
2025-08-14 11:50:05 -07:00 -
e225cb92f6
Update WebServerService.js
Nariman Jelveh
2025-08-14 11:41:41 -07:00 -
42f7905fc5
Entri token service
ProgrammerIn-wonderland
2025-08-13 15:51:41 -04:00 -
2ddce7166f
Add
sentry-traceandbaggageto allowed headersjelveh
2025-08-13 12:38:56 -07:00 -
4ba2f97da0
fix: move temp users to 'user' group when email is confirmed
KernelDeimos
2025-08-13 15:15:36 -04:00 -
ffc9246070
dev: consolidate fs.written to fs.write (#1392)
Xiaochen Cui
2025-08-14 01:21:07 +08:00 -
ae02352c31
rebase fixes
ProgrammerIn-wonderland
2025-08-12 15:09:23 -04:00 -
9730a15c1c
dev: enable DNSModule for local instances
KernelDeimos
2025-05-14 16:00:02 -04:00 -
b0666e34a3
dev: add TXT record verification for domain names
KernelDeimos
2025-05-14 15:59:01 -04:00 -
974c67accf
dev: continue work on custom domains
KernelDeimos
2025-05-13 15:21:15 -04:00 -
32c8bcde1e
dev: custom domain routing (the easy part)
KernelDeimos
2025-05-09 15:27:25 -04:00 -
1e720a7aca
Add a subtle gap between maximized window and vertical taskbars
jelveh
2025-08-08 23:46:59 -07:00 -
282acfb048
filter workers from hosting list
ProgrammerIn-wonderland
2025-08-08 15:00:19 -04:00 -
c24a77b3cd
filter workers from hosting list
subdomain-list-filter-workers
ProgrammerIn-wonderland
2025-08-08 15:00:19 -04:00 -
478591b676
Update IPC.js
jelveh
2025-08-08 00:58:22 -07:00 -
5b8c13c147
todo: does this break in different languages?
KernelDeimos
2025-08-07 18:16:57 -04:00 -
0deaaf4736
accept appName in place of appId
ProgrammerIn-wonderland
2025-08-07 16:14:30 -04:00 -
82c1f64b37
remove todo comment
ProgrammerIn-wonderland
2025-08-07 16:06:24 -04:00 -
c8c7e22007
add check so workers can only be associated with the context's app
ProgrammerIn-wonderland
2025-08-07 15:49:59 -04:00 -
66288f798e
add ability to specify app for worker
ProgrammerIn-wonderland
2025-08-06 17:40:09 -04:00 -
acc29a35c4
add
gpt-5-chat-latestjelveh
2025-08-07 11:52:11 -07:00 -
c10e6ccd8f
Update index.html
jelveh
2025-08-07 11:48:04 -07:00 -
3ba2c9d052
add gpt 5!
jelveh
2025-08-07 11:28:26 -07:00 -
312efb947d
add Claude Opus 4.1
jelveh
2025-08-06 23:56:04 -07:00 -
9b1cba407e
Update style.css
jelveh
2025-08-06 22:35:27 -07:00 -
d647c7686d
Create icon.png
jelveh
2025-08-06 22:27:14 -07:00 -
41a62326bf
Improve Apps class to enforce required fields and improve title handling. Added validation for name and index URL, as they are mandatory for app creation. Updated title assignment to default to name if not provided.
jelveh
2025-08-06 19:41:14 -07:00 -
e8f6b06723
Add spinner visibility for worker creation process in dev center
Nariman Jelveh
2025-08-06 18:56:17 -07:00 -
ac35dc55f0
Hide dev-center spinner at the correct time when refreshing lists
Nariman Jelveh
2025-08-06 15:41:37 -07:00 -
49d4cbc486
remove driver lsmod check
ProgrammerIn-wonderland
2025-08-06 15:25:02 -04:00 -
85c5d03f41
remove driver lsmod check
remove-driver-lsmod
ProgrammerIn-wonderland
2025-08-06 15:25:02 -04:00 -
7b1fb5d9a6
fix: confirm email with code flow
KernelDeimos
2025-08-06 14:58:33 -04:00 -
78b34a78f3
dev: update process_input_messages in OpenAIUtil
eric/ai-router
KernelDeimos
2025-08-06 14:05:14 -04:00 -
f06abf96b3
Update apps.js
jelveh
2025-08-06 09:34:21 -07:00 -
a73d10826c
adjust website and worker counters in dev center after a deletion
Nariman Jelveh
2025-08-05 19:32:31 -07:00 -
5968da1202
Merge pull request #1417 from HeyPuter/workers-in-dev-center
Nariman Jelveh
2025-08-05 19:06:44 -07:00 -
23d2d504f0
Improve table heading visuals
jelveh
2025-08-05 09:48:50 -07:00 -
64a5de3cc4
fix dev docs link
jelveh
2025-08-05 09:09:41 -07:00 -
6bccf7dc7d
Update style.css
jelveh
2025-08-05 09:03:35 -07:00 -
5ccdd627ee
Add functionality to remove app, website, and worker cards with dedicated functions; streamline deletion process and improve UI updates for empty states.
jelveh
2025-08-05 08:49:30 -07:00 -
636bf6b8b3
Implement shift-click functionality for checkbox selection in apps, websites, and workers; improve UI responsiveness by updating row activation based on checkbox state.
jelveh
2025-08-04 23:18:01 -07:00 -
90f1232b87
Refactor dropped items handling in dev-center.js to use window scope and improve UI updates; minor UI adjustment in websites.js and handle empty file paths in workers.js
jelveh
2025-08-04 22:47:17 -07:00 -
162aa485d0
Add directory change functionality for websites and update UI alert handling
jelveh
2025-08-04 22:27:07 -07:00 -
59dade2736
fix the bug with directory picker selecting the current directory
jelveh
2025-08-04 22:18:22 -07:00 -
b6fcb78f6e
wip
jelveh
2025-08-04 22:08:32 -07:00 -
9f8c0d3227
Update index.html
jelveh
2025-08-04 15:25:14 -07:00 -
a6db0f1092
Update style.css
jelveh
2025-08-04 15:20:37 -07:00 -
0d6423a8b1
Enforce email confirmation via GUI for deploying workers
jelveh
2025-08-04 14:35:28 -07:00 -
ab8cdb2d57
Add
requestEmailConfirmationtoputer.uijelveh
2025-08-04 14:11:55 -07:00 -
39bd825866
fix search functionality by managing 'has-value' class for input fields in websites and workers search
jelveh
2025-08-04 13:24:36 -07:00 -
dc8b7ecb34
update app count when a new app is created
jelveh
2025-08-04 13:09:50 -07:00 -
1d1b484bca
Update workers.js
jelveh
2025-08-04 00:04:11 -07:00 -
a340c9a0b7
fix sorting in websites tab
Nariman Jelveh
2025-08-03 19:47:45 -07:00 -
b59b19f8b3
Creating workers or websites start with selecting a file/folder
Nariman Jelveh
2025-08-03 19:25:18 -07:00 -
59c297db49
search is now isolated to the active tab
Nariman Jelveh
2025-08-03 19:06:45 -07:00 -
3df0bac9dc
count websites and workers at start
Nariman Jelveh
2025-08-03 18:39:14 -07:00 -
2691818f6e
Update index.html
Nariman Jelveh
2025-08-03 18:16:08 -07:00 -
1bc8de8112
make workers sortable by file path
Nariman Jelveh
2025-08-03 17:52:14 -07:00 -
12f574ed70
move libs back to original location
Nariman Jelveh
2025-08-03 17:21:13 -07:00 -
8f18a841b3
Add file column to worker table and enable file path launching
Nariman Jelveh
2025-08-03 17:15:46 -07:00 -
80ccb2d48b
Update workers.js
Nariman Jelveh
2025-08-03 16:36:18 -07:00 -
4550e4f4fd
remove unnecessary console.logs in Login
Nariman Jelveh
2025-08-03 16:12:27 -07:00 -
2d0d253f96
Update apps.js
jelveh
2025-08-03 15:03:48 -07:00 -
30db54f062
Remove context menu from entries
jelveh
2025-08-03 14:50:02 -07:00 -
3b707c31a7
Search websites supports conenct directory matching
jelveh
2025-08-03 13:08:30 -07:00 -
99739173d6
Show connected directory on websites list
jelveh
2025-08-03 13:03:49 -07:00 -
f0dba7ca60
Show connected directory for websites
jelveh
2025-08-03 12:53:07 -07:00 -
36a2f2f7b8
fix issue with deplot area not showing up
jelveh
2025-08-03 01:23:16 -07:00 -
615de5ec11
wip
jelveh
2025-08-03 01:03:17 -07:00 -
bb7bb532ab
wip
jelveh
2025-08-03 00:52:33 -07:00 -
7fceb804a7
better interaction when deleting websites etc
jelveh
2025-08-03 00:25:06 -07:00 -
82339b69a3
Add "No websites notice"
jelveh
2025-08-02 23:37:34 -07:00 -
7c30472bdf
add websites tab
jelveh
2025-08-02 23:19:49 -07:00 -
e0d7a4aa17
Refactor app and worker management UI with context menus and improved delete functionality
Nariman Jelveh
2025-08-02 20:25:46 -07:00 -
2f30ce3d4d
layout fix
Nariman Jelveh
2025-08-02 19:12:22 -07:00 -
4b43b24e50
multiple style improvements
Nariman Jelveh
2025-08-02 19:06:40 -07:00