Commit Graph

  • a405a13a80 Ignore praw.ini master Tanner 2026-06-13 16:35:30 -06:00
  • 1ed94b529d refactor: Adapt Meilisearch integration to v1.29.0 API Tanner 2025-12-12 13:34:48 -07:00
  • 0636b586ef feat: Add MeiliSearch API key authentication Tanner 2025-12-12 13:34:43 -07:00
  • ff39918591 Modify search to work with article contents search-text Tanner 2026-06-13 11:54:52 -06:00
  • 11ed648791 Ignore data.ms.old/ Tanner 2026-06-13 11:54:35 -06:00
  • 332ea4c067 refactor: Extract settings modal to dedicated component Tanner 2026-01-06 20:08:43 +00:00
  • 0dff8d2612 feat: Add settings component Tanner 2026-01-06 20:08:40 +00:00
  • ad9280819c fix: Make update banner refresh button robust Tanner 2026-01-06 20:03:39 +00:00
  • 4f352c39cb Close settings modal on theme change or fullscreen Tanner 2026-01-06 19:58:31 +00:00
  • f28954e780 Switch noscript redirect query param Tanner 2026-01-06 19:10:07 +00:00
  • 296ff9770f fix: Hide visible template tags by moving noscript block Tanner 2026-01-06 18:48:35 +00:00
  • f0f1b5a8ca fix: Reload cached index.html when JavaScript is disabled Tanner 2026-01-06 18:13:06 +00:00
  • 7bc7a8d38e Style fixes Tanner 2026-01-03 23:26:56 +00:00
  • 9f7a33d599 style: Make settings button appear as plain text Tanner 2026-01-03 19:51:18 +00:00
  • a712378335 style: Refine settings button style Tanner 2026-01-03 19:51:16 +00:00
  • afa6cd1122 fix: Fix modal overlay positioning Tanner 2026-01-03 00:50:34 +00:00
  • 4053832a44 style: Style settings modal for dark, black, and red themes Tanner 2026-01-03 00:43:31 +00:00
  • 3893d455d0 fix: Allow modal to scroll with page content Tanner 2026-01-03 00:22:36 +00:00
  • f2153b350e feat: Add X close button to settings modal Tanner 2026-01-03 00:19:14 +00:00
  • c08c839655 style: Add spacing to settings modal for readability Tanner 2026-01-03 00:19:12 +00:00
  • a5c6616435 feat: Move fullscreen toggle to settings modal Tanner 2026-01-03 00:15:44 +00:00
  • 2a1e5dd6d1 style: Adjust feed filter label and spacing Tanner 2026-01-03 00:15:41 +00:00
  • 29d438be24 fix: Make feed update check more robust by comparing all story IDs Tanner 2026-01-03 00:09:25 +00:00
  • 1960a0b567 feat: Add feed source filtering to settings and API Tanner 2026-01-03 00:01:46 +00:00
  • 0362bb7dda feat: Move "Small websites" filter to settings dialog Tanner 2026-01-02 23:51:23 +00:00
  • c05a469276 feat: Add body and article font selection settings Tanner 2026-01-02 22:11:28 +00:00
  • a336b0db89 style: Remove redundant font inheritance from comment button Tanner 2026-01-02 22:11:26 +00:00
  • 4347fd93fd feat: Consolidate font size settings; adjust increment to 0.05 Tanner 2026-01-02 22:06:39 +00:00
  • e3c4d0236f fix: Use em unit for story font size Tanner 2026-01-02 22:06:35 +00:00
  • 64dd723573 refactor: Standardize font size units to rem and add per-setting resets Tanner 2026-01-02 21:49:07 +00:00
  • d53b9c6052 feat: Keep settings menu open after theme selection Tanner 2026-01-02 21:49:02 +00:00
  • 2570061afd feat: Implement settings modal with theme and font size adjustments Tanner 2026-01-02 21:39:54 +00:00
  • 1d9675b586 fix: Prevent React app flash by hiding static content with display: none Tanner 2026-01-02 20:52:07 +00:00
  • e9f391019c fix: Prevent content and dark mode background flashes on load Tanner 2026-01-02 20:44:10 +00:00
  • a1a89e4c57 Test update Tanner 2025-12-27 18:36:32 +00:00
  • b56446eadb Style update banner correctly Tanner 2025-12-27 18:29:23 +00:00
  • 8b9d6640d7 style: Consolidate update banner styles and add theme support Tanner 2025-12-27 18:15:22 +00:00
  • 116d52cf49 chore: Update client version mismatch message Tanner 2025-12-27 18:15:18 +00:00
  • 27da953751 chore: Log service worker update check Tanner 2025-12-27 18:13:07 +00:00
  • 9ad80b3445 feat: Check for service worker updates on feed load Tanner 2025-12-27 18:01:45 +00:00
  • 8c454b2a73 feat: Implement in-app service worker update notification Tanner 2025-12-27 17:52:45 +00:00
  • eb2d8be765 feat: Add "Search in article" filter checkbox to results page Tanner 2025-12-16 17:06:53 -07:00
  • 1c7cd9e6c3 Change checkbox label to "Small websites" Tanner 2025-12-16 23:41:11 +00:00
  • 6f7329c659 Add "similar" link for searching host name Tanner 2025-12-13 22:37:47 +00:00
  • 795c29c07a fix: Extract prose from HTML text field for indexing Tanner 2025-12-12 16:14:36 -07:00
  • 643b46d5c4 refactor: Adapt Meilisearch integration to v1.29.0 API Tanner 2025-12-12 13:34:48 -07:00
  • 82cc12c70a feat: Add MeiliSearch API key authentication Tanner 2025-12-12 13:34:43 -07:00
  • 957a0794bb Don't move backward dot tooltip Tanner 2025-12-08 23:54:41 +00:00
  • a6cc9cf818 Fix: Prevent false positive single dollar math detection in text nodes Tanner 2025-12-08 23:52:36 +00:00
  • 1bfe7e430b fix: Fix browser navigation tooltip alignment Tanner 2025-12-08 23:42:39 +00:00
  • 11470b5d05 fix: Adjust default tooltip horizontal position Tanner 2025-12-08 23:42:36 +00:00
  • 9890a5db29 fix: Improve nav dot tooltip visibility and positioning Tanner 2025-12-08 23:37:10 +00:00
  • 800f04a04a feat: Add tooltips to browser navigation dots Tanner 2025-12-08 23:33:52 +00:00
  • 63aed397b9 Bring single dollar sign math back, check for whitespace Tanner 2025-12-07 22:59:09 +00:00
  • 2db245c9c4 Adjust checkbox styles Tanner 2025-12-07 22:51:31 +00:00
  • f28a613ecf Fix: Split border shorthand for dark mode color override Tanner 2025-12-07 22:47:31 +00:00
  • 1d62327abd fix: Improve dark mode checkbox checkmark visibility Tanner 2025-12-07 22:43:27 +00:00
  • 50dee63256 style: Refine checked checkbox border color in dark theme Tanner 2025-12-07 22:43:26 +00:00
  • a542f2d143 fix: Prevent price false positives in single dollar math detection Tanner 2025-12-05 17:49:03 +00:00
  • 8036fc9c1b fix: Remove single dollar sign math rendering due to false positives Tanner 2025-12-05 17:24:40 +00:00
  • bdf5c5b533 Fix dt dd tags margin Tanner 2025-12-05 00:59:02 +00:00
  • 735165b4e5 fix: Adjust comment metadata indentation in comments Tanner 2025-12-05 00:49:13 +00:00
  • a405d2276f fix: Refactor comments with DL/DD for text browser compatibility Tanner 2025-12-05 00:45:00 +00:00
  • b3fc59f60a chore: Remove unused nojs div Tanner 2025-12-05 00:44:58 +00:00
  • ac0436e997 Fix buttons in color themes Tanner 2025-12-05 00:35:06 +00:00
  • c9ebc60087 Clear stories first on checkbox change Tanner 2025-12-04 23:12:30 +00:00
  • 546285d7f3 Don't setStories when existing list is empty Tanner 2025-12-04 22:57:26 +00:00
  • 1b1b938ac7 Style checkbox Tanner 2025-12-04 22:55:23 +00:00
  • fa7354a376 fix: Implement custom transparent checkbox for dark mode visibility Tanner 2025-12-04 22:31:11 +00:00
  • 01b0e87a79 style: Apply transparent background to checkboxes Tanner 2025-12-04 22:31:07 +00:00
  • 32e438d15a fix: Cancel pending story fetches on filter change to prevent UI jumps Tanner 2025-12-04 22:24:28 +00:00
  • 32355ff408 feat: Fetch smallweb stories iteratively until limit met Tanner 2025-12-04 22:18:22 +00:00
  • d2aab946dc feat: Add domain exclusion to smallweb list loading Tanner 2025-12-04 22:18:19 +00:00
  • cf092908eb feat: Add smallweb filter checkbox and server-side filtering Tanner 2025-12-04 22:09:11 +00:00
  • ab48c8ab1e Put the loading status down below Tanner 2025-12-04 21:10:20 +00:00
  • 56f27efa68 fix: Detect and render inline math using single dollar delimiters Tanner 2025-12-04 20:56:14 +00:00
  • b36b437c19 fix: Convert inline align environments to display math Tanner 2025-12-04 20:50:48 +00:00
  • 86b9ab6479 chore: Adjust console.log placement in Article component Tanner 2025-12-04 20:45:21 +00:00
  • a6537e27d3 chore: Add debug log for math block detection Tanner 2025-12-04 20:42:55 +00:00
  • bbe02400e8 fix: Render LaTeX expressions that are entire element contents Tanner 2025-12-04 20:35:51 +00:00
  • 283952a31b Add latex packages Tanner 2025-12-04 20:31:40 +00:00
  • 15314874b5 feat: Add LaTeX math rendering support Tanner 2025-12-04 20:29:13 +00:00
  • 87f74e4422 fix: Extend direct HTML rendering to math elements Tanner 2025-12-04 20:24:08 +00:00
  • 78f09ab937 fix: Prevent React warnings for SVG attributes Tanner 2025-12-04 20:23:08 +00:00
  • 78734b1dc9 Move logos into public directory Tanner 2025-12-04 19:54:56 +00:00
  • dc5aca5999 Downgrade humanize Tanner 2025-12-04 19:53:13 +00:00
  • b58610cf19 Freeze requirements Tanner 2025-12-04 19:51:42 +00:00
  • b476741b96 Don't locate css file on server Tanner 2025-12-04 19:49:19 +00:00
  • 07b2a702f8 chore: Remove conditional CSS import and improve alt attributes Tanner 2025-12-04 19:29:04 +00:00
  • dae6f831c3 feat: Display relative time on non-JS article info line Tanner 2025-12-04 19:11:27 +00:00
  • 021c6cab59 style: Remove zero-width spaces from story info Tanner 2025-12-04 19:11:24 +00:00
  • 30fde32b28 feat: Render homepage feed server-side Tanner 2025-12-04 18:42:14 +00:00
  • 7839fced8d feat: Include QotNews header for non-JS users Tanner 2025-12-04 18:38:19 +00:00
  • 099d777faa feat: Add relative timestamps and permalinks to comments Tanner 2025-12-04 18:35:43 +00:00
  • 518c9fe765 fix: Widen comments container on story page Tanner 2025-12-04 18:32:57 +00:00
  • cf0fb085b6 refactor: Align non-JS comments page structure and style Tanner 2025-12-04 18:29:41 +00:00
  • d1ec2a1a62 style: Match non-JS article page styling and layout to JS version Tanner 2025-12-04 18:26:06 +00:00
  • e463a6da53 feat: Link compiled CSS bundle for non-JS client Tanner 2025-12-04 18:16:50 +00:00
  • fe0a4dedb4 feat: Add static rendering for article pages Tanner 2025-12-04 18:01:00 +00:00
  • d62d99f05c Only wrap code in comments Tanner 2025-12-03 04:18:36 +00:00