summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2021-08-10ahhhLibravatar tsmethurst1
2021-08-10add drone.ymlLibravatar tsmethurst1
2021-08-10Bugfixerino (#133)Libravatar Tobi Smethurst7
* fix some lil bugs * fmt, lint
2021-08-10roll back to sha256 for signaturesLibravatar tsmethurst1
2021-08-10Dereference remote replies (#132)Libravatar Tobi Smethurst68
* decided where to put reply dereferencing * fiddling with dereferencing threads * further adventures * tidy up some stuff * move dereferencing functionality * a bunch of refactoring * go fmt * more refactoring * bleep bloop * docs and linting * start implementing replies collection on gts side * fiddling around * allow dereferencing our replies * lint, fmt
2021-08-02Frodo swaggins (#126)Libravatar Tobi Smethurst58
* more swagger fun * document a whole bunch more stuff * more swagger yayyyyyyy * progress + go fmt
2021-07-31fix breaky linkyLibravatar tsmethurst1
2021-07-31more swagger docs + other changes (#125)Libravatar Tobi Smethurst15
* more swagger docs + other changes * go fmt
2021-07-31requirements.txt for RtDLibravatar tsmethurst2
2021-07-31Swagger (#124)Libravatar Tobi Smethurst37
* start experimenting with swagger documentation * further adventures in swagger * do a few more api paths * account paths documented * go fmt * fix up some models * bit o lintin'
2021-07-31Password change (#123)Libravatar Tobi Smethurst3
* add password change command * document cli commands * go fmt
2021-07-29Link hashtag bug (#121)Libravatar Tobi Smethurst15
* link + hashtag bug * remove printlns * tidy up some duplicated code
2021-07-28Link parsing (#120)Libravatar Tobi Smethurst9
* add link parsing + formatting functionality * refinement + docs * add missing test * credit url library
2021-07-27build and bundle admin console + web assets (#119)Libravatar Tobi Smethurst1
2021-07-27federating db updates (#118)Libravatar Tobi Smethurst8
2021-07-27doc updates (#117)Libravatar Tobi Smethurst1
2021-07-26Markdown Statuses (#116)Libravatar Tobi Smethurst19
* parse markdown statuses if desired * add some preliminary docs for writing posts
2021-07-26add trusted proxy for parsing client IPs (#115)Libravatar Tobi Smethurst7
2021-07-24Merge branch 'main' of github.com:superseriousbusiness/gotosocial into mainLibravatar tsmethurst1
2021-07-24Tiny fix (#114)Libravatar Tobi Smethurst1
* allow custom ports for webserver and le * fix teensy mistake not setting default port
2021-07-24Merge branch 'main' of github.com:superseriousbusiness/gotosocial into mainLibravatar tsmethurst0
2021-07-24allow custom ports for webserver and le (#111)Libravatar Tobi Smethurst8
2021-07-24allow custom ports for webserver and leLibravatar tsmethurst8
2021-07-23Oidc (#109)Libravatar Tobi Smethurst61
* 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-21lil webfingy fix (#106)Libravatar Tobi Smethurst6
* lil webfingy fix * return requested content type from fede requests
2021-07-19Config bugfix (#104)Libravatar Tobi Smethurst2
* fix some config bugs * go fmt
2021-07-19allow different host + accountDomain (#103)Libravatar Tobi Smethurst7
* allow different host + accountDomain * use accountDomain in tags
2021-07-19Db tls (#102)Libravatar Tobi Smethurst10
* go mod tidy * complete example config * add tls support for db connection * add certpool to tlsConfig * add some lil docker scripts
2021-07-14Static fileserver improvements, optional admin panel route (#100)Libravatar f0x523
* better asset serving, optional admin panel route * linting
2021-07-13frontpage template tweaks (#99)Libravatar f0x523
2021-07-13Noescape (#88)Libravatar f0x524
* disable html escaping for short description * provide noescape function for templates * move template functions before template loading * go fmt * linter fixes
2021-07-13sanitize html for statuses + instance (#97)Libravatar Tobi Smethurst12
* sanitize html for statuses + instance * sanitization
2021-07-11Block/unblock (#96)Libravatar Tobi Smethurst45
* remote + local block logic, incl. federation * improve blocking stuff * fiddle with display of blocked profiles * go fmt
2021-07-09favourites GET implementation (#95)Libravatar Tobi Smethurst16
2021-07-09Docs (#94)Libravatar Tobi Smethurst4
* play around with docs * add example images * try some image fiddling * images * more detail * little tweaks * add licenses
2021-07-09Css button tweak (#93)Libravatar f0x522
* css styling tweaks * bundle * apply styling to textarea as well * bundle, whitespace * generalize .button class styling * bundle * give .button a pointer cursor too * bundle
2021-07-08readme updating (#92)Libravatar Tobi Smethurst2
2021-07-08Css input/select styling tweak (#91)Libravatar f0x522
* css styling tweaks * bundle * apply styling to textarea as well * bundle, whitespace
2021-07-08undo template no escape (#87)Libravatar Tobi Smethurst1
2021-07-08fix up some of the instance patching stuff (#86)Libravatar Tobi Smethurst0
2021-07-08fix up some of the instance patching stuff (#85)Libravatar Tobi Smethurst3
2021-07-08disable html escaping for short description (#84)Libravatar f0x521
2021-07-08Auth flow fixes (#82)Libravatar Tobi Smethurst5
* preliminary fixes to broken auth flow * fix some auth/cookie weirdness * fmt
2021-07-07clean up some weirdness in the router (#80)Libravatar Tobi Smethurst11
2021-07-06Blocklist import (#77)Libravatar Tobi Smethurst25
* first steps on importing blocklists * unblock domains properly
2021-07-05Domain block (#76)Libravatar Tobi Smethurst100
* 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-06-28Fix 404 contact (#74)Libravatar Tobi Smethurst1
* Fix a little bug in the contact href on 404
2021-06-28put version in binary properly (#73)Libravatar Tobi Smethurst9
Addresses #71 : Set version on the CLI framework. Add a build.sh script that injects variables into the build tooling using git and a version file. Set version in config.
2021-06-27Remote instance dereferencing (#70)Libravatar Tobi Smethurst13
Remote instances are now dereferenced when they post to an inbox on a GtS instance. Dereferencing will be done first by checking the /api/v1/instance endpoint of an instance. If that doesn't work, /.well-known/nodeinfo will be checked. If that doesn't work, only a minimal representation of the instance will be stored. A new field was added to the Instance database model. To create it: alter table instances add column contact_account_username text;
2021-06-27Go fmtLibravatar tsmethurst3