summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* [WIP] Sentry improvements (#108)Michael Manfre2022-12-042-0/+68
| | | | | | | | | | | | | Stator clears scope during the main loop to behave more like transactions. Transaction names are set. Sentry tags: * 'takahe.version' * 'takahe.app' values 'web' or 'stator' Added settings: * TAKAHE_SENTRY_SAMPLE_RATE * TAKAHE_SENTRY_TRACES_SAMPLE_RATE
* Image upload polishing and webpAndrew Godwin2022-12-041-4/+19
|
* Add TAKAHE_DEFAULT_TIMEOUT with default of 5.0 (#99)Michael Manfre2022-12-041-1/+4
|
* Accept dates with milliseconds in themAndrew Godwin2022-12-041-3/+10
|
* Switch to secrets module for upload namesAndrew Godwin2022-12-031-3/+2
|
* Image attachment uploadsAndrew Godwin2022-12-011-0/+24
|
* HashtagsMichael Manfre2022-11-281-0/+3
|
* User fetching and inbox message cleaningAndrew Godwin2022-11-271-0/+1
|
* Default replies to unlisted, new users to publicAndrew Godwin2022-11-271-1/+1
|
* Some cleanup around editingAndrew Godwin2022-11-271-0/+12
|
* Simplified settingsTyler Kennedy2022-11-261-2/+2
| | | Migrated settings to typed pydantic settings
* Added default post visibilityMichael Manfre2022-11-252-1/+2
|
* Implement user discoverabilityAndrew Godwin2022-11-251-1/+4
|
* StatorRunner will refresh Config.system on each schedule_intervalMichael Manfre2022-11-221-2/+33
|
* Content warning name customisationMichael Manfre2022-11-221-0/+11
| | | | | Allows the name of Content Warning to be customized (e.g. to "Content Summary"). Fixes #28.
* Add manual HTMX refresh of timelinesAndrew Godwin2022-11-221-0/+11
| | | | Refs #33
* Outgoing mentions mostly work (exc. cc followers)Andrew Godwin2022-11-211-0/+8
|
* Refactor almost all tests into /tests/Andrew Godwin2022-11-213-165/+0
|
* Make test directories into modulesAndrew Godwin2022-11-201-0/+0
|
* Don't catch GET errorsAndrew Godwin2022-11-201-2/+2
|
* Remove pyOpenSSL dependencyAndrew Godwin2022-11-201-28/+31
| | | | (I figured out what padding to use with cryptography)
* Add a system actor to sign outgoing S2S GETsAndrew Godwin2022-11-203-9/+56
|
* Fix mimetype for JPEG file extensions (#25)Raphael Lullis2022-11-201-1/+1
|
* Don't waste DB rows on bad inbox actorsAndrew Godwin2022-11-201-0/+33
| | | | | Seems Sidekiq will keep trying to deliver messages even when the actor no longer exists?
* Fixed #23: Replace https hack with header settingAndrew Godwin2022-11-201-15/+0
|
* Actor delete, sentry async, faster statorAndrew Godwin2022-11-201-0/+10
|
* Add config identity_min_length and apply non-admin validationMichael Manfre2022-11-201-0/+1
|
* Deployment re-jigglingAndrew Godwin2022-11-181-0/+2
|
* Migration reset, start of docs, env varsAndrew Godwin2022-11-184-35/+12
|
* Signup and invite tweaksAndrew Godwin2022-11-182-1/+20
|
* Add signup and password resetAndrew Godwin2022-11-174-8/+36
|
* Return images and summary in actorAndrew Godwin2022-11-172-1/+19
|
* Logged out experience, config, and profilesAndrew Godwin2022-11-172-30/+96
|
* Rework UI to have vertical menusAndrew Godwin2022-11-171-0/+1
|
* Add image/icon uploadAndrew Godwin2022-11-171-0/+15
|
* Call it admin rather than system settingsAndrew Godwin2022-11-161-0/+1
|
* Domains management pagesAndrew Godwin2022-11-161-1/+1
|
* Add start of a settings (config) systemAndrew Godwin2022-11-167-22/+188
|
* Tag and visibility handlingAndrew Godwin2022-11-162-1/+48
|
* Get outbound likes/boosts and their undos workingAndrew Godwin2022-11-151-5/+0
|
* Permit Mastodon's weird HTML throughAndrew Godwin2022-11-131-2/+22
|
* More UI!Andrew Godwin2022-11-132-12/+1
|
* Start some settings workAndrew Godwin2022-11-122-4/+21
|
* Post URIs and host-metaAndrew Godwin2022-11-122-4/+12
|
* Add JSON-LD signatures and tests for sig stuffAndrew Godwin2022-11-124-12/+428
|
* Posting and fan-out both workingAndrew Godwin2022-11-111-0/+7
|
* Got up to incoming posts workingAndrew Godwin2022-11-113-14/+29
|
* Inbound and outbound follows basic workingAndrew Godwin2022-11-101-5/+11
|
* THE FOLLOWS, THEY WORKAndrew Godwin2022-11-072-1/+14
| | | | Well, in one direction anyway
* Rework task system and fetching.Andrew Godwin2022-11-062-9/+117
| | | | I can taste how close follow is to working.
* Signing works with OpenSSL.Andrew Godwin2022-11-061-5/+17
| | | | Will have to ask the cryptography peeps what I was doing wrong.
* Rework to a domains model for better vhostingAndrew Godwin2022-11-063-3/+60
|
* Move to the more sensible JSON-LD reprAndrew Godwin2022-11-061-47/+13
|
* Get Actor fetching and parsing workingAndrew Godwin2022-11-052-0/+308
|
* Initial commit (users and statuses)Andrew Godwin2022-11-056-0/+46