Commit Graph

395 Commits (abff9dee9cc1d381e744fe89c8186ef1b259c713)

Author SHA1 Message Date
Bob Mottram baf39c1518 Whenever saving an image verify that the binary looks like an image
This should help to head off any future nefariousness
2023-09-12 19:38:56 +01:00
Bob Mottram 5bdd859190 Check that avatar and favicon images cached are really images 2023-09-12 17:20:31 +01:00
Bob Mottram ea21eeb52d Improve support for right-to-left languages 2023-09-10 11:12:39 +01:00
Bob Mottram cefd115170 Allow redirects 2023-08-25 22:01:51 +01:00
Bob Mottram 025f07f017 Show limited buttons for public share view 2023-08-23 14:17:32 +01:00
Bob Mottram 830fb1288f Additional share fields 2023-08-23 13:36:23 +01:00
Bob Mottram 4ca472ebc9 Set share id 2023-08-23 13:24:25 +01:00
Bob Mottram ed742cd1f1 Optionally add shared items to actor attachments 2023-08-22 18:13:35 +01:00
Bob Mottram ceec79afb7 Move variable definition 2023-08-20 15:14:44 +01:00
Bob Mottram b865d7065c Don't need item type 2023-08-20 15:07:02 +01:00
Bob Mottram 331adbf34c Representation of wanted items in shares collection 2023-08-20 15:03:28 +01:00
Bob Mottram 3b5149e989 Additional currency links 2023-08-20 13:20:34 +01:00
Bob Mottram 869108c28f Add price representation for shares collection 2023-08-20 12:06:39 +01:00
Bob Mottram dbb41c92d5 Shared items collection conforming to fep-0837 2023-08-20 11:17:06 +01:00
Bob Mottram ad7bf3c033 Return http codes from get_json 2023-08-13 10:58:02 +01:00
Bob Mottram c0375fbf73 More compatibility with pixelfed stle location representation 2023-08-03 14:45:47 +01:00
Bob Mottram eca0fa1736 Sanitise links to avoid injection attacks in rendered html 2023-07-12 12:08:02 +01:00
Bob Mottram af04377d36 Remove any markup from links 2023-07-12 10:08:14 +01:00
Bob Mottram 8f1c8ad742 Remove any html from buy links 2023-07-12 09:53:32 +01:00
Bob Mottram 5160005509 Improve standards compliance for getting actor public key 2023-07-10 23:30:05 +01:00
Bob Mottram 5554f8bbe7 Chat link should not be a local network address 2023-07-10 20:46:52 +01:00
Bob Mottram 5243f1437a Display the domain for chat links
Gives the reader a bit more of a heads up
2023-07-10 20:42:58 +01:00
Bob Mottram db870a7d6e Chat link at top of attachments 2023-07-10 11:53:20 +01:00
Bob Mottram 63dc7e54e3 Add chat links when creating post html 2023-07-10 11:49:13 +01:00
Bob Mottram d93e780bef Pagination on offers collection 2023-07-05 18:49:34 +01:00
Bob Mottram 81f3b1d6a4 Offers collection for shared items 2023-06-27 17:41:33 +01:00
Bob Mottram ed804adf85 Variable style 2023-06-27 11:41:39 +01:00
Bob Mottram 4caa930f67 Allow pre tag through dangerous markup filter in some cases, then remove it when rendering 2023-05-18 12:15:18 +01:00
Bob Mottram 9d9b1a2732 attribution is a list 2023-05-17 21:52:59 +01:00
Bob Mottram 51c97949f1 Alternative license representation. See https://blahaj.zone/notes/9ev0kge0aj 2023-05-17 21:31:50 +01:00
Bob Mottram 4783a336f1 Remove attachment style 2023-05-15 12:28:30 +01:00
Bob Mottram a829c965d5 Style on the link 2023-05-15 11:58:35 +01:00
Bob Mottram 027d6fb667 Attached image style 2023-05-15 11:48:52 +01:00
Bob Mottram 7d710d5cc4 Attached picture style 2023-05-15 11:36:52 +01:00
Bob Mottram f9b56bbd63 Extra payment relationship 2023-04-23 10:19:42 +01:00
Bob Mottram 19c6c55b46 Check for string type 2023-04-23 10:18:20 +01:00
Bob Mottram 0366577e8b Extra buy strings 2023-04-23 10:11:29 +01:00
Bob Mottram ea107b0daf Item name 2023-04-23 09:51:21 +01:00
Bob Mottram 54185bfb20 Links with payment relationship show the buy button 2023-04-23 09:49:43 +01:00
Bob Mottram 1e5e38d8a8 Check for none 2023-03-23 18:56:36 +00:00
Bob Mottram 53e1a15038 Don't show announce icon for images without descriptions 2023-03-11 20:45:47 +00:00
Bob Mottram 3e092253e7 Remove eol 2023-02-19 14:41:15 +00:00
Bob Mottram 924c58a0fe Handle transcript nameMap 2023-02-19 13:06:00 +00:00
Bob Mottram 9bfd159402 Support video transcripts 2023-02-18 19:21:24 +00:00
Bob Mottram d863eb25e4 Three representations of public post 2023-02-09 20:40:42 +00:00
Bob Mottram 4929598d0a Exception types 2023-02-09 12:41:31 +00:00
Bob Mottram 538454bafd Both license and creator fields are required for display 2023-01-24 15:08:27 +00:00
Bob Mottram f6d44107d3 Check for dangerous markup within image license and creator 2023-01-23 17:54:18 +00:00
Bob Mottram f0354a101a Ensure that license and creator text is not too long 2023-01-23 17:15:19 +00:00
Bob Mottram dcb5fcf4c0 Add license and creator to media timeline images 2023-01-23 17:11:27 +00:00