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
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
Housekeeping: Get rid of puter.http/puter.https
2025-05-20 18:56:03 -07:00
ProgrammerIn-wonderland
6af0cddfc6
Housekeeping: Get rid of puter.http/puter.https
2025-05-20 21:38:34 -04:00
Nariman Jelveh
cfdf2b304e
Merge pull request #1272 from ProgrammerIn-wonderland/main
...
fix TLS stream premature close issue
2025-05-20 18:29:35 -07:00
ProgrammerIn-wonderland
75f0e043ea
fix TLS stream premature close issue
2025-05-20 21:26:44 -04:00
Nariman Jelveh
aeac68750b
Merge pull request #1271 from ProgrammerIn-wonderland/main
...
Add support for chunked encoding in puter.net.fetch
2025-05-20 18:23:56 -07:00
ProgrammerIn-wonderland
0d48389c40
code formatting
2025-05-20 21:04:34 -04:00
ProgrammerIn-wonderland
7a6df9a63f
change todo
2025-05-20 21:03:28 -04:00
ProgrammerIn-wonderland
af2df13619
add support for chunked encoding
2025-05-20 21:01:09 -04:00
Nariman Jelveh
17e50243f9
Merge pull request #1270 from ProgrammerIn-wonderland/main
...
fix accidental checking of requestHead when responseHead should be checked
2025-05-20 15:03:36 -07:00
ProgrammerIn-wonderland
2a16a2502b
fix accidental checking of requestHead when responseHead should be checked
2025-05-20 18:01:57 -04:00
Nariman Jelveh
9b3aa2508d
Merge pull request #1269 from ProgrammerIn-wonderland/main
...
Puter.net.fetch -- cors exempt wisp based fetch
2025-05-20 14:29:29 -07:00
ProgrammerIn-wonderland
95f1656780
initial puter.net.fetch implementation
2025-05-20 17:27:10 -04:00
ProgrammerIn-wonderland
9fdca11070
fix auth flow on subsequent loads
2025-05-20 16:40:38 -04:00
KernelDeimos
8d371b9e7b
dev: remove default token limit from Openrouter
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-19 18:52:05 -04:00
KernelDeimos
76b973cd41
dev: add additional debugging for stream AI errors
2025-05-19 17:24:47 -04:00
KernelDeimos
8a0619af26
dev: reduce visible log output by default
...
- introduce concern-based log categories
- ensure debug-level logs aren't shown without DEBUG env variable
- remove some unnecessary/outdated logs
- add concern fields to services and log instantiations
2025-05-19 16:41:42 -04:00
KernelDeimos
cecc9f23dc
fix: pass dedupe_name to mkshortcut via batch
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-18 21:00:58 -04:00
jelveh
93645cd0ae
remove redundant console.logs
2025-05-18 17:37:40 -07:00
KernelDeimos
1c19086592
fix: add necessary supporting code for funding update
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-17 22:15:21 -04:00
jelveh
ea405e5cb6
Update style.css
2025-05-17 15:47:50 -07:00
jelveh
84e190cb59
Revert broken code for deleting profile picture
2025-05-17 15:20:59 -07:00
jelveh
d7b9f1e866
Remove the Flexer component from the Security tab in settings
2025-05-17 14:30:57 -07:00
jelveh
b23d8b504d
Remove Spinner.js
2025-05-17 14:17:56 -07:00
jelveh
4862bac495
Remove StringView.js
2025-05-17 14:10:34 -07:00
jelveh
7d88a8b959
Update UIWindowTaskManager.js
2025-05-17 14:02:24 -07:00
jelveh
ab1cbb257c
Remove the Table component
2025-05-17 13:50:14 -07:00
jelveh
dc399d8774
Update style.css
2025-05-17 13:18:05 -07:00
jelveh
a28cb11c34
Make the sidebar in settings fixed
2025-05-17 13:16:52 -07:00
jelveh
17a77f97a1
add correct i18n keys for the professional subscription tier
2025-05-17 13:00:54 -07:00
jelveh
a1b96b7130
Allow users to open Settings and specific tabs from a URL
2025-05-17 12:30:27 -07:00
KernelDeimos
7823fdfab0
dev: add lazy render option for UIElement
2025-05-17 15:23:14 -04:00
Nariman Jelveh
da66b03163
Merge pull request #1268 from ProgrammerIn-wonderland/main
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
change initialization order to make wisp socket on first use of network
2025-05-16 14:19:51 -07:00
ProgrammerIn-wonderland
f944d76261
change initialization order to make wisp socket on first use of networking
2025-05-16 17:18:28 -04:00
Nariman Jelveh
7f1f98ae70
Merge pull request #1267 from ProgrammerIn-wonderland/main
...
Add reauthentication for unauthenticated web clients when Socket api is called
2025-05-16 11:18:28 -07:00
ProgrammerIn-wonderland
73e6830b1f
Add reauthentication for unauthenticated web clients
2025-05-16 13:45:55 -04:00
jelveh
39a59970bb
remove startup chime
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-15 23:26:10 -07:00
jelveh
f942c13be0
Revert UIItem refactor and fix the position of Create Shortcut in the context menu
2025-05-15 23:21:11 -07:00
jelveh
0012fd3970
Remove unused imports all over the codebase
2025-05-15 22:34:14 -07:00
jelveh
8dcf75ba54
Update ui_item.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-15 17:47:05 -07:00
KernelDeimos
5f14dc720b
fix: build error
2025-05-15 20:44:54 -04:00
jelveh
9c14a21fdd
Use i18n for "Share With..."
2025-05-15 17:12:13 -07:00
KernelDeimos
880760c602
ux: use financial units instead of SI for credits
...
Instead of K, M, G, T, P it's K, M, B, T, Q.
2025-05-15 14:05:35 -04:00
KernelDeimos
3290440f4b
dev: document auth and permissions
2025-05-15 14:05:35 -04:00
jelveh
0e0bfd6d7c
Update PuterDialog.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-13 17:34:11 -07:00
KernelDeimos
3dbe89f3dc
dev: migrate "Create Shortcut" to DRY multi/single
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-05-12 17:34:04 -04:00
KernelDeimos
aa049b2c5a
dev: factor out menu items functions in UIItem
...
The large if...else block for single-item vs multi-item selection
context menu items makes it difficult to extract common behaviors
between the two. For example, the "create shortcut" menu item could be
added by the same code snippet in both cases, and that snippet might
have conditional logic for the number of items (with 1 as a special
case).
The reason to move branching logic to the code snippets that handle
individual menu items is because the previous change to fix shortcuts in
shared directories revealed cross-cutting concerns in branching logic.
Since both single-item and multi-item "create shortcut" options both
have branching to handle the shared directory case, they are now more
similar than different.
2025-05-12 16:39:21 -04:00
KernelDeimos
73ab4baa60
dev: SI suffix for usage meter
2025-05-12 15:18:02 -04:00