Alex Gleason
|
7c319c6ff0
|
streaming: don't notify self of own post
|
2024-09-03 00:58:35 +02:00 |
|
Alex Gleason
|
b909f4e355
|
Merge branch 'store-alt-text' into 'main'
Store alt text along with other imeta, and render it when requested
Closes #172
See merge request soapbox-pub/ditto!464
|
2024-09-01 20:10:31 +00:00 |
|
P. Reis
|
7d9f874cdf
|
feat: implement fifth parameter in zap tag
|
2024-08-27 17:52:51 -03:00 |
|
Siddharth Singh
|
1a38061b34
|
mediaDescriptionUpdateSchema --> mediaUpdateSchema
|
2024-08-25 19:48:04 +05:30 |
|
Siddharth Singh
|
7e711aa8a8
|
updateMediaDescriptionController --> updateMediaController
|
2024-08-25 19:43:28 +05:30 |
|
Siddharth Singh
|
1f04a7fcdf
|
remove debug console.logs
|
2024-08-25 17:20:25 +05:30 |
|
Siddharth Singh
|
6ff90d63bb
|
implement PUT /api/v1/media/:id
Adds support for setting image descriptions for accessibility reasons
|
2024-08-25 16:23:25 +05:30 |
|
Alex Gleason
|
4db8b2d4fb
|
Throw when creating a replaceable event that doesn't exist yet
|
2024-08-15 18:10:42 -05:00 |
|
Alex Gleason
|
1feeaf7b1e
|
Put zap splits behind a feature flag, disabled by default
|
2024-08-14 22:05:17 -05:00 |
|
Alex Gleason
|
552de01a17
|
Rework DittoDB to return an object
|
2024-08-11 19:02:27 -05:00 |
|
Alex Gleason
|
ba241f0431
|
Rework opengraph
|
2024-08-07 20:47:53 -05:00 |
|
Alex Gleason
|
e264d6116c
|
Merge branch 'search-fixes' into 'main'
search: parse bech32 ids from pasted URLs, improve Mastodon API compat
See merge request soapbox-pub/ditto!450
|
2024-08-07 23:11:20 +00:00 |
|
Alex Gleason
|
a24c119c7b
|
accountSearchController: actually use the looked up event, whoops
|
2024-08-07 16:56:15 -05:00 |
|
Alex Gleason
|
fd90c199f5
|
search: fix lookupPubkey for account search endpoint
|
2024-08-07 16:44:32 -05:00 |
|
Alex Gleason
|
8f5ec50a25
|
search: fix nip05 lookups
|
2024-08-07 16:41:46 -05:00 |
|
Alex Gleason
|
bc603188fa
|
extractBech32 -> extractIdentifier, support extracting nip05 names
|
2024-08-07 16:22:10 -05:00 |
|
Alex Gleason
|
385127761d
|
Strictly follow Mastodon API's way of only returning one result of a lookup succeeds
|
2024-08-07 14:41:16 -05:00 |
|
Alex Gleason
|
717fd6bdc9
|
Merge branch 'zap-tag-endpoint-by-id' into 'main'
Get zap split by post/status id, based in the zap tag
See merge request soapbox-pub/ditto!448
|
2024-08-07 17:36:09 +00:00 |
|
Alex Gleason
|
cdee2604a1
|
Apply same search improvements to accountSearchController
|
2024-08-07 12:31:22 -05:00 |
|
P. Reis
|
10052230e5
|
refactor: rename getZapSplitsOfStatusController to statusZapSplitsController
|
2024-08-07 14:24:32 -03:00 |
|
Alex Gleason
|
1efd4fad12
|
search: parse bech32 ids from pasted URLs
|
2024-08-07 12:11:13 -05:00 |
|
Alex Gleason
|
9c645cf616
|
createAppController: parse formdata body
|
2024-08-06 19:47:26 -05:00 |
|
Alex Gleason
|
5d6ab9f63b
|
Separate listPagination
|
2024-08-06 19:04:27 -05:00 |
|
P. Reis
|
32cecb5e6b
|
feat: create zap split endpoint based in post/status id
|
2024-08-06 20:55:40 -03:00 |
|
Alex Gleason
|
d285b7dced
|
Fix Mastodon legacy pagination
|
2024-08-06 18:20:26 -05:00 |
|
Alex Gleason
|
41bcd77853
|
Optimize relationships database calls
|
2024-08-06 15:34:10 -05:00 |
|
P. Reis
|
bce404728b
|
refactor: rename zap_split to dittoZapSplit
|
2024-08-05 16:20:38 -03:00 |
|
P. Reis
|
0a3ed4e160
|
refactor(zap split): rename amount to weight
|
2024-08-05 14:41:16 -03:00 |
|
P. Reis
|
25bbeceb8d
|
refactor: rename zap_splits_mastodon to zapSplitEntity
|
2024-08-05 14:29:30 -03:00 |
|
P. Reis
|
6277b8ab0f
|
refactor: remove zap split from instance V1 endpoint
|
2024-08-02 18:47:59 -03:00 |
|
P. Reis
|
baa00e45a6
|
feat: create getZapSplitsController
|
2024-08-02 18:47:21 -03:00 |
|
Alex Gleason
|
a8e81e304e
|
context: reverse descendants
|
2024-07-29 23:43:04 -05:00 |
|
Alex Gleason
|
edc4607c8d
|
Improve performance of /context endpoint
|
2024-07-29 23:40:08 -05:00 |
|
Alex Gleason
|
51bdd977e1
|
Merge remote-tracking branch 'origin/main' into tag-queries
|
2024-07-29 14:14:35 -05:00 |
|
P. Reis
|
541b5b1c39
|
refactor: imports in alphabetical order
|
2024-07-25 14:52:03 -03:00 |
|
P. Reis
|
f94ae7606c
|
refactor: change zapSplitSchema to z.record())
|
2024-07-25 11:11:44 -03:00 |
|
P. Reis
|
85806f7ea8
|
refactor: use object fields instead of tuple in zapSplitSchema
|
2024-07-24 11:14:42 -03:00 |
|
P. Reis
|
961da0f52c
|
refactor: change error message in updateZapSplitsController & deleteZapSplitsController
|
2024-07-24 10:56:12 -03:00 |
|
P. Reis
|
23bb24929c
|
refactor: remove zap split creation from instanceV1Controller endpoint
|
2024-07-24 10:54:56 -03:00 |
|
Alex Gleason
|
2b8009d840
|
trends: catch initial queries
|
2024-07-23 23:07:34 -05:00 |
|
Alex Gleason
|
5ebde99320
|
trends: Deno.cron try/catch
|
2024-07-23 22:19:53 -05:00 |
|
P. Reis
|
0e43d1e8a7
|
refactor: add zap tag with new data structure
|
2024-07-23 22:40:38 -03:00 |
|
P. Reis
|
c49460e37d
|
refactor(instance.ts): use new zap_split data structure in ditto hard coded pubkey
|
2024-07-23 20:41:02 -03:00 |
|
P. Reis
|
7cdfb67b99
|
refactor: rename officialDittoAccountPubkey to dittoPubkey & officialDittoAccountMsg to dittoMsg
|
2024-07-23 20:25:02 -03:00 |
|
P. Reis
|
a0c952b9b9
|
refactor: do not use isObjectEmpty function in if condition, zap tag
|
2024-07-23 20:15:44 -03:00 |
|
P. Reis
|
de32930c44
|
refactor: use exclamation mark (bang) instead of 'as string' cast
|
2024-07-23 18:26:06 -03:00 |
|
P. Reis
|
80e14c65c0
|
refactor: rename zap_split.ts to zap-split.ts, rename tests as well
|
2024-07-23 18:14:22 -03:00 |
|
P. Reis
|
5a5e8b7c5d
|
feat(createStatusController): add 'zap' tag to event
|
2024-07-21 20:11:26 -03:00 |
|
P. Reis
|
449a3497ba
|
feat: create deleteZapSplitsController
|
2024-07-21 19:40:55 -03:00 |
|
P. Reis
|
2e66af26db
|
feat: create updateZapSplitsController
|
2024-07-21 19:26:05 -03:00 |
|