jelveh
a70cb49a30
tweak: style improvement
2024-11-11 17:31:43 -08:00
jelveh
27c01c9bd9
feat: Reaload App option in the window title bar context menu
2024-11-11 11:46:28 -08:00
KernelDeimos
a08e9758fe
fix: groups manager location
2024-11-11 14:40:50 -05:00
jelveh
a9679910c6
Update style.css
2024-11-10 10:46:13 -08:00
KernelDeimos
402ffb0fd1
fix: don't show kvstore in usages
2024-11-10 13:33:41 -05:00
KernelDeimos
4f9d9a54ef
fix: add missing id for task_manager menu item
2024-11-10 12:46:42 -05:00
Nariman Jelveh
6c44032293
fix: Update security.txt canonical URL
2024-11-10 08:55:51 -08:00
Nariman Jelveh
d6307cc389
Create FUNDING.yml
2024-11-10 08:48:12 -08:00
KernelDeimos
fc0cb2dde4
tweak: usage endpoint
2024-11-09 17:41:16 -05:00
KernelDeimos
85020109b3
dev: add virtual groups for computed permissions
2024-11-09 17:40:47 -05:00
KernelDeimos
a324c91560
dev: add quick window to see what groups a user is in
...
I need this for development/debugging purposes. I figure I may as well
start developing the system dialog we'll eventually have to create
rather than make a temporary debugging element. This window could
eventually become a full-featured group manager, and can easily be moved
to a settings tab.
2024-11-09 15:57:28 -05:00
KernelDeimos
59984bb930
dev: recursive log toggle for puter.js
2024-11-09 15:14:37 -05:00
KernelDeimos
6f5f11da09
dev: allow other backend services to set gui_params
2024-11-08 16:04:55 -05:00
jelveh
e8f67da9a3
fix: update apps cache by reading from primary db
2024-11-08 10:56:00 -08:00
KernelDeimos
164d5ef167
test: update TestKernel
2024-11-08 12:13:30 -05:00
KernelDeimos
28adcf533f
feat(ai): add xAI grok-beta
2024-11-07 15:01:13 -05:00
KernelDeimos
d613c5fc83
log: when app is launched
2024-11-07 14:27:02 -05:00
KernelDeimos
5caa2c0e3a
fix: logging in AppConnection
2024-11-07 14:26:30 -05:00
KernelDeimos
5d416e2316
refactor: simplify module constructors
...
This was a really small refactor - about 30mins - that moves the concern
of common constructor args for modules outside of each individual call.
A Context object is now used for common constructor arguments. Some of
the values on this object - such as APIOrigin and authToken - are
following values on the instance of the Puter class. This means that for
some modules it is already possible to eliminate the setAuthToken and
setAPIOrigin listeners (out of scope for this commit). Any which remain
could eventually be replaced with a listener on the Context object
itself.
This commit also moves the initSubmodules method to the top of the class
so that it's easier for new devs to find, in case they're looking into
an issue on a specific module rather than the Puter class itself.
2024-11-07 13:29:18 -05:00
Nariman Jelveh
63d6573fba
docs: add link to Self-Hosting Documentation in README.md
2024-11-06 17:34:32 -08:00
jelveh
1a6d648a6e
fix: persist clock visibility change
2024-11-05 18:31:03 -08:00
KernelDeimos
ba2eb716f5
dev: add prefix logger
2024-11-05 15:57:55 -05:00
KernelDeimos
da0022abf0
feat: add puter.auth.whoami()
2024-11-05 15:49:51 -05:00
KernelDeimos
755736edee
feat: add puter.log
2024-11-05 15:31:44 -05:00
KernelDeimos
e71fe11e32
dev: add toggle logging, and fix issues in logger
2024-11-05 15:31:17 -05:00
KernelDeimos
b0cbcdf743
dev: add logger to putility
2024-11-05 15:03:21 -05:00
KernelDeimos
fe8d6af1b5
sync: update claude model (take 2)
2024-11-04 22:46:57 -05:00
KernelDeimos
52a54d2248
sync: update claude model
2024-11-04 22:28:34 -05:00
jelveh
9263cbaedd
Merge branch 'main' of https://github.com/heyputer/puter
2024-11-04 17:33:13 -08:00
jelveh
9590bbdad1
fix: don't access metadata.credentialless
if it doesn't exist
2024-11-04 17:33:08 -08:00
KernelDeimos
16b9f09e66
fix: reinitialize settings tabs for DOM events
2024-11-04 19:25:04 -05:00
KernelDeimos
856688f884
dev: add database and config access for extensions
2024-11-04 16:42:42 -05:00
jelveh
c44b9ab8d5
fix: use correct cursor when hovering over sidebar items
2024-11-04 10:08:11 -08:00
jelveh
79cff7ba29
Update style.css
2024-11-04 09:33:48 -08:00
jelveh
4e7979b50e
Update style.css
2024-11-03 20:57:53 -08:00
jelveh
1056231004
feat: collapsible sidebar menu in Dev Center
2024-11-03 20:50:46 -08:00
jelveh
06d5dd763d
tweak: dev center table visible when overflowing
2024-11-03 20:13:35 -08:00
jelveh
666912a8a3
revert style update
2024-11-03 17:20:09 -08:00
jelveh
452e3383e8
Update style.css
2024-11-03 17:18:12 -08:00
jelveh
05950b0fc3
tweak: automatically update sidebar_items
every 2 seconds
2024-11-03 17:13:24 -08:00
jelveh
2e122c2cab
Update style.css
2024-11-03 16:16:00 -08:00
jelveh
ff30de1d69
feat: customize the order of Explorer sidebar items
2024-11-03 16:00:39 -08:00
jelveh
121043d312
fix: issue with context menu divider item stealing the event from previous item
2024-11-02 18:54:30 -07:00
jelveh
0315cb3337
fix: issue with non-scrollable window body and document Context Menu
2024-11-02 17:51:07 -07:00
KernelDeimos
05573dad51
tweak: load mods from extensions directory
2024-11-01 19:29:16 -04:00
KernelDeimos
f836ac30a9
fix: temporary fix because .on can't call ensure_service
2024-11-01 18:21:05 -04:00
KernelDeimos
84989367a7
dev: hook extensions into service event bus
2024-11-01 17:42:12 -04:00
KernelDeimos
58f34b948a
dev: simplify module/extension setup
2024-11-01 16:13:00 -04:00
KernelDeimos
7569e8a703
tweak: endpoints are authorized by default
2024-11-01 15:43:40 -04:00
KernelDeimos
4b6c70fa5e
dev: expose more core definitions to extensions
2024-11-01 15:43:27 -04:00