Commit Graph

  • 5362ff7599 feat: switch back to meta llama main riccardo 2026-02-15 10:30:08 +00:00
  • 21b3c3ba83 feat: switch to deepseek llama riccardo 2026-02-08 10:22:08 +00:00
  • 44b9793c60 feat: switch to umami Riccardo Senica 2026-01-31 22:50:00 +01:00
  • 35020f2499 feat: switch to sweego Riccardo Senica 2026-01-30 18:12:29 +01:00
  • 20b09849bc revert: restore lucide-react icons for emails Riccardo Senica 2026-01-29 19:42:21 +01:00
  • dc3850ac4d fix: rename env var Riccardo Senica 2026-01-29 18:19:00 +01:00
  • e73262b3b3 chore: update privacy Riccardo Senica 2026-01-28 19:56:07 +01:00
  • eeed88eba4 feat: self-hosted postfix feature/self-hosted-postfix Riccardo Senica 2026-01-24 08:43:50 +01:00
  • 7299a266f1 fix: correct infrastructure path riccardo 2026-01-22 17:44:36 +00:00
  • e46cb018fd feat: replace icons and obfuscate email Riccardo Senica 2026-01-22 18:36:52 +01:00
  • a8d3bf1b3b feat: migrate AI to llama and use local db Riccardo Senica 2026-01-19 21:25:38 +01:00
  • 6e75be19ed build(deps): bump next from 15.5.7 to 15.5.9 in the npm_and_yarn group across 1 directory (#41) dependabot[bot] 2025-12-12 22:50:18 +01:00
  • f7e9d5c494 build(deps): bump next from 15.5.4 to 15.5.7 in the npm_and_yarn group across 1 directory (#40) dependabot[bot] 2025-12-06 15:14:10 +01:00
  • c0caedd6fa build(deps): bump js-yaml from 4.1.0 to 4.1.1 in the npm_and_yarn group across 1 directory (#39) dependabot[bot] 2025-11-16 20:48:22 +01:00
  • 2afe8e39b9 feat: use vercel ai gateway (#38) Riccardo Senica 2025-10-11 16:37:36 +02:00
  • 8ed813dd53 build(deps): bump axios from 1.8.2 to 1.12.0 in the npm_and_yarn group across 1 directory (#37) dependabot[bot] 2025-09-28 17:16:54 +08:00
  • 905054e3b5 fix: update claude version with response handling correction Riccardo Senica 2025-09-28 17:02:33 +08:00
  • 271fa45937 fix: revert claude version Riccardo Senica 2025-09-28 16:53:18 +08:00
  • a38ddc727f chore: update claude version Riccardo Senica 2025-09-27 21:01:22 +08:00
  • 72019caca2 build(deps): bump next from 15.2.4 to 15.4.7 in the npm_and_yarn group across 1 directory (#36) dependabot[bot] 2025-09-14 20:44:32 +08:00
  • 449277be21 build(deps): bump form-data from 4.0.1 to 4.0.4 in the npm_and_yarn group across 1 directory (#35) dependabot[bot] 2025-08-04 20:22:10 +08:00
  • 77211d58cc build(deps): bump the npm_and_yarn group across 1 directory with 2 updates (#34) dependabot[bot] 2025-05-29 22:29:41 +02:00
  • 5673870649 build(deps): bump dompurify from 3.2.3 to 3.2.6 in the npm_and_yarn group across 1 directory (#33) dependabot[bot] 2025-05-29 22:26:07 +02:00
  • f11299ed93 docs: update README.md Riccardo Senica 2025-01-18 16:18:53 +01:00
  • 11c26df116 docs: update README.md Riccardo Senica 2025-01-18 12:41:26 +01:00
  • 2752045c16 chore: rename new created_at column (#31) Riccardo Senica 2025-01-18 11:48:40 +01:00
  • 2616728128 chore: resend cleaning (#28) Riccardo Senica 2025-01-07 20:12:24 +01:00
  • a8de784981 chore: remove import email (#27) Riccardo Senica 2025-01-07 20:06:06 +01:00
  • 867e6e65a5 chore: remove unused env variables Riccardo Senica 2024-12-30 07:10:18 +01:00
  • e39026c259 chore: some refactor and cleaning Riccardo Senica 2024-12-30 06:54:01 +01:00
  • 5c75e9390e build(deps): bump next from 14.2.13 to 14.2.15 in the npm_and_yarn group (#24) dependabot[bot] 2024-12-21 15:51:07 +01:00
  • cc71d9be21 build(deps): bump nanoid from 3.3.7 to 3.3.8 in the npm_and_yarn group (#23) dependabot[bot] 2024-12-21 15:42:15 +01:00
  • 0ac5122e32 chore: remove env variable and bump version v1.0.0 Riccardo Senica 2024-12-07 07:22:32 +01:00
  • c386045b28 style: footer tweaking Riccardo Senica 2024-11-29 21:46:56 +01:00
  • 6e51e1c350 feat: tweaking of newsletter prompt Riccardo Senica 2024-11-29 21:20:21 +01:00
  • 541433418e fix: updated favicon Riccardo Senica 2024-11-23 17:13:26 +01:00
  • cef5487510 fix: moved manifest and favicon Riccardo Senica 2024-11-23 14:21:40 +01:00
  • 732ff2b83b chore: some typos Riccardo Senica 2024-11-23 13:51:31 +01:00
  • 541c81bbe1 chore: new favicon Riccardo Senica 2024-11-23 13:44:14 +01:00
  • d8170747c7 Privacy page restyling (#22) Riccardo Senica 2024-11-23 13:01:48 +01:00
  • c300b2501d chore: code cleaning (#21) Riccardo Senica 2024-11-23 09:13:15 +01:00
  • c4f03feffe build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group (#19) dependabot[bot] 2024-11-22 06:26:32 +01:00
  • 4de455a9fe fix: full text for newsletter ai-generated subject Riccardo Senica 2024-11-22 06:18:34 +01:00
  • fb53883866 style: complete redo of the email layouts (#20) Riccardo Senica 2024-11-21 19:12:26 +01:00
  • aa7296e93b feat: set Vercel functions timeout to 30 seconds Riccardo 2024-10-18 10:59:16 +02:00
  • f429cb3403 feat: remove news cards from newsletters Riccardo 2024-10-12 09:59:56 +02:00
  • 6607a5e7e7 feat: add unsubscribe link Riccardo 2024-10-11 08:34:19 +02:00
  • a867bde2c9 chore: update repo version Riccardo 2024-10-02 08:19:17 +02:00
  • 228eca3661 chore: adjust summary prompt Riccardo 2024-10-02 07:40:37 +02:00
  • 273cecb373 build(deps): bump next from 14.2.5 to 14.2.10 (#18) dependabot[bot] 2024-09-24 07:25:16 +02:00
  • 38b3a6ae09 build(deps): bump micromatch from 4.0.7 to 4.0.8 (#17) dependabot[bot] 2024-09-24 07:21:51 +02:00
  • 66de5a420a feat: add anthropic logs Riccardo 2024-09-24 07:01:08 +02:00
  • 86dde1616f feat: do not send email with number of subscribers Riccardo 2024-09-23 02:54:09 +02:00
  • 049270c068 docs: typo Riccardo Senica 2024-09-20 14:46:23 +02:00
  • ea1ea8bb5d fix: handle summary links and sanitization Riccardo 2024-09-20 11:39:50 +02:00
  • 9ecd3eebd3 fix: removed p tag enclosing summary Riccardo 2024-09-20 03:25:03 +02:00
  • c0a669dc0a feat: add summary using Anthropic API Riccardo 2024-09-20 02:52:16 +02:00
  • 1917b040eb chore: add audit script Riccardo 2024-09-12 12:40:38 +02:00
  • 42d2625c16 feat: add middleware to redirect http to https Riccardo 2024-08-31 21:09:29 +02:00
  • 16d35b60b1 feat: add schema.org metadata Riccardo 2024-08-31 19:40:32 +02:00
  • 8d23e1017f fix: upgrade braces Riccardo 2024-07-20 18:28:21 +02:00
  • 503a28dfa5 ci: add bundle analyzer Riccardo 2024-07-17 13:44:54 +02:00
  • 796482b455 ci: add analyze script Riccardo 2024-07-17 09:16:00 +02:00
  • 1ef2f12601 fix: extended time delta for mailing Riccardo 2024-06-29 08:37:27 +02:00
  • 939360f1fc fix: correct type Riccardo 2024-06-28 23:06:21 +02:00
  • f580087548 feat: add referrer policy header Riccardo 2024-06-18 12:30:32 +02:00
  • c75d5b6936 refactor: use NextResponse Riccardo 2024-06-18 12:22:53 +02:00
  • e0b89237fb refactor: renames, rewrite some file, function names and texts Riccardo 2024-06-18 12:03:56 +02:00
  • acc10bf5fd refactor: improve news and email handling, style, folder structure (#16) Riccardo Senica 2024-06-04 18:04:54 +08:00
  • bc5e0cc195 fix: avoid truncating links with story cutoff length Riccardo 2024-02-23 19:23:08 +01:00
  • 54e6ad8e2b style: card max width Riccardo 2024-02-23 16:25:19 +01:00
  • c20d0061a7 fix: removed client-side Link from server components Riccardo 2024-02-23 16:17:18 +01:00
  • 01134bb4e7 docs: updated readme Riccardo 2024-02-23 15:56:54 +01:00
  • dbaa414c00 fix: corrections to privacy policy Riccardo 2024-02-15 20:49:40 +01:00
  • f6fb47a692 fix: corrections to privacy policy Riccardo 2024-02-15 20:48:31 +01:00
  • dbefdc49e2 perf: avoid layout re-rendering Riccardo 2024-01-25 18:12:37 +01:00
  • 551bff815f feat: updated Resend with batch emails Riccardo 2024-01-22 20:11:00 +01:00
  • 29067035e8 Review adjustments (#11) Riccardo Senica 2024-01-20 03:00:31 +01:00
  • d420ceaf9f style: adjusted the shadow to the card Riccardo 2024-01-19 22:13:46 +01:00
  • a05f5e5e4c fix: added Suspence to Confirmation page Riccardo 2024-01-19 21:11:05 +01:00
  • bd0b222398 style: color adjustments Riccardo 2024-01-19 20:53:53 +01:00
  • 3af079a0f5 style: email tweaking Riccardo 2023-12-19 20:04:32 +01:00
  • c0d6b73aca build: added Docker support Riccardo 2023-12-19 19:22:02 +01:00
  • 146ea54d71 refactor: some renaming and corrections Riccardo 2023-12-19 19:21:45 +01:00
  • c639f55067 refactor: use Next public environment variables Riccardo 2023-12-18 20:17:27 +01:00
  • 6040d8acc1 fix: handle empty users list for mailing Riccardo 2023-12-18 18:39:38 +01:00
  • 5407e2cf79 style: general tweaking Riccardo 2023-12-18 18:17:50 +01:00
  • 37ffb951a9 feat: split cron into import and mailing jobs Riccardo 2023-12-18 16:13:30 +01:00
  • 875d66f2f7 refactor: removed unnecessary tile size variable Riccardo 2023-12-18 15:56:32 +01:00
  • 28a35dbf41 Merge pull request #10 from RiccardoSenica/9-after-invalid-email-error-elements-are-no-longer-aligned Riccardo Senica 2023-12-17 21:08:11 +01:00
  • 24ee55131e fix: keep input elements aligned when displaying error message Riccardo 2023-12-17 21:03:41 +01:00
  • 9a43e25659 docs: updated readme Riccardo 2023-12-17 19:20:56 +01:00
  • 5118f55c0c fix: handled api error responses Riccardo 2023-12-17 19:17:32 +01:00
  • a9b2c94cff style: tweaked email templates Riccardo 2023-12-17 19:10:05 +01:00
  • 878e787ed0 refactor: some name and styling changes Riccardo 2023-12-17 17:48:08 +01:00
  • 6245ee943d style: added icon Riccardo 2023-12-17 13:14:09 +01:00
  • c5dd7b00c5 Merge pull request #8 from RiccardoSenica/flipping-backgound Riccardo Senica 2023-12-17 12:20:37 +01:00
  • 4391dc22bc fix: useMediaQuery firing too early Riccardo 2023-12-17 12:18:36 +01:00
  • 715d9c4845 fix: style corrections for mobile Riccardo 2023-12-17 12:08:56 +01:00
  • 9bb9ee105f Merge pull request #7 from RiccardoSenica/flipping-backgound Riccardo Senica 2023-12-17 11:32:56 +01:00