Corry Haines
93c0af992b
Templatize robots.txt ( #478 )
2023-01-29 12:27:07 -07:00
Michael Manfre
21d565d282
Copy Emoji to local and delete file with record ( #407 )
2023-01-14 10:35:20 -07:00
TAKAHASHI Shuuji
3679448cdf
FIx HTML issues found by djLint ( #409 )
2023-01-14 10:32:48 -07:00
Andrew Godwin
8b3106b852
Implement server announcements
...
Fixes #377
2023-01-13 16:12:05 -07:00
Andrew Godwin
113db4ab3a
Fixed #376 : Emoji admin page
...
Also did a new table style for admin pages
2023-01-10 20:31:50 -07:00
Cosmin Stejerean
efd5f481e9
OAuth2 Fixes ( #338 )
...
This implements a few oauth2 fixes:
- passes along the state object
- enforces authorization code expiration (currently set to 1 minute, we could make this configurable)
- enforces redirect_uri
- properly checks for client_secret when granting a token
- handles pulling client authentication for token grant from basic auth
- implement token revocation
2023-01-01 11:46:55 -07:00
Michael Manfre
0250f2800b
Identity profile menus
2022-12-30 01:01:03 -07:00
Andrew Godwin
6137149f55
Improve cache busting proxy URLs with file exts
...
Fixes #287 .
2022-12-28 11:57:54 -07:00
Corry Haines
296780d5cc
Use cache-busting URLs for proxied files ( #294 )
...
Migrates (in a backwards-compatible way) from `/proxy/identity_image/271/` to `/proxy/identity_image/271/f5d8e72f2b/`.
dently).
2022-12-28 11:39:40 -07:00
Andrew Godwin
f5d06d2656
Move wellness options inside Interface
2022-12-23 23:01:27 -07:00
Andrew Godwin
6be1e7df44
Make oauth screens plain as well
2022-12-23 22:34:33 -07:00
Michael Manfre
aca77314d1
Fixes #239 - Add option to hide Boost and Like counts ( #247 )
2022-12-23 22:16:26 -07:00
Andrew Godwin
a058140d11
New "plain" page style for most logged out pages
2022-12-22 13:06:35 -08:00
Andrew Godwin
9c376395db
Invites overhaul
...
No email tie, added uses and expires, now works by URL.
2022-12-22 07:03:21 +00:00
Andrew Godwin
3e2ae1b209
Totally unload debug toolbar outside of debug
2022-12-21 22:14:41 +00:00
Andrew Godwin
c9794c0fcf
Add public following/followers pages
2022-12-21 20:36:10 +00:00
Andrew Godwin
f82b82502c
Install debug toolbar in debug mode
2022-12-20 15:26:39 +00:00
Andrew Godwin
e28294c81a
Hashtag admin simplification
2022-12-20 09:16:03 +00:00
Andrew Godwin
0c4eb74165
Invites admin
2022-12-20 08:52:03 +00:00
Andrew Godwin
3de188e406
Fix Accept header and supply actor outbox
...
Should help with Mitra among others. Refs #207 .
2022-12-19 02:47:35 +00:00
Andrew Godwin
58e11ae3b6
Debug JSON view, json fixes
2022-12-18 11:00:21 -07:00
Andrew Godwin
e8d6dccbb2
Report function and admin
2022-12-17 14:45:31 -07:00
Andrew Godwin
12567f6891
Identity admin/moderation
2022-12-16 19:42:48 -07:00
Gabriel Rodríguez Alberich
fb2eea956e
Several pagination improvements ( #170 )
...
Home/Notification gets pagination, Follows becomes ListView
2022-12-16 17:06:29 -07:00
Andrew Godwin
45c6978bc3
User admin and LD schema fixes
2022-12-16 16:38:52 -07:00
Andrew Godwin
1130c23b1e
Stator stats overhaul
...
Removes the error table, adds a stats table and admin page.
Fixes #166
2022-12-15 12:26:44 -07:00
TAKAHASHI Shuuji
61fbda0ebf
Set the correct `Content-Type` header for static WebP images ( #171 )
2022-12-15 10:31:25 -07:00
Michael Manfre
af3142ac3a
Basic Emoji suppport ( #157 )
2022-12-15 00:50:54 -07:00
Andrew Godwin
fc8a21fc5c
More API read coverage
2022-12-12 11:56:49 -07:00
Andrew Godwin
1017c71ba1
Working start of an OAuth flow
2022-12-12 11:56:49 -07:00
Andrew Godwin
602e5a3780
Add system actor and shared inbox
2022-12-10 13:24:49 -07:00
Andrew Godwin
3595af7bd2
Media proxy, caching and tuning docs
...
Fixes #67
2022-12-10 12:16:08 -07:00
Andrew Godwin
a31f676b46
Policy pages and signup tests.
...
Fixes #113
2022-12-05 19:24:46 -07:00
Michael Manfre
d6eb16a398
Added caching and initial settings
2022-12-05 10:55:30 -07:00
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
Andrew Godwin
6f2f28a3a7
Image attachment uploads
2022-12-01 18:47:04 -07:00
Michael Manfre
fb8f2d1098
Hashtags
2022-11-28 21:41:36 -07:00
Michael Manfre
6c7ddedd34
Post editing
2022-11-27 11:09:46 -07:00
Andrew Godwin
db88c733b4
The glorious return of the in-view runner
2022-11-26 11:54:14 -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
Andrew Godwin
5ddce16213
Add a system actor to sign outgoing S2S GETs
2022-11-20 18:29:19 -07:00
Andrew Godwin
2142677b01
A few more tweaks for an initial deploy
2022-11-19 10:20:13 -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