Commit Graph

  • 37619fb2a3 Remove embedded background image from PuterDialog Nariman Jelveh 2026-05-16 15:43:15 -07:00
  • f976686eba Update index.md 26.05.3 Nariman Jelveh 2026-05-16 13:12:31 -07:00
  • 7af3721543 Make confirming an email unconfirm any other accounts using that email (#3121) ProgrammerIn-wonderland 2026-05-16 15:07:38 -04:00
  • 771bba6a5a Make confirming an email unconfirm any other accounts using that email NS/confirm-emails-unique ProgrammerIn-wonderland 2026-05-15 18:37:42 -04:00
  • 93edec0d01 assert normalized (#3119) ProgrammerIn-wonderland 2026-05-15 17:01:32 -04:00
  • fdf8a2e3a3 assert normalized NS/assert-normalized-paths ProgrammerIn-wonderland 2026-05-15 16:24:36 -04:00
  • 54b61f2e24 fix: bad cookie parse test (#3120) Daniel Salazar 2026-05-15 13:40:43 -07:00
  • 184ed77493 Use fixed colors for OIDC login divider Nariman Jelveh 2026-05-14 20:26:46 -07:00
  • 8234b72fc3 Improve login UI: logo, forgot link, OIDC divider Nariman Jelveh 2026-05-14 20:20:21 -07:00
  • cc9921945e Make auth logo clickable for cover pages Nariman Jelveh 2026-05-14 20:13:33 -07:00
  • ac6f23a41f Update README.md (#3116) Daniel Salazar 2026-05-14 13:01:34 -07:00
  • 973d046d33 Remove legacy TabFiles component Nariman Jelveh 2026-05-14 12:13:48 -07:00
  • dcb50cde8f Merge pull request #3115 from HeyPuter/puter-js-update260514-2 Miika Kuisma 2026-05-14 11:45:47 +03:00
  • 08beb55853 PuterJS - Fix submenu behavior on mobile devices in Menubar web component Miika Kuisma 2026-05-14 11:43:47 +03:00
  • bb0220e163 Merge pull request #3114 from HeyPuter/puter-js-update-260514 Miika Kuisma 2026-05-14 09:14:19 +03:00
  • f3e4c8c6d0 menu item focus tweak Miika Kuisma 2026-05-14 09:09:40 +03:00
  • 44254671bb - When navigating with keyboard the main level of menubar (file, edit etc) is should also open the menus, now it just highlights the opener - When hovering main menu items, it must clear hover effects - Two submenus under each other and diagonal moving - separator hovering removes highlight but disabled item should do the same - better way to remove focus - when mouse leaves context menu highlight should be removed Miika Kuisma 2026-05-14 08:26:36 +03:00
  • bcc6cc8f00 fix: express proxy chain (#3112) Daniel Salazar 2026-05-13 18:13:39 -07:00
  • 84549a1c31 Add Authorization header to deletion request jelveh 2026-05-13 17:21:40 -07:00
  • 0276420213 fix: treat access tokens as non-auth unless opted in (#3111) Daniel Salazar 2026-05-13 14:20:15 -07:00
  • 6353a08fd5 accept web input in speech2txt (#3110) ProgrammerIn-wonderland 2026-05-13 15:53:16 -04:00
  • 246b85e2ac Add new type of access token NS/proxy-actor-checks ProgrammerIn-wonderland 2026-05-13 14:29:16 -04:00
  • c265fa308a fix: double rate limits across the board (#3108) Daniel Salazar 2026-05-13 09:30:08 -07:00
  • d3f72bc33a Merge pull request #3105 from HeyPuter/puter-js-menubar-fixes Miika Kuisma 2026-05-13 11:51:42 +03:00
  • 700fc4d27e alibaba provider (#3103) ProgrammerIn-wonderland 2026-05-13 03:21:15 -04:00
  • 9c7f30a150 Add theme attribute for each web component, which can be used for forcing dark or light theme (in case the application doesn't have dark mode support it might be odd if just menubar turns dark) Miika Kuisma 2026-05-13 10:08:59 +03:00
  • 85e45b30f5 fixes https://github.com/HeyPuter/puter/issues/3102 Miika Kuisma 2026-05-13 09:52:21 +03:00
  • 5483e32eab fixes https://github.com/HeyPuter/puter/issues/3101 Miika Kuisma 2026-05-13 09:37:36 +03:00
  • f63c7d8142 - Fixes https://github.com/HeyPuter/puter/issues/3100 - Also fixes similar issues with navigating top level menubar items and submenus Miika Kuisma 2026-05-13 09:27:44 +03:00
  • 5a2071f852 fix https://github.com/HeyPuter/puter/issues/3099 Miika Kuisma 2026-05-13 09:01:57 +03:00
  • 238ed12e28 - add dark mode support for UI components - fix https://github.com/HeyPuter/puter/issues/3098 Miika Kuisma 2026-05-13 08:54:23 +03:00
  • d1afe6c3cf fix: puter site redirect for non paid apps (#3104) Daniel Salazar 2026-05-12 21:03:33 -07:00
  • b22ba4cbd8 add tests NS/alibaba-provider ProgrammerIn-wonderland 2026-05-12 21:57:47 -04:00
  • 9cc0c35233 Add alibaba provider ProgrammerIn-wonderland 2026-05-12 21:45:46 -04:00
  • e58dd48e80 Fix link formatting in BUG-BOUNTY.md (#3097) Nariman Jelveh 2026-05-12 17:19:10 -07:00
  • 69f87d4dcd fix: return code (#3096) Daniel Salazar 2026-05-12 16:54:00 -07:00
  • 7b0dd11f7f fix: dev accounts not showing (#3095) Daniel Salazar 2026-05-12 16:39:42 -07:00
  • 620934fbf4 fix: add user_agent to email signup (#3094) Daniel Salazar 2026-05-12 15:51:30 -07:00
  • 182fc723f1 expose hasDevAccountAccess at top level (#3093) Daniel Salazar 2026-05-12 13:56:00 -07:00
  • 5d3c5b6873 fix: whoami (#3092) Daniel Salazar 2026-05-12 13:44:02 -07:00
  • f20445bab7 Restrict cross-origin session-cookie auth (#3088) slashdevcorpse 2026-05-12 16:40:25 -04:00
  • 8ad1a58f98 Reorder OIDC Apple and Microsoft buttons Nariman Jelveh 2026-05-12 13:35:18 -07:00
  • 17e475236a fix: mistral ai tests from renames (#3091) Daniel Salazar 2026-05-12 12:28:32 -07:00
  • b948eaaaa6 chore: update mistralAi providers (#3090) Daniel Salazar 2026-05-12 12:12:24 -07:00
  • 9b0c034247 fix: correct xAI TTS pricing to $15.00/1M characters (#3089) Nariman Jelveh 2026-05-12 11:57:11 -07:00
  • b0dc9c7f1b Merge pull request #3086 from HeyPuter/puter-js-update-260512 Miika Kuisma 2026-05-12 12:01:08 +03:00
  • e79abd43e3 PuterJS menubar web component improvements puter-js-update-260512 Miika Kuisma 2026-05-12 12:00:15 +03:00
  • 36c9c478ec Merge pull request #3073 from HeyPuter/puter-js-tests Miika Kuisma 2026-05-12 09:56:58 +03:00
  • 90d01b87ea fix: potential fix for some linux distros (#3085) Daniel Salazar 2026-05-11 23:28:59 -07:00
  • b0823449bc fix: don't allow dav access control credentials (#3084) Daniel Salazar 2026-05-11 19:11:02 -07:00
  • 760d5d346d add missing GPT 5.4 models (#3083) ProgrammerIn-wonderland 2026-05-11 21:34:23 -04:00
  • 9739df144c add missing GPT 5.4 models NS/gpt-5.4-missing-models ProgrammerIn-wonderland 2026-05-11 21:28:44 -04:00
  • 4e11d1dd0f fix: updaet deepseek models (#3082) Daniel Salazar 2026-05-11 18:01:35 -07:00
  • 5e8c66142d ai image video fs output (#3079) ProgrammerIn-wonderland 2026-05-11 20:55:45 -04:00
  • 4913b5c70b frontend puterjs tests NS/ai-image-video-fs-output ProgrammerIn-wonderland 2026-05-11 20:52:00 -04:00
  • 4a11877c65 add tests ProgrammerIn-wonderland 2026-05-11 20:46:33 -04:00
  • adc0db31ea add tests ProgrammerIn-wonderland 2026-05-11 20:43:24 -04:00
  • f80016e4e6 feat: rate limit all ai requests (#3081) 26.05.2 Daniel Salazar 2026-05-11 16:18:21 -07:00
  • c8fdbdf8c9 fix: self host mysql (#3080) Daniel Salazar 2026-05-11 15:36:16 -07:00
  • ba59637642 Fix error reporting in puterjs. Add precheck for puterOutputPath ProgrammerIn-wonderland 2026-05-11 16:40:47 -04:00
  • 11482e3233 Add puter_output_path ProgrammerIn-wonderland 2026-05-11 15:58:00 -04:00
  • a04267a4e3 Add login with microsoft (#3077) ProgrammerIn-wonderland 2026-05-11 15:40:44 -04:00
  • 80a081d62a fix: sql migrations (#3078) Daniel Salazar 2026-05-11 12:29:56 -07:00
  • 719e99a217 Add login with microsoft NS/login-with-microsoft ProgrammerIn-wonderland 2026-05-11 15:11:08 -04:00
  • bb131c6690 fix: oss icons for new apps (#3076) Daniel Salazar 2026-05-11 10:52:52 -07:00
  • 4a4a131226 fix: add validation for bad username password input (#3075) Daniel Salazar 2026-05-11 10:35:12 -07:00
  • 26cff23af4 chore: cleanup types for metering (#3074) Daniel Salazar 2026-05-11 08:58:13 -07:00
  • 189dae25ef remove hover effect from menubar shortcut labels Miika Kuisma 2026-05-11 17:58:23 +03:00
  • b2f4a86224 Hide keyboard shortcuts from mobile phone menubar Miika Kuisma 2026-05-11 11:47:10 +03:00
  • 122811eb7a Puter JS menubar web component now accepts shortcut attribute, improven submenu ux Miika Kuisma 2026-05-11 11:41:30 +03:00
  • bc98dacf65 Merge branch 'main' into puter-js-tests Miika Kuisma 2026-05-11 09:55:35 +03:00
  • f00445254d oss: add more apps into oss (#3072) Daniel Salazar 2026-05-10 22:38:47 -07:00
  • 6686e3a0d7 tests: add tests for SpeechToTextDriver (#3071) Daniel Salazar 2026-05-10 22:27:35 -07:00
  • 5bcb425926 Add tests for Peer, WebDAV, Workers, and WISP. (#3070) ProgrammerIn-wonderland 2026-05-10 21:44:30 -04:00
  • b4e9fa7688 Add dark mode colors to dev console CTA Nariman Jelveh 2026-05-10 17:43:06 -07:00
  • 594cbe03ef tests: big test push with lots of missing areas (#3067) Daniel Salazar 2026-05-10 15:06:48 -07:00
  • ec04afe0ad tests: add unit tests for XAITTSProvider (#3060) Daniel Salazar 2026-05-10 14:28:04 -07:00
  • 539c928920 tests: add unit tests for ElevenLabsTTSProvider (#3066) Daniel Salazar 2026-05-10 14:27:55 -07:00
  • a470857d4e tests: add unit tests for OpenAITTSProvider (#3057) Daniel Salazar 2026-05-10 14:27:45 -07:00
  • dea40ca8be tests: add unit tests for TogetherVideoProvider (#3058) Daniel Salazar 2026-05-10 14:27:37 -07:00
  • 3d593f7cd7 tests: add unit tests for OpenAIVideoProvider (#3059) Daniel Salazar 2026-05-10 14:27:30 -07:00
  • 1d36811dd6 tests: add unit tests for GeminiTTSProvider (#3061) Daniel Salazar 2026-05-10 14:27:21 -07:00
  • 4d53faf5b6 tests: add unit tests for GeminiVideoProvider (#3065) Daniel Salazar 2026-05-10 14:27:14 -07:00
  • c101fe74ab tests: add unit tests for TTSDriver (#3064) Daniel Salazar 2026-05-10 14:27:08 -07:00
  • b4fad80a8c tests: add unit tests for AWSPollyTTSProvider (#3063) Daniel Salazar 2026-05-10 14:27:02 -07:00
  • 41e0049045 tests: add unit tests for VideoGenerationDriver (#3062) Daniel Salazar 2026-05-10 14:26:56 -07:00
  • 4aaa09bb04 tests: more tests for drivers and perm service (#3056) Daniel Salazar 2026-05-10 13:46:52 -07:00
  • 3f2c45be26 cleanup: authcontroller with testable methods and tests (#3054) Daniel Salazar 2026-05-10 13:24:17 -07:00
  • f7202955ef Move TOS blurb and update copy jelveh 2026-05-09 19:08:17 -07:00
  • 07432b0967 Update UIWindowSignup.js jelveh 2026-05-09 19:00:42 -07:00
  • 065eeda72a Add 'Sign up with email' option for OIDC jelveh 2026-05-09 18:55:18 -07:00
  • 65ce9a67ef Include user-agent in OIDC payload jelveh 2026-05-09 15:50:40 -07:00
  • 4996d7f37f Include user_agent in auth request data (#3053) Nariman Jelveh 2026-05-09 09:25:57 -07:00
  • 86adf4ebc0 fix message at end of selfhost script (#3052) Daniel Salazar 2026-05-08 23:46:54 -07:00
  • 9a4a0ac9f1 tests: add unit tests for XAIImageProvider (#3045) Daniel Salazar 2026-05-08 23:34:39 -07:00
  • 2543179ae7 tests: add unit tests for OpenAiImageProvider with mocked client (#3050) Daniel Salazar 2026-05-08 23:33:52 -07:00
  • 07a049c8ac tests: add unit tests for TogetherImageProvider (#3049) Daniel Salazar 2026-05-08 23:33:46 -07:00
  • 0990fc2667 tests: add unit tests for ReplicateImageGenerationProvider (#3048) Daniel Salazar 2026-05-08 23:33:39 -07:00
  • 98bb203c84 tests: add unit tests for GeminiImageProvider (#3047) Daniel Salazar 2026-05-08 23:33:34 -07:00
  • 0e82a0aed6 tests: add unit tests for ImageGenerationDriver (#3046) Daniel Salazar 2026-05-08 23:33:28 -07:00