Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@jacobgudiol@mastodonsweden.se
2025-09-03 08:03:34

Elite athletes warned to avoid one-night stands over risk of failing drug tests theguardian.com/sport/2025/may

@edintone@mastodon.green
2025-10-04 06:56:07

Thousands–Including Many Visitors–Volunteer in Taiwan to Help Flood Victims Following Typhoon goodnewsnetwork.org/thousands-

@NFL@darktundra.xyz
2025-09-03 13:00:47

Packers rookie WR Matthew Golden not feeling pressure of first-round status nfl.com/news/packers-rookie-wr

@raiders@darktundra.xyz
2025-11-03 14:20:35

Raiders QB Geno Smith looked improved in Week 9 following the bye raiderswire.usatoday.com/story

@kexpmusicbot@mastodonapp.uk
2025-10-03 18:12:26

🇺🇦 #NowPlaying on KEXP's #MiddayShow
Film School:
🎵 11:11
#FilmSchool
filmschoolmusic.bandcamp.com/a
open.spotify.com/track/5uIGgu1

@stefan@gardenstate.social
2025-10-03 13:02:28

This is wild.
EDIT:
castle-journal.com/sensational

The Ambassador of South Africa to France,
Emmanuel Nkosinathi Mthethwa, who filed
the genocide case against Israel at the ICC
- has died after falling from the 22nd floor
of the hotel where he was staying in Paris

South Africa’s ambassador to France
found dead in Paris
There has been no official confirmation, evidence, or even a suggestion from the South African or French governments to support any notion of foreign intelligence involvement in Ambassador Mthethwa’s death. The claims remain purely speculative and unverified digital noise that appears to capitalize on existing geopolitical friction.
@aral@mastodon.ar.al
2025-09-03 10:53:54

I haven’t added an example of how you implement migrations with Kitten’s¹ built-in JSDB database² yet but here’s one that I just used when renaming a field (property) in a table (JavaScript object) from “account” to “data” that illustrates the general granular approach you should take within persisted instances of JavaScript classes.
This is, of course, an advanced use case of the built-in JavaScript database that all Kitten apps have.
Kitten is simple for simple use cases. So ch…

Screenshot of code (detail) in Helix Editor on macOS, showing the source for app_modules/database/database.js. The following code is highlighted with a pink border:

initialise () {
    // Migration.
    if (this.account !== undefined) {
      this.data = this.account
      delete this.account
    }
  }

Full listing

texport class VerifiedAccount extends Model {
  url = this.url || ''
  /**
    This is the object returned from the accounts/lookup
    method of the Mastodon API.

    …
Screenshot of code for app_modules/database/Model.js.

The following code is highlighted with a pink border:

  /**
    Optional hook: override this to perform initialisation
    at constructor time. (Do not override the constructor
    or the automatic property assignment will fail.)
  */
  initialise () {}

Full code listing:

/**
  Base model class.

  (To use, extend this with your own model classes.)

  When adding properties in subclasses, make sure you
  only set values after checking if…
@NFL@darktundra.xyz
2025-09-03 22:30:28

Jakobi Meyers ready to play Week 1 for Raiders following trade request: 'I asked, they said no' nfl.com/news/jakobi-meyers-rea

@raiders@darktundra.xyz
2025-09-04 01:14:22

Raiders report: Defensive lineman earns starting role following trade reviewjournal.com/sports/raide