Commit Graph

316 Commits

Author SHA1 Message Date
Jarno Rankinen d4213d273b Update README.md 2024-07-03 14:30:31 +03:00
Jarno Rankinen f2e7d4b499 Update README.md 2024-07-03 14:19:23 +03:00
Jarno Rankinen bbb21d59c7 Link to Github in README.md for releases 2024-07-03 14:16:11 +03:00
Jarno Rankinen 25b6965e5e Notes about updating and building locally 2024-07-01 21:42:36 +03:00
Jarno Rankinen e79a8e3f65 add .env file for hydroxide-push testing to gitignore 2024-07-01 21:32:25 +03:00
Jarno Rankinen f63b02a0d0 Mention upstream in readme 2024-07-01 21:16:24 +03:00
Jarno Rankinen d655c9caea Add screenshot, mention free accounts 2024-07-01 21:05:25 +03:00
Jarno Rankinen ea646a404b Method of using the already running container for reconfiguring push 2024-07-01 10:31:45 +03:00
Jarno Rankinen b9be8b529f Add push endpoint auth configuration to readme 2024-07-01 10:20:26 +03:00
Jarno Rankinen 216b77e0ef Use terminal.ReadPasword to read password 2024-07-01 10:14:29 +03:00
Jarno Rankinen 54e545a1b5 HTTP Basic authentication for push endpoint
- Option to input HTTP basic auth username and password when running
  setup-ntfy
- Username and password are stored in notify.json, password is
  base64-encoded
2024-07-01 10:10:42 +03:00
Jarno Rankinen 544eb93e05 Fix typo in notification, tweak readme 2024-06-30 21:53:24 +03:00
Jarno Rankinen cb3c36c6ea Sync with upstream 2024-06-14 17:26:21 +03:00
Jarno Rankinen 377395a532 docs: Update readme: need an empty directory for Podman YAML 2024-06-14 17:21:39 +03:00
Jarno Rankinen 375d7fc0b7 Podman kube pod
- Added YAML for a Podman kube pod
- Support configuring with environment variables
2024-06-14 17:21:39 +03:00
Jarno Rankinen 8a6a9e9380 Login flow fixes
- Validate push URL
- Default values for push URL and topic if not set
- setup-ntfy uses already set or default values if input is empty
2024-06-14 17:21:39 +03:00
Jarno Rankinen 65a6020623 Go update to 1.22
- go: upgraded github.com/ProtonMail/go-crypto v0.0.0-20230923063757-afb1ddc0824c => v1.0.0
- go: upgraded github.com/cloudflare/circl v1.3.6 => v1.3.7
- go: upgraded github.com/emersion/go-message v0.17.0 => v0.18.0
- go: upgraded golang.org/x/crypto v0.15.0 => v0.21.0
- go: upgraded golang.org/x/sys v0.14.0 => v0.18.0
- go: upgraded golang.org/x/term v0.14.0 => v0.18.0
2024-06-14 17:21:32 +03:00
Jarno Rankinen 58ce783fcb docs: Update readme, delete cmd/hydroxide/ 2024-06-14 17:19:57 +03:00
Jarno Rankinen 27bff1d3a1 ci: attempt to fix issues with token permissions 2024-06-14 17:19:57 +03:00
Jarno Rankinen 234327cdf6 ci: update GitHub build workflow 2024-06-14 17:19:57 +03:00
Jarno Rankinen 3e509a11b6 ci: Build & push container 2024-06-14 17:19:57 +03:00
Jarno Rankinen 69ba3adb80 ci: Fix GoReleaser#1 2024-06-14 17:19:57 +03:00
Jarno Rankinen 23cb629f09 Fix Readme 2024-06-14 17:19:57 +03:00
Jarno Rankinen 94efe4ea80 Build workflow, devcontainer file 2024-06-14 17:19:57 +03:00
Jarno Rankinen 3512aa9530 Update README 2024-06-14 17:19:57 +03:00
Jarno Rankinen 6c18227d0d Read push endpoint from config 2024-06-14 17:19:57 +03:00
Jarno Rankinen 1f0f33ee50 Update README 2024-06-14 17:19:57 +03:00
Jarno Rankinen 14056ff639 Combine auth/setup flow, update readme 2024-06-14 17:19:57 +03:00
Jarno Rankinen f66ce030cf Small tweaks to configuration flow, Dockerfile for running as a container 2024-06-14 17:19:57 +03:00
Jarno Rankinen 26dc3fa6fc Remove binary from repo... 2024-06-14 17:19:57 +03:00
Jarno Rankinen d4451a8a15 Rename package, don't serve IMAP 2024-06-14 17:19:50 +03:00
Jarno Rankinen 308eec6c69 First working version of ntfy push 2024-06-14 17:18:18 +03:00
Simon Ser 15fced74e9 Upgrade dependencies 2024-04-14 17:36:50 +02:00
Simon Ser 04ec4932f4 Upgrade go-webdav 2024-04-14 17:36:25 +02:00
Simon Ser 54ba20031e Upgrade go-smtp 2024-04-14 17:34:11 +02:00
Zane Dufour bcbbd4d533 Bump Go version in go.mod 2024-04-14 17:28:51 +02:00
Simon Ser ca53aaa50d Upgrade dependencies 2023-11-09 12:27:04 +01:00
Simon Ser 6a82f22a1a Upgrade github.com/ProtonMail/go-crypto 2023-08-24 08:21:44 +02:00
Simon Ser edcfd799b2 Upgrade dependencies 2023-08-24 08:20:32 +02:00
Simon Ser 966c31746a Upgrade go-smtp 2023-08-24 08:08:56 +02:00
Simon Ser 48962643ec readme: drop GO111MODULE=on
It's been a long while modules have been enabled by default.
2023-06-23 11:31:01 +02:00
Simon Ser d1ca680b9b cmd/hydroxide: allow overriding app version via CLI arg 2023-06-12 11:44:46 +02:00
AvalancheBreakdown 7f8df60fe7 Set app version to Other 2023-06-12 11:40:57 +02:00
Daniel Bertalan d18edadd05 Fix 2FA login with both TOTP and U2F enabled
The `2FA.Enabled` field in `/auth`'s JSON output seems to be a bitmap of
some sort, as the API returns `3` when both TOTP and U2F login is on.
This commit changes some `Enabled == 1` checks to `Enabled != 0` to
handle this case properly.

Fixes #250
2023-04-14 18:48:33 +02:00
Simon Ser 1e85c15ffc Bump app version
Closes: https://github.com/emersion/hydroxide/issues/248
2023-04-04 17:10:24 +02:00
Simon Ser 4cb15fbdf3 Bump app version 2023-02-28 13:31:12 +01:00
Raymond Hackley 49650c263c
cmd/hydroxide: Bump web-mail version to "5.0.14.11"
Helps with #235
2023-01-06 10:58:54 +01:00
deetuned 1e0de0167b build: Bump web-mail version to "5.0.9.8"
Fixes emersion/hydroxide#230
2022-10-18 09:04:45 +02:00
Simon Ser 0bbe26f26a auth: add more context to errors 2022-09-10 21:49:33 +02:00
Simon Ser 4c32801c34 Upgrade dependencies 2022-08-21 16:50:25 +02:00