KernelDeimos
a4b412dc46
refactor: IPC/showSaveFilePicker
2025-06-17 21:03:32 -04:00
KernelDeimos
a8164c1108
doc: document event buses and http (unfinished)
2025-06-17 13:13:02 -04:00
KernelDeimos
352ec6d883
dev: allow apps to sign files in their AppData
2025-06-17 13:12:25 -04:00
KernelDeimos
6315020cc0
dev: regex rules for undefined origin allowed
...
This commit allows using a regex to specify a route that's allowed to
not have an "Origin" header specified. This is necessary for parametized
URLs.
2025-06-16 18:16:18 -04:00
KernelDeimos
24cae79291
dev: expose LLOWrite to Puter extensions
2025-06-16 17:26:03 -04:00
KernelDeimos
152a5578fc
fix: issue using ll_write outside of hl_write
...
Using LLOWrite outside of HLWrite, which is useful inside a Puter
extension when a simple write operation is being invoked by the backend,
required passing a thumbnail. However, sometimes this is not necessary.
This commit makes it possible run an LLOWrite operation without passing
a thumbnail stream.
2025-06-16 17:23:40 -04:00
KernelDeimos
914b077e1a
doc: document config and logging in services
2025-06-11 18:03:51 -04:00
Nariman Jelveh
1652fb496c
Delete experiments directory
2025-06-10 15:13:12 -07:00
Nariman Jelveh
2bebc4ba9f
Delete badges directory
2025-06-10 15:11:16 -07:00
Nariman Jelveh
d34fc897fa
Update README.md
2025-06-10 15:10:47 -07:00
Nariman Jelveh
8d6ed96fc7
Delete src/git directory
2025-06-10 15:08:44 -07:00
Nariman Jelveh
af84f60f7b
Delete awesome directory
2025-06-10 15:07:17 -07:00
Nariman Jelveh
5ed4a28495
Delete addlicense.yml
2025-06-10 15:06:08 -07:00
Nariman Jelveh
4ade2e3fb3
Delete index.html
2025-06-10 14:58:39 -07:00
KernelDeimos
5c2155491d
dev: updates for extension-hosted apps
...
The following changes make it easier to host web apps from inside a
Puter extension:
- expose express module to prevent mixing versoins
- allow registration of URLs exempt from origin requirement
2025-06-06 15:52:21 -04:00
KernelDeimos
ca84ed34bf
dev: meta driver with usages method
2025-06-05 19:14:04 -04:00
KernelDeimos
20ba064181
dev: log actor uid with created wisp tokens
2025-06-03 16:28:13 -04:00
ATAG
bdbe773ff2
doc: add freebsd-specific instructions to first-run-issues.md
...
Fix the missing 'sharp' dependency on FreeBSD, since it doesn't have prebuilt binaries for this OS.
2025-06-03 15:19:56 -04:00
Krishna
d885ea5772
fix: enable and fix date command tests
...
Closes #796
2025-06-03 15:04:01 -04:00
KernelDeimos
a402528018
dev: add explicit error for undefined auth token
2025-06-03 14:52:01 -04:00
jelveh
5bfd10f845
Enable fullpage_on_loading by default for new apps
2025-06-01 22:10:21 -07:00
KernelDeimos
e9b249c74f
doc: clarify formatting changes in PRs
2025-05-30 17:28:05 -04:00
Tanmay Patwary
feb45d192f
doc: clarify CostService usage and improve metered services discoverability
2025-05-28 02:52:49 -04:00
Nariman Jelveh
a39af1884e
Merge pull request #1286 from ProgrammerIn-wonderland/main
2025-05-27 13:37:39 -07:00
ProgrammerIn-wonderland
99cf2cad67
remove log
2025-05-27 16:36:23 -04:00
ProgrammerIn-wonderland
54ec707f7f
support for request bodies
2025-05-27 16:34:58 -04:00
jelveh
345c628262
add the code option to puter.print
2025-05-26 15:38:38 -07:00
Nariman Jelveh
e227b92f36
Merge pull request #1284 from ProgrammerIn-wonderland/main
...
Networking: dont sent authentication header if puter.authToken is undefined
2025-05-26 15:06:52 -07:00
ProgrammerIn-wonderland
d1a9bed107
Networking: dont sent authentication header if puter.authToken is undefined
2025-05-26 18:05:59 -04:00
Neal Shah
bcbf852f5c
tweak: make auth UI not required for now ( #1283 )
2025-05-26 17:36:28 -04:00
KernelDeimos
1024fe28c3
dev: update wisp service for guest tokens
2025-05-26 17:28:50 -04:00
Tanmay Patwary
7831d12d42
chore: sync extension events documentation with backend changes
2025-05-26 17:03:38 -04:00
KernelDeimos
ccdb678937
fix: save_account lock timeout
...
There was a setTimeout here that was supposed to be replaced with the
timeout feature on LockService, but it looks like that never happened.
2025-05-26 13:31:03 -04:00
KernelDeimos
1a0718028b
dev: migrate toolbar labels to i18n
2025-05-26 13:04:10 -04:00
KernelDeimos
9c78c0d3f7
dev: rename 'puter.log' to 'puter.logger'
2025-05-26 11:31:16 -04:00
jelveh
951bc0ea7a
Only show Puter Dialog when needed
2025-05-23 19:50:47 -07:00
KernelDeimos
dbdebec635
dev: disable preauth for now
2025-05-23 17:50:14 -04:00
KernelDeimos
340871295e
dev: pre-auth
2025-05-23 17:33:24 -04:00
KernelDeimos
6363f6307c
dev: make it possible to handle requests from extension
2025-05-23 17:00:15 -04:00
KernelDeimos
fde1a11515
dev: add request.will-be-handled event
2025-05-23 16:23:46 -04:00
KernelDeimos
ca3acf13c1
fix: wrong symbol in previous commit
2025-05-22 15:42:43 -04:00
KernelDeimos
2cd5b3cb49
fix: prevent health check from surpressing traces
...
Stack traces aren't logged when a health check failure occurs. This was
caused by interfacing with AlarmService directly instead of using the
error service.
2025-05-22 15:20:05 -04:00
jelveh
5a6b299e78
Update AI.js
2025-05-22 11:13:01 -07:00
jelveh
d2cc550c96
add claude sonnet 4 and claude opus 4
2025-05-22 10:45:26 -07:00
jelveh
491cf506de
Update index.js
2025-05-21 19:51:30 -07:00
jelveh
b703b60977
omg this is getting out of hand
2025-05-21 19:40:50 -07:00
jelveh
f765180c1b
well, puter.log is taken so going to change puter.print instead
2025-05-21 19:21:52 -07:00
jelveh
f6786b8895
introduce the puter.log() method
2025-05-21 18:50:15 -07:00
jelveh
7f699302a4
Trying out the XSS-safe approach for puter.print
2025-05-21 18:11:51 -07:00
Nariman Jelveh
bd8d141879
Merge pull request #1273 from ProgrammerIn-wonderland/main
...
Housekeeping: Get rid of puter.http/puter.https
2025-05-20 18:56:03 -07:00