index
:
pypaste
debugging
feature/new-keys
master
plugabble-clients
plugable-clients
pluggable-storage
A pastebin script using s3 and pygments.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2025-09-28
debugging
debugging
John Turner
2025-09-27
remove unused function
John Turner
2025-09-27
only guess syntax when sytnax query parameter is set to auto
John Turner
2025-09-27
log warning when determining the lexer fails
John Turner
2025-09-27
support passing mime type to help guess the lexer
John Turner
2025-09-26
make sure to try/catch around database transactions
John Turner
2025-09-26
handle invalid keys by returning HTTPBadRequest
John Turner
2025-09-26
add test for s3 backend in test_server.py
John Turner
2025-09-26
allow specifying secret key as an environment variable or file
John Turner
2025-09-26
use ClientSession context manager to prevent unclosed clients
John Turner
2025-09-26
add tests to check.sh sources list
John Turner
2025-09-26
add tests for s3 storage backend
John Turner
2025-09-26
update check.sh
John Turner
2025-09-26
assert that "{key}" is in the get route
John Turner
2025-09-26
do not assume /paste is the endpoint
John Turner
2025-09-26
allow customizing the routes for get and post
John Turner
2025-09-25
create PasteInfo struct and replace read_row with read_paste_info
feature/new-keys
John Turner
2025-09-25
update check.sh
John Turner
2025-09-25
change keys to 13*key_length bit random tokens and humanize the result
John Turner
2025-09-23
gate tests behind option
John Turner
2025-09-23
new wordlist with no dupes
John Turner
2025-09-23
remove words with dashes in them from wordlist and reshuffle
John Turner
2025-09-21
shuffle in eff_small_wordlist into wordlist and truncate to 8192 entries
John Turner
2025-09-21
add lru cache to pygmentize function
John Turner
2025-09-20
remove wordlist from repo
John Turner
2025-09-20
embed wordlist into sources
John Turner
2025-09-20
update check.sh
John Turner
2025-09-20
add extra not check for sqlite.exists
John Turner
2025-09-20
make sure keys are unique
John Turner
2025-09-20
update openrc service files
John Turner
2025-09-20
remove bin directory
John Turner
2025-09-20
add test_client_zen.py
John Turner
2025-09-20
add test_sqlite_storage.py
John Turner
2025-09-20
fix unused import
John Turner
2025-09-20
use foreach loop to create meson test targets
John Turner
2025-09-20
add test_server.py
John Turner
2025-09-20
print start status after pypaste is fully setup
John Turner
2025-09-19
dont return if command returns non-zero
John Turner
2025-09-18
pass --command directly into subprocess.run using shell=True
John Turner
2025-09-18
check subcommand status code and print its stderr on failure
John Turner
2025-09-12
rewrite pypaste client
John Turner
2025-09-12
print errors to sys.stderr
John Turner
2025-09-12
make paste service API take str instead of io.BytesIO
John Turner
2025-09-12
make sure to check every py file with flake8
John Turner
2025-09-12
fix lints
John Turner
2025-09-11
fix unused variable lint
plugable-clients
John Turner
2025-09-11
rewrite meson.build file to handle installing just the client or server
John Turner
2025-09-11
impl client backend for pgz
John Turner
2025-09-11
pass stdin.buffer directly to paste method, and catch errors
John Turner
2025-09-10
implement basic client
John Turner
[next]