Julian Lam
|
2c8342632f
|
fix: missing break statement
|
2024-01-26 11:45:09 -05:00 |
|
Julian Lam
|
a355c05d83
|
fix: reject spiders on remote profile GETs
|
2024-01-26 11:36:44 -05:00 |
|
Julian Lam
|
25434d2a6e
|
fix: send back correct actor id on webfinger calls
|
2024-01-26 11:20:14 -05:00 |
|
Julian Lam
|
6b517252b9
|
feat: activitypub response to note retrieval via pid
|
2024-01-25 16:27:56 -05:00 |
|
Julian Lam
|
0b3ca8e366
|
fix: /uid/:uid route to return actor
|
2024-01-25 16:00:46 -05:00 |
|
Julian Lam
|
3c24cfb4a9
|
fix: unused require, tests
|
2024-01-25 11:06:30 -05:00 |
|
Julian Lam
|
8453b83e9e
|
feat: added mocks.actor and Update(Person) activity on profile update
|
2024-01-24 20:10:22 -05:00 |
|
Julian Lam
|
f51bbe91e7
|
fix: clear post cache on Update(Note)
|
2024-01-24 14:35:21 -05:00 |
|
Julian Lam
|
1ee03f2b83
|
fix: webfinger loopback
|
2024-01-24 14:14:24 -05:00 |
|
Julian Lam
|
e00a03bb9c
|
fix: revert home page routing change and moved instance actor endpoint to
|
2024-01-24 14:09:40 -05:00 |
|
Julian Lam
|
911177ceda
|
chore: removed unused requires
|
2024-01-24 14:01:40 -05:00 |
|
Julian Lam
|
c9feb92539
|
refactor: simplify remote (un)follow controller
|
2024-01-23 12:11:35 -05:00 |
|
Julian Lam
|
da0211b1a0
|
feat: proper webfinger response for instance actor
|
2024-01-23 11:22:18 -05:00 |
|
Julian Lam
|
f8cfe64c7e
|
fix: send preferredUsername in application actor response
|
2024-01-23 10:31:52 -05:00 |
|
Julian Lam
|
9885f94a2b
|
feat: application actor + public key for uid 0 signs, moved homepage route to after core routes are generated
|
2024-01-22 16:18:49 -05:00 |
|
Julian Lam
|
47b3ffb9b1
|
lint: fix eslint errors
|
2024-01-22 13:51:06 -05:00 |
|
Julian Lam
|
2ff70fdde2
|
refactor: generate a topic id when asserting a new topic
|
2024-01-19 11:31:04 -05:00 |
|
Julian Lam
|
518169fe65
|
fix: user data in /world
|
2024-01-18 12:19:37 -05:00 |
|
Julian Lam
|
538776f9c7
|
refactor: move activitypub-related middlewares to their own file
|
2024-01-18 11:50:14 -05:00 |
|
Julian Lam
|
04423232c6
|
feat: beginnings of the /world route
|
2024-01-17 23:14:12 -05:00 |
|
Julian Lam
|
60bc27ec69
|
fix: saving teaserPid, timestamp, lastposttime in topic, fixed post index issue in loading topics
|
2024-01-17 12:15:58 -05:00 |
|
Julian Lam
|
ac672f08a7
|
feat: handle Update(note)
|
2024-01-16 13:55:58 -05:00 |
|
Julian Lam
|
f74775365a
|
feat: handle Create(note)
|
2024-01-16 12:00:50 -05:00 |
|
Julian Lam
|
5ac0276530
|
fix: reply expansion
|
2024-01-16 11:20:54 -05:00 |
|
Julian Lam
|
2981f663ce
|
fix: issues related to adding new reply chains to an existing topic, resolveId method in notes module
|
2024-01-16 10:44:47 -05:00 |
|
Julian Lam
|
7e89eadb36
|
feat: flesh out more topic info, fix navigator
|
2024-01-13 22:27:02 -05:00 |
|
Julian Lam
|
81d810983a
|
fix: simplify increasePostCount logic by combining methods
|
2024-01-13 22:26:39 -05:00 |
|
Julian Lam
|
4bd7a574c3
|
feat: some additional work to properly save and retrieve remote topic data
|
2024-01-12 16:39:29 -05:00 |
|
Julian Lam
|
273188632d
|
Merge remote-tracking branch 'origin/develop' into activitypub
|
2024-01-12 15:23:41 -05:00 |
|
Julian Lam
|
485cf20006
|
feat: ability to browse to any ActivityPub note and have the entire topic chain render
Added methods for going up the inReplyTo chain to parent, asserting the topic, etc.
|
2024-01-12 15:23:30 -05:00 |
|
Barış Soner Uşaklı
|
5213e22a6e
|
feat: search in bookmarks on search page
|
2024-01-12 14:02:28 -05:00 |
|
Julian Lam
|
06e1583461
|
refactor: move mockProfile and mockPost to separate mocks.js
|
2024-01-10 14:19:57 -05:00 |
|
Julian Lam
|
5e1e809962
|
feat: send name property in getActor response
|
2024-01-08 14:46:43 -05:00 |
|
Julian Lam
|
9221506b0f
|
fix: improper params sent to get and getActor
|
2024-01-08 14:46:33 -05:00 |
|
Julian Lam
|
942a9b7e5c
|
fix: send in mocked profile data in follow routes as well
|
2024-01-05 15:39:45 -05:00 |
|
Julian Lam
|
2a77ae550b
|
feat: ability to browse follower/following lists of remote accounts
|
2024-01-05 15:32:55 -05:00 |
|
Julian Lam
|
672c70146a
|
feat: update mockProfile to accept actor uris as well as actor objects
|
2024-01-04 16:25:46 -05:00 |
|
Julian Lam
|
8d4fd9c0f8
|
refactor: move profile mocking logic to discrete method in main activitypub lib
|
2024-01-04 14:04:34 -05:00 |
|
Julian Lam
|
f3b0794d17
|
fix: some wip code regarding handling a follow activity, remove unfollow activity as that does not exist
|
2023-12-22 13:35:09 -05:00 |
|
Julian Lam
|
dd480aa4f6
|
fix: update proceedOnActivityPub middleware to handle how Mastodon doesn't send the 'Accepts' header
|
2023-12-21 15:49:51 -05:00 |
|
Julian Lam
|
0d6f0530f5
|
Merge remote-tracking branch 'origin/develop' into activitypub
|
2023-12-19 14:02:33 -05:00 |
|
Barış Soner Uşaklı
|
06221a0ddf
|
feat: add 500 page for missing tpls, closes #12230
|
2023-12-18 17:35:37 -05:00 |
|
Julian Lam
|
7f46f07cb9
|
fix: unused require
|
2023-12-13 13:21:29 -05:00 |
|
Julian Lam
|
4c1b2b3fe6
|
feat: accept and undo support
|
2023-12-13 13:15:03 -05:00 |
|
Julian Lam
|
c803b2124c
|
refactor: minor restructure to move logic out of main controller file to src/api
|
2023-12-08 10:55:16 -05:00 |
|
Julian Lam
|
8a5fb86ddf
|
chore: small var rename
|
2023-12-08 10:46:34 -05:00 |
|
Julian Lam
|
e794f1d2ce
|
fix: store remote followed users count separately from local
|
2023-12-07 13:23:06 -05:00 |
|
Julian Lam
|
4324f09c85
|
fix: icon text and bgColor in remote profiles
|
2023-12-07 13:10:06 -05:00 |
|
Julian Lam
|
5e693702a4
|
chore: minor re-shuffling of code
|
2023-12-07 12:36:30 -05:00 |
|
Julian Lam
|
c02271c7af
|
feat: follow/unfollow logic and receipt
|
2023-12-06 13:38:41 -05:00 |
|