Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » [Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- god286
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
I am going this to add to Scratchinfo soon!(#150)Yeah, I already tried that. The thing is, each time I deployed it to Vercel (it worked locally) it wouldn't work and it would timeout immediately.For timeouts, you can use AbortController. Vercel uses Node 14, so you will need to use a polyfill: Edit: I've been having a bit of trouble with making a 5-second timeout on API endpoints; if anyone would like to help, please submit a PR on the GitHub repo.https://www.npmjs.com/package/node-abort-controller (there's also abort-controller I'm not sure)from https://javascript.plainenglish.io/how-to-set-api-timeout-with-javascript-fetch-api-2d7c95782fa9const Timeout = (ms) => { let controller = new AbortController(); setTimeout(() => controller.abort(), ms); return controller; }; fetch("/", { signal: Timeout(5000).signal })
Edit: I guess I haven't tried node-abort-controller, only the standard library one. I'll give it a shot.
Edit edit: the polyfill worked, thanks for the idea!
Also, congratulations on 100 users!! I know Aviate will get many more!!
Here are some of my followers!
I joined: 5 years, 9 months, 24 days ago (31/03/2018)
I have: 479 followers
In total, I have attained: 1,403 loves, 1,145 favourites, and 33,731 views.
Fun Fact: If my account continued to gain followers at a similar rate to right now, in 14,210 years I would reach the number of followers griffpatch has today! Try to imagine how many followers he would have then!
Thank you everyone!
Script created by god286.
- ScolderCreations
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Yes to all.When opening a URL, can you go back, forward, and reload? Does it support tailwind?(#155) Could there be a way to navigate to the users page? (eg. enter a username)I'm assuming this is because you can't enter URLs in an Apple watch?
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Thank you! Also: bump. I am going this to add to Scratchinfo soon!
Also, congratulations on 100 users!! I know Aviate will get many more!!
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Bump.
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- PoIygon
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#165)What do you mean?
Can I do some admin screenshots?
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- Chiroyce
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
[removed]
Last edited by Chiroyce (May 14, 2022 12:31:53)
April Fools' topics:
— New Buildings in Scratch's headquarters
— Give every Scratcher an M1 MacBook Air
— Scratch should let users edit other Scratchers' projects
— Make a statue for Jeffalo
— Scratch Tech Tips™
— Make a Chiroyce statue emoji
<img src=“x” onerror=“alert('XSS vulnerability discovered')”>
this is a test sentence
- god286
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Is there a privacy policy?
Last edited by god286 (May 14, 2022 04:54:14)
Here are some of my followers!
I joined: 5 years, 9 months, 24 days ago (31/03/2018)
I have: 479 followers
In total, I have attained: 1,403 loves, 1,145 favourites, and 33,731 views.
Fun Fact: If my account continued to gain followers at a similar rate to right now, in 14,210 years I would reach the number of followers griffpatch has today! Try to imagine how many followers he would have then!
Thank you everyone!
Script created by god286.
- PoIygon
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Is there a privacy policy?I don’t think so
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#168)PoIygon is an admin though… Also, I would prefer if admins didn't show admin dashboard screenshots.hopefully im allowed to show the bottom part (is that correct?) Like some screenshots of the admin page
Last edited by NFlex23 (May 14, 2022 12:33:27)
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Aviate just hit another (if not small) milestone: 200+ users! Incoming website traffic is also much larger than I expected, with 36.93k requests in the past 30 days.
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- MagicCrayon9342
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#173)I'll respond on your profile so this doesn't get too off-topic.
How do you make subdomains with eu.org?
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- 960times10_5is106044
- Scratcher
500+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Allow bold text
Check it out:
Also, check out the Mineral Fish Topic (not by me) and the Numberblocks Fish Topic.
Press Shift+Down to see the rest.
You found me!
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
(#175)Unfortunately, styling can't be a part of your status since it's plain text.
Allow bold text
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Fixed an issue causing jokes to fail to be fetched. Sorry for the inconvenience!
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.
- Adzboy
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
- NFlex23
- Scratcher
1000+ posts
[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)
Help improve the Advanced Topics (Really!)
Before you create a topic:
Always search for duplicates or other similar topics before making an umbrella topic, e.g., “The Mac Topic”.
- Is it about something you are planning on making but haven't made yet? If so, please wait to post until you have created a working prototype. This is a key factor to keeping the ATs as clean as possible.
- The ATs aren't technical support. It is perfectly valid to ask questions about things related to programming, but not issues with external websites, apps, or devices. Most sites have their own support system; try asking there!
- Is it related to something you are making in Scratch? (This includes OSes and other Scratch projects) If so, please post in Collaboration, Show and Tell, or another similar forum.
- Is your topic questionably “advanced”? Try browsing the other forums to see if your topic fits better in one of those.
- Issues with Scratch itself should be put in Bugs and Glitches.