Discuss Scratch

god286
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

god286 wrote:

(#150)

NFlex23 wrote:

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.
For timeouts, you can use AbortController. Vercel uses Node 14, so you will need to use a polyfill: https://www.npmjs.com/package/node-abort-controller (there's also abort-controller I'm not sure)
const Timeout = (ms) => {
  let controller = new AbortController();
  setTimeout(() => controller.abort(), ms);
  return controller;
};
fetch("/", {
  signal: Timeout(5000).signal
})
from https://javascript.plainenglish.io/how-to-set-api-timeout-with-javascript-fetch-api-2d7c95782fa9
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.

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!
I am going this to add to Scratchinfo soon!

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)

MagicCrayon9342 wrote:

NFlex23 wrote:

ScolderCreations wrote:

(#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?
When opening a URL, can you go back, forward, and reload? Does it support tailwind?
Yes to all.

NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

god286 wrote:

I am going this to add to Scratchinfo soon!

Also, congratulations on 100 users!! I know Aviate will get many more!!
Thank you! Also: 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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





PoIygon
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Can I do some admin screenshots?










NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

PoIygon wrote:

(#165)
Can I do some admin screenshots?
What do you mean?

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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





PoIygon
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

PoIygon wrote:

(#165)
Can I do some admin screenshots?
What do you mean?
Like some screenshots of the admin page










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)

god286 wrote:

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)

Chiroyce wrote:

(#168)

PoIygon wrote:

Like some screenshots of the admin page
hopefully im allowed to show the bottom part (is that correct?)
PoIygon is an admin though… Also, I would prefer if admins didn't show admin dashboard screenshots.

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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





MagicCrayon9342
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

How do you make subdomains with eu.org?

NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

MagicCrayon9342 wrote:

(#173)
How do you make subdomains with eu.org?
I'll respond on your profile so this doesn't get too off-topic.

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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





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)

960times10_5is106044 wrote:

(#175)
Allow bold text
Unfortunately, styling can't be a part of your status since it's plain 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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





Adzboy
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

NFlex23 wrote:

Fixed an issue causing jokes to fail to be fetched. Sorry for the inconvenience!
No problem

Looky1173
Scratcher
100+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

What is Rocket? Is it an early version of Aviate?

NFlex23
Scratcher
1000+ posts

[Please read OP] Aviate: create dynamic, component driven statuses on the fly (aviate.scratchers.tech)

Looky1173 wrote:

(#179)
What is Rocket? Is it an early version of Aviate?
Yeah.

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.
Before you post: Is what you're posting likely to start an argument or derail the thread (e.g., browsers, operating systems)? If so, please re-think your post!





Powered by DjangoBB