Bob Mottram
f5930daf41
Expect a user agent
2021-06-20 16:59:16 +01:00
Bob Mottram
0068b2b8cd
Unit test for user agent domain
2021-06-20 16:45:29 +01:00
Bob Mottram
af556dc134
Show blocked user agents
2021-06-20 16:28:23 +01:00
Bob Mottram
746cc362e6
Show user agent domain in debug
2021-06-20 16:00:07 +01:00
Bob Mottram
072b690f31
User-Agent domain detection
2021-06-20 15:51:03 +01:00
Bob Mottram
1b125711e5
Show user-agent domain
2021-06-20 15:45:39 +01:00
Bob Mottram
4decc56a37
Check user agent domain against calling domain
2021-06-20 15:23:20 +01:00
Bob Mottram
3f653dc90b
Check User-Agent during POST
2021-06-20 15:16:04 +01:00
Bob Mottram
c76a10480c
Check user agent domain is not blocked
2021-06-20 14:25:18 +01:00
Bob Mottram
546dda34bb
Argument types
2021-06-20 12:28:35 +01:00
Bob Mottram
1224540e2c
Max age of zero
2021-06-12 23:38:56 +01:00
Bob Mottram
f20fcdb300
Tidying
2021-06-12 22:14:00 +01:00
Bob Mottram
a9ab1873cd
Remove robots
2021-06-12 22:09:10 +01:00
Bob Mottram
38e7dd1898
Extra cache control
2021-06-12 21:16:31 +01:00
Bob Mottram
7659ad2887
Remove expires header
2021-06-12 19:11:44 +01:00
Bob Mottram
cf47c90e2c
Add expires header
2021-06-12 18:32:14 +01:00
Bob Mottram
6ada1e5668
Restore headers
...
They're not preventing avatar images from showing
2021-06-12 12:43:41 +01:00
Bob Mottram
b11965ca70
No accept ranges
2021-06-11 17:01:19 +01:00
Bob Mottram
4d849f33a8
Change paths for avatars and backgrounds to be similar to Mastodon icon/image
2021-06-10 10:37:44 +01:00
Bob Mottram
ec61f16d2e
forward or forwarded
2021-06-09 17:35:22 +01:00
Bob Mottram
bb3847481f
X-Forward
2021-06-09 17:34:21 +01:00
Bob Mottram
1929f97bf4
Option to log login failures to file
2021-06-09 16:19:30 +01:00
Bob Mottram
685ed0c22e
Tidying
2021-06-09 15:27:35 +01:00
Bob Mottram
f4b0491c34
Get forwarded IP address
2021-06-09 15:01:26 +01:00
Bob Mottram
fde879b998
Show failed login attempts
2021-06-09 14:44:31 +01:00
Bob Mottram
194d801af8
Rename variable
2021-06-09 11:11:32 +01:00
Bob Mottram
b7d0a83ac4
Extra delay between failed login attempts
2021-06-09 11:09:28 +01:00
Bob Mottram
4899fdea28
More general test for authorized paths
2021-06-07 20:33:54 +01:00
Bob Mottram
f1e3a2591c
Move function out of daemon
2021-06-07 20:23:48 +01:00
Bob Mottram
2eb101823d
Move function out of daemon
2021-06-07 20:18:13 +01:00
Bob Mottram
a9f7d38513
Move mastodon API response out of daemon
2021-06-07 20:10:37 +01:00
Bob Mottram
ec7f86394c
Move set minimal function out of daemon
2021-06-07 19:19:07 +01:00
Bob Mottram
dd2f918294
Move minimal function out of daemon
2021-06-07 19:13:48 +01:00
Bob Mottram
54f4e290f3
Move functions out of daemon
2021-06-07 18:55:25 +01:00
Bob Mottram
84d6e50820
Move function out of daemon
2021-06-07 18:49:10 +01:00
Bob Mottram
d7266136cc
Additional validation prior to inbox queue
...
This allows AP bogons to be dropped before they hit the disk
2021-06-07 11:03:04 +01:00
Bob Mottram
fc3a5c664c
Function to test for account directories
2021-06-07 10:10:52 +01:00
Bob Mottram
1fba7b1b37
Less indentation
2021-06-05 13:43:57 +01:00
Bob Mottram
74f2103cc7
Unify permission to publish metadata
2021-06-05 10:22:35 +01:00
Bob Mottram
1d3ff5f628
Remove X-robots
2021-05-31 22:51:30 +01:00
Bob Mottram
a9e6c0a533
Remove cache control
2021-05-31 22:43:15 +01:00
Bob Mottram
f2954c463f
Cache control header
2021-05-31 22:31:06 +01:00
Bob Mottram
a68c76a40f
No referrer policy
2021-05-31 22:16:51 +01:00
Bob Mottram
2a62dd7e26
Compare using custom submit button text
2021-05-30 18:55:19 +01:00
Bob Mottram
d8dff6e804
Custom new post submit button text
2021-05-30 18:38:41 +01:00
Bob Mottram
c2a77fdd44
Access keys on edit profile screen
2021-05-30 15:27:26 +01:00
Bob Mottram
e7ae1c0561
Importing themes
2021-05-29 12:04:03 +01:00
Bob Mottram
a8351756d2
Domain variable
2021-05-28 23:16:34 +01:00
Bob Mottram
55c3c85cf4
Getting exported theme
2021-05-28 23:14:44 +01:00
Bob Mottram
451fbd7f42
Saving theme
2021-05-28 22:52:32 +01:00
Bob Mottram
74116db628
Test for exported theme
2021-05-28 22:46:42 +01:00
Bob Mottram
b168fde295
Link to exported theme
2021-05-28 22:39:34 +01:00
Bob Mottram
dd347d7c17
Custom emoji endpoint
2021-05-27 23:08:49 +01:00
Bob Mottram
e5111dd126
Don't show connection resets
2021-05-20 13:44:49 +01:00
Bob Mottram
2c348f3edf
Improve error reporting
2021-05-20 13:04:05 +01:00
Bob Mottram
859ec14ed7
Consistent error message
2021-05-20 12:43:26 +01:00
Bob Mottram
cfbd7f86eb
Indicate the orifin of the error
2021-05-20 12:41:34 +01:00
Bob Mottram
0c5b44be09
Check authorization
2021-05-20 11:56:11 +01:00
Bob Mottram
c6f65aed6a
Indicate path for attempted deletes
2021-05-20 11:30:05 +01:00
Bob Mottram
bbde34144f
Clearing cache when new like is received
2021-05-19 20:35:07 +01:00
Bob Mottram
7a78f8e7d8
Graphic design section on edit profile screen
2021-05-17 18:52:33 +01:00
Bob Mottram
da07855e97
Artist role
2021-05-17 17:13:56 +01:00
Bob Mottram
8d6e5812be
Get skills list
2021-05-16 18:26:04 +01:00
Bob Mottram
65b0a6b728
Change how roles are represented
2021-05-16 16:10:39 +01:00
Bob Mottram
648666d741
Include spoofed city within person metadata
2021-05-16 10:20:24 +01:00
Bob Mottram
818a920365
Semantic markup for blog posts
2021-05-15 20:39:34 +01:00
Bob Mottram
ef5b5d7869
Change function name
2021-05-14 21:02:55 +01:00
Bob Mottram
e44ed60ffc
roleName becomes a list
2021-05-14 18:56:26 +01:00
Bob Mottram
2c70942481
Convert skills to a list
2021-05-14 18:41:05 +01:00
Bob Mottram
80203466b6
Include metadata on about screen
2021-05-14 12:56:23 +01:00
Bob Mottram
5458aca794
Accessibility metadata on login screen
2021-05-14 12:27:08 +01:00
Bob Mottram
7e48beb0fe
Remove role delegation
...
The keeps the handling of roles very simple
2021-05-13 20:58:16 +01:00
Bob Mottram
57015d6000
Unit tests for skills functions
2021-05-13 15:13:27 +01:00
Bob Mottram
40ed35c239
Skill value
2021-05-13 14:31:42 +01:00
Bob Mottram
0cc86dc131
More standards compliant representation of skills
2021-05-13 14:27:35 +01:00
Bob Mottram
31bed2bdc5
Tidying
2021-05-13 12:19:31 +01:00
Bob Mottram
0f0818994e
More standard occupation property
2021-05-13 12:14:14 +01:00
Bob Mottram
4a49ec40e1
Line length
2021-05-12 19:37:58 +01:00
Bob Mottram
f1e2f696e8
Remove any html from occupation
2021-05-12 19:37:30 +01:00
Bob Mottram
802136dfba
Use variable
2021-05-12 19:34:49 +01:00
Bob Mottram
68fe0ed4f8
Show occupation on profile screen
2021-05-12 19:31:41 +01:00
Bob Mottram
c4e367bd6d
Occupation on edit profile screen
2021-05-12 19:11:53 +01:00
Bob Mottram
0493405f26
Add city model
2021-05-10 11:46:45 +01:00
Bob Mottram
f22e6ee20a
Dropdown for spoofed city
2021-05-09 22:21:45 +01:00
Bob Mottram
05f1ada1c1
Spoof gps metadata on images
2021-05-09 20:11:05 +01:00
Bob Mottram
d8b882c10f
Option to spoof image metadata
2021-05-09 13:17:55 +01:00
Bob Mottram
8623be6939
Locating announce
2021-05-08 16:16:58 +01:00
Bob Mottram
bba25d8417
Remove original announce post when unannouncing
2021-05-08 14:14:52 +01:00
Bob Mottram
fd51d6322d
Tidying
2021-05-04 13:23:52 +01:00
Bob Mottram
8b476f745d
Declate before use
2021-05-04 13:04:31 +01:00
Bob Mottram
4b82938b7c
Tidying
2021-05-04 11:17:06 +01:00
Bob Mottram
eeeec16297
Include documents within nodeinfo
2021-05-04 10:39:15 +01:00
Bob Mottram
ea588262ef
Bookmarks search
2021-05-03 23:31:06 +01:00
Bob Mottram
501885f5bb
Instance metadata options in profile settings
2021-05-03 11:59:28 +01:00
Bob Mottram
46accb7b40
NodeInfo metadata is unavailable during broch mode
2021-05-03 11:17:21 +01:00
Bob Mottram
fc6e85b6ca
Make the display of account and version info within nodeinfo metadata opt-in
2021-05-03 11:05:05 +01:00
Bob Mottram
aed2713c5c
Test for removing post interactions
2021-04-30 12:45:46 +01:00
Bob Mottram
ca62645f1f
Key shortcuts on calendar screen
2021-04-23 20:42:35 +01:00
Bob Mottram
775255125b
Key shortcuts on edit newswire screen
2021-04-23 20:23:29 +01:00
Bob Mottram
78fb223bd4
Key shortcuts for newswire
2021-04-23 20:06:34 +01:00
Bob Mottram
5e4bd5dfcb
Key shortcuts on edit links screen
2021-04-23 19:00:11 +01:00
Bob Mottram
62474c20ec
Report key
2021-04-23 18:35:54 +01:00
Bob Mottram
b7d09ef8ec
Check for missing key shortcuts
2021-04-23 18:29:18 +01:00
Bob Mottram
ce27c316e4
Key shortcuts for new post dropdown
2021-04-23 18:23:12 +01:00
Bob Mottram
e175bb207c
Key shortcuts on new post screen
2021-04-23 18:04:37 +01:00
Bob Mottram
04b7ba0065
Key shortcut to key shortcuts
2021-04-23 17:29:03 +01:00
Bob Mottram
5a28cd303b
Return from key shortcuts to default timeline
2021-04-23 16:57:29 +01:00
Bob Mottram
556885b8ba
Debug
2021-04-23 16:49:41 +01:00
Bob Mottram
4f29cd13c5
Create key shortcuts for account
2021-04-23 15:40:42 +01:00
Bob Mottram
1d6f42c263
Receive changes to key shortcuts
2021-04-23 15:21:57 +01:00
Bob Mottram
b5c5a1c34f
Swap keys
2021-04-23 14:22:36 +01:00
Bob Mottram
9b0a41a2b7
Page up and down key shortcuts
2021-04-23 14:20:28 +01:00
Bob Mottram
4b904c8f33
More key shortcuts
2021-04-23 13:04:42 +01:00
Bob Mottram
5d267d32d0
Key shortcuts on search screen
2021-04-23 10:15:53 +01:00
Bob Mottram
94b19a1646
Back button on keys screen
2021-04-22 23:28:16 +01:00
Bob Mottram
ae44a88144
Key shortcuts screen
2021-04-22 22:46:02 +01:00
Bob Mottram
b4a26ef2ab
Access keys on profile screen
2021-04-22 15:12:59 +01:00
Bob Mottram
5bbe8c4afe
Quotes
2021-04-22 14:11:15 +01:00
Bob Mottram
114fc7a80b
Default access keys
2021-04-22 13:47:19 +01:00
Bob Mottram
6254c30c63
Setting keyboard shortcuts for timeline
2021-04-22 13:45:31 +01:00
Bob Mottram
91c955006a
Permitted DM instances within edit profile screen
2021-04-22 10:56:40 +01:00
Bob Mottram
79b80e1767
Gent nickname from path
2021-03-29 10:25:27 +01:00
Bob Mottram
76fba0e5dd
Getting follow requests collection via c2s
2021-03-24 15:07:17 +00:00
Bob Mottram
ad1a569c68
Default to false
2021-03-24 13:15:43 +00:00
Bob Mottram
263e28cbc0
Use existing feed function
2021-03-24 12:43:24 +00:00
Bob Mottram
01f768528f
Authorized access to following/followers collections for use by c2s
2021-03-24 11:16:45 +00:00
Bob Mottram
5f24d6cda4
Show replies
2021-03-23 19:14:49 +00:00
Bob Mottram
4ad6eaa016
Ignore activity permitted in outbox
2021-03-21 12:50:05 +00:00
Bob Mottram
d98dc388d8
Add ignores collection to make mutes visible to c2s
2021-03-21 10:45:24 +00:00
Bob Mottram
44df9eabaf
Mute and unmute via c2s
2021-03-20 21:20:41 +00:00
Bob Mottram
d9bc4d72aa
To field can be added for multiple activities
2021-03-20 12:06:34 +00:00
Bob Mottram
c9e36e8577
Add speakable text for desktop client
2021-03-18 17:27:46 +00:00
Bob Mottram
fe912d3655
Increase max message length, for uploading actor
2021-03-17 21:53:42 +00:00
Bob Mottram
a3be3c1803
Less verbose
2021-03-14 20:15:44 +00:00
Bob Mottram
f074349ab2
Less verbose
2021-03-14 19:39:00 +00:00
Bob Mottram
faadca51b6
Less verbose when not in debug
2021-03-14 19:22:58 +00:00
Bob Mottram
77b6d76c42
Another permitted signature header
2021-03-14 12:24:01 +00:00
Bob Mottram
a0b714cf33
Follow requests using actor rather than handle
2021-03-12 10:16:43 +00:00
Bob Mottram
3b19512e4d
Deny using actor rather than handle
2021-03-12 10:14:58 +00:00
Bob Mottram
e492190721
Notification sounds
2021-03-09 19:52:10 +00:00
Bob Mottram
28a6174e96
Notification flags on speaker endpoint
2021-03-09 15:01:35 +00:00
Bob Mottram
863f9ff6c0
Counselor role
2021-03-08 23:03:02 +00:00
Bob Mottram
93aec5d4d9
If handle is given at login then check the domain
2021-03-08 21:44:44 +00:00
Bob Mottram
c6da9ce269
Filename for video
2021-03-06 23:29:44 +00:00
Bob Mottram
2e552bb17c
Outgoing media posts also go to the media timeline
2021-03-06 21:32:27 +00:00
Bob Mottram
6b89f77ce6
Show who sent calendar entry
2021-03-06 18:12:43 +00:00
Bob Mottram
7faab2ee32
Show server address on failure
2021-03-03 13:50:20 +00:00
Bob Mottram
7c20406d3f
SSML inbox endpoint
2021-03-03 12:34:46 +00:00
Bob Mottram
58ab2b05d3
Endpoint for TTS of posts arriving in the inbox
2021-03-01 15:24:12 +00:00
Bob Mottram
3b227aa520
Instance about in markdown format
2021-03-01 11:40:49 +00:00
Bob Mottram
555a40a91b
Terms of service in markdown format
2021-03-01 11:13:31 +00:00
Bob Mottram
87ca915e72
Debug
2021-02-28 12:04:52 +00:00
Bob Mottram
d4e3fefda1
Debug
2021-02-28 12:00:47 +00:00
Bob Mottram
b2bece502e
Set theme specific help files when changing theme
2021-02-27 12:36:14 +00:00
Bob Mottram
99163d66e8
Defining news themes
2021-02-27 11:44:50 +00:00
Bob Mottram
94e03502c5
Allow theme specific welcome files
2021-02-27 10:27:39 +00:00
Bob Mottram
fc4e2fc702
Support quotes in markdown
2021-02-26 23:00:06 +00:00
Bob Mottram
ce4b415023
if there is no theme-specific help image then use the default one
2021-02-26 17:01:32 +00:00
Bob Mottram
f2824118a8
Function to display help images
2021-02-26 16:59:38 +00:00
Bob Mottram
f75ca8fcaf
Welcome screen background
2021-02-26 16:07:18 +00:00
Bob Mottram
f393e78b14
Less indentation
2021-02-26 16:06:25 +00:00
Bob Mottram
e751eecf1e
Less indentation
2021-02-26 16:02:31 +00:00
Bob Mottram
43e3a70d1e
Preserve default after welcome screen
2021-02-26 14:09:51 +00:00
Bob Mottram
786a3f79e3
Ensure that default settings are preserved during the welcome screen sequence
2021-02-26 14:01:42 +00:00
Bob Mottram
a7e0985ac8
Themed welcome screen background
2021-02-25 19:07:45 +00:00
Bob Mottram
7e9937cbd0
Check authorized nickname
2021-02-25 18:38:18 +00:00
Bob Mottram
bcc59bac97
Extra reserved name
2021-02-25 18:33:35 +00:00
Bob Mottram
307d386cc3
Avoid circularity
2021-02-25 18:31:23 +00:00
Bob Mottram
55c6faf20b
Redirect to welcome
2021-02-25 18:29:23 +00:00
Bob Mottram
c63912ed05
Redirect to login screen
2021-02-25 18:25:41 +00:00
Bob Mottram
4b584f6648
Don't remove bio
2021-02-25 17:20:48 +00:00
Bob Mottram
a0469db654
Avoid erasing bio
2021-02-25 17:19:22 +00:00
Bob Mottram
efedbffc3c
Next button on initial welcome screen
2021-02-25 17:06:07 +00:00
Bob Mottram
6dd4e43354
Final welcome screen
2021-02-25 16:55:40 +00:00
Bob Mottram
a2dc870296
Debug
2021-02-25 15:09:45 +00:00
Bob Mottram
eb9bee110a
Decode bytes
2021-02-25 15:08:09 +00:00
Bob Mottram
823bac8258
Debug
2021-02-25 15:04:59 +00:00
Bob Mottram
126f57c1a9
Debug
2021-02-25 15:03:01 +00:00
Bob Mottram
4545145a9c
Debug for welcome buttons
2021-02-25 14:53:19 +00:00
Bob Mottram
5787565961
Welcome profile screen
2021-02-25 12:17:41 +00:00
Bob Mottram
b8ac29a515
Displaying welcome screen
2021-02-24 21:17:08 +00:00
Bob Mottram
0dbd048a15
Check authorization on person options
2021-02-23 17:29:22 +00:00
Bob Mottram
4e2487aa27
Support for newer http signature specification
2021-02-22 11:13:27 +00:00
Bob Mottram
4edc3af8f7
Invert logic
2021-02-22 10:09:56 +00:00
Bob Mottram
5436667446
Remove any additional parameters from nickname
2021-02-17 14:10:47 +00:00
Bob Mottram
037e46cae6
Include path in debug
2021-02-17 13:43:06 +00:00
Bob Mottram
d1b2fe7bf0
Set nickname
2021-02-17 13:34:08 +00:00
Bob Mottram
f3ef2c0c02
Check for nickname
2021-02-17 13:29:46 +00:00
Bob Mottram
ac2f09c1a6
More debug
2021-02-17 11:58:52 +00:00
Bob Mottram
c9e5f0554f
Debug
2021-02-17 11:22:34 +00:00
Bob Mottram
17dc05c72b
Reverse sequence
2021-02-17 11:19:25 +00:00
Bob Mottram
2458915cf8
Get nickname from POST
2021-02-17 11:16:32 +00:00
Bob Mottram
13251684aa
Get nickname from actor
2021-02-17 09:56:17 +00:00
Bob Mottram
4cfa6ec63b
Check users in path
2021-02-17 09:52:06 +00:00
Bob Mottram
e60ad9c733
Remove authorization for blog post edit
...
It will be checked later
2021-02-17 09:45:29 +00:00
Bob Mottram
0f1b7eb67b
Set broch mode on daemon start
2021-02-16 09:50:50 +00:00
Bob Mottram
1adc343ebd
Improve test for current broch mode
2021-02-15 23:01:07 +00:00
Bob Mottram
68d3f3ee91
Broch mode
2021-02-15 22:06:53 +00:00
Bob Mottram
5927a52c80
http manifest is the main path
2021-02-15 13:56:09 +00:00
Bob Mottram
345df667c2
Check that manifest is not a http request
2021-02-15 13:10:08 +00:00
Bob Mottram
7e4eaab3cb
Capital
2021-02-15 12:51:49 +00:00
Bob Mottram
a85767ad58
Detecting http
2021-02-15 12:48:50 +00:00
Bob Mottram
30474d19c2
Less indentation
2021-02-15 10:30:53 +00:00
Bob Mottram
5285c11b70
More validation on the actor of incoming posts
2021-02-15 10:24:31 +00:00
Bob Mottram
1efec2d8ac
Add more timeout
2021-02-14 14:08:48 +00:00
Bob Mottram
2a31e6a7af
Check for session
2021-02-14 14:08:14 +00:00
Bob Mottram
783711b46f
Check if actor has changed
...
Can sometimes happen if Person Update has not been received
2021-02-14 13:43:05 +00:00
Bob Mottram
04e80de244
Check if avatar image exists when entering person options
2021-02-14 13:01:52 +00:00
Bob Mottram
7f8b55a62e
Handle @ paths with status number
2021-02-13 23:31:38 +00:00
Bob Mottram
03c234eac9
Featured writers
2021-02-13 11:37:02 +00:00
Bob Mottram
d3abc360e3
Refresh newswire after changing post to newsire status for account
2021-02-13 10:05:37 +00:00
Bob Mottram
5ef5174fee
Refresh newswire after removing or suspending an account
2021-02-13 10:01:04 +00:00
Bob Mottram
37c0ea8e83
Text mode banner for person options
2021-02-12 19:29:10 +00:00
Bob Mottram
f24f26a31f
Keyboard navigation menu for calendar
2021-02-12 15:13:07 +00:00
Bob Mottram
1f124e9b5e
Set new blog posts as article type
2021-02-10 17:03:51 +00:00
Bob Mottram
41045ba673
Check later
2021-02-10 14:29:52 +00:00
Bob Mottram
57fcdcca38
Recalculate the newswire if a new blog post is created
2021-02-10 13:31:19 +00:00
Bob Mottram
0a110e2aaa
Only accept new blog posts if they have content
2021-02-10 13:17:19 +00:00
Bob Mottram
e13295fba6
Only accept new blog posts if they have a title
2021-02-10 13:16:24 +00:00
Bob Mottram
496e37bc91
More jsons!
2021-02-09 19:31:39 +00:00
Bob Mottram
e74682a0ba
Content-type can contain multiple things
2021-02-09 19:26:41 +00:00
Bob Mottram
530f573763
Use the followed actor so that we don't need to be concerned about what the users path is
2021-02-09 19:02:10 +00:00
Bob Mottram
4c9e5d8544
Text mode banner on search screen
2021-02-07 13:33:30 +00:00
Bob Mottram
715b69bafb
Load the text mode banner
2021-02-05 19:50:09 +00:00
Bob Mottram
f5babf0d01
Variable for text mode banner
2021-02-05 19:14:27 +00:00
Bob Mottram
178fb27b5b
Turn off dropdown on new post screen under some single-purpose conditions
2021-02-05 12:14:54 +00:00
Bob Mottram
9f21353a7c
Too many r's
2021-02-02 17:23:04 +00:00
Bob Mottram
8bbd9b6173
Check for dangerous markup in display name and clearly indicate adversaries
2021-01-31 11:05:17 +00:00
Bob Mottram
8299b77942
Check for dangerout markup in downloaded announces
2021-01-30 11:47:09 +00:00
Bob Mottram
419353ccf9
Version 1.2.0
2021-01-26 10:07:42 +00:00
Bob Mottram
b9ebc6115d
Show version number on about screen
2021-01-25 20:37:27 +00:00
Bob Mottram
506a55904a
Preserve post id
2021-01-25 14:59:16 +00:00
Bob Mottram
545f5d0523
Set id on pinned post json
2021-01-25 14:56:41 +00:00
Bob Mottram
2b1bb3e82f
Pinned post endpoint
2021-01-25 14:31:37 +00:00
Bob Mottram
192498859a
Don't do idna conversion for local network addresses
2021-01-25 11:38:12 +00:00
Bob Mottram
7feb38e382
Fix line lengths
2021-01-25 11:18:21 +00:00
Bob Mottram
7a2a333126
IDNA merge
2021-01-25 11:12:45 +00:00
Bob Mottram
a9b67eeeac
Fix function arguments
2021-01-24 23:46:57 +00:00
Bob Mottram
87982e0af4
Featured post collection
2021-01-24 21:35:26 +00:00
Bob Mottram
a1b470b161
Return after unpinning
2021-01-24 18:41:16 +00:00
Bob Mottram
c7670cdd3a
Allow empty message up to the point of creation
2021-01-24 18:40:33 +00:00
Bob Mottram
652394a739
Only apply to public posts
2021-01-24 18:35:42 +00:00
Bob Mottram
09b9ec8851
Pinned posts
2021-01-24 18:09:21 +00:00
Bob Mottram
36e9bd1628
Avoid duplicates in alternate addresses
2021-01-23 10:11:56 +00:00
Bob Mottram
7b91026802
Replace semicolons
2021-01-23 10:06:34 +00:00
Bob Mottram
c2eed4b762
Set other accounts within profile
2021-01-22 22:12:31 +00:00
Bob Mottram
67e5cb990a
Show other accounts on person options
2021-01-22 20:35:14 +00:00
Bob Mottram
4489cf143a
Stub implementation of masto api
2021-01-22 14:58:35 +00:00
Bob Mottram
504c25e183
Else
2021-01-22 14:07:45 +00:00
Bob Mottram
c55ecac34d
Dummy endpoints for masto api followers and following
2021-01-22 14:03:09 +00:00
Bob Mottram
59eddada4d
Extra debug
2021-01-22 13:35:19 +00:00
Bob Mottram
0e4d504c50
Mastodon Id is a number
2021-01-22 13:32:37 +00:00
Bob Mottram
7309a237ae
Log api calls
2021-01-22 12:30:45 +00:00
Bob Mottram
48e82b1d49
Public access to account profile from masto API
2021-01-22 12:26:46 +00:00
Bob Mottram
97e6c68f0f
Tidying of masto api
2021-01-22 11:54:48 +00:00
Bob Mottram
0ff65b483a
Masto api account
2021-01-22 11:29:36 +00:00
Bob Mottram
7422c4f860
Anticipate future masto api versions
2021-01-22 10:42:14 +00:00
Bob Mottram
b200fce1f8
Fix line lengths
2021-01-22 10:31:41 +00:00
Bob Mottram
330a35d240
Default short instance description
2021-01-22 10:20:46 +00:00
Cathal Garvey
da5e8103ed
Adding Idempotent IDNA Decodes to Domain Checks
...
This operation _should_ be safe for non-IDNA domains. However, because so many different systems like Tor, Briar, i2p, etcetera, are supported by Epicyon, perhaps even this seemingly safe host transformation should be made opt-in as an argument to epicyon.
2021-01-22 00:28:33 +00:00
Bob Mottram
449d91c0ea
Referrer policy
2021-01-21 23:39:36 +00:00
Bob Mottram
22c382ff68
Robots header options
2021-01-21 23:22:14 +00:00
Bob Mottram
75dc39de87
Remove debug
2021-01-21 19:27:50 +00:00
Bob Mottram
0b18e2740d
Set image host
2021-01-21 19:18:03 +00:00
Bob Mottram
42a3337f36
Set host on avatar image
2021-01-21 19:07:10 +00:00
Bob Mottram
6d80435df4
No slash
2021-01-21 18:43:52 +00:00
Bob Mottram
98a46065aa
Test earlier
2021-01-21 18:41:54 +00:00
Bob Mottram
cff042fcb0
Debug for image requests
2021-01-21 18:40:13 +00:00
Bob Mottram
bd66c4420f
Remove nomadicLocations
2021-01-21 18:16:43 +00:00
Bob Mottram
f5330c7682
Tidying
2021-01-21 18:12:15 +00:00
Bob Mottram
d38d36ecdb
Send with different header format
2021-01-21 18:06:49 +00:00
Bob Mottram
45854f81b7
Debug
2021-01-21 17:49:14 +00:00
Bob Mottram
27b8284491
Don't encode too early
2021-01-21 17:44:04 +00:00
Bob Mottram
4ed2cd706a
Signing actor reply
2021-01-21 17:40:34 +00:00
Bob Mottram
daccb6f10e
Add user agent
2021-01-21 16:48:44 +00:00
Bob Mottram
0835e38a21
Better updating of header with signature
2021-01-21 16:14:54 +00:00
Bob Mottram
fbdca72a0e
Debug
2021-01-21 15:43:53 +00:00
Bob Mottram
3d5aad4aa7
Sign the header for returned actors
2021-01-21 15:37:03 +00:00
Bob Mottram
83ede4e43e
Zero items
2021-01-21 14:21:57 +00:00
Bob Mottram
4bf0ee92eb
Function to return featured tags collection
2021-01-21 14:18:32 +00:00
Bob Mottram
36c9827ce4
Function to return featured post collection
2021-01-21 14:14:07 +00:00
Bob Mottram
bb3be870e7
Add featured collections to actor
2021-01-21 13:34:40 +00:00
Bob Mottram
13eada347d
Make actors discoverable and use the default mastodon actor context
2021-01-21 13:17:43 +00:00
Bob Mottram
372a9567c8
Less indentation
2021-01-21 12:42:59 +00:00
Bob Mottram
fe45873ffe
Debug
2021-01-21 12:37:08 +00:00
Bob Mottram
6911b40606
Rename variable
2021-01-21 12:31:11 +00:00
Bob Mottram
2435b520ec
Tidying
2021-01-21 12:18:45 +00:00
Bob Mottram
8fcdd846b8
Debug
2021-01-21 12:09:04 +00:00
Bob Mottram
c8cd5ab9bd
Debug for @ headers
2021-01-21 11:14:23 +00:00
Bob Mottram
482f179f25
Can set a url for moved account
2021-01-12 12:35:30 +00:00
Bob Mottram
4da112e672
Show moved address in person options
2021-01-12 11:08:54 +00:00
Bob Mottram
ce104b233a
Reduce follows per page to improve speed
2021-01-12 10:26:52 +00:00
Bob Mottram
1bb4eab631
Support for svg format images
2021-01-11 22:27:57 +00:00
Bob Mottram
0ec3e1ea72
Check that linked data context exists for inbox items
2021-01-10 14:05:07 +00:00
Bob Mottram
e7d0668cd6
Create a list of handles to be followed
2021-01-09 18:12:36 +00:00
Bob Mottram
c79ca40cc5
Sequence
2021-01-08 23:29:12 +00:00
Bob Mottram
6352a931ce
Instead of checkoing for dms check for public status
2021-01-08 23:28:14 +00:00
Bob Mottram
55bec518c0
DMs aren't visible to unathorized users, even if they know the postId
2021-01-08 22:38:24 +00:00
Bob Mottram
cfaf5a5792
Deprecate blurhashes
...
They were computationally expensive, and similar functionality could be achieved in a simpler way with css
2021-01-07 15:38:55 +00:00
Bob Mottram
7442eefbd0
Try default favicon extension
2021-01-07 12:07:02 +00:00