Commit Graph

88 Commits

Author SHA1 Message Date
KernelDeimos
28c5800d06 sync: package-lock.json 2025-01-10 10:27:40 -05:00
KernelDeimos
740fdb592e fix: test for get-launch-apps 2025-01-09 11:10:41 -05:00
KernelDeimos
3097b86597 fix: add package-lock.json 2025-01-09 10:24:12 -05:00
KernelDeimos
5ed2f39ec7 dev: add Amazon SNS integration
There were a few things which made this rather difficult:
- AWS SDK doesn't appear to have a utility to validate message
  signatures.
- The only available node.js module that does this is known to be
  unreliable.
- SNS sends 'text/plain' MIME type even though the data is in JSON
  format, so a middleware had to be added to account for this.
- We don't accept POST requests with no Origin header. Since SNS doesn't
  send the Origin header, an exception had to be made for this.
- The endpoint needs to be public and SNS doesn't seem to have a
  proxying utility for developers such as what Stripe has.
- Because of the above point, debugging time was affected by deployment
  time to the staging server.
2024-12-23 14:53:18 -05:00
KernelDeimos
3da571c39a test: unit-test get-launch-apps 2024-12-20 12:07:34 -05:00
KernelDeimos
c6c3844763 chore: update kv.js 2024-12-20 12:07:24 -05:00
KernelDeimos
90967ab109 dev: add ico support 2024-12-18 12:05:11 -05:00
KernelDeimos
20d27d59bf dev: create pre-sized icons for apps 2024-12-17 12:57:03 -05:00
Nariman Jelveh
40ea2a3f02
Revert "Created test cases for issue #878 " 2024-12-08 11:31:47 -08:00
Nariman Jelveh
c8894c7d4c
Merge branch 'main' into warning_dialog 2024-12-08 11:29:52 -08:00
e5z26
2ca1f71595 removed jsdom in test file
removed because wasn't being used
2024-12-07 19:09:22 -05:00
KernelDeimos
c87db23faa refactor: combine parsely and strataparse into @heyputer/parsers 2024-12-06 15:08:23 -05:00
KernelDeimos
d1e8d51173 clean: remove contextlink
Updates references in phoenix shell to use context from putility.
2024-12-06 11:17:14 -05:00
KernelDeimos
9e5429b9ab dev: improve module docgen
- fixes some bugs
- adds list of relative requires
2024-12-04 10:43:49 -05:00
KernelDeimos
c1bcd84715 chore: update package-lock.json 2024-12-03 17:07:37 -05:00
KernelDeimos
857718538b fix: update package-lock.json 2024-12-02 10:26:52 -05:00
KernelDeimos
3d2648e4ec chore: update package-lock.json 2024-12-01 15:29:35 -05:00
KernelDeimos
2dd9417234 dev: get token counts on all services 2024-11-26 16:45:33 -05:00
jelveh
be36d31509 feat: allow developers to set social media images for their apps 2024-11-22 17:59:00 -08:00
jelveh
70096a8d6f fix(deps): update multiple dependencies 2024-11-22 06:35:22 -08:00
jelveh
2d4312972a feat: automatically open the browser when starting Puter 2024-11-21 22:51:43 -08:00
KernelDeimos
6e1ed7ab04 dev: update emu load indicator 2024-09-30 16:50:03 -04:00
KernelDeimos
08601ae2af feat: progress indicator for emulator 2024-09-25 23:47:10 -04:00
KernelDeimos
cc4ab1cb36 fix: html-webpack-plugin dev dep 2024-09-04 23:56:23 -04:00
KernelDeimos
d07929da1b dev: add v86 submodule and app 2024-09-02 20:49:48 -04:00
KernelDeimos
8ad435a0ea dev: bundle gui in dev 2024-08-30 15:24:01 -07:00
Nariman Jelveh
0d01d1f800 Update package-lock.json 2024-08-29 19:45:05 -07:00
KernelDeimos
a4e9c7bdd7 rename folder 2024-08-29 22:24:55 -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
7f9d1e90b1 chore(puterai): update model 2024-08-23 16:09:22 -04:00
KernelDeimos
53e7a91f18 feat(puterai): add groq 2024-08-23 00:16:29 -04:00
KernelDeimos
055c628afd feat(puterai): add mistral 2024-08-22 23:28:08 -04:00
KernelDeimos
bdfdf2331b feat(puterai): add togetherai 2024-08-21 23:17:02 -04:00
KernelDeimos
d009cd0aaf feat(puterai): add claude 2024-08-21 18:31:16 -04:00
KernelDeimos
d032ab7d24 chore: update tiktoken 2024-08-14 21:08:29 -04:00
KernelDeimos
cea29645fe feat: add message encryption between Puter peers 2024-08-08 15:13:32 -04:00
KernelDeimos
78fa77d920 feat: add tts driver to puterai module 2024-08-03 21:07:56 -04:00
KernelDeimos
f924d48b02 feat: add textract driver to puterai module 2024-08-03 21:07:56 -04:00
KernelDeimos
02504690cf test: add database migration tests 2024-07-28 04:02:16 -04:00
KernelDeimos
2a5cec7ee9 fix: add necessary iframe attributes for co isolation 2024-07-20 18:54:08 -04:00
KernelDeimos
614f2c5061 fix: fix CI attempt #7 2024-07-18 16:44:11 -04:00
Nariman Jelveh
d9a90a67c1 let me try fixing mocha! 2024-07-18 13:30:05 -07:00
KernelDeimos
29f919c98a sync: package-lock.json 2024-07-17 17:15:29 -04:00
KernelDeimos
d0a5a57c88 dev(tools): add conflict prompt to license-headers 2024-07-10 14:57:39 -04:00
KernelDeimos
67139ef91b dev(tools): add license header adder thingy 2024-07-10 00:41:08 -04:00
KernelDeimos
bda4aed2e8 chore: add missing license headers 2024-07-09 04:10:33 -04:00
KernelDeimos
50036e954d dev: add js-parse-and-output experiment 2024-07-09 03:40:34 -04:00
KernelDeimos
a9338b45c1 chore: update package.json 2024-07-08 17:31:50 -04:00
github-actions[bot]
c84e15ba20 chore(main): release 1.0.0 2024-07-08 13:47:44 -04:00