summaryrefslogtreecommitdiffstats
path: root/takahe
Commit message (Collapse)AuthorAgeFilesLines
* Set the content type and disposition of webp files uploaded to S3Tyler Kennedy2022-12-131-1/+2
|
* More API read coverageAndrew Godwin2022-12-121-2/+2
|
* Timelines workingAndrew Godwin2022-12-121-0/+1
|
* Working start of an OAuth flowAndrew Godwin2022-12-122-2/+13
|
* Add system actor and shared inboxAndrew Godwin2022-12-101-0/+2
|
* Media proxy, caching and tuning docsAndrew Godwin2022-12-102-1/+29
| | | | Fixes #67
* Set a Takahe User-Agent header for signed requests (#142)Michael Manfre2022-12-061-0/+6
|
* Setting to enable Sentry capture_messages (#128)Michael Manfre2022-12-061-0/+1
|
* Add a middleware to detect LD Accept headersAndrew Godwin2022-12-051-0/+1
|
* Policy pages and signup tests.Andrew Godwin2022-12-051-0/+26
| | | | Fixes #113
* Add django-upgrade to pre-commit (#114)Paolo Melchiorre2022-12-051-1/+1
|
* Added caching and initial settingsMichael Manfre2022-12-052-0/+16
|
* Add pyupgrade with --py310-plus in pre-commit (#103)Paolo Melchiorre2022-12-051-13/+13
|
* Make max media upload size configurableAvi Flax2022-12-041-0/+5
|
* [WIP] Sentry improvements (#108)Michael Manfre2022-12-041-1/+8
| | | | | | | | | | | | | 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
* Releasing 0.5.0Andrew Godwin2022-12-041-1/+1
|
* Adding RSS feeds for local identitiesAndrew Godwin2022-12-041-0/+1
|
* Make follows a top-level activity. (#94)Tyler Kennedy2022-12-041-7/+8
|
* Add TAKAHE_DEFAULT_TIMEOUT with default of 5.0 (#99)Michael Manfre2022-12-041-0/+4
|
* Allow quoted usernames tooAndrew Godwin2022-12-021-1/+1
|
* Image attachment uploadsAndrew Godwin2022-12-011-3/+8
|
* Test support for sqlite. (#68)Tyler Kennedy2022-12-011-7/+10
|
* Update S3 to use world-readable filesAndrew Godwin2022-12-011-0/+2
|
* unquote SMTP and AWS passwords (#78)Corry Haines2022-11-291-2/+2
| | | | | Passwords can contain characters that are illegal in URL identities. So use unquote to solve that. WARNING: This means that a freak URL escape in a password will fail in the opposite way. But since this is a URL, everything _must_ be urlencoded for sanity.
* HashtagsMichael Manfre2022-11-281-1/+22
|
* Allow local:// media backendsAndrew Godwin2022-11-281-0/+5
| | | | Fixes #77
* Relax S3 URI parsingCorry Haines2022-11-281-5/+12
|
* Fix case typo in email settings (#72)Corry Haines2022-11-271-1/+1
|
* Fix SendGrid key ingestionAndrew Godwin2022-11-271-1/+2
|
* Schema is required for S3 endpoints. (#66)Tyler Kennedy2022-11-271-1/+1
|
* Releasing 0.4.0Andrew Godwin2022-11-271-1/+1
|
* Post editingMichael Manfre2022-11-272-0/+6
|
* Specify settings .env file with TAKAHE_ENV_FILEMichael Manfre2022-11-271-2/+7
|
* Force testing settings during testAndrew Godwin2022-11-271-1/+2
|
* The glorious return of the in-view runnerAndrew Godwin2022-11-261-0/+3
|
* Bit of a settings fixup to make it work with t.sAndrew Godwin2022-11-261-12/+32
|
* Simplified settingsTyler Kennedy2022-11-268-252/+280
| | | Migrated settings to typed pydantic settings
* Add federation admin pageAndrew Godwin2022-11-251-0/+10
|
* Add initial delete UIAndrew Godwin2022-11-241-0/+1
|
* Code dedupe Webfinger and fix SystemActor inbox URLMichael Manfre2022-11-221-1/+5
|
* Better way to initialise things on setup.Andrew Godwin2022-11-223-4/+2
|
* Add domain to tests, make local use right settingsAndrew Godwin2022-11-201-0/+2
|
* Don't try to make a keypair during testsAndrew Godwin2022-11-202-0/+4
|
* Add a system actor to sign outgoing S2S GETsAndrew Godwin2022-11-201-1/+2
|
* Fixed #23: Replace https hack with header settingAndrew Godwin2022-11-201-3/+1
|
* Add more error handlingAndrew Godwin2022-11-202-0/+3
|
* Add Sentry error integration optionAndrew Godwin2022-11-201-0/+14
|
* A few more tweaks for an initial deployAndrew Godwin2022-11-191-3/+0
|
* Deployment re-jigglingAndrew Godwin2022-11-183-51/+81
|
* Migration reset, start of docs, env varsAndrew Godwin2022-11-182-13/+51
|
* Signup and invite tweaksAndrew Godwin2022-11-182-7/+13
|
* Follows pageAndrew Godwin2022-11-171-1/+6
|
* Add the user settings page tooAndrew Godwin2022-11-171-1/+7
|
* Add signup and password resetAndrew Godwin2022-11-173-2/+11
|
* Return images and summary in actorAndrew Godwin2022-11-172-5/+5
|
* Logged out experience, config, and profilesAndrew Godwin2022-11-171-0/+1
|
* Add search and better notificationsAndrew Godwin2022-11-171-5/+6
|
* Add image/icon uploadAndrew Godwin2022-11-172-1/+19
|
* Call it admin rather than system settingsAndrew Godwin2022-11-161-12/+49
|
* Domains management pagesAndrew Godwin2022-11-161-0/+7
|
* Add start of a settings (config) systemAndrew Godwin2022-11-161-1/+5
|
* Tag and visibility handlingAndrew Godwin2022-11-161-1/+3
|
* Get outbound likes/boosts and their undos workingAndrew Godwin2022-11-152-4/+12
|
* Boosting! Incoming, anyway.Andrew Godwin2022-11-131-0/+2
|
* More UI!Andrew Godwin2022-11-134-3/+3
|
* Improving contributing docs/processMichael Manfre2022-11-132-0/+7
|
* Start some settings workAndrew Godwin2022-11-127-20/+38
|
* Post URIs and host-metaAndrew Godwin2022-11-121-4/+5
|
* Got up to incoming posts workingAndrew Godwin2022-11-111-1/+1
|
* Midway point in task refactor - changing directionAndrew Godwin2022-11-092-3/+3
|
* Add basic docker supportMichael Manfre2022-11-081-3/+6
|
* THE FOLLOWS, THEY WORKAndrew Godwin2022-11-071-0/+1
| | | | Well, in one direction anyway
* Rework task system and fetching.Andrew Godwin2022-11-062-2/+4
| | | | I can taste how close follow is to working.
* Rework to a domains model for better vhostingAndrew Godwin2022-11-061-1/+2
|
* Queuing system and lazy profile fetchAndrew Godwin2022-11-052-0/+5
|
* Some user icon stuffAndrew Godwin2022-11-051-0/+1
|
* Get Actor fetching and parsing workingAndrew Godwin2022-11-051-1/+2
|
* Initial commit (users and statuses)Andrew Godwin2022-11-055-0/+169