Andrew Godwin
ec1848e095
Adding RSS feeds for local identities
2022-12-04 08:20:50 -07:00
Tyler Kennedy
6ce05296b0
Make follows a top-level activity. ( #94 )
2022-12-04 09:41:41 -07:00
Michael Manfre
61c1058d67
Add TAKAHE_DEFAULT_TIMEOUT with default of 5.0 ( #99 )
2022-12-04 09:32:25 -07:00
Andrew Godwin
250afe4e40
Allow quoted usernames too
2022-12-02 16:36:07 -07:00
Andrew Godwin
6f2f28a3a7
Image attachment uploads
2022-12-01 18:47:04 -07:00
Tyler Kennedy
ee9ac29cca
Test support for sqlite. ( #68 )
2022-12-01 09:53:45 -07:00
Andrew Godwin
4344fdad9a
Update S3 to use world-readable files
2022-12-01 09:43:36 -07:00
Corry Haines
17107618a0
unquote SMTP and AWS passwords ( #78 )
...
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.
2022-11-29 09:32:38 -07:00
Michael Manfre
fb8f2d1098
Hashtags
2022-11-28 21:41:36 -07:00
Andrew Godwin
7f838433ed
Allow local:// media backends
...
Fixes #77
2022-11-28 21:26:02 -07:00
Corry Haines
ab1247fd2d
Relax S3 URI parsing
2022-11-28 10:22:39 -07:00
Corry Haines
10315535bd
Fix case typo in email settings ( #72 )
2022-11-27 23:16:00 -07:00
Andrew Godwin
2d569a8050
Fix SendGrid key ingestion
2022-11-27 17:30:33 -07:00
Tyler Kennedy
2d4cf3d56e
Schema is required for S3 endpoints. ( #66 )
2022-11-27 15:20:49 -07:00
Andrew Godwin
c7b6264f23
Releasing 0.4.0
2022-11-27 14:09:16 -07:00
Michael Manfre
6c7ddedd34
Post editing
2022-11-27 11:09:46 -07:00
Michael Manfre
18c85bc6d2
Specify settings .env file with TAKAHE_ENV_FILE
2022-11-27 10:57:13 -07:00
Andrew Godwin
4377160155
Force testing settings during test
2022-11-27 00:32:34 -07:00
Andrew Godwin
db88c733b4
The glorious return of the in-view runner
2022-11-26 11:54:14 -07:00
Andrew Godwin
a3f45a001b
Bit of a settings fixup to make it work with t.s
2022-11-26 11:33:33 -07:00
Tyler Kennedy
c758858392
Simplified settings
...
Migrated settings to typed pydantic settings
2022-11-26 10:04:04 -07:00
Andrew Godwin
8ca36fd958
Add federation admin page
2022-11-25 17:52:57 -07:00
Andrew Godwin
79002e1eaf
Add initial delete UI
2022-11-24 22:31:57 -07:00
Michael Manfre
f88efa40d4
Code dedupe Webfinger and fix SystemActor inbox URL
2022-11-22 21:53:02 -07:00
Andrew Godwin
05ed5989e3
Better way to initialise things on setup.
2022-11-22 11:59:34 -07:00
Andrew Godwin
3131ace8a6
Add domain to tests, make local use right settings
2022-11-20 23:21:42 -07:00
Andrew Godwin
da936cd7df
Don't try to make a keypair during tests
2022-11-20 23:08:09 -07:00
Andrew Godwin
5ddce16213
Add a system actor to sign outgoing S2S GETs
2022-11-20 18:29:19 -07:00
Andrew Godwin
70d01bf1b4
Fixed #23 : Replace https hack with header setting
2022-11-20 13:58:54 -07:00
Andrew Godwin
77643a4fe1
Add more error handling
2022-11-20 12:24:03 -07:00
Andrew Godwin
4b4032be6f
Add Sentry error integration option
2022-11-20 11:18:55 -07:00
Andrew Godwin
2142677b01
A few more tweaks for an initial deploy
2022-11-19 10:20:13 -07:00
Andrew Godwin
8019311490
Deployment re-jiggling
2022-11-18 17:24:43 -07:00
Andrew Godwin
81de10b70c
Migration reset, start of docs, env vars
2022-11-18 11:28:16 -07:00
Andrew Godwin
1b44a25331
Signup and invite tweaks
2022-11-18 00:09:04 -07:00
Andrew Godwin
b3072c81ba
Follows page
2022-11-17 20:04:01 -07:00
Andrew Godwin
adf2449d37
Add the user settings page too
2022-11-17 19:36:25 -07:00
Andrew Godwin
6adfdbabe0
Add signup and password reset
2022-11-17 19:16:34 -07:00
Andrew Godwin
2a3690d1c1
Return images and summary in actor
2022-11-17 17:55:50 -07:00
Andrew Godwin
291d7e404e
Logged out experience, config, and profiles
2022-11-17 17:33:09 -07:00
Andrew Godwin
0851fbd1ec
Add search and better notifications
2022-11-17 15:10:09 -07:00
Andrew Godwin
f5eafb0ca0
Add image/icon upload
2022-11-17 12:21:44 -07:00
Andrew Godwin
5b34ea46c3
Call it admin rather than system settings
2022-11-16 21:42:25 -07:00
Andrew Godwin
1b52acdb56
Domains management pages
2022-11-16 21:12:28 -07:00
Andrew Godwin
44af0d4c59
Add start of a settings (config) system
2022-11-16 17:23:46 -07:00
Andrew Godwin
495e955378
Tag and visibility handling
2022-11-16 13:53:40 -07:00
Andrew Godwin
20e63023bb
Get outbound likes/boosts and their undos working
2022-11-15 15:30:32 -07:00
Andrew Godwin
ddb3436275
Boosting! Incoming, anyway.
2022-11-13 18:43:09 -07:00
Andrew Godwin
34b24a0dcb
More UI!
2022-11-13 16:15:14 -07:00
Michael Manfre
5a8b6bb3d0
Improving contributing docs/process
2022-11-13 13:57:27 -07:00
Andrew Godwin
143a4a6e8c
Start some settings work
2022-11-12 22:10:06 -07:00
Andrew Godwin
878f56b411
Post URIs and host-meta
2022-11-12 21:14:21 -07:00
Andrew Godwin
feb5d9b74f
Got up to incoming posts working
2022-11-11 22:02:43 -07:00
Andrew Godwin
61c324508e
Midway point in task refactor - changing direction
2022-11-09 22:29:49 -07:00
Michael Manfre
8a0a755889
Add basic docker support
2022-11-08 21:05:51 -07:00
Andrew Godwin
c391e7bc41
THE FOLLOWS, THEY WORK
...
Well, in one direction anyway
2022-11-07 00:19:00 -07:00
Andrew Godwin
fb6c409a9a
Rework task system and fetching.
...
I can taste how close follow is to working.
2022-11-06 21:30:07 -07:00
Andrew Godwin
dbe57075d3
Rework to a domains model for better vhosting
2022-11-06 13:48:04 -07:00
Andrew Godwin
a2404e01cd
Queuing system and lazy profile fetch
2022-11-05 22:49:25 -06:00
Andrew Godwin
56de2362a0
Some user icon stuff
2022-11-05 20:10:39 -06:00
Andrew Godwin
e44a321ec5
Get Actor fetching and parsing working
2022-11-05 17:51:54 -06:00
Andrew Godwin
d77dcf62b4
Initial commit (users and statuses)
2022-11-05 14:17:27 -06:00