Entries with tag "LʌvDBUpdate"
#LʌvDBUpdate: As we inch toward 500 items in a List, loading all of them at once in both the detail and update views is slow. Now, both views support pagination and can be adjusted in the update view.
- Removed WebMention support.
- Refactored cross-posters; no more automatic cross-posting, only manual.
#LʌvDBUpdate: LuvDB now supports logging in with passkeys! Managing passwords is always a headache, especially since we don't record your emails, meaning you can't reset them if you forget or if there are issues with your password managers (because if something can happen, it will happen). With passkeys, the only reason you can't log in now is if you lose your devices (which is also likely to happen). Let's just hope these bad things don't all happen at once.
#LʌvDBUpdate: iOS 17.4 breaks PWAs, leaving me conflicted. I feel both glad and sad simultaneously. I invested extra effort into making LʌvDB an attractive PWA, yet the outcome was not entirely pleasing. I am removing all PWA-related code because I can no longer use it personally, and now, the code actually looks nicer. The main website no longer supports PWA, but the list randomiser can still be added as a PWA to home screen if you are not in EU. I might also remove the PWA-support for lit randomiser later.
#LʌvDBUpdate: Finally, added a Like Button to almost all check-in-able pages. It will only show up after you checked in read/watched/listened, etc. I actually stole this idea from Hardcover.app's feature request page.
#LʌvDBUpdate: So it lasts a day :D I've just cleared some technical debts and replaced all legacy form sets with ones dynamically handled by JavaScript. Now we can add up to 1000 related creators to any media type dynamically; previously, it was limited by a predefined number (mostly 15 or 20). With this cleared, I now have more ideas to implement.
#LʌvDBUpdate: After a few iterations, the Visit app is basically finalized. The first stage will be to link all creators and companies to their related locations. The second stage is to add story setting locations and filming location to books, games and movies / series. The third stage will be adding visit check-in.
#LʌvDBUpdate: now we can preview the existing cover images in the Update forms.
#LʌvDBUpdate: LʌvDB now supports receiving WebMentions.
How-to
If your application sends a WebMention and includes a link to any pages from LʌvDB, we will record it. For now, we proce…
#LʌvDBUpdate: Creators and Companies can now be imported from Wikipedia. I am reconsidering whether to implement the import feature for check-in-able entries. I have realized that even Apple Music is not an ideal source for importing music, as release dates and label information are often incorrect. One needs to consult multiple sources to determine which information is accurate. While importing is convenient, it may encourage users to create entries carelessly. The absence of this feature might actually promote more accurate entries.
#LʌvDBUpdate: I've started exploring creating entries through "import" from other sources. My first attempt was importing creator entries from Wikipedia. While it might not work perfectly every time due to the non-uniform HTML on many creators' pages, it's functioning more or less now. I hope this will reduce the pain of creating entries. During the upcoming Christmas holiday, I plan to implement importing from Amazon, IMDb, Discogs, and Douban, which should cover most check-in-able entries. However, for works, instances, etc., an import feature might not be feasible as there’s no source to import them from. One of my aspirations for LʌvDB is to become one of the authoritative sources for this kind of metadata. Ultimately, different instances of LʌvDB could import data from each other.
#LʌvDBUpdate: Finished account deletion; blocking is also basically functional. For now, they are not necessary at all, but I've been told they are required by law in the EU.
#LʌvDBUpdate: now you can insert media card into any text fields on LʌvDB. Example:
#LʌvDBUpdate: Now you can write your own alternative profile page with HTML and CSS (more features / examples will be added slowly). To enable this feature, go to "Profile" > "Update Profile" > "Enable Alternative Profile (Experimental)".
#LʌvDBUpdate: Added a new feature to Lists – you can now enable collaboration for joint curation. Also optimized the code here and there, resulting in much faster load times.
#LʌvDBUpdate: Improved search functionality allows for self-searching on LʌvDB. Added page load times displayed at the top under LʌvDB. The load times indicate that Safari is the slowest when extensions are on (particularly 1Blocker), whereas Firefox is the fastest, even with numerous extensions loaded.
#LʌvDBUpdate: Removed ActivityPub support for good. It was too half-baked and consumed too many resources, even though it was not used at all. Also, I revamped the invitation system (not that I plan to invite anyone in the short term, but hey, it's nicer now).
#LʌvDBUpdate: I updated the user profile URL from /u/<username>
to @<username>
for a more modern feel. It looks nicer when you add your LʌvDB link to your Mastodon or GitHub profile, I suppose.
Good news: We now support Latex through MathJax through markdown.
Bad news: I have to disable the classical $
syntax to avoid occasional wrong parsing.
But now you can just wrap your latex in a ```math``` block like this:
```math
i\hbar\frac{\partial}{\partial t}\Psi(x, t) = \left[-\frac{\hbar^2}{2m}\nabla^2 + V(x, t)\right]\Psi(x, t)
```
This is more explicit than the classic $ syntax.
Inline rendering is done through
`#!math E=mc^2`
and this will become \(E=mc^2\)
#LʌvDBUpdate: Just did a very risky thing: I refactored some properly working code. I renamed all "Game Check-ins" to "Play Check-ins" in the codebase and used content type as a foreign key instead of directly linking it with the Game model. This was done for the sake of consistency with other check-ins, following the pattern of "Verb + Check-Ins." But now I see all the code I have wrote, and it is very good (at least it's consistent). Fingers crossed that it won't break everything.
(UPDATE 05.12.2023) ActivityPub support has been removed because I couldn't figure out how to make it work beyond mastodon, and a half-baked support is worse than no support at all. It's ok to be a silo.
First of all, here are the latest <a href="/@_hzw/tag/L%CA%8CvDBUpdate/" class="text…
#LʌvDBUpdate: Added anchor tags to comments. In line with the 'no count' policy, the anchor is just a 4-character random string.