Commit Graph

98 Commits

Author SHA1 Message Date
Casey 8d5a8fd424
Merge branch 'CyberTailor-argparse' 2023-05-10 09:14:41 +03:00
Anna “CyberTailor” 43963144c4
Include 'contrib' in sdist 2023-05-10 09:14:27 +03:00
Anna “CyberTailor” 19cdde7ef4
Added SystemD service 2023-05-10 09:14:27 +03:00
Anna “CyberTailor” f6dbac76e4
Added OpenRC service 2023-05-10 09:14:27 +03:00
Anna “CyberTailor” cc817f9924
Fixed misplaces ul/ol in node_to_plaintext 2023-05-10 09:14:27 +03:00
Anna “CyberTailor” 9d8c8252a4
Updated boilerplate config
There were some mistakes.
2023-05-10 09:14:27 +03:00
Casey a94c842340
Merge branch 'CyberTailor-master' 2023-05-10 09:12:05 +03:00
Casey 2fac32e770
Merge branch 'CyberTailor-ul_ol' 2023-05-10 09:02:44 +03:00
Anna “CyberTailor” a08630e23b
Updated boilerplate config
There were some mistakes.
2023-05-10 09:01:23 +03:00
Casey 038177b1c2
Merge branch 'CyberTailor-config' 2023-05-10 08:55:47 +03:00
Anna “CyberTailor” c60f19d7c6
Fixed misplaces ul/ol in node_to_plaintext 2023-05-10 08:50:52 +05:00
Anna “CyberTailor” 65d0cc5b4d
Added argument parser
Just for config file path. Defaults to environment variable
"MASTOPOSTER_CONFIG_FILE".
2023-05-10 07:33:28 +05:00
Anna “CyberTailor” df01956b72
Updated boilerplate config
There were some mistakes.
2023-05-10 07:30:06 +05:00
Anna “CyberTailor” 8c8d304066
Include 'contrib' in sdist 2023-05-10 06:50:14 +05:00
Anna “CyberTailor” d168db772c
Added SystemD service 2023-05-10 06:49:39 +05:00
Anna “CyberTailor” f045145f00
Added OpenRC service 2023-05-10 06:48:56 +05:00
Casey d740ddb0b1
Version bump 2023-05-09 18:46:16 +03:00
Casey 0f3cac3cbf
Fixed a little issue with classes not being here 2023-05-09 18:42:47 +03:00
Casey 7955120a7c
Added _mfm_blur_ class check 2023-05-08 18:28:43 +03:00
Casey 3bd0b78122
Improved README, added section about Pip package 2023-05-08 17:57:43 +03:00
Casey fb7d5b8e44
Removed unused TODO file 2023-05-08 17:35:16 +03:00
Casey 6e24781d76
Merge branch 'CyberTailor-master' 2023-05-08 17:26:31 +03:00
Anna “CyberTailor” 9ed31cc5c8
Added packaging (via Flit) 2023-05-08 19:23:20 +05:00
Casey d761cf5951
Added license (closes #29)
Reasnoing behind using GNU GPLv3:
 * Permits modification
 * Permits free distribution
 * Permits private modifications
 * Gives no warranty that this software works or works in an expected
   way
 * No liability for damage (if any is possible)
 * Commonly used in FOSS software
2023-05-08 13:18:44 +03:00
Casey 7f2e87523c
Python moment 2023-03-19 20:09:43 +03:00
Casey b789cc6015
Uh, now it should post every media
In separate messages, if they're incompatible with each other
idk i barely tested it, but it seems to be working
2023-03-07 11:17:46 +03:00
Casey 854bb859ec
Try, try again 2023-03-07 10:26:45 +03:00
Casey 6d3e00ba4a
Fixed regex mode of text filter just NOT WORKING
Apparently, `re.match` checks for the first line ONLY. We have to use
`.search` instead.

Also nuked away that plaintext conversion, we have it in status already
as a property
2023-02-08 19:38:31 +03:00
Casey 8b03ccf44a
Apparently, this exists
And I have no fucking clue how I missed it.
2023-01-28 22:27:08 +03:00
Casey 1632cddcb4
Pythom lomgimng yummy cool... 2023-01-26 13:44:30 +03:00
Casey f3f7bff945
Iiiii fucked up. Again. 2023-01-20 13:22:23 +03:00
Casey 80e845300f
Merge pull request #27 from hatkidchan/26-media-spoilers-in-telegram
Added spoilers (closes #26)
2023-01-20 13:03:28 +03:00
Casey f8d903b478
Added spoilers (closes #26) 2023-01-20 12:59:42 +03:00
Casey 89658132a0
We all need some space and we hate to <code> 2023-01-13 11:47:40 +03:00
Casey 3753c6a342
Forgot about plaintext 2023-01-13 10:47:23 +03:00
Casey bbc5053cf6
We just need some space 2023-01-13 10:43:48 +03:00
Casey 3fc8a3bcd8
Added ordered list 2023-01-13 10:40:40 +03:00
Casey f3ddb4a1d9
Added unordered lists 2023-01-13 10:36:58 +03:00
Casey f8e1ea1661
Merge pull request #23 from hatkidchan/22-crash-when-using-user=auto-on-pleroma-account-with-no-posts
Changed type of `last_status_at` to be nullable
2022-11-12 00:01:51 +03:00
Casey a44df7030d
Changed type of `last_status_at` to be nullable 2022-11-12 00:00:14 +03:00
Casey 5b7a4dec1a
Merge pull request #19 from hatkidchan/logging
Added logging functionality
2022-11-02 20:30:19 +03:00
Casey 5bc4ae932e
Added docs for the forgotten filter 2022-11-02 20:23:01 +03:00
Casey 3904e475a4
MORE. LOGS. 2022-11-02 20:18:31 +03:00
Casey 94f477bc45
Added configurable logging level 2022-11-02 20:11:38 +03:00
Casey bfa0534f6d
uh, more logging? 2022-11-01 14:33:47 +03:00
Casey fd05f39f4a
Changed default level to ERROR, added TG API logs 2022-11-01 13:52:40 +03:00
Casey 95c9a523e0
More logging? 2022-11-01 13:37:47 +03:00
Casey 1ec78d5f53
Forgot to initialize logger 2022-11-01 13:04:31 +03:00
Casey d861b2fe45
Uhh I think I added logging and some other stuff
Yeah so basically now initialization of integrations and filters is
moved to from_section instead of __init__ because muh better imo
2022-11-01 12:55:23 +03:00
Casey e4cd94b7c3
Fixed .dockerignore
> COPY failed: file not found in build context or excluded by
> .dockerignore: stat requirements.txt: file does not exist
2022-10-11 09:17:47 +03:00