Izalia Mae
bd4790212e
changes to api and update tinysql
...
* rename `View.get_data` to `View.get_api_data`
* normally aquire database connection on request
* rename `/api/v1/inbox` to `/api/v1/instance`
* rework `POST /api/v1/instance`
* add `Connection.transaction` calls
* add `PATCH /api/v1/instance/{domain}`
2024-02-10 16:14:44 -05:00
Izalia Mae
d10c864a00
add public api views
2024-02-09 16:25:34 -05:00
Izalia Mae
bec5d5f207
use gunicorn to start the server
2024-02-05 13:15:08 -05:00
Izalia Mae
e6f30ddf64
update tinysql to 0.2.4
2024-02-04 04:41:04 -05:00
Izalia Mae
2d641ea183
add database and redis caching
2024-01-31 21:23:45 -05:00
Izalia Mae
f2baf7f9f9
update tinysql to 0.2.3 (fixes postgres support)
2024-01-30 07:34:49 -05:00
Izalia Mae
6ab6343ae7
fix ImportError on python 3.8
2024-01-29 04:26:54 -05:00
Izalia Mae
ed9d423ca3
update tinysql and set min/max db connections per thread
2024-01-27 00:59:08 -05:00
Izalia Mae
5f6aef1871
use postgresql/sqlite for database backend
2024-01-22 05:32:16 -05:00
Izalia Mae
d6ba242d3b
update aputils to 0.1.6a
2024-01-09 23:06:23 -05:00
Dmytro Poltavchenko
df231e3b51
Bump aputils version
2023-07-10 21:52:39 +03:00
Izalia Mae
04368c782d
replace aputils git url with tar.gz
2022-12-10 02:44:07 -05:00
Izalia Mae
a742e7fb30
update setup.cfg and requirements.txt
...
* move deps to requirements.txt
* reference deps from requirements.txt in setup.cfg
* bump minimum python version to 3.7
* set version in setup.cfg from attribute
2022-12-10 02:10:56 -05:00
Izalia Mae
b6494849b5
Reorganize codebase
2022-05-06 07:04:51 +00:00
Joel Beckmeyer
ccaa778a00
add packaging
2021-10-14 16:09:21 -04:00
Izalia Mae
c59cec0c31
cleanup load_config
2020-12-02 22:41:45 -05:00
Izalia Mae
544d790ef2
use pycryptodome instead of pycrypto
2019-11-19 22:08:14 -05:00
kaniini
18b17f91e3
http signatures: hold actor keys in an LRU cache
2019-01-08 05:15:16 +00:00
kaniini
a7390f5996
requirements: add cachetools
2018-11-18 14:02:47 +00:00
kaniini
42ad51e94a
add some docs
2018-10-30 03:17:25 +00:00
William Pitcock
c085ad32e3
add requirements.txt file
2018-08-18 10:46:19 -05:00