Alex Gleason
154056f8d6
Add custom profile fields
2024-11-20 08:58:12 -06:00
P. Reis
65ea84f429
Merge branch 'main' into make-sizes-optional
2024-11-13 19:15:00 -03:00
P. Reis
acee8784ee
fix(screenshotsSchema): make sizes field optional
2024-11-13 17:19:11 -03:00
Alex Gleason
0bba4393ba
Remove unused ActivityPub schema
2024-11-11 19:54:59 -06:00
P. Reis
ea24050a27
refactor: change thumbnailSchema to schemas/mastodon.ts
2024-11-05 09:02:27 -03:00
P. Reis
cd7e6bbd43
feat: create thumbnailSchema
2024-11-04 11:10:27 -03:00
P. Reis
339b13c084
feat: create updateInstanceController
...
for now only update: title, description, screenshots (user must provide the image URL) and thumbnail (user must provide the image URL)
screenshots array is stored in the content of the kind 0 of the
2024-11-01 23:14:59 -03:00
P. Reis
6d9d2fd42a
fix: get event id from max_id
...
sometimes the 'max_id' format can come as `${created_at}-${id}`
so if that's the case, we split by the - (minus) character
2024-09-03 22:23:55 -03:00
Alex Gleason
d285b7dced
Fix Mastodon legacy pagination
2024-08-06 18:20:26 -05:00
Alex Gleason
938e26e2a0
Remove webfinger and host-meta
2024-05-21 12:54:10 -05:00
Alex Gleason
82c03dcb56
Rewrite all the uploaders
2024-05-18 22:00:24 -05:00
Alex Gleason
353111051a
Use dimensions from nostr.build
2024-05-18 16:53:17 -05:00
Alex Gleason
c89be75e5b
Add a nostr.build uploader
2024-05-18 16:22:24 -05:00
Alex Gleason
7d34b9401e
Support imeta tags
2024-05-18 13:22:20 -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
0f9cc9fe51
zod import alias
2024-04-23 15:03:20 -05:00
Alex Gleason
c24e1f42a6
Make Pleroma config more resilient to corrupted events
2024-02-22 11:39:11 -06:00
Alex Gleason
dbff3fee9a
Upgrade nostr-tools to v2.1.5
2024-02-12 11:40:17 -06:00
Alex Gleason
c5e7b3bf0c
pipeline: clean up zaps function
2024-01-22 14:24:37 -06:00
Alex Gleason
d73fa7a311
Start simplifying LNURL code with NLib
2024-01-22 12:35:30 -06:00
Alex Gleason
b5a1220159
Publish NWC event from pipeline
2024-01-16 18:11:19 -06:00
Alex Gleason
455459bea7
pipeline: process zap requests by local users
2024-01-15 17:14:08 -06:00
Alex Gleason
826a244f47
Add status zap endpoint, publish zap request to pipeline
2024-01-15 16:43:56 -06:00
Alex Gleason
15810c1935
Configure server from the kind 0 event of the admin user
2024-01-08 16:53:46 -06:00
Alex Gleason
db17f84937
Move emojiTagSchema into schemas/nostr.ts
2023-10-06 12:39:22 -05:00
Alex Gleason
43499f2dfd
media: add attachment view, unify types
2023-09-09 21:33:12 -05:00
Alex Gleason
7686371183
Implement frontend configurations
2023-09-03 18:49:45 -05:00
Alex Gleason
007565b513
eventSchema: ensure the event ID matches its hash
2023-09-02 19:40:28 -05:00
Alex Gleason
e976f51d55
schemas/nostr: add search key to filters
2023-08-30 16:19:21 -05:00
Alex Gleason
d01dbcbfee
relay: add support for NIP-45 COUNT
2023-08-29 15:24:07 -05:00
Alex Gleason
320d2f493e
change .positive() to .nonnegative() !!!
2023-08-26 23:13:48 -05:00
Alex Gleason
655004e775
Rework web signer to use NIP-46 events
2023-08-26 18:03:59 -05:00
Alex Gleason
4a47c25f1e
Add NIP-11 schema
2023-08-14 12:29:54 -05:00
Alex Gleason
8e47c9dda2
relay: refactor into smaller functions
2023-08-12 15:07:07 -05:00
Alex Gleason
808e8941b6
Relay: make REQ work (doesn't stream yet)
2023-08-12 13:40:21 -05:00
Alex Gleason
e2adc7ad1a
Remove unused MetaContent type
2023-08-12 11:49:33 -05:00
Alex Gleason
e999d693d0
Rename hexIdSchema back to nostrIdSchema
2023-08-12 11:48:49 -05:00
Alex Gleason
80775d8bf0
Move more Nostr schema stuff into schemas/nostr.ts
2023-08-12 11:48:11 -05:00
Alex Gleason
893542cf58
Reorganize some nostr schema code
2023-08-12 11:30:57 -05:00
Alex Gleason
1f470ffe2d
Add nostr schema for parsing filters
2023-08-11 19:55:16 -05:00
Alex Gleason
0d4b9e416c
Copy some ActivityPub conversion code from Mostr
2023-07-13 19:50:16 -05:00
Alex Gleason
cf78b721f5
Implement Webfinger
2023-07-09 16:08:49 -05:00