Tobi Smethurst
0386a28b5a
Frodo swaggins ( #126 )
...
* more swagger fun
* document a whole bunch more stuff
* more swagger yayyyyyyy
* progress + go fmt
2021-08-02 19:06:44 +02:00
Tobi Smethurst
ea8ad8b346
Link parsing ( #120 )
...
* add link parsing + formatting functionality
* refinement + docs
* add missing test
* credit url library
2021-07-28 11:42:26 +02:00
Tobi Smethurst
ad0e26dc04
Markdown Statuses ( #116 )
...
* parse markdown statuses if desired
* add some preliminary docs for writing posts
2021-07-26 20:25:54 +02:00
Tobi Smethurst
05e9af089c
Oidc ( #109 )
...
* add oidc config
* inching forward with oidc idp
* lil webfingy fix
* bit more progress
* further oidc
* oidc now working
* document dex config
* replace broken images
* add additional credits
* tiny doc update
* update
* add oidc config
* inching forward with oidc idp
* bit more progress
* further oidc
* oidc now working
* document dex config
* replace broken images
* add additional credits
* tiny doc update
* update
* document
* docs + comments
2021-07-23 10:36:28 +02:00
Tobi Smethurst
b1a4f38e38
allow different host + accountDomain ( #103 )
...
* allow different host + accountDomain
* use accountDomain in tags
2021-07-19 18:42:08 +02:00
Tobi Smethurst
bdba3ff9a9
sanitize html for statuses + instance ( #97 )
...
* sanitize html for statuses + instance
* sanitization
2021-07-13 16:03:51 +02:00
Tobi Smethurst
846057f0d6
Block/unblock ( #96 )
...
* remote + local block logic, incl. federation
* improve blocking stuff
* fiddle with display of blocked profiles
* go fmt
2021-07-11 16:22:21 +02:00
Tobi Smethurst
c7da64922f
favourites GET implementation ( #95 )
2021-07-09 18:32:48 +02:00
Tobi Smethurst
fe269cd641
fix up some of the instance patching stuff ( #85 )
2021-07-08 15:05:19 +02:00
Tobi Smethurst
3568579218
Blocklist import ( #77 )
...
* first steps on importing blocklists
* unblock domains properly
2021-07-06 13:29:11 +02:00
Tobi Smethurst
d389e7b150
Domain block ( #76 )
...
* start work on admin domain blocking
* move stuff around + further work on domain blocks
* move + restructure processor
* prep work for deleting account
* tidy
* go fmt
* formatting
* domain blocking more work
* check domain blocks way earlier on
* progress on delete account
* delete more stuff when an account is gone
* and more...
* domain blocky block block
* get individual domain block, delete a block
2021-07-05 13:23:03 +02:00
Tobi Smethurst
3e6aef00b2
fix the annoying infinite handshake bug (tested) ( #69 )
2021-06-27 11:46:07 +02:00
Tobi Smethurst
b6c62309f2
separate public key handler ( #64 )
2021-06-26 16:21:40 +02:00
Tobi Smethurst
c1e107266f
nodeinfo compliance ( #61 )
2021-06-24 14:26:08 +02:00
Tobi Smethurst
8c9a853343
Instance settings updates ( #59 )
...
Allow admins to set instance settings through a PATCH to /api/v1/instance
Update templates to reflect some of the new fields
2021-06-23 16:35:57 +02:00
Tobi Smethurst
a5fd6f427b
Deletes+unboosts ( #52 )
...
* Status deletes properly streamed now.
* Unboosts now work locally and federated.
* Documentation updates.
2021-06-21 15:56:00 +02:00
Tobi Smethurst
aa8a0d0850
Streaming ( #49 )
...
Add new status and notification websocket streaming capabilities
2021-06-19 11:18:55 +02:00
Tobi Smethurst
82d9f88e42
Timeline improvements ( #41 )
...
Tidying up.
Parent/child statuses now display correctly in status/id/context.
2021-06-17 18:02:33 +02:00
Tobi Smethurst
b4288f3c47
Timeline manager ( #40 )
...
* start messing about with timeline manager
* i have no idea what i'm doing
* i continue to not know what i'm doing
* it's coming along
* bit more progress
* update timeline with new posts as they come in
* lint and fmt
* Select accounts where empty string
* restructure a bunch, get unfaves working
* moving stuff around
* federate status deletes properly
* mention regex better but not 100% there
* fix regex
* some more hacking away at the timeline code phew
* fix up some little things
* i can't even
* more timeline stuff
* move to ulid
* fiddley
* some lil fixes for kibou compatibility
* timelines working pretty alright!
* tidy + lint
2021-06-13 18:42:28 +02:00
Tobi Smethurst
6ac6f8d614
Tidy + timeline embetterment ( #38 )
...
* tidy up timelines a bit + stub out some endpoints
* who's faved and who's boosted, reblog notifs
* linting
* Update progress with new endpoints
2021-05-31 17:36:35 +02:00
Tobi Smethurst
3d77f81c7f
Move a lot of stuff + tidy stuff ( #37 )
...
Lots of renaming and moving stuff, some bug fixes, more lenient parsing of notifications and home timeline.
2021-05-30 13:12:00 +02:00