a difficult thing to determine is how high should i set the post length limit
my instance has it set to 65535 to ensure i never run into issues, masto defaults to 500, pleroma defaults to 5000
i guess this is supposed to be a microblogging platform so it doesn't make too much sense to allow them to be overly large, and that does technically expose me to some jerk filling my DB with posts that are gigabytes long
65535 it is
the SQL is (probably) finished and it is beautiful
according to this arbitrary chart i'm about halfway done for fedibooks' first release
it's been a while i last updated this thread, because it's also been a while since i did any major work on fedibooks. i've kinda pushed myself way too hard on it and i'm taking it more slowly now.
that said, i do have some new features to show off! firstly, fedibooks is now capable of scraping user posts. this is one of the key steps towards implementing full ebooks functionality. the first screenshot shows that fedibooks has successfully scraped all 63 of this account's posts.
secondly, there's now a nifty little bug report form for those of us without github accounts, shown in the second screenshot.
there are a few minor features left now, and one major feature - replying. once that's done, fedibooks will be complete.
unfortunately, testing the reply functionality requires me to actually deploy fedibooks to a website, since i can't test it with localhost. this means it's going to be a bit of a hassle to implement.
however, i've looked at what needs to be done for reply functionality, and it seems pretty easy with web push - mastodon will automatically send a request to fedibooks with some info, which fedibooks can then reply to. it should be pretty simple 0u0
i want to implement reply functionality and bot settings, and then i'll release the first version of fedibooks for all to use!
i'm about to start testing the reply functionality for fedibooks 0u0
fedibooks is now live, by the way! i've disabled signups for now, but in the mean time, you can explore the site: https://fedibooks.com/
well i've run into a bit of an issue...
the bot creation process works on my small laptop and pet's laptop, but not on my big laptop. i have no idea why, it's the same code and everything, and my small laptop has the same firefox addons as the big one. i'm reading over the code and i really don't see how this bug works... and why does it only happen on one laptop??
for those who've been following along with this thread, i'm sure you've seen that it's been quite a ride!
once the mstdn-ebooks import functionality is done, i'll be shutting down my paid hosting service after a week. this means i'm cutting off the income source i mainly use to pay for the server.
there are currently no donor benefits, although patreon pledgers (to any tier) will get early access to my lynne teaches tech posts.
thanks for considering!
@espectalll should be fixed!
@lynnesbian it is, thanks!
@lynnesbian my wife is goddamn incredible
@lynnesbian That's, great, I'll have to try it out after work.
@lynnesbian I'm getting a 502 bad gateway
@SunSaint should be fixed now
@lynnesbian ok thank you thank you thank you
@lynnesbian i believe in you
@lynnesbian here is more bun for calm
@Mooncake so SMOL
@lynnesbian i like that buns come in
big old elder
and theres not really much in between
@lynnesbian i just made a 10 minute mail for my bot acct do u kno if that will Work
@skelltan it should work fine, emal isn't implemented yet
@lynnesbian as a tech person tho do u kno if a 10 minute mail acct works for mastodon
if it works after 10 minutes
@skelltan it should work fine, yeah
@lynnesbian I'm sure it will be ok sweetie ❤
@LynnearSoftware Yunohost implementation would be rad. I see it's on your radar.
Pleroma support is fixed, and it's now possible to create bots on Pleroma instances.
As Pleroma does not currently support fine-grained app permissions, FediBooks will require full read and write access to your account. You may look through the source code to verify that these permissions are not used maliciously.
@LynnearSoftware I have no idea what Yunohost is, but Docker is the subject of a bunch of internal Inedo projects right now
Tbh I would also make margin on text block or avatar a bit bigger, maybe like by 10px?
@Deiru Like this?
@LynnearSoftware Yeah! Don't you think it's a bit easier on the eyes yourself when it's padded a bit more?
@pie It should update every two hours. I'll fix that wrapping thing now
@pie I feel like that's outside the scope of FediBooks. It does sound like an interesting idea, but it wouldn't really match the idea of the project. Sorry
@pie that's weird
do you have authenticated fetches turned on? can you sign in to apps like tusky with your instance!
@pie i don't know what pleroma calls it, but that's what masto calls it
@pie yeah, that
well if that's not it i'm really not sure what, you had the same issue with mstdn-ebooks too...
i have other pleroma bots using mstdn-ebooks that work okay so idk what's gone wrong there
@lynnesbian huh! you're using the webpush code, that's neat! If you notice any problems with it or way the docs can be improved, please let me know - don't think it's seen much use so far so it's probably Not Great
@lynnesbian (esp. if you notice that like push subs stop working for some reason because I've been like, wondering what happens if the url stops working for a while or whatever, does it clear the subscription, &c)
@lynnesbian Looks nice but remove Google Fonts and FontAwesome.com,please.People here care about their privacy and these fonts are all free to host on your own server.
@email@example.com's anti-chud pro-skub instance for funtimes