Izalia Mae
c482677c32
raise error on non 200 or 202 status in HttpClient.post
2024-09-15 07:34:09 -04:00
Izalia Mae
c5633808f7
use correct type when deleting old database cache items
2024-09-15 07:29:12 -04:00
Izalia Mae
e6845136eb
remove logging on non 202 and 200 statuses
2024-09-15 05:35:17 -04:00
Izalia Mae
7f0a1a4e08
replace HttpError
with blib.HttpError
2024-09-15 04:54:37 -04:00
Izalia Mae
ca70c1b293
change how HttpClient.get
handles errors
...
* raise `blib.HttpError` on non 200 and 202 statuses
* use `EmptyBodyError` instead of `ValueError` for empty bodies
2024-09-15 04:35:00 -04:00
Izalia Mae
619b1d5560
update barkshark-lib to 0.2.3
2024-09-15 04:20:09 -04:00
Izalia Mae
cf44b0dafe
don't vacuum postgresql database
2024-09-14 22:44:51 -04:00
Izalia Mae
0cea1ff9e9
ensure Date objects returned from db have a timezone
2024-09-14 22:44:14 -04:00
Izalia Mae
0e89b9bb11
include token in /api/v1/login
response
2024-09-14 20:38:03 -04:00
Izalia Mae
7329ef4fd9
fix queries for migrations
2024-09-14 06:06:03 -04:00
Izalia Mae
c5acc5aa16
update barkshark-sql to 0.2.0
2024-09-14 05:57:49 -04:00
Izalia Mae
9a0400d84f
add command to switch database backends
2024-09-14 05:56:47 -04:00
Izalia Mae
c54aeabc90
fix postgres support
2024-09-14 05:56:27 -04:00
Izalia Mae
16fcea90f2
use correct key when loading postgres config
2024-09-14 05:09:48 -04:00
Izalia Mae
ebe3337823
remove QueueItem
class
2024-08-26 22:27:20 -04:00
Izalia Mae
cff3bc30b8
ensure log level for workers gets updated
2024-08-26 22:23:04 -04:00
Izalia Mae
0576933b16
fix linter issue
2024-08-26 22:22:29 -04:00
Izalia Mae
065038cc2a
don't use bare except
2024-08-26 22:21:59 -04:00
Izalia Mae
d44cee6d01
replace "type: ignore" with typing.cast and add Application.workers
property
2024-08-26 22:20:48 -04:00
Izalia Mae
501ac2cabb
fix template headers
2024-08-26 21:54:43 -04:00
Izalia Mae
85825f6de1
don't use cached nodeinfo data when instance follows
2024-08-23 01:37:15 -04:00
Izalia Mae
c9598ff273
update barkshark-lib and activitypub-utils
2024-08-23 01:13:55 -04:00
Izalia Mae
4203355d7d
better error message when trying to set invalid config key
2024-08-23 01:13:32 -04:00
Izalia Mae
1516f27b76
properly convert Date objects for sqlite databases
2024-08-23 00:35:00 -04:00
Izalia Mae
de190fcdd3
update dev dependencies and barkshark-lib
2024-08-22 23:40:39 -04:00
Izalia Mae
baae0b46ac
minor styling fixes
...
* don't allow line wrapping in tables
* replace legend for follow required message with div
* set correct font family
2024-08-22 23:25:43 -04:00
Izalia Mae
9f5df5f95c
update swagger docs
2024-07-04 22:58:50 -04:00
Izalia Mae
773922e263
remove tokens table and fix auth handling
2024-07-04 22:00:54 -04:00
Izalia Mae
f98ca54ab7
various changes
...
* Add oauth login support
* Add `HttpError` class
* Add custom error handling
* Use `blib.Date` class for (de)serializing db timestamp values
* Add `db-maintenance` command
* Rework middleware route checking
* Fix fetching post data in api endpoints
2024-07-04 20:36:04 -04:00
Izalia Mae
b22b5bbefa
ensure the relay can run on python >= 3.10
2024-07-03 00:59:59 -04:00
Izalia Mae
e8b3a210a9
forgot to add functions.js
2024-07-02 23:51:37 -04:00
Izalia Mae
5217516c8a
move Self imports to typing block
2024-06-25 16:54:04 -04:00
Izalia Mae
5765753b59
modify dependencies
2024-06-25 16:53:38 -04:00
Izalia Mae
1d72f2a254
fix ValueError when adding new instance via api
2024-06-25 16:29:58 -04:00
Izalia Mae
5e962be057
merge all javascript files
2024-06-25 16:25:33 -04:00
Izalia Mae
bdc7d41d7a
update barkshark-sql to 0.2.0-rc1 and create row classes
2024-06-25 16:02:49 -04:00
Izalia Mae
45b0de26c7
add ability to submit forms with enter key
2024-06-21 04:44:13 -04:00
Izalia Mae
7e08e18785
add help tooltips to config page
2024-06-21 02:37:13 -04:00
Izalia Mae
e67ebd75ed
force frontend resources to refresh on new version
2024-06-19 17:51:13 -04:00
Izalia Mae
9a3e3768e7
modify workers
...
* move all worker-related classes and functions to workers.py
* change the log level in worker processes
* create QueueItem and PostItem classes
2024-06-19 12:59:08 -04:00
Izalia Mae
c508257981
raise exceptions instead of returning None from HttpClient methods
2024-06-18 23:14:21 -04:00
Izalia Mae
b308b03546
only watch $REPO/relay
directory with dev run command
2024-06-18 23:05:37 -04:00
Izalia Mae
5407027af8
rework person_check and rename it to actor_type_check
2024-06-18 21:52:52 -04:00
Izalia Mae
f49bc0ae90
replace menu open icon
2024-06-16 11:27:43 -04:00
Izalia Mae
cad7f47e7e
properly get date on api requests from frontend
2024-06-16 09:08:33 -04:00
Izalia Mae
058df0ac78
properly handle non-ascii domain names
...
* ensure domains are stored as ascii in the database
* convert domains to unicode on the frontend
2024-06-16 08:45:14 -04:00
Izalia Mae
e825a01795
update activitypub-utils to 0.3.1
2024-06-15 13:10:24 -04:00
Izalia Mae
ab9b8abbd2
don't allow bytes for message in push_message
2024-06-14 22:57:08 -04:00
Izalia Mae
15882f3e49
fix linter issues
2024-06-14 15:05:55 -04:00
Izalia Mae
a2b96d03dc
enable strict mode by default for mypy
2024-06-14 13:37:19 -04:00