Tumblr Will Try Your Post Again Later Mobile
kevbrinx asked:
Almost the "how reblogs piece of work" post: (I repent for my weird english) What happens when a post is edited? When I reblog a post and it gets edited by its original user it won't alter on my blog. Does that mean that Tumblr creates a copy of the entire post every time information technology is edited and stores information technology?
This is more or less correct. Tumblr grabs the original mail'south content for your reblog, and so any changes to the original post volition merely bear on the original post and any new reblogs of it after the edit is saved. The act of reblogging is kind of like if yous froze the reblogged postal service's content at that specific signal in time, which applies to the original post's content and whatsoever reblog trail content if you're reblogging a reblog.
To play the scenario out more completely: you make an original post, and I reblog information technology. At that place are now two independent posts saved to Tumblr: one is your original post on your blog, and one is my reblog of information technology on my blog. My reblog has your original post content in it (not a reference, but a more-or-less full copy of it). If you edit your original post later I've reblogged it, my reblog won't be changed because it'due south an independent post from yours, but if someone else comes along at present and reblogs your original post, their reblog volition accept the new changes since that's the bespeak in time it uses the original mail content.
Hopefully that makes sense! Information technology took me awhile to wrap my head around it. Sometimes I try to use Dorsum to the Future Part 2 references well-nigh divergent timelines to help it make more sense but that usually confuses what's going on in other ways. Thanks for the question!
More than you lot might similar
Tumblr Hack Week, March 2022 Edition
Information technology was Hack Calendar week (more than just a day!) again at Tumblr! A couple of times per year we grind everything to a halt and spend a calendar week working on any nosotros want and run across how far we can become with our hacks. Since last fourth dimension, we've launched the ability to have a Discord => Tumblr integration, we're close to launching Twitch embed back up, and custom logos are now possible in the mobile apps! And from a previous Hack Solar day, nosotros've launched "Timestamps Everywhere" on web, and we're working on rolling it out to the mobile apps very soon!
Here are some of the projects that got made for this terminal Hack Week. Some of these things you lot may as well finish up seeing on the site…
Interacting as a Sideblog/Secondary blog
@designpatternpirate put together a proof of concept for switching to a sideblog/secondary blog when liking or replying to posts. Using this hack, you'd exist able to switch which of your blogs you're "acting every bit" when striking the like button or when replying to a post, to kickoff. You'd even take split up Likes pages for each weblog!
"One Year Ago" Dashboard Feed
André hacked together a feed which shows a portal backwards in fourth dimension, to what the blogs yous're following were posting a twelvemonth agone today:
Moving Android notification settings
On Android, Omar moved all of our notification settings out of the Tumblr app and into the Android OS level notifications settings view, like other apps exercise:
"Fourth dimension for crab!" 🦀
@superchlorine hacked together a delightful button for the dashboard that summons crabs which scuttle across the page, and even annotate on what they're traipsing over:
As e'er, stay tuned to the @changes blog to come across if any of these hacks make information technology on Tumblr for real!
Tumblr Hack Twenty-four hour period, December 2022 Edition
It was Hack Day once again at Tumblr! A couple of times per year nosotros grind everything to a halt and spend 24 hours working on any we want and see how far we can get with our hacks. Here are some of the projects that got made for Hack 24-hour interval! Some of these things you may end upwardly seeing on the site…
Twitch Embeds
Wesley hacked together the ability to post Twitch streams to Tumblr! These can be live streams or clips.
Tumblr to Discord
@cyle put together a very elementary webhook integration betwixt Tumblr and Discord so yous can ship events about your web log to a Discord server:
Custom Tumblr logos on mobile
@mlu, @dakotairene, and friends hacked together the ability for us to put custom Tumblr logos in the mobile apps' dashboard tab bar, like we practise on the web!
Tumblr Time Machine
Lucila constructed an elaborate Tumblr Time Machine, so you tin can filter search results to a specific twelvemonth:
Stay tuned to the @changes weblog to meet if whatever of these hacks make it on Tumblr for real!
(GIF by @jjjjjjjjjjohn )
OAuth two on the Tumblr API
Ten years agone HTTPS wasn't as well-nigh as widespread as today. It is hard to believe that HTTPS was essentially opt-in, if bachelor at all! Dorsum then, people as well had to go artistic when inventing ways to delegate access to someone else. One solution was OAuth one, conceived by the IETF, later adopted by Tumblr in 2011.
Time went by, and hither we are in 2021, with hardly whatsoever popular website not shielded with HTTPS (including your own blog!). Today, it wouldn't make much sense to prefer OAuth i as inconvenient as it is. Yet here nosotros are, notwithstanding asking people to use outdated protocols for their new fancy Tumblr apps. Not anymore!
Starting today, yous have another selection: nosotros're officially opening upward OAuth 2 back up for the Tumblr API!
Go started
OAuth 2 menstruation requires you to know 2 key URIs:
- For authorization requests, you should use /oauth2/authorize
- To exchange authorization codes and refresh tokens, yous'll need to use /v2/oauth2/token
If you're familiar with OAuth 2, register an application and check out our API documentation (specifically the section on OAuth 2) to get up and running.
The future of OAuth ane
There are no plans to shut downwardly OAuth ane. Your app volition continue to work as usual. But be certain to continue an eye on this weblog but in instance annihilation new pops upward that would prevent united states from serving OAuth 1 requests.
What'southward more, if you wish to adopt OAuth 2 in your app, given its superior simplicity, you don't have to migrate entirely to OAuth 2 at once. Instead, you can keep the one-time sign-up / log-in menstruation working, and exchange OAuth i access token to OAuth 2 tokens on the wing. There'southward only 1 grab: this exchange will invalidate the original access token, so y'all should be using but the OAuth ii Bearer authentication for whatsoever subsequent requests.
Next steps
- We'll be adding support for OAuth 2 to our API clients in the coming months. Follow this blog to learn immediate when this happens.
- Although nosotros do back up customer-side OAuth ii flow, we can't recommend using it unless absolutely required. We might harden information technology with PKCE someday, though.
That'southward all from us today. Happy hacking!
Requiring HTTPS on the Tumblr API
The time has come folks! Nosotros're officially dropping support for insecure (http://) requests to the Tumblr API later on October 31st, 2021. Instead, delight utilise https:// for all requests. The following twenty-four hours we'll start failing all insecure requests and invalidating whatever credentials sent in patently text. You can look the API to respond with a 403 Forbidden status and a 5006 subcode in this scenario.
Yes, this ways you can still go freaky for one concluding Halloween, but please make sure you add the s to https before you head out for your annual flim-flam-or-treating take a chance!
Tumblr Hack Week, September 2022 Edition
Information technology was HACK Calendar week at Tumblr and Automattic earlier this month! Just like back in June, nosotros stopped our normal work to focus on some smashing possible new features, some issues fixing, and more. Here's a gustatory modality of some of the projects that got hacked together. Some of these will hopefully make it to exist real new parts of Tumblr, but as always, we can't guarantee anything hither with a timeline or even that they'll always come across the light of mean solar day once again – they're hacks!
Fixing Tag URL issues across Tumblr
Fifty and @superchlorine are working on fixing a lot of issues about how we parse tags in URLs, so that nosotros are more consistent beyond the spider web and the apps. This is something that we know has been frustrating for a long time: trying to search for posts tagged with a + sign or with spaces oft doesn't work as you'd expect. But not for much longer! We've been slowly fixing these issues one at a time and posting about it on the Changes blog.
Tumblr Ignite: pay to promote posts!
This actually carried over from a previous Hack Day: the ability to click a fiddling 🔥 button on a mail service, throw downwardly some cash, and promote that post as a Sponsored postal service beyond Tumblr. At that place'd be some kind of moderation queue on our side to ensure zero unsafe gets sponsored in this way, and any sponsored post would exist "frozen" and not editable during the fourth dimension it's being promoted. The Ads Core team, lead by @thstall with help from Argyris, Oleg, and Nathan took this pretty far towards being production-ready.
Bringing two-factor authentication settings to the mobile apps
Nosotros really want every bit many people as possible to protect their accounts past leveraging Two Gene Authentication, which you tin currently enable past going to your account settings on the web. But it'd exist even better to be able to access these settings in the mobile apps themselves! Megs, Adam, and Eduardo are still working to make this a reality.
The Return of Reblog Graphs
For those of yous who call back this experiment in Tumblr Labs, this is a popup you can check out on posts which shows you a graph of all of the reblogs on a post and how they're connected. This is one crazy way you tin visualize how posts on Tumblr get reblogged around in huge chains and clusters! @cyle got a working React-based image working for Hack Week, and now nosotros're working to bring this back to the web for existent.
Tumblr Fan Funding
Connie and the Post+ team built a image of Fan Funding on Tumblr, to assist creators set a funding goal and get to that goal, using a lot of the same technology we used to create Post+.
Stay tuned to the @changes blog to detect out if any of these end up becoming a part of Tumblr for real!
I distinguishing feature of Automattic'due south work civilisation is a team rotation, through which an private can move from ane squad to another. A rotation can happen for a few reasons: to "try out" a new role and gain new skills, to backfill an understaffed team, or to cultivate cantankerous-pollination and multifariousness across the visitor. Some rotations are several months long, while others may turn into a permanent team switch.
Tumblr, which is part of Automattic, is currently hiring information scientists and search engineers and machine learning engineers. Thanks to this organization of rotations, last twelvemonth we were able to fill a few of these positions, on the Tumblr Cadre Data Science squad, internally. This squad contributes to Tumblr recommendation systems, discovery feeds, targeted push button notifications, user-involvement profiling, and computational advertising. Team members work on designing, developing, and maintaining large-scale automobile learning algorithms, data pipelines, and backend services to connect users with the content they love. Our information infrastructure is congenital on top of open source large data frameworks such equally Apache Spark and Scalding, orchestrated by Apache Airflow and with a PHP backend layer.
In this postal service, Adam and Vicki, two Automatticians who experienced a rotation onto the team, tell us about their piece of work in data, their rotations, and being function of Automattic.
Very absurd stuff! 👏 Give it a read.
Want to embed a tweet? Only paste the URL into a new link cake on Tumblr. Or you can use the Share feature in other apps, like Twitter itself, to transport the tweet URL to the Tumblr app.
You lot'll get a perfect little screenshot of the tweet. You don't take to flap your device around to help the image develop, but nobody is going to terminate you.
A nifty piece from Vicki, an Automattic engineer on rotation at Tumblr, about the ritual of deploying code to production! 🚢
Tumblr Hack Day, June 2022 Edition
It was Hack Mean solar day again at Tumblr! A couple of times per year we grind everything to a halt and spend 24 hours working on whatever we want and see how far we can get with our hacks. Here are some of the projects that got fabricated for Hack Day! Some of these things y'all may end upward seeing on the site…
Timestamps on Posts
@superchlorine hacked the website to show timestamps on every post, reblog trail detail, and note in the notes view. This is likewise already a popular XKit extension, and it'southward easy to meet why!
Mutual Love
Evgeniy hacked the Tumblr Android app to play a cute audio and animation whenever you follow someone who already follows you! Existence mutuals on Tumblr is something special, and this celebrates it in such a cute way.
(This instance uses this lovely buss blitheness.)
Grid and Masonry View for the Dashboard
@cyle hacked the dashboard on spider web to view information technology in a grid format (like the Likes page on web) or a masonry format (like the Explore and Tagged pages on web). Information technology creates a dense amount of information!
Mail only to a Tagged Page
Tanya hacked the post editor to permit you mail directly to a tagged page! The posts made this way will only testify up on that tagged page, and not your blog, or anywhere else. Great for folks that desire to participate in a tag but not have information technology show up on their web log!
Mobile Rave Room
And it wouldn't exist a Tumblr Hack Mean solar day without a rave room hack: @oli took the rave room mobile and did a (completely non officially sponsored) DJ set in NYC and live streamed it.
Stay tuned to the @changes blog to run across if whatever of these hacks make it on Tumblr for real!
A improve inclusive and accessible design
Apple has always focused on providing a peachy feel, from the presentations to what it proposes for the developers. On the 2nd day of the WWDC21 event, a theme that keeps coming back is the importance of a more inclusive and accessible design on all of the different application scopes.
Information technology can even be seen in the language that we use and look for reference, respecting different perspectives, adopting more accessibility features, making our design more inclusive, especially in the area of content that includes writing, images, audio, video, information technology can be seen everywhere... everything we use to "talk" to our audience. 🗣🗣🗣
Despite being a topic of slap-up importance, my primary business is that it makes us wonder if our products are in fact coming together these expectations as much as possible. ❤️
Below you tin can see the two sessions that talk more about it.
Bringing more accessibility features ✅
Dynamic type is not new. It'due south something that has been around since iOS 7, just its adoption past apps has been somewhat ho-hum. Since iOS xi, Apple has been making meaning improvements to the feature that should lead to broad-calibration adoption.
Getting a footling more than technical... ⚙️🛠
Dynamic type supports upwards to vii size settings, just that'southward not the limit, for example, the torso text style is 17pt in the default setting, only tin can range from 14pt to 23pt, and nosotros can, in farthermost cases count with the accessibility setting that supports fifty-fifty larger fonts upward to 53pt for trunk text.
My female parent ❤️is a dandy instance of someone that is heavily dependent on this particular feature. Communication and social networking apps that have a lot of content in a very pocket-sized screen existent estate (iPhone screen) can take reward of this and avoid losing any content due to the lack of infinite.
Does Tumblr handle Dynamic Type?
Tumblr allows us to share many unlike types of media in a single post. That makes the content super cool and unique, however, posts that have a lot of "regular" sized text, despite having expert contrast (✨bonus points for Tumblr here!✨) still, readability can be compromised when compared to a wider range of users.
To make our vision even more inclusive when developing our apps, it'due south necessary to beginning by making the design process more inclusive as well. I'1000 sure this will affect the design and implementation of a proficient application. 📱
Past: @victoriafaria
Source: https://engineering.tumblr.com/post/189457776594/about-the-how-reblogs-work-post-i-apologize
0 Response to "Tumblr Will Try Your Post Again Later Mobile"
Post a Comment