Commit graph

201 commits

Author SHA1 Message Date
Thomas Sileo
4046fa0506 Add notification for follow requests status 2022-07-22 19:36:58 +02:00
Thomas Sileo
25fcb7e57c Add support for displaying Question objects 2022-07-22 18:55:24 +02:00
Thomas Sileo
d88a1ad5ba Generate a basic favicon dynamically 2022-07-22 08:46:14 +02:00
Thomas Sileo
edae9a6b62 Add alt text support for attachments 2022-07-21 22:43:06 +02:00
Thomas Sileo
a95dee9ef0 Template fixes 2022-07-21 21:56:59 +02:00
Thomas Sileo
dbbfe4f788 Improve HTTP signature handling 2022-07-21 21:49:42 +02:00
Thomas Sileo
3f4a266157 Tweak/fix incoming activity processing 2022-07-20 21:40:27 +02:00
Thomas Sileo
4a975dcbfa Add support for displaying Page object 2022-07-20 20:59:29 +02:00
Thomas Sileo
7ba2408c8d Add support for hs2019 HTTP sig 2022-07-20 20:29:49 +02:00
Thomas Sileo
ea548337f4 Fix incoming activity processing 2022-07-20 20:01:11 +02:00
Thomas Sileo
aa71bd166b Fix tag parsing in inbox processing 2022-07-20 19:58:08 +02:00
Thomas Sileo
5016b8eb79 Tweak actor schema 2022-07-20 19:57:03 +02:00
Thomas Sileo
dedeac994f Actually fix AP object URL prop 2022-07-19 20:56:54 +02:00
Thomas Sileo
61a152f2b7 Fix AP object URL prop 2022-07-19 20:54:10 +02:00
Thomas Sileo
ba6d15d606 Fix permalink link 2022-07-19 20:43:28 +02:00
Thomas Sileo
0f6915fdbb Webmention improvements
- Tweak design for IndieAuth login flow
 - Webmentions notifications support
 - Refactor webmentions processing
2022-07-19 20:38:32 +02:00
Thomas Sileo
9882fc555c Media proxy cleanup 2022-07-19 08:12:49 +02:00
Thomas Sileo
66a9778995 Fix incoming activity processing 2022-07-18 21:35:02 +02:00
Thomas Sileo
f2e28e89f8 Fix emoji JS in the admin 2022-07-18 21:07:36 +02:00
Thomas Sileo
d16628195d Tweak key fetching 2022-07-18 21:02:46 +02:00
Thomas Sileo
fe88481431 Docker + docker compose support 2022-07-18 20:44:55 +02:00
Thomas Sileo
88ca8a676d Micropub tweaks 2022-07-17 20:43:03 +02:00
Thomas Sileo
6f25d06bbb Bootstrap Micropub support, and start support for Update activities 2022-07-17 18:43:08 +02:00
Thomas Sileo
fb5759cfc1 Fix stream 2022-07-17 11:40:03 +02:00
Thomas Sileo
ca1248351d Allow to undo pending follow requests 2022-07-17 09:45:00 +02:00
Thomas Sileo
e8dd1a549c Improve stream content 2022-07-17 09:32:04 +02:00
Thomas Sileo
4a48079360 Remove permissions-policy header 2022-07-17 09:14:13 +02:00
Thomas Sileo
d8a56cec49 Improve show more/display sensitive content behavior 2022-07-17 09:05:30 +02:00
Thomas Sileo
42b23b4b01 Tweak security headers 2022-07-16 08:21:15 +02:00
Thomas Sileo
a6fd8632a6 Tweak Jinja config 2022-07-16 08:07:58 +02:00
Thomas Sileo
31bf1f66a4 Tweak incoming activity processing 2022-07-16 07:50:15 +02:00
Thomas Sileo
1197f132ce Improve custom emoji support 2022-07-16 07:48:24 +02:00
Thomas Sileo
883f87b6e4 Tweak URL check cache 2022-07-15 20:55:37 +02:00
Thomas Sileo
c160b75851 More thorough URL checks 2022-07-15 20:50:27 +02:00
Thomas Sileo
0d3b41272f More template fixes 2022-07-15 20:16:02 +02:00
Thomas Sileo
d38fec6570 Improve/tweak templates 2022-07-15 20:01:55 +02:00
Thomas Sileo
12f09743fd Tweak logging 2022-07-15 13:05:08 +02:00
Thomas Sileo
6fe51ecff2 Improve RSS/Atom feed 2022-07-15 09:04:17 +02:00
Thomas Sileo
4f16e3b940 Start support for processing transient object 2022-07-15 08:40:07 +02:00
Thomas Sileo
8dc0e1877b Tweak/improve admin 2022-07-14 20:05:36 +02:00
Thomas Sileo
426669d870 Tweak HTTPsig 2022-07-14 19:43:02 +02:00
Thomas Sileo
61c3c3e214 More design tweaks 2022-07-14 19:05:45 +02:00
Thomas Sileo
c32bcdad8e Improve CSS 2022-07-14 18:40:38 +02:00
Thomas Sileo
9ada12d1e3 Fix CSS 2022-07-14 16:31:16 +02:00
Thomas Sileo
c9aea8cab3 Cleanup and improved webmentions support 2022-07-14 16:29:17 +02:00
Thomas Sileo
3abeab088f Tweak default theme 2022-07-14 15:33:40 +02:00
Thomas Sileo
c8e0c813b5 Fix inline img support in object 2022-07-14 15:16:58 +02:00
Thomas Sileo
d245201851 Tweak middleware 2022-07-14 15:16:45 +02:00
Thomas Sileo
a39f874ad5 Switch to raw ASGI middleware 2022-07-14 12:13:23 +02:00
Thomas Sileo
dd50db40d9 Tweak incoming activity processing 2022-07-14 09:23:11 +02:00
Thomas Sileo
5c7fd1199b Incoming activity worker 2022-07-14 08:44:04 +02:00
Thomas Sileo
88b57f29af HTTP clients tweaks 2022-07-13 20:05:15 +02:00
Thomas Sileo
d2e8cc0a6b Hide Read activity from the admin inbox 2022-07-12 22:51:42 +02:00
Thomas Sileo
b34ac82c3a Add suport for Read activity (from Honk) 2022-07-12 22:49:39 +02:00
Thomas Sileo
9733c0b5c8 Improve code highlight 2022-07-12 22:24:15 +02:00
Thomas Sileo
d32a56e38d CSS tweaks for code highlighting 2022-07-12 19:52:29 +02:00
Thomas Sileo
5845bb72f5 Tweak the default code highlighting theme 2022-07-12 19:50:11 +02:00
Thomas Sileo
4080d1432e Fix code highlight 2022-07-12 09:43:50 +02:00
Thomas Sileo
12c328a0b3 Drop Like related to inbox objects 2022-07-11 20:53:59 +02:00
Thomas Sileo
296cb05ace Fix timezone handling 2022-07-11 12:48:38 +02:00
Thomas Sileo
8dd6890a7d More CSRF tweaks 2022-07-11 09:42:39 +02:00
Thomas Sileo
2d035a03e9 Tweak CSRF token handling 2022-07-11 09:34:06 +02:00
Thomas Sileo
1d01df55c8 Fix UI for None attributes 2022-07-11 09:33:56 +02:00
Thomas Sileo
ec301051df Fix in tag handling 2022-07-10 22:59:45 +02:00
Thomas Sileo
54334e1667 Display webmentions on notes 2022-07-10 21:30:50 +02:00
Thomas Sileo
339757ebd2 Tweak HTTP sig key fetching 2022-07-10 19:29:36 +02:00
Thomas Sileo
c6bc53ce54 Bootstrap webmention endpoint 2022-07-10 19:19:55 +02:00
Thomas Sileo
1b3c76ee2f Working webmentions 2022-07-10 16:04:37 +02:00
Thomas Sileo
c3c4475e24 Support for sending webmentions as outgoing activities 2022-07-10 14:29:28 +02:00
Thomas Sileo
9417f38cc7 Fix Question processing 2022-07-10 14:29:07 +02:00
Thomas Sileo
376fef76bf Improve forwarded activity processing 2022-07-10 12:53:45 +02:00
Thomas Sileo
52cfc52fd5 Tweak outgoing delete message 2022-07-10 12:48:52 +02:00
Thomas Sileo
3658e4cf09 Improve objects deletion 2022-07-10 12:45:08 +02:00
Thomas Sileo
43ef85038b Tweak model for access tokens 2022-07-10 12:06:16 +02:00
Thomas Sileo
c10a27cc08 Add IndieAuth support 2022-07-10 11:04:28 +02:00
Thomas Sileo
10676b039a Fix lookup for custom actor types 2022-07-09 19:26:18 +02:00
Thomas Sileo
d60f3492db Add features in the README 2022-07-09 09:59:25 +02:00
Thomas Sileo
8b35c03e97 Add webmentions helper 2022-07-09 09:33:48 +02:00
Thomas Sileo
9fdab48f75 More UI tweaks 2022-07-09 09:33:34 +02:00
Thomas Sileo
809f9cd95d More UI fixes 2022-07-09 08:42:45 +02:00
Thomas Sileo
f96458342b Fix admin link 2022-07-09 08:38:01 +02:00
Thomas Sileo
b9dac01f31 More UI fixes 2022-07-09 08:36:32 +02:00
Thomas Sileo
fb884de797 More design tweaks 2022-07-09 08:32:17 +02:00
Thomas Sileo
beca3db5d1 Tweak design/CSS 2022-07-09 08:15:33 +02:00
Thomas Sileo
8833b5b371 Add outgoing activity logs to stats 2022-07-08 21:41:39 +02:00
Thomas Sileo
758a28d0e1 Add stats CLI command 2022-07-08 21:17:08 +02:00
Thomas Sileo
592de1b22d Tweak/fix webfinger and signed GET 2022-07-08 12:10:20 +02:00
Thomas Sileo
68c13b275d Tweak design and try to prevent CSRF issues 2022-07-08 09:01:25 +02:00
Thomas Sileo
7bb417759e Fix template 2022-07-07 21:19:40 +02:00
Thomas Sileo
f878938fff Design tweaks 2022-07-07 21:18:20 +02:00
Thomas Sileo
dfe7d692e3 Bugfixes and cleanup 2022-07-07 20:37:16 +02:00
Thomas Sileo
952b28ece7 Fix admin outbox query 2022-07-07 08:55:53 +02:00
Thomas Sileo
d058c1ba26 Show in reply to admin button 2022-07-07 08:36:07 +02:00
Thomas Sileo
ad62b79da9 Improve actor updates recipients 2022-07-06 22:32:21 +02:00
Thomas Sileo
a0471cbedc Support for sending actor updates 2022-07-06 21:13:55 +02:00
Thomas Sileo
786072ec8a Bug fixes 2022-07-06 21:13:33 +02:00
Thomas Sileo
8fbb48f671 Add support for forwarding activities 2022-07-06 19:04:38 +02:00
Thomas Sileo
665b7f5847 Support actors update 2022-07-05 21:09:49 +02:00
Thomas Sileo
7624342ed7 Improve Create activity handling 2022-07-05 20:47:00 +02:00
Thomas Sileo
1f6d6c5477 More fixes (from the test instance) 2022-07-05 08:33:39 +02:00