microsoft / pxt-arcade

Arcade game editor based on Microsoft MakeCode
https://arcade.makecode.com
MIT License
484 stars 210 forks source link

Most recent projects showing up in "Show All" gallery, but not on homepage (Firefox 109 on Mac) #5585

Closed kiki-lee closed 5 days ago

kiki-lee commented 1 year ago

I even tried a hard-refresh and it still doesn't show my most recent projects on the landing page.

Firefox 2023-01-26 at 4 49 57 PM

Firefox - Microsoft MakeCode Arcade 2023-01-26 at 4 49 01 PM

Firefox - Microsoft MakeCode Arcade 2023-01-26 at 4 50 42 PM

kiki-lee commented 1 year ago

Now I'm noticing the asterisks. For some reason, they must not be saving to the cloud, even though some of them are saved to Github

abchatra commented 1 year ago

@eanders-ms any clue

Also projects saved in the cloud are different from github projects. If you save in github they won't save in the cloud.

eanders-ms commented 1 year ago

Github and cloud save are complementary and work fine together. I do it all the time!

eanders-ms commented 1 year ago

@kiki-lee any errors showing up in the debug console? It looks like cloud save is having a problem. asterisk means it wasn't able to save to the cloud ever.

kiki-lee commented 1 year ago

Update: Still seems to be happening after restart/reload. Never stops giving the message "Saving"

Browser Console Messages Follow-------------

Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. arcade.makecode.com

Browser: safari 10 on mac pxtapp.js:1:97865 workspace: browser pxtapp.js:1:97865 PouchDB adapter: idb pxtapp.js:1:97865

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:589331 Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:589377 Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:589538 Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:590294

Partitioned cookie or storage access was provided to “https://trg-arcade.userpxt.io/---simulator#sim-frame-0049480041092261730.6431109363750365” because it is loaded in the third-party context and dynamic state partitioning is enabled.

Simulator ServiceWorker registration successful with scope: https://trg-arcade.userpxt.io/ pxtsim.js:1:35730 An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can remove its sandboxing. arcade.makecode.com

Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. ---docs

Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:589331 Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:589377 Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:589538 Feature Policy: Skipping unsupported feature name “autoplay”. pxtapp.js:1:593932

Failed to execute ‘postMessage’ on ‘DOMWindow’: The target origin provided (‘https://trg-arcade.userpxt.io’) does not match the recipient window’s origin (‘https://arcade.makecode.com’). arcade.makecode.com

Partitioned cookie or storage access was provided to “https://trg-arcade.userpxt.io/---simulator#sim-frame-50142641650152662170.020586159881088473” because it is loaded in the third-party context and dynamic state partitioning is enabled.

Simulator ServiceWorker registration successful with scope: https://trg-arcade.userpxt.io/ pxtsim.js:1:35730 performance report: first JS running @ 661ms DOM loaded @ 811ms workspace init finished @ 2s46ms loading done #updateeditorfile @ 44s simulator ready @ 58s

    loadBlockly took ~ 179ms
    domUpdate loadBlockly took ~ 6s (45s - 51s)

pxtweb.js:1:2938

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project [HTTP/1.1 500 Internal Server Error 0ms]

eanders-ms commented 1 year ago

These are interesting. Let me check the server logs for additional info.

XHRPOSThttps://arcade.makecode.com/api/user/project
[HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project
[HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project
[HTTP/1.1 500 Internal Server Error 0ms]

XHRPOSThttps://arcade.makecode.com/api/user/project
[HTTP/1.1 500 Internal Server Error 0ms]
kiki-lee commented 5 days ago

This doesn't seem to happen anymore