Koushik Dutta
2a4bac42ed
core: opencl update
2024-06-07 13:18:36 -07:00
Koushik Dutta
508f31c254
core: update intel opencl in lxc
2024-05-13 17:36:33 -07:00
Techno Tim
2fb4fbab15
fix(iface logic): Added net to the hlper functions to also detect ifaces that start with 'net' ( #1437 )
2024-04-18 15:35:50 -07:00
Koushik Dutta
62b07ea609
core: fix node upgrade
2024-03-29 13:08:41 -07:00
Koushik Dutta
c20c960a4c
core: Fix lxc upgrade
2024-03-22 19:08:57 -07:00
Koushik Dutta
8dbf751cd9
core: update lxc with avahi support
2024-03-21 22:22:38 -07:00
Koushik Dutta
776356fc02
core: lxc avahi check
2024-03-20 20:39:07 -07:00
Koushik Dutta
a2fb900166
core: implement lxc udpater
2024-03-19 13:14:39 -07:00
Koushik Dutta
e21ac6283b
core: use @scrypted/node-pty
2024-03-14 14:33:44 -07:00
Koushik Dutta
8308d5fa46
core: remove dead code
2024-03-13 13:13:35 -07:00
Koushik Dutta
868403ecde
core/common: dont crash on script parse failure, add more node types
2024-03-12 20:19:50 -07:00
Koushik Dutta
9012eb9192
core: publish
2024-03-09 17:20:56 -08:00
Koushik Dutta
90c8e90af7
core: refactor console on top of pty
2024-03-09 16:44:33 -08:00
Koushik Dutta
b83b5196da
core: remove legacy repl endpoint
2024-03-09 15:17:41 -08:00
Koushik Dutta
239124cbdc
core: move repl to StreamService
2024-03-09 15:15:41 -08:00
Koushik Dutta
27af54e929
server/core: use new pty
2024-03-07 08:16:19 -08:00
Brett Jia
064da326c0
core: reset base date on each reschedule call ( #1331 )
2024-02-18 19:18:57 -08:00
Koushik Dutta
01400cf206
core: prep for server fakefs removal
2024-01-14 14:24:43 -08:00
Brett Jia
ea78b7f59e
core: fix scheduler ( #1259 )
2024-01-12 09:10:31 -08:00
Koushik Dutta
184f293b92
core: fix new script creation
2024-01-02 09:13:06 -08:00
Koushik Dutta
fd56990d64
core: watch for script worker exits
2024-01-01 14:12:27 -08:00
Koushik Dutta
d7aaf57e8f
core: move scripts into their own workers.
2024-01-01 14:10:17 -08:00
Koushik Dutta
b887b8a47c
core: add weight to core snapshot
2023-12-13 10:51:23 -08:00
Koushik Dutta
67be05880c
core: handle node pty failure
2023-12-04 19:28:46 -08:00
Koushik Dutta
5689792a77
core: ensure response is sent before onRequest returns
2023-11-21 22:51:44 -08:00
Koushik Dutta
5f01cdc73b
core: publish beta
2023-11-21 22:24:04 -08:00
Brett Jia
772bfec55a
cli, core: support invoking remote commands ( #1185 )
...
* cli, core: support launching remote commands
* fixes
* preserve buffer format for child process
2023-11-14 20:32:30 -08:00
Brett Jia
cf9a0653f2
cli, core, ui: add npx scrypted shell and support interactive/noninteractive shells ( #1174 )
...
* cli: add `npx scrypted shell`
* stdin tweaks
* buffer math tweaks
* listen to stdin eof only on noninteractive
* feedback + implement noninteractive use
* change logic per feedback
2023-11-13 10:46:21 -08:00
Brett Jia
8cb2e1516a
client, server, core: Add StreamService interface and TerminalService device ( #1171 )
...
* wip
* clean up shell on disconnect
* fix null reference
* remove debug logs
* use async queue in buffered buffer, add max buffer size before connection teardown
* Revert "use async queue in buffered buffer, add max buffer size before connection teardown"
This reverts commit 1b3c283542 .
* reimplement per feedback
* feedback
2023-11-12 20:03:19 -08:00
Brett Jia
a6d163ec5a
core: aggregate streams support horizontal padding ( #1002 )
2023-08-06 15:23:04 -07:00
Koushik Dutta
d8f3edee1e
core: fix init order
2023-05-12 20:25:52 -07:00
Koushik Dutta
62d5c145c2
core/client: support endpoints that are proxied from a non root webroot
2023-05-04 22:53:34 -07:00
Koushik Dutta
2fbaa12caa
core: support selecting interfaces
2023-04-25 14:10:04 -07:00
Koushik Dutta
143c950c19
core: add support for multiple local addresses
2023-04-25 13:28:00 -07:00
Koushik Dutta
0cf77d4c76
core: add support for date./time settings
2023-04-13 19:43:20 -07:00
Koushik Dutta
ed1ceeda51
core: return correct acls for admins
2023-04-03 11:16:14 -07:00
Koushik Dutta
2cecb1686f
core: fix ui hang, readd launcher
2023-03-31 23:21:10 -07:00
Koushik Dutta
b5004739c3
core: fix wonky settings
2023-03-05 23:09:31 -08:00
Koushik Dutta
7902a091a9
core: fix listener leak
2023-03-04 20:48:24 -08:00
Koushik Dutta
f726826391
core: fix changing password escalating user privileges
2023-03-04 19:00:49 -08:00
Koushik Dutta
c1f0281030
core: add finer grain user permissions
2023-03-01 14:51:14 -08:00
Koushik Dutta
8ee15aef39
core: fix bug where users could not be deleted
2023-02-13 08:46:06 -08:00
Koushik Dutta
7b522203ad
core: fix windows slashes in urls
2023-02-09 20:04:53 -08:00
Koushik Dutta
7a7af04d8c
core: allow other users cloud access
2023-01-07 23:14:36 -08:00
Koushik Dutta
622a648fd3
core: publish webrtc fixes for safari offer
2023-01-01 15:12:22 -08:00
Koushik Dutta
bae5efee67
core: user should be able to access self to determine id
2022-12-20 23:26:41 -08:00
Koushik Dutta
15de9d6002
core: add support for users
2022-12-19 20:12:00 -08:00
Koushik Dutta
bda70cb578
core: add support for users and acls
2022-12-19 10:02:43 -08:00
Koushik Dutta
4b9082b6df
server/various: scaffolding for multi-user and non-admin users
2022-12-17 23:44:13 -08:00
Koushik Dutta
ea3c159ffa
core: publish beta
2022-12-02 07:39:51 -08:00