Bob Mottram
|
5364b71616
|
Option to allow access to the local network
This might be useful for mesh networks or private networks
|
2020-11-20 10:58:49 +00:00 |
Bob Mottram
|
be45c71e12
|
Anything coming from google - fonts, etc - is bad
|
2020-11-15 11:26:23 +00:00 |
Bob Mottram
|
079e893385
|
Convert to lower case
|
2020-11-15 11:14:26 +00:00 |
Bob Mottram
|
9726a63c33
|
Extra checks on css
|
2020-11-15 11:01:05 +00:00 |
Bob Mottram
|
cadd0de15c
|
Don't allow local network access
|
2020-11-11 09:42:48 +00:00 |
Bob Mottram
|
cb49d90bb9
|
Removing long words from feed titles
|
2020-10-31 23:10:38 +00:00 |
Bob Mottram
|
37e188b0a3
|
Indentation
|
2020-10-30 12:12:09 +00:00 |
Bob Mottram
|
26c490757d
|
Check for balanced quotes
|
2020-10-30 12:10:57 +00:00 |
Bob Mottram
|
1b24bc664a
|
Only html format quotes if there are a few
If there are lots then things can get out of hand
|
2020-10-30 12:03:29 +00:00 |
Bob Mottram
|
3fd0723684
|
Remove html before checking for hashtags
|
2020-10-25 12:47:16 +00:00 |
Bob Mottram
|
c691cff82d
|
Add hashtag interpreter
|
2020-10-17 13:05:41 +01:00 |
Bob Mottram
|
af3b7baf12
|
Extract hashtags from newswire feeds
|
2020-10-16 21:13:23 +01:00 |
Bob Mottram
|
a60491585e
|
Extract hashtags from feeds
|
2020-10-16 20:49:34 +01:00 |
Bob Mottram
|
abcda1af1e
|
Revert
|
2020-10-11 11:31:26 +01:00 |
Bob Mottram
|
f3c1482e87
|
Image width
|
2020-10-11 11:25:19 +01:00 |
Bob Mottram
|
caafb4648c
|
Set image width if it exists
|
2020-10-11 11:10:19 +01:00 |
Bob Mottram
|
82a89aa216
|
Don't tag podcasts as music
|
2020-10-11 10:50:17 +01:00 |
Bob Mottram
|
13c067bfa4
|
Remove dangerous markup from rss feeds
|
2020-10-11 10:33:31 +01:00 |
Bob Mottram
|
3fe7a8c498
|
Tidying
|
2020-09-30 23:55:53 +01:00 |
Bob Mottram
|
463192242f
|
Fix test
|
2020-09-30 23:52:39 +01:00 |
Bob Mottram
|
ce1067d1a9
|
Replace quotes
|
2020-09-14 13:17:11 +01:00 |
Bob Mottram
|
08b6d14400
|
Style of quoted paragraphs
|
2020-09-14 12:30:56 +01:00 |
Bob Mottram
|
488ef5b34d
|
Extra blockquote check
|
2020-09-14 11:25:12 +01:00 |
Bob Mottram
|
21573b6ca7
|
Turn email style quotes into blockquotes
|
2020-09-14 10:33:42 +01:00 |
Bob Mottram
|
08c18607d0
|
Automatically add hashtags
|
2020-09-13 15:42:17 +01:00 |
Bob Mottram
|
e12b6483c3
|
Support AVIF image format
See https://jakearchibald.com/2020/avif-has-landed
|
2020-09-09 16:09:38 +01:00 |
Bob Mottram
|
2f2034d0ec
|
Long hashtags are invalid
|
2020-08-07 21:43:54 +01:00 |
Bob Mottram
|
8565f362e6
|
Better handling of quotes
|
2020-08-03 18:03:30 +01:00 |
Bob Mottram
|
323cb4a91b
|
Replace quotes
|
2020-08-02 20:16:22 +01:00 |
Bob Mottram
|
d58e4519d7
|
Quotes replacement
|
2020-08-02 19:30:35 +01:00 |
Bob Mottram
|
853ef7af2e
|
Replace quotes
|
2020-08-02 19:09:50 +01:00 |
Bob Mottram
|
1ba6861e88
|
Only do quotes substitution with html
|
2020-08-02 18:27:56 +01:00 |
Bob Mottram
|
5efc685220
|
Avoid adding quites within markup
|
2020-08-02 18:17:51 +01:00 |
Bob Mottram
|
3c86717fc6
|
Use html formatting for quotes
|
2020-08-02 18:01:12 +01:00 |
Bob Mottram
|
3f44e0c881
|
Valid markup go br
|
2020-07-10 15:43:27 +01:00 |
Bob Mottram
|
1a15d07dfd
|
Improve checking for bad markup
|
2020-07-10 14:15:01 +00:00 |
Bob Mottram
|
4c14d4a649
|
Remove html from searched profile descriptions
|
2020-07-07 15:18:02 +01:00 |
Bob Mottram
|
36994134c2
|
Function not needed
|
2020-06-26 10:42:24 +00:00 |
Bob Mottram
|
125ead6f8b
|
Function to extract mentions as a string
|
2020-06-26 09:11:47 +00:00 |
Bob Mottram
|
2d5f3276f6
|
Tidying
|
2020-06-14 14:39:03 +01:00 |
Bob Mottram
|
5ba0e38090
|
Remove formatting such as bold and italics from posts
This is to be conformant with what Mastodon is doing. Probably markdown should be an optional extra
|
2020-06-14 14:25:38 +01:00 |
Bob Mottram
|
6e769484aa
|
Reduce duplicate prefixes
|
2020-06-11 13:26:15 +01:00 |
Bob Mottram
|
136949752f
|
Tidying
|
2020-06-11 12:56:08 +01:00 |
Bob Mottram
|
353f87f1aa
|
Sanity check for adding links
|
2020-06-11 10:43:48 +01:00 |
Bob Mottram
|
585735d25b
|
Link briar addresses
|
2020-06-11 10:04:10 +01:00 |
Bob Mottram
|
22699afa53
|
Web links for various formats
|
2020-06-11 09:55:58 +01:00 |
Bob Mottram
|
bee0d99ce6
|
Support for gnunet
|
2020-06-09 12:51:51 +01:00 |
Bob Mottram
|
3e9948374c
|
Remove unused font upload code
|
2020-05-28 09:52:25 +01:00 |
Bob Mottram
|
d2f7a4e210
|
Font mime types according to mozilla documentation
|
2020-05-26 22:52:36 +01:00 |
Bob Mottram
|
aacbf8cbb9
|
Detecting font files
|
2020-05-26 20:29:15 +01:00 |
Bob Mottram
|
7cd33447ca
|
Detect start of font file
|
2020-05-26 20:07:04 +01:00 |
Bob Mottram
|
c7c2866220
|
Detect font binaries
|
2020-05-26 20:05:03 +01:00 |
Bob Mottram
|
a01bc05634
|
Handle font extensions
|
2020-05-26 16:08:43 +01:00 |
Bob Mottram
|
e75f1a0abb
|
Remove carriage returns
|
2020-05-22 11:32:38 +00:00 |
Bob Mottram
|
4608678cae
|
Support hypercore protocol
|
2020-05-17 10:37:59 +01:00 |
Bob Mottram
|
aa289fda8a
|
Check for duplicate brackets in content
|
2020-05-12 10:42:24 +01:00 |
Bob Mottram
|
315afa4bd8
|
Extra checks for bad content format
|
2020-05-12 10:34:58 +01:00 |
Bob Mottram
|
0f1ad061ec
|
Also support gopher links
|
2020-05-06 16:15:03 +01:00 |
Bob Mottram
|
80936d88a3
|
Turn gemini url into links
|
2020-05-06 15:46:27 +01:00 |
Bob Mottram
|
dbcfbd1a8c
|
flake8 style
|
2020-04-02 09:56:17 +00:00 |
Bob Mottram
|
f9e8c09826
|
Decrease line lengths
|
2020-03-29 09:59:54 +00:00 |
Bob Mottram
|
23bb250deb
|
Remove trailing whitespace
|
2020-03-22 21:16:02 +00:00 |
Bob Mottram
|
d0884fa04d
|
Tidying
|
2020-03-22 20:36:19 +00:00 |
Bob Mottram
|
494a9ea94c
|
Allow for tox addresses
|
2020-03-22 14:29:34 +00:00 |
Bob Mottram
|
373c65a103
|
Code sequence
|
2020-02-21 21:11:52 +00:00 |
Bob Mottram
|
29783f7bf4
|
Sequence of emoji codes
|
2020-02-21 21:08:24 +00:00 |
Bob Mottram
|
4173ea679e
|
Exception handling
|
2020-02-21 18:13:09 +00:00 |
Bob Mottram
|
691b14a3e7
|
Extra emoji checks
|
2020-02-21 17:45:20 +00:00 |
Bob Mottram
|
caf3c31472
|
Tidying
|
2020-02-21 17:09:09 +00:00 |
Bob Mottram
|
2b6aa3f44b
|
Convert hex to char
|
2020-02-21 16:58:33 +00:00 |
Bob Mottram
|
205ff8b5cb
|
Replace tags with unicode characters
|
2020-02-21 15:09:31 +00:00 |
Bob Mottram
|
cc0b6f48e2
|
Extra emoji fields
|
2020-02-21 10:19:02 +00:00 |
Bob Mottram
|
541f4d9c13
|
Remove quotes later
This allows things like leading or trailing spaces to be matched
|
2020-02-19 19:36:41 +00:00 |
Bob Mottram
|
5a87a60114
|
Replace quotes
|
2020-02-19 18:59:42 +00:00 |
Bob Mottram
|
6bed85c595
|
Switch words in html
|
2020-02-19 18:51:08 +00:00 |
Bob Mottram
|
dfdf4c032e
|
Support use on i2p addresses
|
2020-02-17 17:18:21 +00:00 |
Bob Mottram
|
25b22b206b
|
Extra exceptions
|
2020-01-25 10:49:59 +00:00 |
Bob Mottram
|
1bb4e08c35
|
Another test case for long text
|
2020-01-24 11:27:12 +00:00 |
Bob Mottram
|
f6acc62b16
|
Version 1.1.0
|
2019-12-14 10:52:19 +00:00 |
Bob Mottram
|
29558dabb1
|
Handle single long lines with no spaces
|
2019-12-13 12:41:26 +00:00 |
Bob Mottram
|
6df175a641
|
Filename
|
2019-12-12 18:14:55 +00:00 |
Bob Mottram
|
f029c07a61
|
Create etag at time of media upload
|
2019-12-04 18:52:27 +00:00 |
Bob Mottram
|
9de4fc04c1
|
Remove excess references to commentjson
|
2019-11-23 10:08:00 +00:00 |
Bob Mottram
|
2f9ae10f83
|
temp
|
2019-11-14 14:29:17 +00:00 |
Bob Mottram
|
109d184f54
|
jpg extension
|
2019-11-14 14:03:01 +00:00 |
Bob Mottram
|
adae51b090
|
Remove stray variable
|
2019-11-14 14:01:26 +00:00 |
Bob Mottram
|
b94d1e3877
|
Support different image formats
|
2019-11-14 13:30:54 +00:00 |
Bob Mottram
|
cae6637b24
|
Profile updates supporting utf-8
|
2019-11-10 13:31:55 +00:00 |
Bob Mottram
|
1f68f22925
|
More debug
|
2019-11-10 11:54:45 +00:00 |
Bob Mottram
|
f1ca34bac8
|
Encode the boundary
|
2019-11-10 11:45:31 +00:00 |
Bob Mottram
|
3bd0646c6c
|
utf8 encoding
|
2019-11-10 11:42:49 +00:00 |
Bob Mottram
|
95a11cccbb
|
Refactoring receiving of posts
|
2019-11-10 11:37:24 +00:00 |
Bob Mottram
|
41f7dc4d51
|
Check for repeats
|
2019-11-04 21:11:09 +00:00 |
Bob Mottram
|
b703a98b8f
|
@
|
2019-11-04 21:08:43 +00:00 |
Bob Mottram
|
e742e3ccbc
|
quote
|
2019-11-04 21:00:55 +00:00 |
Bob Mottram
|
90197046b3
|
Fixed separator
|
2019-11-04 20:57:41 +00:00 |
Bob Mottram
|
83386fd2a3
|
Test for =
|
2019-11-04 20:52:19 +00:00 |
Bob Mottram
|
75a867ea23
|
Test with backslash
|
2019-11-04 20:51:07 +00:00 |
Bob Mottram
|
b636d6d287
|
Extra check
|
2019-11-04 20:49:19 +00:00 |
Bob Mottram
|
ba5608c705
|
No suffix
|
2019-11-04 20:45:10 +00:00 |
Bob Mottram
|
ed2e97ab55
|
Try to remove long words
|
2019-11-04 20:39:14 +00:00 |
Bob Mottram
|
4e84f2c331
|
Comments
|
2019-11-03 14:46:30 +00:00 |
Bob Mottram
|
e585424814
|
Check for valid handle
|
2019-10-29 20:15:21 +00:00 |
Bob Mottram
|
14d7e2e2b2
|
Don't replace emoji within json content
|
2019-10-29 13:04:38 +00:00 |
Bob Mottram
|
e7f377698a
|
Catch all commentjson load errors
|
2019-10-26 14:01:32 +01:00 |
Bob Mottram
|
5f94b413a7
|
json loading error handling
|
2019-10-26 13:47:27 +01:00 |
Bob Mottram
|
cf2be50b48
|
commentjson exceptions
|
2019-10-26 13:19:34 +01:00 |
Bob Mottram
|
65227e7c59
|
Don't trunkate web links
|
2019-10-25 19:27:32 +01:00 |
Bob Mottram
|
5a002e7d5e
|
Tidying
|
2019-10-18 13:24:31 +01:00 |
Bob Mottram
|
c0361bd5bf
|
Convert exception to string
|
2019-10-17 11:26:56 +01:00 |
Bob Mottram
|
f056c811be
|
More debug for commentjson
|
2019-10-17 10:40:31 +01:00 |
Bob Mottram
|
45c7896627
|
More debug
|
2019-10-16 15:21:01 +01:00 |
Bob Mottram
|
714f34609d
|
Tidying
|
2019-10-12 13:55:05 +01:00 |
Bob Mottram
|
48c5424e33
|
More retries
|
2019-10-12 10:37:21 +01:00 |
Bob Mottram
|
9f5bf60af0
|
Indentation
|
2019-10-09 19:34:59 +01:00 |
Bob Mottram
|
9ad5b34002
|
No second colon
|
2019-10-09 19:32:53 +01:00 |
Bob Mottram
|
ffd290b681
|
Debug
|
2019-10-09 19:26:54 +01:00 |
Bob Mottram
|
30dfa77774
|
Debug
|
2019-10-09 19:16:06 +01:00 |
Bob Mottram
|
2edff7aa2e
|
Debug
|
2019-10-09 19:11:54 +01:00 |
Bob Mottram
|
de15578d17
|
Detection of emoji
|
2019-10-09 19:05:24 +01:00 |
Bob Mottram
|
4736d144f4
|
Tidying
|
2019-10-09 13:23:20 +01:00 |
Bob Mottram
|
de2b62ab5f
|
Remove very long words
|
2019-10-09 13:19:17 +01:00 |
Bob Mottram
|
7b29c456b9
|
Include ending after ellipsis
|
2019-10-01 11:47:47 +01:00 |
Bob Mottram
|
3d9398609c
|
Linebreaks with extra space
|
2019-10-01 11:36:51 +01:00 |
Bob Mottram
|
708f1d8a2a
|
Support dat links
|
2019-10-01 09:54:52 +01:00 |
Bob Mottram
|
430df2480e
|
Convert to string
|
2019-09-29 20:51:12 +01:00 |
Bob Mottram
|
4f0db03374
|
Fix indentation
|
2019-09-29 20:45:19 +01:00 |
Bob Mottram
|
bacc06f416
|
emoji replacement
|
2019-09-29 18:42:51 +01:00 |
Bob Mottram
|
1b15e9ff43
|
Separate tag replacement functions
|
2019-09-29 18:20:10 +01:00 |
Bob Mottram
|
4f39a0c7df
|
Handle tag dictionary
|
2019-09-29 17:48:07 +01:00 |
Bob Mottram
|
10d239ef2e
|
Insert emoji
|
2019-09-29 17:28:02 +01:00 |
Bob Mottram
|
2918582753
|
Only call function if needed
|
2019-09-29 16:57:54 +01:00 |
Bob Mottram
|
3ed5e83a90
|
More description
|
2019-09-29 16:49:08 +01:00 |
Bob Mottram
|
c8d25f85cb
|
Loading emoji
|
2019-09-29 15:48:17 +01:00 |
Bob Mottram
|
7c497bb323
|
Add music emoji to music links
|
2019-09-24 10:27:34 +01:00 |
Bob Mottram
|
0580bd86de
|
Remove argument
|
2019-09-23 12:36:54 +01:00 |
Bob Mottram
|
218693f7b1
|
Replace emoji tags
|
2019-09-23 12:34:24 +01:00 |
Bob Mottram
|
a8689b749c
|
Replacing emoji
|
2019-09-23 12:22:15 +01:00 |
Bob Mottram
|
6611702ee1
|
Comments
|
2019-09-23 12:11:13 +01:00 |
Bob Mottram
|
d39dfa3f47
|
Tidying
|
2019-09-23 12:07:01 +01:00 |
Bob Mottram
|
b8da814892
|
Handle emoji with trailing chatacters
|
2019-09-23 11:32:04 +01:00 |
Bob Mottram
|
b92f4570a9
|
Avoid duplicates
|
2019-09-22 18:54:33 +01:00 |
Bob Mottram
|
50e9417d87
|
Prevent links from becoming too long
|
2019-09-18 09:37:42 +01:00 |
Bob Mottram
|
e0d29fff81
|
Add music tags first
|
2019-09-05 11:29:09 +01:00 |
Bob Mottram
|
158465603e
|
music links at end of function
|
2019-09-05 11:26:08 +01:00 |
Bob Mottram
|
92a17cce93
|
Extra space
|
2019-09-05 11:23:22 +01:00 |
Bob Mottram
|
bd79e2e694
|
Handle newlines when adding tags
|
2019-09-05 11:17:58 +01:00 |
Bob Mottram
|
063749a1cb
|
Add extra space
|
2019-09-05 11:08:05 +01:00 |
Bob Mottram
|
966560beea
|
Add music tags
|
2019-09-05 10:54:27 +01:00 |
Bob Mottram
|
565bf041e2
|
Handle newlines when adding links
|
2019-09-01 09:55:05 +01:00 |
Bob Mottram
|
779fc287d1
|
Version 1.0.0
|
2019-08-29 14:35:29 +01:00 |
Bob Mottram
|
828ed9f9e8
|
s
|
2019-08-21 13:29:30 +01:00 |
Bob Mottram
|
1cbf264e37
|
Add web links
|
2019-08-21 13:07:30 +01:00 |
Bob Mottram
|
64a4048002
|
Emoji tag icon
|
2019-08-19 14:35:55 +01:00 |
Bob Mottram
|
bc7f1ef8dd
|
Emoji image replacement
|
2019-08-19 13:59:57 +01:00 |
Bob Mottram
|
ec6dea1c58
|
Remove debug
|
2019-08-19 13:42:24 +01:00 |
Bob Mottram
|
cf96d38b9d
|
Add mention tags
|
2019-08-19 13:13:18 +01:00 |
Bob Mottram
|
e9df539727
|
Return tags as a list
|
2019-08-19 13:06:03 +01:00 |
Bob Mottram
|
099040db75
|
Add mention tags
|
2019-08-19 12:49:34 +01:00 |
Bob Mottram
|
984712ab45
|
Handle mentions even if not following
|
2019-08-19 12:41:15 +01:00 |
Bob Mottram
|
fc0d1ab8a5
|
words list
|
2019-08-19 12:22:05 +01:00 |
Bob Mottram
|
7413536531
|
Debug
|
2019-08-19 12:19:32 +01:00 |
Bob Mottram
|
f59eb08b14
|
Create word array
|
2019-08-19 12:14:38 +01:00 |
Bob Mottram
|
273956c3e8
|
Tidying
|
2019-08-19 12:11:31 +01:00 |
Bob Mottram
|
6373e8b982
|
Typo
|
2019-08-19 12:08:47 +01:00 |
Bob Mottram
|
68b2c7632a
|
Handle . within content when extracting tags
|
2019-08-19 12:07:04 +01:00 |
Bob Mottram
|
40805f2ae0
|
Don't replace .
|
2019-08-19 12:02:35 +01:00 |
Bob Mottram
|
da316ef4d3
|
More debug
|
2019-08-19 11:56:49 +01:00 |
Bob Mottram
|
9f06738447
|
Debug
|
2019-08-19 11:48:59 +01:00 |
Bob Mottram
|
2923e74db1
|
Tidying
|
2019-08-19 11:46:23 +01:00 |
Bob Mottram
|
021048950f
|
Tidying
|
2019-08-19 11:43:52 +01:00 |
Bob Mottram
|
072481cc2b
|
Check the domain looks like a domain when extracting mentions
|
2019-08-19 11:13:09 +01:00 |
Bob Mottram
|
470f32382a
|
Detecting mentions for @nick@domain
|
2019-08-19 11:05:50 +01:00 |
Bob Mottram
|
9c8131e362
|
Directly use a json file for emoji lookup
|
2019-08-11 18:16:42 +01:00 |
Bob Mottram
|
90f30447d0
|
Document customizations
|
2019-08-11 17:55:22 +01:00 |
Bob Mottram
|
220f5683b9
|
Fix tags
|
2019-08-10 17:55:17 +01:00 |
Bob Mottram
|
1e08a9143a
|
Emoji spacing
|
2019-08-09 19:48:40 +01:00 |
Bob Mottram
|
de382b87a4
|
Alignment of emoji
|
2019-08-09 18:42:11 +01:00 |
Bob Mottram
|
5ed5aa0d33
|
Emoji in posts
|
2019-08-09 17:18:00 +01:00 |
Bob Mottram
|
52162d1b9b
|
Add hashtag conversion to html
|
2019-08-09 12:12:08 +01:00 |
Bob Mottram
|
9976e016b1
|
Handle mentions without domains
|
2019-08-09 10:48:51 +01:00 |
Bob Mottram
|
d769c5b258
|
Run test in its own subdirectory
|
2019-08-09 10:46:33 +01:00 |
Bob Mottram
|
af32aa08d6
|
Refactor mentions replacements
|
2019-08-09 10:09:21 +01:00 |
Bob Mottram
|
b48080dad2
|
Variable name
|
2019-08-05 20:20:13 +01:00 |
Bob Mottram
|
19ae236665
|
Include mentions in new posts
|
2019-08-05 20:13:15 +01:00 |
Bob Mottram
|
e5803ae454
|
More recipients from mentions
|
2019-08-05 18:20:38 +01:00 |
Bob Mottram
|
88b0b13ddc
|
Also send to mentioned recipients
|
2019-08-05 17:56:32 +01:00 |
Bob Mottram
|
7a1a870e9e
|
paragraph
|
2019-07-15 15:30:38 +01:00 |
Bob Mottram
|
64eb4212b7
|
Handle domains with ports
|
2019-07-15 15:24:33 +01:00 |
Bob Mottram
|
e6b9a74ee4
|
mentions function
|
2019-07-15 15:11:31 +01:00 |