Izalia Mae
f7e31d9387
add cors headers to api routes
2024-03-30 05:33:26 -04:00
Izalia Mae
587b9483d7
create a task instead of waiting for client posts in workers
2024-03-30 05:33:06 -04:00
Izalia Mae
beb9d9c3e5
add web manifest to frontend
2024-03-28 07:12:27 -04:00
Izalia Mae
ec7e254740
merge menu and toast resources into api.js and style.css
2024-03-28 06:04:17 -04:00
Izalia Mae
014c6896b1
some minor changes
...
* version bump to 0.3.1
* remove debug print in frontend endpoints
* remove unused json import
* fix toast messages for accepting/denying follow requests
2024-03-28 05:57:28 -04:00
Izalia Mae
0709d8deb9
remove unnecessary ActorView.validate_signature method
2024-03-27 12:52:58 -04:00
Izalia Mae
8ed1daeae5
allow HttpClient.post to accept bytes objects
2024-03-27 12:50:53 -04:00
Izalia Mae
a1ceb0cb4b
update aputils to 0.2.0
2024-03-27 12:50:07 -04:00
Izalia Mae
e700f9baa2
use right algorithm for inbox pushes
...
* return instance rows from distill_inboxes
* pass the row of the instance being POSTed to the instance parameter of HttpClient.post
2024-03-27 12:48:22 -04:00
Izalia Mae
938d3f419e
properly detect if running via systemd
2024-03-27 11:48:05 -04:00
Izalia Mae
6112734b2f
update aputils to 0.1.9
2024-03-22 03:24:23 -04:00
Izalia Mae
491f19a9cb
don't include date in logging when running via systemd
2024-03-21 22:50:22 -04:00
Izalia Mae
a6f1738b73
fix user updating
2024-03-16 06:11:47 -04:00
Izalia Mae
ea0658e2ea
don't set csp header on /api routes
2024-03-16 06:10:58 -04:00
Izalia Mae
5c210dc20f
fix linting issues
2024-03-16 01:36:20 -04:00
Izalia Mae
b8b6dda131
update theme on change in config admin page
2024-03-15 23:04:41 -04:00
Izalia Mae
98b7e33288
fix editing note in config admin page
2024-03-15 23:00:54 -04:00
Izalia Mae
d579ec634d
fix NameError in CachedStaticResource._handle
2024-03-15 22:56:16 -04:00
Izalia Mae
02564c7295
update caddy file for v2
2024-03-15 22:36:15 -04:00
Izalia Mae
e1ab01e4e2
use api on login page
2024-03-15 22:14:37 -04:00
Izalia Mae
a966f9c1cf
replace alerts with in-page toast messages
2024-03-15 21:57:44 -04:00
Izalia Mae
2be96a8ca5
register static route on run
2024-03-15 21:28:40 -04:00
Izalia Mae
6018af1e68
load static files into memory when not in dev mode
2024-03-15 21:24:17 -04:00
Izalia Mae
c961fadc9a
don't run relay via dev script in dev mode by default
2024-03-15 21:23:57 -04:00
Izalia Mae
94f4d32314
don't run relay via dev script in dev mode by default
2024-03-15 21:17:20 -04:00
Izalia Mae
f488d661d7
load static files into memory when not in dev mode
2024-03-15 21:15:54 -04:00
Izalia Mae
8b738dd365
removed unused endpoints
2024-03-15 19:52:12 -04:00
Izalia Mae
3114e48371
enable csp headers
2024-03-15 19:47:05 -04:00
Izalia Mae
b068f4f91e
move request method out of client class
2024-03-15 06:55:52 -04:00
Izalia Mae
0f3b72830b
use cookie auth for frontend
2024-03-15 06:50:08 -04:00
Izalia Mae
50c323ba1e
use api for users admin page
2024-03-15 06:46:55 -04:00
Izalia Mae
1ffc609058
add user management api endpoints and allow cookie for api auth
2024-03-15 06:46:31 -04:00
Izalia Mae
08f4f0e72d
use api for admin config page
2024-03-15 04:53:43 -04:00
Izalia Mae
31f5decc4a
create append_table_row js function
2024-03-15 00:30:04 -04:00
Izalia Mae
ad17fb64f1
use api for whitelist admin page
2024-03-15 00:02:24 -04:00
Izalia Mae
f775335e80
use api for instances admin page
2024-03-14 23:48:22 -04:00
Izalia Mae
aeb84d7a72
use api for software bans admin page
2024-03-14 21:58:40 -04:00
Izalia Mae
17690268bc
add ability to update domain bans and re-add domain ban api endpoints
2024-03-14 21:36:47 -04:00
Izalia Mae
10ba039938
minor frontend tweaks and use javascript for managing domain bans
2024-03-14 20:58:16 -04:00
Izalia Mae
49917fcc4e
minor doc change
2024-03-13 18:52:22 -04:00
Izalia Mae
7f1c0d939d
add database config options to docs
2024-03-13 18:37:00 -04:00
Izalia Mae
9fe6d8ad96
replace pylint with mypy and other minor changes
...
* ignore test*.py files
* format requirements.txt to be more readable
* only show note on home page if it is set
* allow flake8 to check for more than just unused imports
* remove a bunch of unused methods in `compat.RelayDatabase`
* turn `Config` into a dataclass
* replace database config methods with `RelayData` dataclass
* rename `loads` to `cls` in `HttpClient.get`
2024-03-13 17:43:57 -04:00
Izalia Mae
189ac887a9
minor tweak to data used in admin pages
2024-03-11 03:24:44 -04:00
Izalia Mae
21e0e0a3ec
add markdown support for the note
setting
2024-03-11 03:17:38 -04:00
Izalia Mae
5b1f244703
actually use signed headers
2024-03-11 02:36:34 -04:00
Izalia Mae
b3ab6e6d40
add message on home page when relay is in manual approval mode
2024-03-11 01:53:12 -04:00
Izalia Mae
d5069d98a6
fix TypeError
when a person tries joining
2024-03-11 01:52:28 -04:00
Izalia Mae
c852867636
add option to require approval for new instances
2024-03-11 01:21:46 -04:00
Izalia Mae
1672f7a7eb
add missing file
2024-03-10 19:15:59 -04:00
Izalia Mae
a4158c8d7e
Merge branch 'dev' into 'master'
...
0.3.0
See merge request pleroma/relay!57
2024-03-10 23:02:59 +00:00