Commit Graph

2079 Commits

Author SHA1 Message Date
jelveh
5c62742fa3 remove unnecessary console.log 2025-02-28 00:14:56 -08:00
jelveh
1eb4c6034e Remove the Button component from some UI components 2025-02-27 23:53:52 -08:00
jelveh
c55a13dcd8 Update en.js 2025-02-27 23:19:00 -08:00
KernelDeimos
ec0a721143 fix: message coercion bug affecting vision 2025-02-27 14:49:55 -05:00
KernelDeimos
18170f77e2 doc: link videos 2025-02-26 15:42:09 -05:00
KernelDeimos
3666b9f3a2 feat: essential configuration options for deployers
This commit makes everything a ton easier for deployers, adding
configuration options to allow nip.io domains or all origins to access
Puter for ideal LAN or VPN configurations.
2025-02-26 14:18:28 -05:00
KernelDeimos
794778d665 fix: dev-center undefined error
I uploaded a video for this one but just realized I never made a commit
for it - it was hiding in my git stash.

So here will be a rare situation that the video link is able to be
placed inside the commit message: https://youtu.be/8XiFR1o5Vuk
2025-02-25 17:21:08 -05:00
KernelDeimos
eda376b6cc doc: make first sidebar items make sense 2025-02-25 15:31:40 -05:00
KernelDeimos
23e5d22439 doc: move el() documentation to gui/doc 2025-02-25 14:57:35 -05:00
KernelDeimos
7f372fd1be doc: improve backend intro doc 2025-02-24 16:28:08 -05:00
KernelDeimos
7fd1f9aa5f doc: document backend key locations 2025-02-24 16:28:08 -05:00
KernelDeimos
8ed1f801b8 dev: attempt adding Claude 3.7
At this commit support is not tested. I was unable to get the AI module
in puter.js to call 3.7 instead of the old 3.5 model.
2025-02-24 14:13:43 -05:00
KernelDeimos
759c32ac72 fix: errors after stream starts 2025-02-24 11:42:30 -05:00
KernelDeimos
2ee380ec16 fix: o3 tools with array parameters
Apparently the o3 model things items is a required property for array
types in JSON schema. This is not the case, but we fixed it anyway.
2025-02-20 15:57:50 -05:00
KernelDeimos
7e82c947b1 fix: path update in legacy rename behavior
Change username doesn't go through ll_move, and does not adhere to DRY
alongside the /rename operation. This led to an inconsistency where the
rename behavior in the change username operation didn't update the
cached fsentry path.
2025-02-20 14:10:22 -05:00
KernelDeimos
145d836b9f test: unit test tool calls 2025-02-20 09:41:59 -05:00
KernelDeimos
d66e38cc66 fix: message coercion for tool call message
Some services can't tolerate a message with tool calls and an empty
array set on the content property, despite the fact that OpenAI does
seem to support this.
2025-02-19 15:32:07 -05:00
KernelDeimos
9d181741de dev: gemini function calling 2025-02-19 13:16:27 -05:00
Nariman Jelveh
e2d120d81f Revert "Fix : the issue with the success message not displaying after deployment" 2025-02-17 19:29:45 -08:00
Nariman Jelveh
96c4030541 Merge pull request #1072 from mariatouil/fix/success-msg-deploy
Fix : the issue with the success message not displaying after deployment
2025-02-17 19:29:40 -08:00
KernelDeimos
1b5a64043a dev: add openrouter implementation 2025-02-17 18:46:48 -05:00
KernelDeimos
7e76b657bb fix: recursive delete error 2025-02-17 15:31:54 -05:00
Nariman Jelveh
d0f32ee2b8 Merge pull request #1119 from Zac0511/patch-4 2025-02-17 09:40:04 -08:00
KernelDeimos
feb2ca126f dev: validate attachments 2025-02-17 10:46:02 -05:00
Zac0511
6d8b733cba Update fr.js
Modified 2 translations
2025-02-17 12:49:10 +01:00
jelveh
fe5f7cb878 Fix window height when maximized in full page mode 2025-02-15 13:02:57 -08:00
KernelDeimos
870e4aa938 fix: move AppCommandProvider to the end 2025-02-14 16:05:36 -05:00
KernelDeimos
8828d03f86 dev: add gemini to puter.js 2025-02-14 12:15:13 -05:00
KernelDeimos
5513e1c93b dev: add godmode toggle command for apps 2025-02-14 11:16:41 -05:00
KernelDeimos
fbd5ffd85d dev: fix cache refresh for invalid origins 2025-02-14 10:29:30 -05:00
ProgrammerIn-wonderland
cfa1447df6 fix Uncaught TypeError: Cannot read properties of undefined (reading 'closeCallBack') 2025-02-13 23:22:58 -05:00
KernelDeimos
29834f02c0 release: 2.5.1 2025-02-13 21:50:39 -05:00
KernelDeimos
0bcbc8f784 fix: phoenix changelog 2025-02-13 17:48:21 -05:00
KernelDeimos
abd66309c8 dev: update phoenix changelog 2025-02-13 16:57:00 -05:00
KernelDeimos
a2413b12b0 dev: de-couple requiring a read from fallback read
IMPORTANT: requires update to database access implementations
2025-02-13 15:11:02 -05:00
ProgrammerIn-wonderland
ffaa91f849 Added tab compleition to PDEs 2025-02-12 16:42:24 -05:00
ProgrammerIn-wonderland
fd387597bb PDE command provider 2025-02-11 17:49:31 -05:00
KernelDeimos
5169d4bb40 dev: add stream support to Gemini 2025-02-11 16:24:57 -05:00
KernelDeimos
b74ec1f69c dev: add Gemini support (non-streaming) 2025-02-11 14:57:17 -05:00
KernelDeimos
74319b44af dev: add more information to lock logs 2025-02-11 14:40:38 -05:00
KernelDeimos
c2c5d88336 fix: update package.json 2025-02-11 12:29:01 -05:00
KernelDeimos
fa4b38cd02 fix: oops, no export (putility.libs.event) 2025-02-11 11:23:55 -05:00
KernelDeimos
e49af481ba dev: make it easier to use putility emitter 2025-02-11 11:10:02 -05:00
KernelDeimos
a803d55cfb fix: broken test in putility 2025-02-11 10:54:03 -05:00
KernelDeimos
70fde95255 fix: parse body before auth for /down 2025-02-10 17:54:23 -05:00
KernelDeimos
e5c3769bd8 fix: fix previous fix 2025-02-10 17:42:12 -05:00
KernelDeimos
390230c5a0 fix: potential fix for /down auth
This is a temporary  workaround for a bug de-syncing http session
cookies.
2025-02-10 17:35:19 -05:00
KernelDeimos
2000b8909f fix: allow command provider to not implement complete method 2025-02-10 17:22:10 -05:00
KernelDeimos
ad2ed295b1 dev: fix app close messages from ExecService 2025-02-10 13:59:47 -05:00
jelveh
a3513c22a2 do not repeat session picking in popup for file pickers 2025-02-07 18:07:02 -08:00