Alex Gleason
|
7b9baef165
|
debug: streaming, simplify other logs
|
2023-12-27 20:39:38 -06:00 |
|
Alex Gleason
|
ad0aaf97dd
|
Replace all timeouts with AbortSignal
|
2023-12-22 10:47:47 -06:00 |
|
Alex Gleason
|
3ae47ee865
|
NIP-11: fix pubkey field
|
2023-12-19 22:01:41 -06:00 |
|
Alex Gleason
|
26e64e781c
|
Add NIP-11 support
|
2023-12-19 21:15:41 -06:00 |
|
Alex Gleason
|
b32eaca17d
|
deno fmt
|
2023-12-17 11:03:40 -06:00 |
|
Alex Gleason
|
a5369d9826
|
Ensure relations are loaded throughout the API where needed
|
2023-12-10 16:21:18 -06:00 |
|
Alex Gleason
|
a6947441fc
|
renderStatus: don't fetch the author, expect it to be passed in
|
2023-12-06 12:04:24 -06:00 |
|
Alex Gleason
|
d569dfd5b5
|
Add TrendsWorker for tracking/querying trending tags with a Web Worker
|
2023-12-04 16:33:02 -06:00 |
|
Alex Gleason
|
c1bf326981
|
c.req.headers.get --> c.req.header, hono deprecation
|
2023-11-20 12:39:20 -06:00 |
|
Alex Gleason
|
9cd0a9bf22
|
Stop querying the pool
|
2023-10-09 13:17:02 -05:00 |
|
Alex Gleason
|
45d42f7ea4
|
Delete nostr-to-mastoapi.ts, add notifications.ts and relationships.ts
|
2023-10-06 15:40:34 -05:00 |
|
Alex Gleason
|
d49c63bb1a
|
Move statuses view into its own file
|
2023-10-06 15:37:31 -05:00 |
|
Alex Gleason
|
0b77e7d888
|
Add views/mastodon/accounts.ts, views/mastodon/emojis.ts
|
2023-10-06 15:28:02 -05:00 |
|
Alex Gleason
|
981d0ee693
|
views/attachment.ts -> views/mastodon/attachments.ts
|
2023-10-06 15:19:13 -05:00 |
|
Alex Gleason
|
180fdbd1c9
|
nostr-to-activitypub.ts --> activitypub/actor.ts
|
2023-10-06 15:09:01 -05:00 |
|
Alex Gleason
|
9ca3ec08a3
|
Delete transformers directory, rename views
|
2023-10-06 12:02:24 -05:00 |
|
Alex Gleason
|
0f9ff5bcaa
|
relay: fix querying by ids and authors
|
2023-09-11 19:45:27 -05:00 |
|
Alex Gleason
|
62ac9bffa3
|
accounts: set nip05 during update_credentials
|
2023-09-11 18:44:44 -05:00 |
|
Alex Gleason
|
93d8e0b22b
|
accounts: support updating avatar and banner
|
2023-09-11 18:02:17 -05:00 |
|
Alex Gleason
|
d2760bc706
|
media: refactor upload code into a separate module
|
2023-09-11 17:49:38 -05:00 |
|
Alex Gleason
|
55d5197136
|
timelines: 3 seconds --> 1 second
|
2023-09-11 17:26:47 -05:00 |
|
Alex Gleason
|
31114b6094
|
accounts: return a blank account for verify_credentials if it isn't resolved
|
2023-09-11 09:08:15 -05:00 |
|
Alex Gleason
|
1b2f4d9a54
|
accounts: return token after registering account
|
2023-09-11 07:17:00 -05:00 |
|
Alex Gleason
|
bacb872a18
|
Add /api not implemented controller
|
2023-09-11 04:55:15 -05:00 |
|
Alex Gleason
|
82c4f0827e
|
Make registrations configurable by env
|
2023-09-10 23:44:30 -05:00 |
|
Alex Gleason
|
607ef4b980
|
Make POW configurable, expose over the API
|
2023-09-10 15:38:49 -05:00 |
|
Alex Gleason
|
052c00821d
|
Enable registrations, require proof-of-work
|
2023-09-10 15:07:31 -05:00 |
|
Alex Gleason
|
43499f2dfd
|
media: add attachment view, unify types
|
2023-09-09 21:33:12 -05:00 |
|
Alex Gleason
|
cf9a754b02
|
media: pukey --> pubkey, fix adding media tags to event
|
2023-09-09 20:12:47 -05:00 |
|
Alex Gleason
|
e8053ba072
|
unattached-media: cid --> url
|
2023-09-09 18:12:54 -05:00 |
|
Alex Gleason
|
c88b174d02
|
Add unattached_media table, insert one when uploading a file
|
2023-09-09 17:41:30 -05:00 |
|
Alex Gleason
|
b5a84627c8
|
statuses: enable posting with media attachments
|
2023-09-08 18:45:00 -05:00 |
|
Alex Gleason
|
2c943872a8
|
media: enforce a filesize limit on uploads
|
2023-09-08 16:48:27 -05:00 |
|
Alex Gleason
|
acc18adffb
|
media: return the appropriate Attachment type
|
2023-09-08 16:15:34 -05:00 |
|
Alex Gleason
|
8ae89462b7
|
Add a configUploader module to select the uploader based on config
|
2023-09-08 16:04:55 -05:00 |
|
Alex Gleason
|
4f57ac0352
|
uploads: make uploader and media URL configurable
|
2023-09-08 15:20:57 -05:00 |
|
Alex Gleason
|
014b9f6d29
|
uploaders: allow deleting files by CID
|
2023-09-08 15:01:52 -05:00 |
|
Alex Gleason
|
c4af44d582
|
Move s3 to separate uploader module, add ipfs uploader
|
2023-09-07 16:59:05 -05:00 |
|
Alex Gleason
|
4622b52f78
|
mediaController: get cid, fix permissions, host on /ipfs
|
2023-09-06 22:10:28 -05:00 |
|
Alex Gleason
|
3fc60c78d2
|
Add a mediaController for s3 uploads
|
2023-09-06 17:55:46 -05:00 |
|
Alex Gleason
|
5a3d112396
|
frontendConfigController: add a #d filter
|
2023-09-03 19:18:05 -05:00 |
|
Alex Gleason
|
7686371183
|
Implement frontend configurations
|
2023-09-03 18:49:45 -05:00 |
|
Alex Gleason
|
4c41ce8c0a
|
@/nip05.ts --> @/utils/nip05.ts
|
2023-09-02 13:43:01 -05:00 |
|
Alex Gleason
|
4ff27ddc04
|
Add /api/v1/favourites
|
2023-09-01 13:14:27 -05:00 |
|
Alex Gleason
|
b7b5e67118
|
search: refactor/cleanup searchController
|
2023-08-30 15:40:18 -05:00 |
|
Alex Gleason
|
080cfe817b
|
search: support account_id query param
|
2023-08-30 15:31:07 -05:00 |
|
Alex Gleason
|
799a9c1e9a
|
search: support searching by account_id
|
2023-08-30 15:22:39 -05:00 |
|
Alex Gleason
|
8079679f18
|
search: support MastoAPI params, improve performance, improve value lookup
|
2023-08-30 15:02:28 -05:00 |
|
Alex Gleason
|
675010ddec
|
search: fix FTS special characters, optimize search
|
2023-08-30 14:03:16 -05:00 |
|
Alex Gleason
|
df14ff66bc
|
search: search use FTS to search for statuses
|
2023-08-30 12:16:04 -05:00 |
|