ComputerTech
  • Joined on 2026-03-21
ComputerTech pushed to main at ComputerTech/bastebin 2026-05-16 11:57:48 +00:00
b4706ae101 fix: enforce single-view on burn-after-read pastes server-side
ComputerTech pushed to main at ComputerTech/bastebin 2026-05-16 11:52:11 +00:00
d5a9efd285 fix: burn-after-read creator bypass — show share panel instead of navigating
ComputerTech pushed to main at ComputerTech/bastebin 2026-05-16 11:41:48 +00:00
3c15f1e2c7 feat: burn-after-read (self-destruct) paste option
9aeed2af50 security: remove config.json from tracking, add example configs and nginx guard
Compare 2 commits »
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 20:10:22 +00:00
24d70aeb08 feat: scrollable view layout, discussions extend page, word wrap toggle, divider-style comments
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 19:53:19 +00:00
89e194a435 feat: discussions (comments) on pastes with optional nickname and E2E encryption
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 18:50:18 +00:00
c8d78c7d61 fix: clicking highlighted line number clears the highlight
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 18:46:25 +00:00
f93d232769 feat: GitHub-style line linking (?L=5 or ?L=5-12)
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 18:25:07 +00:00
be6b102d16 fix: self-heal rate_limits table if missing (pre-migration DBs)
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 18:18:36 +00:00
cc9b184277 fix: call init_db() at module level so rate_limits table is created under gunicorn
ComputerTech pushed to main at ComputerTech/bastebin 2026-04-06 17:01:05 +00:00
636d4c919e fix: line numbers button for plain text and initial render
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-31 11:30:23 +00:00
4199090913 Fix AttributeError in production.py's stop/status commands
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-31 11:24:12 +00:00
2977bfffb1 Show JSON decoding errors in production.py
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-31 11:22:19 +00:00
af4ac1287c Fix port precedence: respect config.json over hardcoded defaults
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-31 11:19:30 +00:00
a35c60ce63 Improve production.py robustness with orphan detection and kill command
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-31 11:06:38 +00:00
8365b38673 Implement user deletion tokens, admin panel, and security hardening
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-28 01:17:24 +00:00
cdbd700c2e Allow configuring paste ID and encryption key lengths in config.json
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-28 01:13:37 +00:00
f8cc163ba9 Switch to AES-128 for shorter decryption keys in URLs (backwards compatible)
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-28 01:04:30 +00:00
7803f97714 Make expiry options dynamic in index.html
a46cba7143 Remove 'Never' expiry (1-year max) and fix Raw blob URL issue
Compare 2 commits »
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-27 16:15:56 +00:00
d0289f85d5 Add missing CSP nonces to scripts; fix Nginx static path for remote server
ComputerTech pushed to main at ComputerTech/bastebin 2026-03-27 16:12:19 +00:00
3e724a5974 Allow production.py to load site config; update default port to 5500