eve
eve copied to clipboard
Asagi replacement written in Python
[This issue](https://github.com/saghul/erequests/issues/6) in erequests prevents running eve on Python 3.7 and probably later versions. Once it's fixed, update the requirements.txt file and readme.
Bumps [eventlet](https://github.com/eventlet/eventlet) from 0.21.0 to 0.31.0. Changelog Sourced from eventlet's changelog. 0.31.0 IMPORTANT: websocket: Limit maximum uncompressed frame length to 8MiB https://github.com/eventlet/eventlet/security/advisories/GHSA-9p9m-jm8w-94p2 0.30.3 wsgi: websocket ALREADY_HANDLED flag on corolocal green.ssl:...
https://github.com/eksopl/asagi/blob/e0afce64c925360f2ddd9eea83d4b8f2063cd49c/src/main/java/net/easymodo/asagi/SQL.java#L127 https://github.com/eksopl/asagi/blob/e0afce64c925360f2ddd9eea83d4b8f2063cd49c/src/main/resources/net/easymodo/asagi/sql/Mysql/common.sql Missed this when recording the board creation statements. IIRC, my process was to delete everything related to a board, start asagi, and pull the queries from the query...
mysqlclient might need to be replaced with PyMySQL
Simply checking for the presence of the board name table is insufficient. The triggers for handling media and such can sometimes not be created if binlogging is on and log_bin_trust_function_creators...
``` backdoor server listening on 127.0.0.1:3000 0qDB 0q4CH 0qMEDIA fetched qa/threads.json 0qDB 152q4CH 0qMEDIA fetched qa/2377476 Traceback (most recent call last): post qa:2378948 File "/home/eve/eve/venv/lib/python3.6/site-packages/eventlet/hubs/hub.py", line 458, in fire_timers timer()...
Track length of variables printed and pad them for consistent spacing.