Soumyabrata Bhattacharjee
363b798026
Update first-run-issues.md with dnf5 instructions ( #2239 )
...
* Update first-run-issues.md with dnf5 instructions
Add installation instructions for Development Tools on dnf5.
* Fixing the command to install it on Fedora 41+
2026-01-03 18:35:59 -08:00
Daniel Salazar
f360cf17e6
chore: update our required node version ( #2204 )
...
* feat: fix broken queue bench
* chore: update our required node version
2025-12-19 19:24:05 -08:00
Daniel Salazar
a1689c4ea3
feat: dynamo in oss ( #2195 )
...
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-backend (20.x) (push) Has been cancelled
test / test-backend (22.x) (push) Has been cancelled
test / API tests (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
* feat: dynamo in oss
* fix: service name mismatch for dynamo client
* fix: dynalite boot
* fix: tests
2025-12-18 17:22:49 -08:00
Daniel Salazar
d7b3ba3bb0
cd: make our deploy reliably wait for server to be ready ( #2170 )
...
* chore: continue removing extra logs
* cd: make our deploy reliably wait for server to be ready
2025-12-13 14:34:44 -08:00
Daniel Salazar
a103ca9bcb
cleanup: remove Library + bloated utils where possible ( #2142 )
2025-12-11 16:55:29 -08:00
Nariman Jelveh
ef9f240a45
Remove terminal phoenix emulator ( #2141 )
...
* Remove terminal and phoenix built-in apps and emulator
This commit removes the terminal and phoenix built-in apps from the backend, database migrations, and permissions. It also deletes the entire emulator and phoenix/terminal app source directories, assets, and related configuration files. References to these apps in the backend module loader and router are removed, and related SQL migrations are updated to reflect their removal.
* Remove emulator references from SelfHostedModule
* Remove emulator integration and related references
* Remove parsers and pty modules
* Update package-lock.json
2025-12-11 16:53:21 -08:00
Nariman Jelveh
6284b390b7
Revert "Create README.tel.md ( #2045 )" ( #2049 )
...
This reverts commit 94a411f30f .
2025-11-26 14:49:40 -08:00
rajucreate
94a411f30f
Create README.tel.md ( #2045 )
2025-11-26 14:49:22 -08:00
Daniel Salazar
11e057557d
fix: eslint autofixable errors ( #2002 )
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 (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / backend (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (browser env, playwright) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
2025-11-21 13:22:19 -08:00
vipul264og
65c213f9a7
Add Punjabi (ਪੰਜਾਬੀ) translation README ( #1944 )
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 (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / backend (node env, api-test) (22.x) (push) Has been cancelled
test / puterjs (browser env, playwright) (22.x) (push) Has been cancelled
test / puterjs (node env, vitest) (22.x) (push) Has been cancelled
2025-11-09 00:25:19 -08:00
Daniel Salazar
93aaeef9e0
fix: add back non-functional changes ( #1888 )
2025-11-02 06:17:59 -08:00
Daniel Salazar
758bef0582
Revert: commits for user metadata changes ( #1887 )
2025-11-02 06:09:13 -08:00
Daniel Salazar
603746951b
feat: ui for dev account + util decorators for controllers in extension ( #1864 )
...
* fix: IPC trigger for dev account setup + util decorators for ext controllers
* feat: allow extension to bypass json
* fix: ts building in volatile
2025-10-31 15:48:21 -07:00
Xiaochen Cui
c93a53ead2
ci: init e2e test for browser env, tidy other tests ( #1796 )
...
* ci: init e2e test for browser env
stash changes
* test: update fsentry definition, add tests
stash changes
* test: pass puter-js mkdir test
* test: add test for puter-js move
* tidy code
* tidy code
* doc: add docs for playwright test
* recover memoryfs
* test: puter-js readdir/stat
* test: puter-js write
* test: puter-js read
* test: puter-js move_cart
* test: fix failed tests on move
* tests: rename files
* test: puter-js copy_cart
* tests: puter-js batch/delete, read config from file
* ci: add vitest
* ci: update names and timeout
* ci: simplify playwright-test
* ci: simplify api-test
* move "api-tester" from tools to tests
* test: update example config
* test: remove folder tests/api-tester/ci
* test: unify config location
* test: remove unused files
* ci: fix wrong config
* ci: fix wrong path
* test: add docs
* ci: update timeout, print artifact url
2025-10-28 16:35:37 -07:00
KernelDeimos
06d6eb83e7
doc: dependencies when moving PuterFS to extension
...
This commit begins the plan towards moving PuterFS to an extension. It
is first necessary to analyze the dependencies and determine which
services and modules are part of PuterFS and which ones are not.
2025-10-22 13:59:40 -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
Khilfi KA
99ebbfa00d
Add Bahasa Malaysia (Malay) i18n Support ( #1609 )
...
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 (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
test / api-test (22.x) (push) Has been cancelled
* Complete Bahasa Malaysia (Malay) translation of Puter
* Fix code styling
* Add Malay README.md
* Removed dash from `sub-projek`
* Make `Library` italic
* Add Malay language to `Translations` section
2025-09-24 12:44:41 -07:00
Xiaochen Cui
046e905857
captcha: complete the docs ( #1494 )
2025-09-09 17:49:38 -07:00
XiaochenCui
bb2c51b840
captcha: add captcha widget to the signup window
2025-08-27 16:19:06 -07:00
Igor Moraes
17a11a3a8b
Update Portuguese and Spanish translation README ( #1363 )
...
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
* Update Portuguese translation of README
* Update Portuguese and Spanish translation readme
2025-07-17 20:35:37 -07:00
XiaochenCui
0b7474340f
dev: extension prefix update, doc helper & docs update
2025-06-27 16:29:16 -07:00
Rohanpawer9921
f97a23a181
docs(i18n): update Hindi translation of README
2025-06-18 10:29:24 +05:30
ATAG
bdbe773ff2
doc: add freebsd-specific instructions to first-run-issues.md
...
Fix the missing 'sharp' dependency on FreeBSD, since it doesn't have prebuilt binaries for this OS.
2025-06-03 15:19:56 -04:00
Tanmay Patwary
7831d12d42
chore: sync extension events documentation with backend changes
2025-05-26 17:03:38 -04:00
KernelDeimos
3e98d13f6b
doc: document driver endpoint
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-04-07 14:37:45 -04:00
KernelDeimos
bcd8d0cc82
tweak: clarify Nodemailer section in email testing documentation
...
- Clarified that the Nodemailer example is for testing MailHog setup\n- Added information about how Puter uses Nodemailer\n- Added references to the EmailService class
ai: true
2025-03-24 21:55:34 -04:00
KernelDeimos
71fd94131e
tweak: improve email testing documentation formatting and flow
...
- Reorganized sections for better readability\n- Added clearer headings and instructions\n- Improved troubleshooting section\n- Enhanced overall document structure
ai: true
2025-03-24 21:50:36 -04:00
gautamthegozi
94d148430a
doc: Documentation for Email Testing ( #1204 )
...
* Documentation for Email Testing
* Documentation fix
* Fix
2025-03-24 21:48:36 -04:00
KernelDeimos
7bd0c8e3f2
doc: add documentation for robots
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-24 17:58:47 -04:00
Eric Dubé
c683b812bc
doc: Improve PuterAI module documentation structure ( #1216 )
...
* docs: improve PuterAI module documentation structure
- Update docmeta.md to describe top-level doc structure\n- Create README.md for PuterAI module documentation\n- Move requests.md content to api_examples.md\n- Add ai_usage_testing.md in contributors directory\n\nCloses #1215\n\nai: true
* docs: remove original requests.md after content migration
Content has been migrated to api_examples.md with improved organization and structure.\n\nai: true
2025-03-24 17:52:00 -04:00
Franciszek
9cb6b13bb6
i18n: Polish Translation fix ( #1193 )
...
* Update README.pl.md
Things I would change:
Line 1: System Operacyjny Internetu -> System Operacyjny Internet
Line 25: system operacyjny internetu -> internetowy system operacyjny
(Original Translation is more like Internet's OS, not Internet OS)
Line 36: Rozwój Lokalny -> Instalacja Lokalna
(Original does not mean programming, but more like growth or evolution)
Line 97: Połącz się z opiekunami -> Skontaktuj się z opiekunami
(Original has meaning, like connecting by cable, not contacting)
* Update README.pl.md
Changed:
Instalacja Lokalna -> Lokalne Środowisko Programistyczne.
2025-03-18 12:13:34 -04:00
ajaykrishnaswamy
782e858b3c
Update (and automate) events docs ( #1164 )
...
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
* documentation: new documentation for emit features
* Update events documentation and doc_helper.js script
* Update package.json
Co-authored-by: Eric Dubé <eric.alex.dube@gmail.com >
* added manual_overrides.json.js file
* Update doc_helper.js to resolve paths relative to project root and update events documentation
* created a new events.md generated file, differences can be seen.
* added and populated events.md file. Can now compare new and old versions
---------
Co-authored-by: Eric Dubé <eric.alex.dube@gmail.com >
2025-03-16 12:41:14 -04:00
KernelDeimos
4486490039
doc: document configuration
2025-02-26 14:59:13 -05:00
KernelDeimos
3666b9f3a2
feat: essential configuration options for deployers
...
This commit makes everything a ton easier for deployers, adding
configuration options to allow nip.io domains or all origins to access
Puter for ideal LAN or VPN configurations.
2025-02-26 14:18:28 -05:00
KernelDeimos
3bd12fb5f2
doc: document event core.fs.create.directory
...
issue: https://github.com/HeyPuter/puter/issues/1122
2025-02-25 18:18:55 -05:00
KernelDeimos
e6b3cb3666
fix: get event docs back in sync
...
I used 'fix' for this instead of 'doc' because I am also adding a
package for code that generates markdown, so this doesn't have the
zero-risk nature typically associated with a "doc: " commit.
2025-02-25 17:52:54 -05:00
KernelDeimos
eda376b6cc
doc: make first sidebar items make sense
2025-02-25 15:31:40 -05:00
KernelDeimos
2a7bd2ad8d
doc: update doc/README.md and genwiki
2025-02-25 15:23:58 -05:00
KernelDeimos
efe6f4cb80
doc: update doc/README.md
2025-02-25 15:20:11 -05:00
KernelDeimos
99684d80e4
doc: generate wiki from repository docs
2025-02-25 14:56:12 -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
34fdf3abd9
doc: improve docs organization
...
- Move extension docs back into this repo
- Add index README.md under `doc/`
- Improve documentation of project structure
2025-02-24 16:28:08 -05:00
Ahmad
e633d11dbb
English document translated to Persian language
2025-01-04 10:47:36 +03:30
bestlaw66
05a7e28f55
Update README.zh.md
...
在国内有大部分用户都在使用宝塔面板管理服务器,因此增加使用宝塔面板部署的教程,可视化的部署方式可以帮助用户更加便捷的部署
2024-12-13 12:13:10 +08:00
KernelDeimos
73f738c9d9
doc: add more extensions documentation
2024-12-06 13:05:03 -05:00
KernelDeimos
9992252083
doc: add file structure image
2024-12-04 16:32:30 -05:00
jelveh
f3d270ccbc
fix: remove inactive links in README
2024-11-26 13:39:42 -08: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
9535100c85
doc: add brainstorming for mountpoints
2024-10-17 03:00:35 -04:00