Commit Graph

  • 263af996d8 Add run-for option to console runstator Andrew Godwin 2022-11-27 11:03:52 -0700
  • 18c85bc6d2
    Specify settings .env file with TAKAHE_ENV_FILE Michael Manfre 2022-11-27 12:57:13 -0500
  • 9d634c993f
    Heroku/Dokku buildpack support Tyler Kennedy 2022-11-27 12:56:37 -0500
  • bc54e1856c Update docker-compose and instructions Andrew Godwin 2022-11-27 10:54:01 -0700
  • 0f77f0ba96 Only let you delete your own posts Andrew Godwin 2022-11-27 00:55:19 -0700
  • 9cd1fccde5 Tamper down the worker warning Andrew Godwin 2022-11-27 00:39:28 -0700
  • 4377160155 Force testing settings during test Andrew Godwin 2022-11-27 00:32:18 -0700
  • 93aaf119c5 Fix lint in contrib doc Andrew Godwin 2022-11-26 19:21:48 -0700
  • b500cd13f7
    Another accidental .com Andrew Godwin 2022-11-26 15:28:36 -0700
  • cf84d5eb5f
    Fix broken link in contributing docs Andrew Godwin 2022-11-26 15:00:46 -0700
  • 0f5a0af2ed
    Update contributing docs a little Andrew Godwin 2022-11-26 14:58:06 -0700
  • a632cd1110
    Update docs root link Andrew Godwin 2022-11-26 14:47:06 -0700
  • afffddb504 Update stator docs Andrew Godwin 2022-11-26 14:22:37 -0700
  • 98cd3f5b0f Fix tests Andrew Godwin 2022-11-26 12:24:38 -0700
  • db88c733b4 The glorious return of the in-view runner Andrew Godwin 2022-11-26 11:54:14 -0700
  • f20296bc1b Fix example database URI Andrew Godwin 2022-11-26 11:35:09 -0700
  • a3f45a001b Bit of a settings fixup to make it work with t.s Andrew Godwin 2022-11-26 11:33:33 -0700
  • 849c221aee
    Local-only posting Michael Manfre 2022-11-26 12:09:31 -0500
  • c758858392
    Simplified settings Tyler Kennedy 2022-11-26 12:04:04 -0500
  • d60ba9a051
    Added default post visibility Michael Manfre 2022-11-25 21:33:46 -0500
  • ab7a8cb120 Don't error admin decorator on anonymous Andrew Godwin 2022-11-25 18:37:09 -0700
  • 95bad674b5 Needed to await adding a mention Andrew Godwin 2022-11-25 18:35:43 -0700
  • 1cf1f2e543 Implement user discoverability Andrew Godwin 2022-11-25 18:32:45 -0700
  • 5fe5f04955 Exclude replies in most situations from timelines Andrew Godwin 2022-11-25 18:20:59 -0700
  • a4c9e85da2 Defederation is IN Andrew Godwin 2022-11-25 18:12:19 -0700
  • 19909bdef0 Discard messages from blocked servers Andrew Godwin 2022-11-25 18:11:31 -0700
  • 8ca36fd958 Add federation admin page Andrew Godwin 2022-11-25 17:52:43 -0700
  • 2a8cb8f861 Switch to Furo docs theme Andrew Godwin 2022-11-25 17:44:10 -0700
  • cec9698326
    Run tests in both Python 3.10 and 3.11 Tyler Kennedy 2022-11-25 19:31:23 -0500
  • 48ab05d285 Better reply UI on compose form Andrew Godwin 2022-11-25 16:34:45 -0700
  • 79002e1eaf Add initial delete UI Andrew Godwin 2022-11-24 22:31:45 -0700
  • df5493dd2a
    Fix typos Kian-Meng Ang 2022-11-25 12:30:21 +0800
  • 786d6190f8 Delete mechanics and refactor of post fanout Andrew Godwin 2022-11-24 17:11:04 -0700
  • 3a608c2012 Ensure usernames and domains are lowercase Andrew Godwin 2022-11-24 16:27:21 -0700
  • ec634f2ad3 Initial reply-to feature Andrew Godwin 2022-11-24 15:17:32 -0700
  • 4c00e11d63 Add a few more release bits Andrew Godwin 2022-11-24 11:20:45 -0700
  • 0c8897a2b5 Fixed #43: Easier clone link Andrew Godwin 2022-11-24 10:58:07 -0700
  • 121abbcd57 We would, of course, need QEMU Andrew Godwin 2022-11-23 20:51:57 -0700
  • 3165c267af Multi-arch docker builds Andrew Godwin 2022-11-23 20:44:44 -0700
  • 298dac4fe8 Use dirhtml on RTD Andrew Godwin 2022-11-23 17:33:07 -0700
  • 8aae72998d Style docs nicer Andrew Godwin 2022-11-23 17:14:04 -0700
  • e18f2879fc Add a lot more docs Andrew Godwin 2022-11-23 16:15:00 -0700
  • ae5a16e133 Only make dev builds on request Andrew Godwin 2022-11-23 13:30:05 -0700
  • 644128803b Add Docker actions Andrew Godwin 2022-11-23 13:25:08 -0700
  • cb26d78d36
    Use repository root as build context in docker-compose TAKAHASHI Shuuji 2022-11-24 05:06:17 +0900
  • 807d546b12 Write some more docs Andrew Godwin 2022-11-23 13:05:14 -0700
  • c8ad22a704 Add big warning to compose file Andrew Godwin 2022-11-23 11:29:32 -0700
  • 7081a718e0 Move actions next to time, for compactness Andrew Godwin 2022-11-23 00:14:55 -0700
  • 2c5b96e264 Switch docker-compose to dev settings Andrew Godwin 2022-11-23 00:01:18 -0700
  • f88efa40d4
    Code dedupe Webfinger and fix SystemActor inbox URL Michael Manfre 2022-11-22 23:53:02 -0500
  • 96f863d5d8
    Allow authenticated users to remote search/fetch by exact identity Michael Manfre 2022-11-22 23:07:22 -0500
  • 9014d53399
    StatorRunner will refresh Config.system on each schedule_interval Michael Manfre 2022-11-22 23:06:21 -0500
  • 975c205d1d Show boosts and likes on other post list pages Andrew Godwin 2022-11-22 19:58:42 -0700
  • 5616ef02b3 Re enable click refresh with HTMX Andrew Godwin 2022-11-22 19:55:34 -0700
  • cdfff32f9a
    Content warning name customisation Michael Manfre 2022-11-22 21:52:40 -0500
  • db0edcd2ae Say all our users are discoverable for now Andrew Godwin 2022-11-22 19:40:59 -0700
  • fa771271f5 Added 2-minute auto refresh for timelines Andrew Godwin 2022-11-22 19:23:04 -0700
  • 9c424d9bb6 Add manual HTMX refresh of timelines Andrew Godwin 2022-11-22 19:21:01 -0700
  • aaad289c52 Add titles to menus for collapsed mode Andrew Godwin 2022-11-22 19:03:19 -0700
  • 48154fb20e Fix boosted notifications Andrew Godwin 2022-11-22 18:59:51 -0700
  • e52c7df498 Add the self-view timeline event on post Andrew Godwin 2022-11-22 18:51:01 -0700
  • 7b867b229d Switch to new identity on creation Andrew Godwin 2022-11-22 18:41:10 -0700
  • 47de2c4424 Fix profile page post listing Andrew Godwin 2022-11-22 18:39:15 -0700
  • 05ed5989e3 Better way to initialise things on setup. Andrew Godwin 2022-11-22 17:06:32 -0700
  • b7c7c66013 Start adding pagniation to timelines Andrew Godwin 2022-11-22 08:57:40 -0700
  • 63ab492439 Fix mentions at the start of posts Andrew Godwin 2022-11-21 22:17:22 -0700
  • 1d37dce012 Only show scrollbar on div hover Andrew Godwin 2022-11-21 21:35:47 -0700
  • 53d9452917 Outgoing mentions mostly work (exc. cc followers) Andrew Godwin 2022-11-21 21:18:13 -0700
  • a80e0f117a Mentionify tests and some fixtures Andrew Godwin 2022-11-21 20:25:00 -0700
  • 0d1e09fbcd Refactor almost all tests into /tests/ Andrew Godwin 2022-11-21 20:10:01 -0700
  • e38e176784 Don't santinize incoming post content Andrew Godwin 2022-11-21 20:00:35 -0700
  • f6132a8e21 Initial mentions-linking code Andrew Godwin 2022-11-21 19:59:27 -0700
  • 45c7e0a38c Rework dockerfile and compose to separate migrations Andrew Godwin 2022-11-21 17:15:00 -0700
  • f62fd13cbc Make it more app-like in standalone/mobile mode Andrew Godwin 2022-11-21 17:05:00 -0700
  • 0fdeb48ff4 Catch more request errors Andrew Godwin 2022-11-21 08:57:00 -0700
  • 8d56f8388f Don't error when no resource on webfinger Andrew Godwin 2022-11-21 08:34:02 -0700
  • cfae183e80 Don't error fetching people if they're in the DB Andrew Godwin 2022-11-21 08:31:14 -0700
  • c4be52357b Make test directories into modules Andrew Godwin 2022-11-20 23:26:53 -0700
  • 3131ace8a6 Add domain to tests, make local use right settings Andrew Godwin 2022-11-20 23:21:42 -0700
  • da936cd7df Don't try to make a keypair during tests Andrew Godwin 2022-11-20 23:07:57 -0700
  • f20cd3eb15
    Fix jointakahe link Andrew Godwin 2022-11-20 20:53:28 -0700
  • 0b5a3e5323 Don't catch GET errors Andrew Godwin 2022-11-20 18:50:45 -0700
  • 5de3a7ad67 Raise proper errors when it's our fault Andrew Godwin 2022-11-20 18:45:28 -0700
  • 6a8fe5cb4b Remove pyOpenSSL dependency Andrew Godwin 2022-11-20 18:42:39 -0700
  • 97a841d1bb Move signed request onto Identity as a shortcut Andrew Godwin 2022-11-20 18:32:55 -0700
  • 5ddce16213 Add a system actor to sign outgoing S2S GETs Andrew Godwin 2022-11-20 18:29:19 -0700
  • bed5c7ffaa Don't error when retrieving existing user Andrew Godwin 2022-11-20 17:17:53 -0700
  • a351c6b117
    Fix mimetype for JPEG file extensions (#25) Raphael Lullis 2022-11-21 00:03:21 +0100
  • 61ce62b026
    Enforce signups_allowed=False (#26) Michael Manfre 2022-11-20 18:03:09 -0500
  • 6e88c00969 Don't waste DB rows on bad inbox actors Andrew Godwin 2022-11-20 14:20:28 -0700
  • 70d01bf1b4 Fixed #23: Replace https hack with header setting Andrew Godwin 2022-11-20 13:58:54 -0700
  • b4166f78bb Cascade identity deletes to posts too Andrew Godwin 2022-11-20 12:59:06 -0700
  • 94d92fdf8a Handle remote user deletions Andrew Godwin 2022-11-20 12:51:15 -0700
  • 2d7f33879f Actually do deletes right Andrew Godwin 2022-11-20 12:36:40 -0700
  • f491fdb56e Actor delete, sentry async, faster stator Andrew Godwin 2022-11-20 12:32:49 -0700
  • 77643a4fe1 Add more error handling Andrew Godwin 2022-11-20 12:24:03 -0700
  • facdd2c080 More error handling for remote fetch Andrew Godwin 2022-11-20 12:02:38 -0700
  • a1acbd16f3 Make pre-commit happy! Andrew Godwin 2022-11-20 11:57:23 -0700
  • 6121f75223 Fix up lint more, and bump down to 3.10 as min req Andrew Godwin 2022-11-20 11:54:23 -0700
  • 9a2be5885b Fix flake8 path Andrew Godwin 2022-11-20 11:46:57 -0700