KernelDeimos
665471f9f0
fix: add mixxing context to BroadcastService
2024-11-13 23:25:44 -05:00
KernelDeimos
22dd42ef7f
fix: attempt at fixing broadcast
2024-11-13 23:13:45 -05:00
KernelDeimos
cd22425a3d
fix: replace ll_readshares with better approach
...
Recursively checking for files with 'see' permission? What was I
thinking? This replaces the disasterously awful approach of scanning a
user's entire file tree to find shares, with an approach which instead
selects on the permissions table and extracts file UUIDs from
permissions.
2024-11-13 22:44:54 -05:00
KernelDeimos
34836e374f
fix: only add enabled_logs when not empty
2024-11-13 22:15:09 -05:00
KernelDeimos
caf8d2a055
dev: track ll_readshares depth
2024-11-13 21:14:56 -05:00
KernelDeimos
249dc06201
fix: don't check share permission anymore
2024-11-13 20:39:58 -05:00
jelveh
94b10c78b7
tweak: sharing style
2024-11-13 17:30:03 -08:00
jelveh
b5bb95e2d7
feat: add error handling to the share flow
2024-11-13 15:59:29 -08:00
jelveh
9a311058ef
tweak: disable sidebar_items
polling
2024-11-13 15:45:02 -08:00
jelveh
599c7ad0a1
Update UIElement.js
2024-11-13 14:43:30 -08:00
jelveh
622205ae51
tweak: enable sharing
2024-11-13 13:49:17 -08:00
KernelDeimos
27cc07e985
fix: files shared array in notification
2024-11-13 15:02:10 -05:00
KernelDeimos
89aab03905
tweak: enable share
2024-11-13 13:15:22 -05:00
KernelDeimos
8f59c2614d
tweak: put groups manager behind a flag
2024-11-13 12:54:54 -05:00
KernelDeimos
5725bd8c66
fix: report path for broken files as /-void/
2024-11-13 12:11:48 -05:00
Nariman Jelveh
c53107db67
Merge pull request #830 from Zac0511/patch-2
...
Update README.fr.md
2024-11-12 22:28:23 -08:00
jelveh
7ca0a02fa4
tweak: safe data URI strings for icons in search
2024-11-12 20:45:53 -08:00
jelveh
55d2af189e
feat: search
2024-11-12 20:20:43 -08:00
KernelDeimos
b589512c9d
feat: search endpoint
2024-11-12 17:58:43 -05:00
jelveh
ac3317aea9
fix: issue with popover closing when clicked
2024-11-12 13:27:29 -08:00
jelveh
1adfe5c709
feat: the socialLink
UI component
2024-11-12 12:40:14 -08:00
jelveh
45ecce4653
Update style.css
2024-11-11 20:49:49 -08:00
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
Zac0511
acfa912cde
Update README.fr.md
2024-11-08 10:17:55 +01:00
Zac0511
bb3b38c9ed
Update README.fr.md
...
Added a link to Puter.com
2024-11-08 10:12:58 +01: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