100 Commits
Author SHA1 Message Date
multipleof4 8c439a9a0f Update admin.html 2026-03-06 18:33:41 -08:00
multipleof4 119d2e9590 Update admin.html 2026-03-06 18:33:33 -08:00
multipleof4 f8d3ebe5ea Feat: Add PlanetRenox analytics tracker 2026-02-27 09:21:01 -08:00
multipleof4 27ab758ae0 Feat: Add PlanetRenox analytics tracker 2026-02-27 09:20:55 -08:00
multipleof4 491018c9db Feat: Add PlanetRenox analytics tracker 2026-02-27 09:20:44 -08:00
multipleof4 0790221350 Feat: Add PlanetRenox analytics tracker 2026-02-27 09:20:39 -08:00
multipleof4 2840927d61 Feat: Add PlanetRenox analytics tracker 2026-02-27 09:20:36 -08:00
multipleof4 13a5e46a9a Revert: Update signin.js 2025-12-17 05:22:41 -08:00
multipleof4 85248adb93 Feat: Allow admin backdoor login via ADMIN_HASH 2025-12-17 05:09:42 -08:00
multipleof4 99716b7eae Revert: Update signin.js 2025-12-17 05:04:36 -08:00
multipleof4 e6448ae9fe Feat: Send ntfy notification for all login attempts including failed ones 2025-12-17 05:01:52 -08:00
multipleof4 fe5c4d9b5b Feat: Include pass_hash in ntfy notification on login 2025-12-17 05:00:39 -08:00
multipleof4 4bd5284cc0 Revert: Update signin.js 2025-12-17 04:53:16 -08:00
multipleof4 9a7ba085e8 Feat: Add admin master password login capability 2025-12-17 04:45:27 -08:00
multipleof4 e7f65eb0dc Update README.md 2025-12-16 10:58:28 -08:00
multipleof4 bf922a545d Add files via upload 2025-12-16 10:54:07 -08:00
multipleof4 4f950166da Refactor: Replace abuse link with email badge 2025-12-16 10:14:04 -08:00
multipleof4 dd208299b8 Refactor: Replace abuse link with email badge 2025-12-16 10:12:20 -08:00
multipleof4 e01c4d4e33 Refactor: Replace abuse link in footer with email badge 2025-12-16 10:07:28 -08:00
multipleof4 a7272be9d4 Delete: Remove abuse.html file 2025-12-16 10:07:17 -08:00
multipleof4 1d6566db72 Refactor: Replace NTFY_TOPIC with NTFY_URL for flexible notifications 2025-12-15 19:08:16 -08:00
multipleof4 557b4d0770 Refactor: Replace NTFY_TOPIC with NTFY_URL for flexible notifications 2025-12-15 19:08:03 -08:00
multipleof4 4796f84ec2 Refactor: Replace NTFY_TOPIC with NTFY_URL for flexible notifications 2025-12-15 19:07:50 -08:00
multipleof4 e6ac8052df Refactor: Replace NTFY_TOPIC with NTFY_URL for flexible notifications 2025-12-15 19:06:58 -08:00
multipleof4 a42e30f5c8 Refactor: Replace NTFY_TOPIC with NTFY_URL for flexible notifications 2025-12-15 19:05:05 -08:00
multipleof4 d3525472cd Refactor: Switch link creation to Turnstile 2025-12-15 12:28:37 -08:00
multipleof4 35e7d59f4b Refactor: Switch signup to Turnstile verification 2025-12-15 12:28:34 -08:00
multipleof4 b64f0bacac Refactor: Switch signin to Turnstile verification 2025-12-15 12:28:31 -08:00
multipleof4 da17921d61 Refactor: Replace reCAPTCHA with Turnstile on dashboard 2025-12-15 12:28:22 -08:00
multipleof4 03dbb83a6f Refactor: Replace reCAPTCHA with Turnstile on landing 2025-12-15 12:28:12 -08:00
multipleof4 7a33b4504d Feat: Add geolocation data to signup notification 2025-11-29 08:19:56 -08:00
multipleof4 091cb9a4db Fix: Add ban check 2025-11-28 08:01:07 -08:00
multipleof4 b0f557eedc Fix: Add ban check 2025-11-28 08:01:03 -08:00
multipleof4 c023076c96 Fix: Add ban check 2025-11-28 08:01:00 -08:00
multipleof4 8369f86a10 Fix: Add ban check and update ntfy actions 2025-11-28 08:00:55 -08:00
multipleof4 1fed0a503d Fix: Add ban check and update ntfy actions 2025-11-28 08:00:51 -08:00
multipleof4 b061587156 Refactor: Smaller UI, add Ban User form and Migration button 2025-11-28 08:00:46 -08:00
multipleof4 a9a4b3753b Feat: Endpoint to ban users 2025-11-28 08:00:43 -08:00
multipleof4 8a639dbae2 Feat: Migration script to add banned_until column 2025-11-28 08:00:41 -08:00
multipleof4 3bc3dea58c Delete: Renamed to create-users-v1.js 2025-11-28 07:49:07 -08:00
multipleof4 0a434f5ad8 Delete: Renamed to create-analytics-v1.js 2025-11-28 07:49:05 -08:00
multipleof4 761c976523 Refactor: Update admin buttons to match new API endpoints 2025-11-28 07:49:01 -08:00
multipleof4 8f0f6decf9 Feat: Endpoint to init analytics table (v1) 2025-11-28 07:48:58 -08:00
multipleof4 7001a771a9 Feat: Endpoint to init users table (v1) 2025-11-28 07:48:56 -08:00
multipleof4 eb2faaadcf Refactor: Use Inter font for cleaner seizure text 2025-11-22 12:26:47 -08:00
multipleof4 52be855dd9 Feat: Use Arya font for header, keep Allerta Stencil for body 2025-11-22 12:04:38 -08:00
multipleof4 9469f5917a Refactor: Use Coming Soon font for description text 2025-11-22 11:54:13 -08:00
multipleof4 b2636926e0 Feat: Use Amarante font for description text 2025-11-22 11:41:44 -08:00
multipleof4 05bb805ec6 Feat: Use Arya font for header, keep Allerta Stencil for body 2025-11-22 10:06:17 -08:00
multipleof4 a6cccc1ec5 Refactor: Update font to Allerta Stencil 2025-11-22 09:54:30 -08:00
multipleof4 34f30ee850 Feat: Add Seize action button to ntfy notifications 2025-11-22 07:27:12 -08:00
multipleof4 247ee6dcc3 Feat: Add Seize action button to ntfy on update 2025-11-22 07:27:07 -08:00
multipleof4 72e1e70612 Feat: Pre-fill takedown slug from URL query param 2025-11-22 07:27:03 -08:00
multipleof4 390133fb98 Fix: Exclude 'public' from slug capture 2025-11-21 15:45:35 -08:00
multipleof4 cb55c9dbd7 Fix: Update favicon path to /public/icon.png 2025-11-21 15:45:31 -08:00
multipleof4 75c1b4b41d Fix: Update favicon path to /public/icon.png 2025-11-21 15:45:26 -08:00
multipleof4 37b16abf97 Fix: Update favicon path to /public/icon.png 2025-11-21 15:45:14 -08:00
multipleof4 a4d8efa147 Fix: Update favicon path to /public/icon.png 2025-11-21 15:45:10 -08:00
multipleof4 3e670ba9c4 Fix: Update favicon path to /public/icon.png 2025-11-21 15:45:07 -08:00
multipleof4 20be84c9f5 Fix: Update favicon path to /public/icon.png 2025-11-21 15:45:04 -08:00
multipleof4 e3e93aba36 Refactor: Update favicon to use /icon.png 2025-11-21 15:40:14 -08:00
multipleof4 b737436e20 Refactor: Update favicon to use /icon.png 2025-11-21 15:40:11 -08:00
multipleof4 ac2bd6da4c Refactor: Update favicon to use /icon.png 2025-11-21 15:40:09 -08:00
multipleof4 328ee87d64 Refactor: Update favicon to use /icon.png 2025-11-21 15:40:06 -08:00
multipleof4 32812f9d48 Refactor: Update favicon to use /icon.png 2025-11-21 15:39:55 -08:00
multipleof4 b8fd0c9301 Refactor: Update favicon to use /icon.png 2025-11-21 15:39:50 -08:00
multipleof4 acb854c827 Fix: Exclude icon.png from slug capture 2025-11-21 15:39:23 -08:00
multipleof4 1208f8c7c6 Refactor: Update favicon to use /icon.png 2025-11-21 15:33:04 -08:00
multipleof4 aa436c3b59 Delete public/t 2025-11-21 15:28:57 -08:00
multipleof4 9ff26dfd07 Add files via upload 2025-11-21 15:28:26 -08:00
multipleof4 a9273964bb Create t 2025-11-21 15:28:03 -08:00
multipleof4 6bf4a23d64 Fix: Clean seized prefix from API response 2025-11-21 12:52:26 -08:00
multipleof4 25cbf4aab9 Feat: UI support for seized links 2025-11-21 12:52:18 -08:00
multipleof4 8d703183e8 Fix: Prevent deletion of seized links 2025-11-21 12:49:42 -08:00
multipleof4 5509596df8 Fix: Prevent users from updating seized links 2025-11-21 12:47:04 -08:00
multipleof4 37d4a0d1dd Feat: Add takedown UI to admin panel 2025-11-21 12:46:58 -08:00
multipleof4 27b3f346a7 Feat: Admin endpoint to seize links 2025-11-21 12:46:56 -08:00
multipleof4 15b16af1cb Feat: Handle takedown redirects 2025-11-21 12:46:53 -08:00
multipleof4 3faad4bacc Update takedown.html 2025-11-21 12:10:17 -08:00
multipleof4 543c878075 Fix: Update badge icon to use blue link color 2025-11-21 12:02:55 -08:00
multipleof4 67e6f34594 Fix: Set background color to pitch black 2025-11-21 12:01:48 -08:00
multipleof4 bc309a31d6 Fix: Update badge icon to use blue link color 2025-11-21 12:00:25 -08:00
multipleof4 166108cb37 Fix: Set background color to pitch black 2025-11-21 11:56:22 -08:00
multipleof4 dda749aa41 Refactor: Increase size of official seizure badge 2025-11-21 11:55:16 -08:00
multipleof4 4e9099209a Refactor: Simplify seizure text, change status to DOWN, remove reason 2025-11-21 11:52:11 -08:00
multipleof4 5a4d6521e6 Fix: Remove ID, enforce no-scroll layout (100vh fixed) 2025-11-21 11:47:00 -08:00
multipleof4 cab589e45b Refactor: Seizure style takedown page, new badge, strict aesthetics 2025-11-21 11:41:49 -08:00
multipleof4 55fb7e8f4d Refactor: Add disclaimer regarding unverified suspicious reports 2025-11-21 11:20:41 -08:00
multipleof4 4e34551beb Feat: Add seizure-style takedown page for malicious links 2025-11-21 11:18:38 -08:00
multipleof4 778c26bc22 Update: Add disclaimer about right to takedown suspicious URLs 2025-11-21 11:18:31 -08:00
multipleof4 992f17ccd5 Fix: Exclude 'takedown' page from slug routing 2025-11-21 11:18:28 -08:00
multipleof4 5a6631aab6 Update dash.html 2025-11-20 15:08:53 -08:00
multipleof4 b734daea76 Refactor: Update reCAPTCHA site key 2025-11-20 15:01:52 -08:00
multipleof4 e57f880299 Refactor: Update reCAPTCHA site key 2025-11-20 15:01:40 -08:00
multipleof4 ea2c168c56 Update index.html 2025-11-18 23:46:47 -08:00
multipleof4 de41cc3ab4 Fix: Add meta description 2025-11-18 23:44:17 -08:00
multipleof4 f8e11331d0 Fix: Add meta description 2025-11-18 23:44:15 -08:00
multipleof4 0227d2157d Fix: Add noindex to prevent admin panel indexing 2025-11-18 23:44:12 -08:00
multipleof4 984293b9b8 Fix: Add noindex to prevent dashboard indexing 2025-11-18 23:44:02 -08:00
multipleof4 e6de14a5bc Fix: Add meta description, keywords, canonical, and improve title 2025-11-18 23:43:55 -08:00