Alex Gleason
|
aa8bb03e5a
|
mv src packages/ditto
|
2025-02-15 14:21:05 -06:00 |
|
Alex Gleason
|
a597eae674
|
Merge remote-tracking branch 'origin/main' into nip05-db
|
2025-02-09 15:11:20 -06:00 |
|
Alex Gleason
|
48507b7505
|
faviconCache: check favicon.ico explicitly
|
2025-02-09 11:57:09 -06:00 |
|
Alex Gleason
|
d9b0bc1437
|
Add nip05 and favicon results to the database, make renderAccount synchronous
|
2025-02-07 13:39:56 -06:00 |
|
Alex Gleason
|
af262b5d52
|
Whoops, fix streak days calculation
|
2025-02-07 12:06:34 -06:00 |
|
Alex Gleason
|
46558a97e4
|
Make STREAK_WINDOW configurable
|
2025-02-07 11:50:37 -06:00 |
|
Alex Gleason
|
86ffa7f0cc
|
Don't display broken streak through the API
|
2025-02-06 16:33:14 -06:00 |
|
Alex Gleason
|
abea4f17b3
|
Streak: report a 1 day streak after the first post
|
2025-02-06 14:44:01 -06:00 |
|
Alex Gleason
|
084df2b59d
|
Streaks API
|
2025-02-06 14:26:08 -06:00 |
|
Alex Gleason
|
d2df2a5e22
|
Linkify profile field values
|
2024-11-20 11:06:36 -06:00 |
|
Alex Gleason
|
81780bec72
|
Let field limits be configurable
|
2024-11-20 10:58:21 -06:00 |
|
Alex Gleason
|
39cb1ec0c9
|
renderAccount: only display up to 10 profile fields
|
2024-11-20 10:50:49 -06:00 |
|
Alex Gleason
|
281f57d88e
|
Include fields in account.source
|
2024-11-20 09:45:52 -06:00 |
|
Alex Gleason
|
154056f8d6
|
Add custom profile fields
|
2024-11-20 08:58:12 -06:00 |
|
P. Reis
|
a883aea585
|
refactor: remove stripimeta in 'about' of renderAccount
|
2024-10-31 14:03:36 -03:00 |
|
P. Reis
|
e3fec6b938
|
fix: render HTML link in bio
|
2024-10-31 11:48:43 -03:00 |
|
Alex Gleason
|
d1635712cf
|
Use nprofile and nevent links for external URLs in Account and Status
|
2024-10-16 10:13:37 -05:00 |
|
Alex Gleason
|
d4f3c673a2
|
deno lint
|
2024-10-11 17:35:45 -05:00 |
|
Alex Gleason
|
a484634d36
|
Switch captcha_solved from a label event to an n-tag on a user event
|
2024-10-11 16:50:52 -05:00 |
|
Alex Gleason
|
c5ddd2ebb7
|
Make verify_credentials and update_credentials return a consistent CredentialAccount object
|
2024-10-11 16:25:29 -05:00 |
|
Alex Gleason
|
1cd7c99bda
|
Add account.source.ditto.captch_solved field
|
2024-10-04 19:26:47 -05:00 |
|
Alex Gleason
|
8370b250a2
|
Add a signal to renderAccount
|
2024-08-17 09:25:48 -05:00 |
|
Alex Gleason
|
e539a29775
|
Fetch favicon from NIP-05 domain
|
2024-08-17 09:21:12 -05:00 |
|
Alex Gleason
|
de1c6a05dc
|
Add domain to Account entity
|
2024-08-16 13:15:06 -05:00 |
|
Alex Gleason
|
a99728981c
|
Use favicon.ico to get instance favicon from NIP-05 of each user
|
2024-08-15 21:36:28 -05:00 |
|
Alex Gleason
|
349f59cc70
|
Merge remote-tracking branch 'origin/main' into opengraph-metadata
|
2024-08-07 18:19:13 -05:00 |
|
Alex Gleason
|
dbd40357af
|
Mimic Mastodon's uri/url fields exactly on Accounts and Statuses
|
2024-08-07 15:23:33 -05:00 |
|
Siddharth Singh
|
c7e5aed679
|
move parseAndVerifyNip05 to utils/nip05
|
2024-08-05 18:12:53 +05:30 |
|
Siddharth Singh
|
3f7687d59f
|
make changes according to 24-06-24 review
|
2024-06-24 02:34:49 +05:30 |
|
Siddharth Singh
|
f19afa449a
|
add the ditto.external field to statuses and accounts
|
2024-06-24 02:03:31 +05:30 |
|
Alex Gleason
|
003d60c959
|
Don't display posts of disabled user on their profile
|
2024-06-19 14:06:02 -05:00 |
|
Alex Gleason
|
e63ee9b5a3
|
Add interfaces for Mastodon entity types, hide deactivated accounts
|
2024-06-15 19:36:34 -05:00 |
|
Alex Gleason
|
8802cbd779
|
suggest -> suggested
|
2024-06-09 11:24:01 -05:00 |
|
Alex Gleason
|
d2df7522c4
|
Add Pleroma suggest/unsuggest endpoints
|
2024-06-08 13:57:50 -05:00 |
|
Alex Gleason
|
d2238e80f9
|
Support Pleroma admin tags
|
2024-06-08 13:46:10 -05:00 |
|
Alex Gleason
|
284ae9aab7
|
renderAccount: fix display of roles
|
2024-06-08 13:14:07 -05:00 |
|
Alex Gleason
|
7d54a5c7d0
|
Kind 30361 -> 30382
|
2024-06-08 11:32:29 -05:00 |
|
Alex Gleason
|
4e80fdcc7d
|
Revert "renderAccount: fix crash encoding invalid pubkey"
This reverts commit ffda62a4b0.
|
2024-06-01 10:40:00 -05:00 |
|
Alex Gleason
|
ffda62a4b0
|
renderAccount: fix crash encoding invalid pubkey
|
2024-05-31 21:42:39 -05:00 |
|
Alex Gleason
|
a6cae8f878
|
renderAccount: display_name cannot be undefined
|
2024-05-26 12:59:04 -05:00 |
|
Alex Gleason
|
c30d6beea2
|
Upgrade nostrify to v0.22.4, zod to v3.23.8
|
2024-05-24 12:45:26 -05:00 |
|
Alex Gleason
|
8c12ffaaa1
|
Upgrade Nostrify to v0.22.2, enforce http(s) in website field
|
2024-05-24 11:30:56 -05:00 |
|
P. Reis
|
c7726b652b
|
feat: save user lud16 & website into kind 0
|
2024-05-23 15:59:29 -03:00 |
|
Alex Gleason
|
83e51ad67e
|
lodash -> entities
|
2024-05-21 12:21:35 -05:00 |
|
Alex Gleason
|
590da75cf2
|
Merge remote-tracking branch 'origin/main' into feat-persist-user-preference
|
2024-05-20 14:02:38 -05:00 |
|
Alex Gleason
|
4045a6bdfc
|
Catch metadata when parsing
|
2024-05-01 19:55:58 -05:00 |
|
Alex Gleason
|
fc7ed8bf24
|
Remove zod schemas that we can get from NSchema
|
2024-05-01 19:51:12 -05:00 |
|
Alex Gleason
|
0bb4ccf5c9
|
Move nostr-tools to an import alias
|
2024-04-30 18:43:53 -05:00 |
|
Alex Gleason
|
49c9b0eff9
|
renderAccount: add pleroma.is_local parameter
|
2024-04-06 21:12:48 -05:00 |
|
Alex Gleason
|
c71d3f9d3c
|
renderAccount: stop calling findUser, rely on event hydration
|
2024-03-30 23:25:12 -05:00 |
|