Commit Graph

102 Commits

Author SHA1 Message Date
KernelDeimos
c08b897d4a fix(puterai): adapt message role for claude 2024-08-21 23:50:09 -04:00
KernelDeimos
21539a1651 tweak: let driver be called service 2024-08-21 23:18:12 -04:00
KernelDeimos
bdfdf2331b feat(puterai): add togetherai 2024-08-21 23:17:02 -04:00
KernelDeimos
7b254e8676 tweak(puerai): add model parameter 2024-08-21 23:15:53 -04:00
KernelDeimos
32f0edb93a feat(api): add /lsmod 2024-08-21 18:31:16 -04:00
KernelDeimos
d009cd0aaf feat(puterai): add claude 2024-08-21 18:31:16 -04:00
KernelDeimos
9d5963cdf5 feat(puterai): add streaming 2024-08-21 18:31:16 -04:00
KernelDeimos
a002ad08e5 fix(security): remove unconfirmed_email from /whoami for apps 2024-08-20 21:42:42 -04:00
KernelDeimos
a7cdb70251 fix: ll_write 2024-08-19 21:27:53 -04:00
KernelDeimos
cb4cab529a fix: don't try to sanitize null owners 2024-08-19 16:46:49 -04:00
KernelDeimos
3d92d0c619 tweak: show full scan in dev console 2024-08-19 14:50:32 -04:00
KernelDeimos
14820481b9 fix: missing key for feature flag perm check 2024-08-19 14:49:17 -04:00
KernelDeimos
6b4a19e12a fix: implicit app permissions bug 2024-08-19 00:58:23 -04:00
KernelDeimos
48fea77a20 fix: share services and features with apps 2024-08-18 22:44:27 -04:00
KernelDeimos
3819584d11 fix: admin user public folder 2024-08-18 15:55:01 -04:00
KernelDeimos
2386d87229 feat: add writable attribute to fs items 2024-08-18 15:55:01 -04:00
KernelDeimos
b6b64d3bcc fix: add anti-csrf token for /revoke-session 2024-08-18 01:07:04 -04:00
KernelDeimos
9fa12d43fc fix: only show 2fa when available 2024-08-18 00:42:58 -04:00
KernelDeimos
6e325fa000 fix: requirement for email_confirmed in backend 2024-08-18 00:42:58 -04:00
KernelDeimos
ef245b70df fix: do primary read of user after setting email_confirmed 2024-08-17 17:20:31 -04:00
KernelDeimos
0519b4a71b fix: require confirmed email for public folder 2024-08-17 16:36:59 -04:00
KernelDeimos
ceecf54357 chore: sync versions 2024-08-17 15:13:12 -04:00
KernelDeimos
4561b8937d feat: report feature flags in /whoami 2024-08-15 19:14:59 -04:00
Ikko Eltociear Ashimine
959a0f4e39
chore: update SystemFSEntryService.js
propery -> property
2024-08-16 00:25:30 +09:00
KernelDeimos
d032ab7d24 chore: update tiktoken 2024-08-14 21:08:29 -04:00
KernelDeimos
a821dc67d5 tweak: add driver to implicit admin permissions 2024-08-14 19:42:57 -04:00
KernelDeimos
209555c1d9 feat: make public folders a config opt-in 2024-08-14 17:20:49 -04:00
KernelDeimos
461ea3eae6 feat: add feature flag for /share 2024-08-14 17:20:49 -04:00
KernelDeimos
d4319ea072 fix: sqlite condition in MonthlyUsageService 2024-08-14 17:20:09 -04:00
KernelDeimos
3f07ead1b9 fix: add context to event listener aiife 2024-08-09 16:50:39 -04:00
KernelDeimos
e60632343b sync: cross origin + small gui updates 2024-08-08 21:24:10 -04:00
KernelDeimos
783cf57934 sync: update hardcoded permissions 2024-08-08 17:23:30 -04:00
KernelDeimos
5b74b4affa fix: missing method in SLink 2024-08-08 17:22:34 -04:00
KernelDeimos
e2f35b4844 dev: CLink and SLink classes 2024-08-08 15:13:32 -04:00
KernelDeimos
c213b21bee move: BroadcastService to [+] BroadcastModule 2024-08-08 15:13:32 -04:00
KernelDeimos
cea29645fe feat: add message encryption between Puter peers 2024-08-08 15:13:32 -04:00
KernelDeimos
476acae0e0 fix: disable unconfigured ai services 2024-08-05 16:04:25 -04:00
KernelDeimos
7aece26f4b tweak: add default driver mapping 2024-08-03 21:07:56 -04:00
KernelDeimos
9a9bd5eaf0 feat: add test_mode flag 2024-08-03 21:07:56 -04:00
KernelDeimos
78fa77d920 feat: add tts driver to puterai module 2024-08-03 21:07:56 -04:00
KernelDeimos
fb26fdbc56 feat: add image generation driver to puterai module 2024-08-03 21:07:56 -04:00
KernelDeimos
4e3bd1831e feat: add chat completions driver to puterai module 2024-08-03 21:07:56 -04:00
KernelDeimos
ef6671da18 feat: add --overwrite-config and configurable uuid masking
This is in preparation for the chat completions driver. OpenAI asks that
a user ID be provided in requests when service is being provided to
other users, so we deterministically generate different UUIDs for this
purpose to prevent user information from being exposed.
2024-08-03 21:07:56 -04:00
KernelDeimos
f924d48b02 feat: add textract driver to puterai module 2024-08-03 21:07:56 -04:00
KernelDeimos
b520783bf4 fix: add missing driver parameter to /call endpoint 2024-08-03 21:07:56 -04:00
KernelDeimos
1f059c330c dev: update FileFacade to use LLRead 2024-08-03 21:07:56 -04:00
KernelDeimos
8b11937365 dev: fix incomplete support for multipart driver requests 2024-07-31 17:06:50 -04:00
KernelDeimos
7a09c5c47a doc: add example requests 2024-07-31 17:06:50 -04:00
KernelDeimos
c28f2cb4df dev: add service to test images through drivers 2024-07-31 17:06:50 -04:00
KernelDeimos
02504690cf test: add database migration tests 2024-07-28 04:02:16 -04:00