Commit Graph

445 Commits

Author SHA1 Message Date
KernelDeimos 77ac503bfc Edit phoenix README.md 2024-04-12 23:49:43 -04:00
Nariman Jelveh be55e447bb fix issue with two session managers on top of each other 2024-04-12 20:43:15 -07:00
KernelDeimos 00e9f922c0 Fix target version 2024-04-12 23:16:49 -04:00
KernelDeimos 361e51060a Update apps 2024-04-12 22:03:40 -04:00
Eric Dubé fbbc73308e Merge pull request #274 from HeyPuter/eric/builtin-apps
Move terminal and phoenix into main repo
2024-04-12 21:54:47 -04:00
KernelDeimos a31e4c19cb Update package-lock.json 2024-04-12 21:51:49 -04:00
Nariman Jelveh b69a85f10e Merge pull request #273 from Hiya-its-Aya/dark-mode
White text for themes
2024-04-12 18:30:15 -07:00
KernelDeimos d919b1f312 Register terminal and phoenix builtins 2024-04-12 20:56:16 -04:00
KernelDeimos cb81579c53 Copy over phoenix 2024-04-12 20:53:44 -04:00
KernelDeimos 0306a395a2 Copy over terminal 2024-04-12 20:53:32 -04:00
KernelDeimos 5fbbfb4c18 Enable background and builtin apps 2024-04-12 20:52:57 -04:00
Aya Moosa b725c4c7b4 removed commented code causing translation error 2024-04-12 14:39:46 -07:00
Aya Moosa 24e3ec89f3 added white text to brodacast 2024-04-12 14:28:15 -07:00
Aya Moosa f8d3fdbefb merge 2024-04-12 14:16:26 -07:00
Nariman Jelveh 352f1bc23e Update README.md to add link to fridge running Puter. 2024-04-12 13:59:59 -07:00
Nariman Jelveh 413cb79683 Merge pull request #269 from secondtruth/patch/translation-de
Update German translation
2024-04-12 13:26:35 -07:00
Christian Neff d06f856e46 Update German translation 2024-04-12 22:00:42 +02:00
KernelDeimos 09c3cc6db1 Fix error when session not found 2024-04-12 01:22:33 -04:00
Eric Dubé eb96dd952b Merge pull request #267 from HeyPuter/eric/session-fixes
session management fixes
2024-04-12 00:29:26 -04:00
KernelDeimos 1da3a769c4 Use localstorage instead of cookie for list-sessions 2024-04-12 00:19:07 -04:00
KernelDeimos 356a3284fa Fix mysql incompatibility 2024-04-12 00:10:56 -04:00
KernelDeimos 0eedcf567e Apply some fixes 2024-04-11 23:48:17 -04:00
KernelDeimos f4f58dbfb9 Fix destructuring 2024-04-11 23:28:40 -04:00
Eric Dubé 8135e076c2 Merge pull request #266 from HeyPuter/eric/session-updates
session management
2024-04-11 22:04:07 -04:00
Eric Dubé 22b3415866 Merge pull request #265 from HeyPuter/eric/puter-dot-js
puter.js
2024-04-11 21:59:46 -04:00
KernelDeimos 5effca4bbc Add missing i18n key 2024-04-11 21:57:26 -04:00
KernelDeimos aa14541e50 Update package-lock.json for npm ci 2024-04-11 21:54:50 -04:00
KernelDeimos 13525c85a0 -dot- 2024-04-11 21:46:43 -04:00
KernelDeimos 2f6f7e39bb Add timestamp 2024-04-11 21:41:19 -04:00
KernelDeimos 2d76025c9c Send cookie on token upgrade 2024-04-11 21:40:10 -04:00
KernelDeimos bb9edc4f65 Add automatic token migration 2024-04-11 21:33:44 -04:00
KernelDeimos afcd821f50 Update README.md 2024-04-11 19:40:50 -04:00
KernelDeimos b8e66cada9 Add puter.js 2024-04-11 19:07:00 -04:00
KernelDeimos fc5025a2a8 Simplify PuterVersionService 2024-04-11 14:37:34 -04:00
KernelDeimos e3d238f897 Do not use git to get version number 2024-04-11 13:57:40 -04:00
Nariman Jelveh 9ab3e3ccd8 Merge pull request #244 from HeyPuter/eric/host-storage
Display storage use of host/puter separately
2024-04-11 10:14:45 -07:00
Nariman Jelveh 7abf5faa3c fix missing translations 2024-04-11 10:13:52 -07:00
Nariman Jelveh 4052c7995c Merge pull request #260 from AtkinsSJ/fix-silly-mistakes
Fix permission check for closeApp message
2024-04-11 09:48:02 -07:00
Sam Atkins 776b6831f3 Fix permission check for closeApp message
Firstly, I was missing an `async` here, which somehow still worked for
me then, but produced errors for me when I tried it today.

Then, actually await the promise.

Finally, actually check the target's parent is us, and not just that it
has the attribute!

I don't know what was going on in my head that day. 🤦‍♂️
2024-04-11 17:21:23 +01:00
Nariman Jelveh a2d231dc23 Merge pull request #259 from PeterDaveHelloKitchen/zhtw
Add a simple Traditional Chinese translation
2024-04-11 09:02:20 -07:00
Peter Dave Hello 1aeedd8696 Add a simple Traditional Chinese translation 2024-04-11 20:03:13 +08:00
KernelDeimos 09bf422686 Add session manager ui 2024-04-11 00:29:39 -04:00
KernelDeimos 18b3e06fe8 Add session listing and revocation 2024-04-10 23:00:37 -04:00
KernelDeimos e436693d3e Improve session mgmt (part 1) 2024-04-10 21:54:16 -04:00
KernelDeimos eb66848aee Update database version when creating a new one 2024-04-10 12:25:44 -04:00
KernelDeimos 0eded34c8c Add indented logs and fix a bug 2024-04-10 12:22:21 -04:00
KernelDeimos 367c18bfc5 Add endpoint to list permissions 2024-04-10 12:16:08 -04:00
Eric Dubé 92dc0a7671 Merge pull request #255 from AtkinsSJ/appconnection-close
Notify apps when a child app closes, and let them close their children manually
2024-04-09 21:31:48 -04:00
Eric Dubé 8e553b4ee0 Merge pull request #252 from AtkinsSJ/broadcasts
Add a message broadcasting system
2024-04-09 21:29:46 -04:00
Sam Atkins 21c64e827b Add closeApp message
Sending a 'closeApp' message allows an app to close a target app, if it
has permission to do so. Currently, permission is granted if the
requesting app is the parent of the target app, or has godmode set.
2024-04-09 16:09:12 +01:00