KernelDeimos
9529d87e31
devex: add log tracing feature
...
simply set `trace_logs` to `true` in your config and you can easily
figure out where logs are coming from.
2025-10-16 18:00:04 -04:00
KernelDeimos
77b167eb0a
doc: document the dev socket
2025-10-16 18:00:04 -04:00
KernelDeimos
0373f20de6
devex: misc. log cleanups
2025-10-16 18:00:04 -04:00
KernelDeimos
482d88639c
doc: document log configuration
2025-10-16 18:00:04 -04:00
Daniel Salazar
08e26af85d
feat: enforce new metering + get rid of old methods ( #1762 )
...
* feat: enforce new metering + get rid of old methods
* fix: make openrouter metering more robust
2025-10-16 10:33:17 -07:00
Daniel Salazar
248b199fa3
feat: add openrouter metering ( #1724 )
...
* feat: add openrouter metering
* fix: models promise await parenthesis
* fix: openRouter name for metering
2025-10-09 16:36:21 -07:00
KernelDeimos
74ceb2fa1b
devex: move more init logs to debug
...
Removes init/construct logs, moves many boot logs to debug level,
introduces debug level in BootLogger, moves "CONFIGURATION MUTATED AT
RUNTIME" message to debug level and allows config.js to output logs to
the standard logger in context.
2025-10-08 19:25:53 -04:00
KernelDeimos
aef8227454
doc(extensions): data import
2025-10-02 17:00:51 -04:00
KernelDeimos
7137d1a178
doc: permission grant in extension drivers
2025-10-01 16:57:44 -04:00
KernelDeimos
bfffdfdc36
doc(extensions): exports not front-and-center
...
The extension documentation mentions imports and exports together very
early on, but extension exports should be used sparingly. I suspect most
extensions with exports will be among Puter's builtin extensions.
2025-10-01 16:47:56 -04:00
KernelDeimos
574088ea55
doc: improve extension documentation
...
- describe extension events
- link drivers documentation
2025-10-01 16:03:24 -04:00
KernelDeimos
5cc182653e
doc: document creating extensions through drivers
2025-09-30 16:33:34 -04:00
KernelDeimos
570409ef15
doc: add more extension internals documentation
2025-09-26 15:28:00 -04:00
KernelDeimos
15cb98107c
doc: add extension documentation for core devs
...
Extensions need to be documented at different layers of concern:
1. How to use/run extensions
2. How to create extensions as a contributor
3. How extensions work under the hood
This documentation addresses the third layer, describing how Kernel
and core modules interact with extensions.
2025-09-26 15:27:58 -04:00
KernelDeimos
06cd14353a
doc: document import/export mechanism for extensions
2025-09-26 15:27:57 -04:00
Nariman Jelveh
222117c39a
Revert "docs: Add documentation for Entity Storage internals ( #1478 )" ( #1479 )
...
This reverts commit 6ef404aa54 .
2025-09-03 08:13:01 -07:00
Tarun saini
6ef404aa54
docs: Add documentation for Entity Storage internals ( #1478 )
2025-09-03 08:12:37 -07:00
XiaochenCui
fee100dddd
fs/mkdir: add docs spec, update tests, update apitest
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-07-22 12:46:03 -04:00
KernelDeimos
a8164c1108
doc: document event buses and http (unfinished)
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-06-17 13:13:02 -04:00
KernelDeimos
914b077e1a
doc: document config and logging in services
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-06-11 18:03:51 -04:00
Tanmay Patwary
feb45d192f
doc: clarify CostService usage and improve metered services discoverability
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-28 02:52:49 -04:00
KernelDeimos
3290440f4b
dev: document auth and permissions
2025-05-15 14:05:35 -04:00
KernelDeimos
9180261472
doc: add style doc for backend
Docker Image CI / build-and-push-image (push) Waiting to run
Maintain Release Merge PR / update-release-pr (push) Waiting to run
release-please / release-please (push) Waiting to run
test / test (18.x) (push) Waiting to run
test / test (20.x) (push) Waiting to run
test / test (22.x) (push) Waiting to run
2025-03-26 18:07:12 -04:00
KernelDeimos
18170f77e2
doc: link videos
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-02-26 15:42:09 -05:00
KernelDeimos
eda376b6cc
doc: make first sidebar items make sense
2025-02-25 15:31:40 -05:00
KernelDeimos
7f372fd1be
doc: improve backend intro doc
Docker Image CI / build-and-push-image (push) Waiting to run
Maintain Release Merge PR / update-release-pr (push) Waiting to run
release-please / release-please (push) Waiting to run
test / test (18.x) (push) Waiting to run
test / test (20.x) (push) Waiting to run
test / test (22.x) (push) Waiting to run
2025-02-24 16:28:08 -05:00
KernelDeimos
7fd1f9aa5f
doc: document backend key locations
Docker Image CI / build-and-push-image (push) Waiting to run
Maintain Release Merge PR / update-release-pr (push) Waiting to run
release-please / release-please (push) Waiting to run
test / test (18.x) (push) Waiting to run
test / test (20.x) (push) Waiting to run
test / test (22.x) (push) Waiting to run
2025-02-24 16:28:08 -05:00
KernelDeimos
c3fb0bca41
doc: document how to create a driver
2024-12-27 17:23:30 -05:00
KernelDeimos
1e0fb1c3c5
doc: document kernel behavior
2024-12-06 13:05:03 -05:00
KernelDeimos
8848055f1b
doc: update CONTRIBUTING.md
2024-12-04 16:33:45 -05:00
KernelDeimos
c135649551
move: notes.md
2024-10-03 18:20:51 -04:00
KernelDeimos
cf24c3dd2a
rename
2024-08-29 22:21:07 -04:00
KernelDeimos
3361043b9d
chore: rename putil
2024-08-29 14:14:35 -07:00
KernelDeimos
8c8904cb36
doc: update documentation for boot sequence
2024-07-18 14:23:03 -04:00
KernelDeimos
fac08c4152
doc: remove extra log in doc snippet
2024-07-10 13:52:20 -04:00
KernelDeimos
a43cab0c93
refactor: move puter gui to workspace
2024-07-07 17:12:55 -04:00