-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: actpub
action: shortlog
revision:
path_from:
revision_from: refs/heads/master/:
path_to:
revision_to:

git.thebackupbox.net

actpub

git://git.thebackupbox.net/actpub

as feed:

ass

rss

atom

gemfeed

twtxt

2023-10-16 copyright information added

2023-10-02 restore the optional @ prefix and remove it if there is another one in the middle somewhere.

2023-10-01 webfinger acts less weird when there is no @ and it will follow redirects now.

2023-09-29 script to uncache an object

2023-09-28 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-09-28 mastodon.social insists on redirecting me to /@user so, may as well allow redirects.

2023-09-20 missing yet another mkdir -p

2023-09-20 I dont remember. look at the diff. it is probably short.

2023-09-20 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-09-20 lol. fuck this merge. just copy it with xclip

2023-09-20 undo mkdir -p change to merge easier hopefully

2023-09-20 added support to filter by tag and Update objects will now uncache objects so next time they will get re-pulled

2023-09-20 changed from using a hash of the file as the filename to using part of the original filename. also mkdir -p and that s/actpub/web+activitypub/ change.

2023-09-20 switched from actpub to web+activitypub URI scheme. dont remember why exactly. saw someone else talking about it. anyway. some support for lemmy-style objects.

2023-09-20 attachments to actor were using bad check and werent quoted

2023-09-20 mkdir -p added in a decent amount of places

2023-09-18 ap-content2html text/plain failed to convert < and > to entities which fucked up a post I did the other day.

2023-08-18 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-08-14 added a / to a handful of spots because of the breaking change in uritools

2023-06-20 added usage message to ap-getactoruri

2023-06-20 just change up the logging a bit

2023-06-20 use only predefined colors that will changed depending on preferred light or dark mode

2023-06-20 a whole lot of changes. I still dont like it, but might as well get a checkpoint.

2023-06-20 add caching of ap-object2html output to ap-activity2html

2023-06-20 switched from using hash of actor file to hash of actor uri for cache-file name

2023-06-20 made ap-actor.cgi use "self" to get values about users instead of hardcoding them

2023-06-20 added a script named "self" to abstract out a way to get user metadata and added a script to uncache actors

2023-06-20 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-06-20 extract all of the mentioned people from tags and add them to the start of the reply

2023-06-20 generate tag array for mentioned users and add mentioned people to the cc list

2023-06-20 added code to extract content partial response if a fragment was passed, but commented it back out when I decided this script was the wrong place for that code.

2023-06-20 removed a couple old comments from ap-like

2023-06-20 factored out the common code and merged features in ap-inbox.cgi and ap-outbox.cgi into ap-collection.cgi and make both call that now.

2023-06-20 finally refactored ap-accept to use ap-signed-post

2023-06-20 make ap-content2html usable to turn "plaintext" into html for use with composing posts, tweak HTML sanitizing to look nicer

2023-06-20 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-04-06 thought of a lot easier way of fixing it. then actually applied it to othe other type of poll too.

2023-04-06 poll items broke when the choice had a space in it. duh. changed.

2023-04-04 changed how spinners work a bit. fixed bug where older posts were being embedded instead of replacing. some hack to do desktop notifications.

2023-03-30 added values to cc

2023-03-30 merged Makefile

2023-03-30 log louder. exit if signature fails.

2023-03-30 re-cache pubkey if empty, bail early if STILL empty, remove cache if it failed to verify. log louder.

2023-03-30 add some h-card/h-entry classes to things and display polls better

2023-03-30 accept bad http signatures anyway

2023-03-30 added a hack to convert UTC to local times for display of publish time for users

2023-03-30 added ap-content2html to Makefile

2023-03-30 added first thing that isnt C or shell. python script to sanitize html. ap-content2html

2023-03-23 do some basic ident checks and only show Create activities to people who arent me.

2023-03-22 cleaned up ap-create-note a bit. and converted ap-like to use ap-signed-post

2023-03-22 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-22 fix a few messages, remove old comments

2023-03-22 catch errors earlier in ap-object2html

2023-03-22 switch to a genericly named htmx js file

2023-03-22 external css in outbox

2023-03-22 output object url before outputting an activity again. it came in handy.

2023-03-22 removed direct uses or mention of curl

2023-03-22 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-22 actually make use of the fragment because I had to be weird and use it for objects

2023-03-22 ap-signed-post with ap-create-note works now

2023-03-22 ofc forgot the backslash to finished the curl.

2023-03-22 forgot to add ap-signed-post to makefile

2023-03-22 for some reason I was editing these on the server instead of the client computer, so I need to pull them over there to actually test them

2023-03-22 lazy-load objects that are being replied to

2023-03-22 usage note to ap-cacheactor

2023-03-22 ap-actor.cgi now can use an env var to pick the actor type

2023-03-22 external style file for inbox. have a object proxy to be used by local users that are missing a key.

2023-03-22 added ability to load just an object and what it is a reply to. added spinners. made css external file.

2023-03-22 use ident to identify users to prevent some leaking.

2023-03-22 verifysignature now exits 1 or 0 instead of doing some of the login that should be in the inbox

2023-03-22 forgot the Makefile

2023-03-22 renamed ap-signed-request to ap-signed-get and changed uses of it

2023-03-22 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-19 changed how the CGIs get installed. call them from your own script or symlink to them if you want

2023-03-09 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-09 forgot to save ap-announce before last commit. lol

2023-03-09 added announce and reply links to object2html

2023-03-09 made a script to handle the creation of actpub:create URIs to take it out of a too-long uristart config line

2023-03-08 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-08 was hashing an emtpy string instead of the object.

2023-03-08 default to using the libravatar path that is for the sha256 hash of an empty string for users without a icon

2023-03-08 lol. was getting user@host@ from actor2acct. fixed.

2023-03-08 forgot to remove one sort in the inbox

2023-03-07 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-07 was only using the username in cachefile name in ap-actor2acct instead of username@host

2023-03-07 forgot to include some a-f in outbox too

2023-03-07 Merge branch 'master' of ssh://git.thebackupbox.net/actpub

2023-03-07 forgot a-f in one spot, and had a - where it wasn't needed

2023-03-07 added summary support to client-side ap-create-note

2023-03-07 content warning support when displaying as html

2023-03-07 a handful of changes coming from server side. cbf to describe them.

2023-03-07 a whole lot of changes coming from the computer I use as client

2023-02-17 added follow and like scripts. will factor out shared code soon.

2023-02-18 added some links to objects for following methods. acct and made-up actpub:follow similar to actpub:like

2023-02-18 cached actors can be looked up based on actor URI instead of acct only.

2023-02-18 changed a lot of things. mostly changed "object" to "actor" in all places.

2023-02-18 added a few scripts to makefile. switches of "object" to "actor" in ap-follow

2023-02-10 reducing code duplication

2023-02-10 more shuttlecraft oddness finding bugs in my stuff

2023-02-10 start making use of the client-side scripts server-side

2023-02-10 shorter flag... because.

2023-02-10 found I should be using ld+json while looking at shuttlecraft source

2023-02-10 ignore the binary of csv

2023-02-10 added some of the server-side scripts and install lines for thebackupbox

2023-02-10 renamed a lot of stuff, and fixed up others. good luck.

2023-02-03 mainly just added signed-post.sh. I can use it to follow and like things :D

2022-01-16 added some scripts to get avatar and banner image. also did some cache related flags

2020-03-28 first

-- Response ended

-- Page fetched on Sun May 19 14:12:01 2024