318 Commits (d3b8fa5e068a90002ef77e9bae8e7d3ec181a2e0)
 

Author SHA1 Message Date
Deimos d3b8fa5e06 Error page: cover HTTPError, not HTTPException 6 years ago
Deimos fa27d41f6a Add a generic error page for all HTTP errors 6 years ago
Deimos bd47a257e5 Fix crash from visiting search page directly 6 years ago
Deimos e7e4703f75 Add Dracula theme 6 years ago
Deimos ff392aba9e Pyramid requests metric: add logged_in label 6 years ago
Deimos a237d13d2c Register: hide invite-only warning if code present 6 years ago
Deimos 0097f67d86 Login: Add notes about invites and password resets 6 years ago
Deimos 6d0b295dc3 Lighten comment vote display (outside button) 6 years ago
Deimos 610bcefd25 Allow logged-out users to browse the site 6 years ago
Deimos bfa159a1bf Fix duration display for less than 1 minute 6 years ago
Deimos 2b1e3a36c0 Remove Facebook fbclid tracking query param 6 years ago
Deimos 325376891c Change logout to use POST instead of GET 6 years ago
Deimos 9b64d22daf Show Exemplary label at the top of comments 6 years ago
Deimos 8bce39c9be Recovery email: strip leading/trailing whitespace 6 years ago
Deimos 993c6d796a Update pypi package versions (requirements.txt) 6 years ago
Deimos 2d422bd027 Add metric for max postgresql transaction ID age 6 years ago
Deimos 0c43b068fa Only trim username whitespace if context specifies 6 years ago
Deimos d930830b7b Strip whitespace around username before validating 6 years ago
Deimos e00ac89dec Reduce datetime precision to 1 in topic listings 6 years ago
Deimos 2e2997d33c Add data-topic-posted-by attr to topics in listing 6 years ago
Deimos 8fcc8e8b14 Move duration before published date 6 years ago
Deimos aa6e12a6bd Update pypi package versions (requirements.txt) 6 years ago
Deimos dd6e8b930b Display duration info for link topics 6 years ago
Deimos 7b2eafdb63 Move link topic domain to topic footer in listings 6 years ago
Deimos 4a2ce33274 User page: add a fake title for old deleted topics 6 years ago
Deimos 3bca9e544d Increase spacing between tab items 6 years ago
Deimos 424f85b2b2 Enable user-history viewing for logged-in users 6 years ago
Deimos d5f3a40404 YoutubeScraper: improve duration-parsing, test 6 years ago
Deimos 1537785c2d YoutubeScraper: handle API returning blank result 6 years ago
Deimos 3e65ff77d8 Store duration in metadata as int instead of str 6 years ago
Deimos 845281796a Add scraper for YouTube Data API 6 years ago
Deimos c08f4e1747 MixedPaginatedResults: use super() 6 years ago
Deimos d76f539fcf Fixed MergedPaginatedResults operating in reverse 6 years ago
Deimos 5ac886241b Add pagination on main user page (topics+comments) 6 years ago
Deimos c5075e081c Adjust toast-warning appearance on light theme 6 years ago
Deimos fb8a6f6ebb Update pypi package versions (requirements.txt) 6 years ago
Deimos 04bb63811f Salt: split Redis passwords server to own state 6 years ago
Deimos 452e22a76e Add metric for comment labels 6 years ago
Deimos 2edc4ff67a Salt: update states related to Prometheus 6 years ago
Deimos 4ada1a1235 Add RabbitMQ exporter for Prometheus 6 years ago
Deimos 06976a62e9 Metrics tween: ignore requests without a route 6 years ago
Deimos 2b09e08668 Add a simple tween to gather request metrics 6 years ago
Deimos 0301bdff15 Install Sentry plugins 6 years ago
Deimos 552a572ef0 Don't let status messages shrink form buttons 6 years ago
Deimos 0d790e4726 Sentry: ignore ValidationError 6 years ago
Deimos b55fa7a394 Collect metrics for both Redis servers 6 years ago
Deimos 5f1521514b Update Prometheus redis_exporter to 0.26.0 6 years ago
Deimos cf71f20566 Update Prometheus postgres_exporter to 0.4.7 6 years ago
Deimos b91ffe68ea Enable Sentry reporting with INI setting 6 years ago
Deimos 39d8bcad80 Install Sentry SDK with other dependencies 6 years ago