Commit Graph

56 Commits

Author SHA1 Message Date
88e11f58bc Updated class variables and whitespace 2023-10-19 21:21:07 -07:00
2e22104a66 Added random user-agent string to bypass danbooru API restrictions 2023-06-14 20:22:20 -07:00
b0e61fbff8 Updated header 2023-05-14 17:47:48 -07:00
826e9d60ab Updated per FediBot refactor 2023-05-14 17:20:09 -07:00
dab5fc33e9 Minor update to header 2023-04-24 20:14:53 -07:00
02d829cb3f Added -z switch to set initial state 2023-04-09 17:25:06 -07:00
de66d617ed Fixed crash when handling FileTooLarge or InvalidMimeType exception 2023-04-08 18:11:27 -07:00
16cdad7edf Added -l flag 2023-04-08 17:57:50 -07:00
59d80a6fc2 Minor change 2023-03-19 19:29:43 -07:00
1328845069 Updated per backend change 2023-03-19 19:27:22 -07:00
208f897501 Update due to backend change 2023-03-19 19:08:27 -07:00
88a8e6af93 Fixed index out of range error 2023-03-13 18:47:41 -07:00
a6a7f71e08 Minor correction 2023-03-12 20:28:16 -07:00
70a9f7457e Corrected after_pick() logic 2023-03-12 20:16:14 -07:00
89381b76d4 Refactored to make use of backend module 2023-03-12 17:45:40 -07:00
259516fc00 Removed modular backend 2023-03-12 17:43:42 -07:00
9e11c59305 Optimized pagination logic 2022-12-26 18:55:47 -08:00
8de4584132 Minor code cleanup 2022-12-18 19:00:11 -08:00
c3fb59a3e7 Removed unused modules 2022-10-28 20:29:39 -07:00
d92536aa1d Updated so tag response returns a list of tags 2022-10-16 15:36:34 -07:00
9cbf336a98 Removed print statement 2022-10-16 03:00:02 -07:00
dfbbbc7f22 Updated tag system. Banned tags must now match exactly 2022-10-15 16:07:10 -07:00
0511d2fc54 Cleaned up comments 2022-10-13 14:59:52 -07:00
2bcce1b13c Fixed link text bug 2022-10-13 14:56:40 -07:00
f26853cdb5 Fixed tag bug 2022-10-12 15:28:33 -07:00
0e82467772 Updated to use 2d matrix for post setting 2022-10-11 23:09:02 -07:00
d382aac549 Readded general post exception 2022-10-09 22:58:26 -07:00
70a6dbde22 Added konachan backend 2022-10-09 22:15:52 -07:00
8df71daa74 Added gelbooru backend 2022-10-09 22:15:35 -07:00
8ce1c4bbaa Refactored the way modules are dynamically imported 2022-10-09 22:15:09 -07:00
2dd89995e1 Removed hardcoded url 2022-10-09 22:14:27 -07:00
f07afc254f Removed built-in timers. Use cron to schedule posts 2022-10-08 17:37:03 -07:00
e8a083c11d Simplified encryption logic 2022-10-08 17:34:51 -07:00
6bd67334a9 Simplified posting logic 2022-09-29 13:29:54 -07:00
1b6a032324 Updated variable name 2022-09-29 01:19:24 -07:00
674b5767ff Refactored how parameters are passed to backend 2022-09-29 01:17:07 -07:00
049b2554ff Changed how parameteres are passed to backend 2022-09-01 18:58:51 -07:00
ed44b50414 Added function to validate file size before returning post 2022-09-01 18:58:09 -07:00
f831e0e5d9 Added max file size feature 2022-09-01 01:17:02 -07:00
3431f33e80 Removed unused variables 2022-09-01 01:16:30 -07:00
f9e26ed9f5 Removed unused switch that could cause a crash. 2022-09-01 00:06:24 -07:00
2b0a6befe6 Updated GPL header and comments 2022-08-31 19:22:23 -07:00
037e133759 Fixed output logic 2022-08-31 01:22:42 -07:00
068937803e Change function parameter names. Updated dictionary keys to match backend return value 2022-08-30 22:31:41 -07:00
2b77c1360a Increased posts.json limit and now returns full profile dictionary 2022-08-30 22:29:13 -07:00
efa84c6bae Removed unused variables 2022-08-30 15:28:14 -07:00
5ff564326e Refactored, image validation is on the backend 2022-08-30 15:18:02 -07:00
8b31de29f6 Fetches multiple posts at once, improves performance 2022-08-30 15:17:27 -07:00
79c099cdf1 Additional exception handling 2022-08-30 00:34:14 -07:00
2475241f21 Refactored and improved exception handling 2022-08-30 00:16:50 -07:00