Commit Graph

  • 4dbbc7c7c9 tests: add unit tests for GroqAIProvider with mocked client (#3042) Daniel Salazar 2026-05-08 23:06:23 -07:00
  • 31f22bc339 tests: add unit tests for ClaudeProvider with mocked Anthropic SDK (#3038) Daniel Salazar 2026-05-08 23:06:05 -07:00
  • 87f0294f73 tests: add unit tests for OpenAiChatCompletionsProvider (#3036) Daniel Salazar 2026-05-08 23:04:55 -07:00
  • df9c55daf9 tests: add unit tests for OpenAiChatResponsesProvider (#3037) Daniel Salazar 2026-05-08 23:01:45 -07:00
  • 9246aff4e4 tests: add tests for VoiceChangerDriver (speech2speech) (#3039) Daniel Salazar 2026-05-08 23:01:36 -07:00
  • 21c37e6d35 tests: add unit tests for DeepSeekProvider with mocked client (#3040) Daniel Salazar 2026-05-08 23:01:28 -07:00
  • cbdad4a65e tests: add unit tests for TogetherAIProvider with mocked client (#3041) Daniel Salazar 2026-05-08 23:01:20 -07:00
  • 91ecf54746 tests: add unit tests for OpenRouterProvider with mocked client (#3043) Daniel Salazar 2026-05-08 23:01:12 -07:00
  • 4bcfe6c7f4 tests: add unit tests for GeminiChatProvider with mocked client (#3044) Daniel Salazar 2026-05-08 23:01:08 -07:00
  • 3ada6f1569 tests: XAIProvider uses setupTestServer + real metering:[#2982] (#3035) Daniel Salazar 2026-05-08 19:21:52 -07:00
  • 64402b01db tests: add tests for OCRDriver: [#2964] (#3028) Daniel Salazar 2026-05-08 19:15:57 -07:00
  • 6226db73d4 tests: add unit tests for MoonshotProvider with mocked client: [#2979] (#3030) Daniel Salazar 2026-05-08 19:15:45 -07:00
  • 6ab2a2a6cc tests: add unit tests for MistralAiProvider with mocked client: [#2978] (#3032) Daniel Salazar 2026-05-08 19:15:34 -07:00
  • ba03fd7965 tests: add unit tests for PuterAIController: [#2965] (#3031) Daniel Salazar 2026-05-08 19:15:23 -07:00
  • 1c188d6325 tests: add unit tests for ZAIProvider with mocked client: [#2983] (#3029) Daniel Salazar 2026-05-08 19:14:15 -07:00
  • 8b1226aa1b OIDC referrer (#3034) ProgrammerIn-wonderland 2026-05-08 22:05:09 -04:00
  • 295cda25f0 remove FSEntry.js NS/oidc-referrer ProgrammerIn-wonderland 2026-05-08 22:01:24 -04:00
  • abf7a2a984 remove excess logs ProgrammerIn-wonderland 2026-05-08 22:00:00 -04:00
  • 9e5a67de7b add log in signupCb ProgrammerIn-wonderland 2026-05-08 20:49:14 -04:00
  • 2c1d320bba ci: push to dockerhub too (#3033) Daniel Salazar 2026-05-08 17:36:21 -07:00
  • 6fa891ff09 infer referrer from openerOrigin if there ProgrammerIn-wonderland 2026-05-08 20:34:26 -04:00
  • 2158fdf9f0 optionally infer referrer from window.openerOrigin ProgrammerIn-wonderland 2026-05-08 20:09:57 -04:00
  • b6414442dd fix: contributing (#3027) Daniel Salazar 2026-05-08 16:58:05 -07:00
  • c805e7927a oidc referrer ProgrammerIn-wonderland 2026-05-08 19:20:07 -04:00
  • f5470f123f tests: add tests for xaiProvider: [#2982] (#3026) Daniel Salazar 2026-05-08 16:09:25 -07:00
  • ea9a44c9ad Implement inline 2FA UI, remove old components (#3025) Nariman Jelveh 2026-05-08 15:59:40 -07:00
  • 881ee90e76 Remove stray fullscreen hint from translations jelveh 2026-05-08 15:16:47 -07:00
  • fbb570fb36 Reapply "Remove toolbar clock feature (#3024)" jelveh 2026-05-08 15:15:03 -07:00
  • e781b60bcb Revert "Remove toolbar clock feature (#3024)" jelveh 2026-05-08 15:11:55 -07:00
  • 78a071ae54 Remove toolbar clock feature (#3024) Nariman Jelveh 2026-05-08 15:08:15 -07:00
  • 9bcd77c85b chore: add legacy codes back to all errors (#3022) Daniel Salazar 2026-05-08 13:51:55 -07:00
  • 960bbb6965 doc: code architecture doc + contributing guide for backend (#2953) Daniel Salazar 2026-05-08 13:51:41 -07:00
  • 46a56e474b README edit (#3012) Nariman Jelveh 2026-05-08 13:30:33 -07:00
  • 666b60bd29 Use GA version of gemini 3.1 flash lite (#3013) Reynaldi Chernando 2026-05-09 00:51:56 +07:00
  • 63f128457e remove driver usage endpoint (#3017) 26.05.1 Daniel Salazar 2026-05-08 10:18:26 -07:00
  • 5e8e9a852d test: add unit tests for ai-chat utils (#3016) Daniel Salazar 2026-05-08 10:17:46 -07:00
  • 3166ad933c test: add unit tests for OpenAIUtil shape normalization (#3015) Daniel Salazar 2026-05-08 10:17:42 -07:00
  • 7e5f64e04b Fix minor typo for tls cert in self hosting docs (#3014) Reynaldi Chernando 2026-05-08 23:23:06 +07:00
  • 908c02fd99 fix ASCII art for PUTER.JS jelveh 2026-05-08 08:04:21 -07:00
  • 38fcc6d6bd Detect fullpage apps early and skip desktop load jelveh 2026-05-07 22:17:27 -07:00
  • 16652347c6 test: add tests for HomepageController (#3010) Daniel Salazar 2026-05-07 21:41:16 -07:00
  • 5f28b988ec test: add tests for SystemController (#3009) Daniel Salazar 2026-05-07 21:40:27 -07:00
  • 160631b158 test: add tests for OIDCController (#3008) Daniel Salazar 2026-05-07 21:38:47 -07:00
  • 3ab9923f0c fix: ai provider integration tests (#3011) Daniel Salazar 2026-05-07 21:38:40 -07:00
  • cc799e069f test: add unit tests for fileInput driver utility (#3007) Daniel Salazar 2026-05-07 21:38:27 -07:00
  • 9a7d3bac5f test: add tests for DesktopController (#3006) Daniel Salazar 2026-05-07 21:37:34 -07:00
  • 0a9a4f629d test: add tests for StaticPagesController (#3005) Daniel Salazar 2026-05-07 21:36:50 -07:00
  • 32c2c0c1a5 test: add tests for AppController (#3004) Daniel Salazar 2026-05-07 21:35:49 -07:00
  • 508d652194 test: add tests for StaticAssetsController (#3003) Daniel Salazar 2026-05-07 21:35:17 -07:00
  • 471ba94ba2 Update index.js jelveh 2026-05-07 20:04:43 -07:00
  • 66e24a07d4 Update console banner and messaging jelveh 2026-05-07 19:49:01 -07:00
  • 5ffac54c86 experimental cute CTA jelveh 2026-05-07 19:39:06 -07:00
  • c5b12b61d9 Unconditionally send Access-Control-Allow-Private-Network, fix LNA fix in GUI (#2954) ProgrammerIn-wonderland 2026-05-07 19:38:04 -04:00
  • a5dff457ae Unconditionally send Access-Control-Allow-Private-Network, fix LNA fix in GUI NS/LNA-loopback-fix ProgrammerIn-wonderland 2026-05-07 19:18:52 -04:00
  • 8d5e9ef9cf fix: types for open ai driver (#2950) Daniel Salazar 2026-05-07 14:48:47 -07:00
  • 25fe9a3cdf fix: add coverage reports for changes (#2949) Daniel Salazar 2026-05-07 13:55:09 -07:00
  • 05425d20a7 chore: cleanup types for tests (#2948) Daniel Salazar 2026-05-07 13:40:58 -07:00
  • ff10e47d67 Show fullscreen overlay when signup is blocked (#2947) Nariman Jelveh 2026-05-07 11:37:23 -07:00
  • 6c19dfbafd fix: linux build (#2946) Daniel Salazar 2026-05-07 11:23:10 -07:00
  • 360cbf48af feat: support code in puter.signup.validate error responses (#2945) Nariman Jelveh 2026-05-07 10:11:08 -07:00
  • bbe93defe9 tests: add some more driver tests (#2944) Daniel Salazar 2026-05-07 10:04:39 -07:00
  • 5e01c13b31 Fix duplicate textract result (#2943) Reynaldi Chernando 2026-05-07 23:15:28 +07:00
  • 4b37f35803 test: tests for fs endpoints (#2942) Daniel Salazar 2026-05-06 22:55:53 -07:00
  • 775c9c49e2 test: add harness and some examples (#2941) Daniel Salazar 2026-05-06 22:43:22 -07:00
  • e35260924e Scope .myapps-search to input and tweak UI styles Nariman Jelveh 2026-05-06 17:59:54 -07:00
  • 90aad8918c Support light/dark sidebar logo Nariman Jelveh 2026-05-06 17:54:37 -07:00
  • 46974beba1 Replace gradients with flat colors in system buttons Nariman Jelveh 2026-05-06 17:47:45 -07:00
  • 5e9dc33be1 expose costs in ai chat response (#2921) Shruc 2026-05-07 01:59:16 +03:00
  • 1e271f188e fix: bring back old app names functionality and fix build (#2937) Daniel Salazar 2026-05-06 15:48:25 -07:00
  • f333597754 Update IPC.js jelveh 2026-05-06 15:40:38 -07:00
  • 3b33d16356 Merge branch 'main' of https://github.com/HeyPuter/puter jelveh 2026-05-06 15:33:21 -07:00
  • 2289d61d3c Update UIPrompt.js jelveh 2026-05-06 15:33:13 -07:00
  • 8e02f38bad fix: templates (#2936) Daniel Salazar 2026-05-06 15:31:41 -07:00
  • 5b65a6bc78 Update UIPrompt.js (#2930) angelinazzz1809 2026-05-07 06:27:28 +08:00
  • 872d2c01d4 Add support for log in with Apple (#2935) ProgrammerIn-wonderland 2026-05-06 16:47:24 -04:00
  • d8c8981a9d Fix OIDC provider revalidate in whoami as well NS/login-with-apple ProgrammerIn-wonderland 2026-05-06 16:14:59 -04:00
  • 65d82020fc Fix revalidate URL ProgrammerIn-wonderland 2026-05-06 15:53:58 -04:00
  • 6c66fc3f68 Add experimental login with Apple support ProgrammerIn-wonderland 2026-05-06 15:31:24 -04:00
  • b7f199ddbc Normalize string options to object jelveh 2026-05-06 11:59:28 -07:00
  • 906c00af97 Support options.defaultColor in color picker jelveh 2026-05-06 11:48:47 -07:00
  • f00d52f879 per model allowed params on replicate image, normalize ratio (#2898) Shruc 2026-05-06 21:16:30 +03:00
  • 7a1a885e89 fix: inline http(s) image URLs for Moonshot vision models (#2929) (#2931) Devendra Reddy Pennabadi 2026-05-06 23:23:52 +05:30
  • ff8c275317 chore: package-lock.json (#2934) Daniel Salazar 2026-05-06 10:52:22 -07:00
  • b3bf979cac fix: support defaultValue in showColorPicker app env (#2895) (#2932) Devendra Reddy Pennabadi 2026-05-06 23:16:32 +05:30
  • eb9e316ed5 Update Z.AI vision model id to z-ai/z-ai for consistency (#2928) Reynaldi Chernando 2026-05-06 13:41:04 +07:00
  • 224ea5f7f8 fix: extensions (#2926) Daniel Salazar 2026-05-05 20:55:53 -07:00
  • c1dacab4c2 extension events after boot fixes (#2925) Daniel Salazar 2026-05-05 17:42:55 -07:00
  • 8d0b8d4905 fix: app errors (#2924) Daniel Salazar 2026-05-05 17:20:31 -07:00
  • e7190f442e Update README.md jelveh 2026-05-05 16:49:01 -07:00
  • 95e1b7d171 New README.md (#2915) 26.05 Nariman Jelveh 2026-05-05 16:35:07 -07:00
  • f9ac017faf fix: fsEntry and tscofnig (#2923) Daniel Salazar 2026-05-05 16:18:09 -07:00
  • 4252b7f76f fix: email (#2922) Daniel Salazar 2026-05-05 15:21:15 -07:00
  • 58a7459e45 fix: broken apps in self hosted (#2920) Daniel Salazar 2026-05-05 12:45:17 -07:00
  • 5dd601a90b add back web input into OCR (#2919) ProgrammerIn-wonderland 2026-05-05 14:44:54 -04:00
  • 6436f66acc add back web input into OCR NS/ocr-web-input ProgrammerIn-wonderland 2026-05-05 14:43:44 -04:00
  • 50fe867e0d fix: fs issues [PUT-846] (#2918) Daniel Salazar 2026-05-05 10:49:04 -07:00
  • 98bdaf0c42 add email into metering alert (#2917) Daniel Salazar 2026-05-05 10:18:45 -07:00
  • 1f1149e32e Block unconfirmed users from API endpoints server-side (#2916) Nariman Jelveh 2026-05-05 10:08:50 -07:00
  • 51b81c82bf Update keyboard.js jelveh 2026-05-05 06:24:49 -07:00
  • 15201b7a3c fix: nginx missing in self host script (#2911) Daniel Salazar 2026-05-05 00:42:54 -07:00