summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 daysprint errors to sys.stderrJohn Turner
8 daysmake paste service API take str instead of io.BytesIOJohn Turner
8 daysmake sure to check every py file with flake8John Turner
8 daysfix lintsJohn Turner
10 daysfix unused variable lintplugable-clientsJohn Turner
10 daysrewrite meson.build file to handle installing just the client or serverJohn Turner
10 daysimpl client backend for pgzJohn Turner
10 dayspass stdin.buffer directly to paste method, and catch errorsJohn Turner
10 daysimplement basic clientJohn Turner
11 daysmake syntax parameter in url take priority over saved syntax settingJohn Turner
11 daysremember the syntax value if it was set during uploadJohn Turner
11 daysprint install tree after running check.shJohn Turner
11 daysmake error messages print [error] instead of [warning]John Turner
11 daysfix meson buildJohn Turner
Define all sources at the top level meson.build so that they get installed in the correct subdir.
11 daysinstall wordlistJohn Turner
11 daysimplement sqlite storage backendpluggable-storageJohn Turner
11 daysrun meson in check.shJohn Turner
11 dayscreate check.sh scriptJohn Turner
11 daysrewrite to support modular storage backendsJohn Turner
13 daysreturn HTTPInternalServerError is checking for key failsJohn Turner
13 daysforgot to await self.database.existsJohn Turner
13 daysprint warning when failing to find lexerJohn Turner
13 daysprint a warning instead of an error when failing to find a styleJohn Turner
13 dayscheck for error when checking if key exists in databaseJohn Turner
13 dayswhitespace fixupJohn Turner
13 daysonly delete pastes from database when delete returns 200John Turner
13 daysadd GPL-3 boilerplate to top of all filesJohn Turner
13 dayssplit app logic out of __main__.pyJohn Turner
13 daysmove logging functions into __init__.pyJohn Turner
13 daysuse log_error in pygmentizeJohn Turner
13 daysadd types to logging functionsJohn Turner
13 daysfix type error in pygmentizeJohn Turner
13 daysput database.py back in the top level package dirJohn Turner
13 daysadd database module to meson sourcesJohn Turner
13 daysfix importsJohn Turner
14 daysdisable aiohttp loggingJohn Turner
14 daysfixupJohn Turner
14 dayscreate database moduleJohn Turner
14 daysadd loggingJohn Turner
14 daysadd aiohttp as dependency in meson.buildJohn Turner
14 daysremove aiosqliteJohn Turner
14 daysdo not prepend "https://" to generated linksJohn Turner
2025-09-06create __init__.pyJohn Turner
2025-09-06setup unix socket manually, and allow changing the permissions on itJohn Turner
2025-09-05update openrc service script and confJohn Turner
2025-09-05preserve path when installing py source filesJohn Turner
2025-09-05install sources with mesonJohn Turner
2025-09-05create script to launch pypaste from /usr/binJohn Turner
2025-09-05add openrc service and conf filesJohn Turner
2025-09-05rename to pypasteJohn Turner
"paste" conflicts with a linux command that everyone probably has by default.