bewcloud/routes
Bruno Bernardino 111321e9c6
Migrate email provider (from Brevo to generic SMTP) (#67)
This means we now need to have the text and HTML content set in the code, which is arguably better.

In order to avoid allowing legacy Brevo API Key support, this will also introduce breaking changes and will be released as v2.0.0.

I took the opportunity to remove a few deprecated things (like legacy ENV-based config), upgrade PostgreSQL, and pin a specific version in `docker-compose.yml`, since I don't plan to do breaking releases anytime soon, and upgrading PostgreSQL should be fine from now on if the version is pinned.

If you were using Brevo with an API Key, they support SMTP as well, just update your config.

If you were using ENV-based config, check `bewcloud.config.sample.ts`to create your `bewcloud.config.ts`.

If you need help upgrading you PostgreSQL container, I've written a simple guide [step-by-step guide](https://news.onbrn.com/step-by-step-guide-upgrading-postgresql-docker-containers/).
2025-06-10 10:28:13 +01:00
..
api Add Optional 2FA Support (#61) 2025-05-29 17:30:28 +01:00
files/open Refactor data handlers + misc fixes 2025-05-24 08:24:10 +01:00
news Refactor data handlers + misc fixes 2025-05-24 08:24:10 +01:00
notes/open Refactor data handlers + misc fixes 2025-05-24 08:24:10 +01:00
oidc Implement (optional) SSO via OIDC (OpenID Connect) (#64) 2025-06-05 18:10:40 +01:00
photos/thumbnail Refactor data handlers + misc fixes 2025-05-24 08:24:10 +01:00
_404.tsx Mocked Calendar UI for month view. 2024-03-17 11:43:58 +00:00
_app.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
_middleware.tsx Fix WebDAV discovery 2025-06-06 11:30:04 +01:00
dashboard.tsx Refactor data handlers + misc fixes 2025-05-24 08:24:10 +01:00
dav.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
expenses.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
files.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
index.tsx Make it public! 2024-03-16 08:40:24 +00:00
login.tsx Migrate email provider (from Brevo to generic SMTP) (#67) 2025-06-10 10:28:13 +01:00
logout.tsx Make it public! 2024-03-16 08:40:24 +00:00
mfa-verify.tsx Add Optional 2FA Support (#61) 2025-05-29 17:30:28 +01:00
news.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
notes.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
photos.tsx Implement a more robust Config (#60) 2025-05-25 15:48:53 +01:00
settings.tsx Migrate email provider (from Brevo to generic SMTP) (#67) 2025-06-10 10:28:13 +01:00
signup.tsx Migrate email provider (from Brevo to generic SMTP) (#67) 2025-06-10 10:28:13 +01:00