Skip to content

Releases: martigr/laundry-booking

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 19:22
13e6529

What's Changed

  • Release 1.7.0: reminders of housemates' bookings on request by @martigr in #39

Full Changelog: v1.6.2...v1.7.0

v1.6.2

Choose a tag to compare

@github-actions github-actions released this 27 Oct 07:21
91439a7

What's Changed

Full Changelog: v1.6.1...v1.6.2

v1.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 11:09
09d2140

What's Changed

  • Release 1.6.1: no freed-slot messages for brief bookings and rebooked slots by @martigr in #36

Full Changelog: v1.6.0...v1.6.1

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 16:33
330b992

What's Changed

  • Add push notifications (Web Push) next to mail by @martigr in #35

Full Changelog: v1.5.2...v1.6.0

v1.6.0-beta.5

v1.6.0-beta.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 15:51
2b58d4e

Pre-release for testing on staging.

Changes since 1.6.0-beta.4

  • One "slot is free" message per day, also when slots are cancelled one by one (sent after 2 minutes)
  • Push title keeps "Okt." capitalised

v1.6.0-beta.4

v1.6.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 14:47
7a4caa4

Pre-release for testing on staging.

Changes since 1.6.0-beta.3

  • Shorter push titles that fit on the lock screen; the date is in the text

v1.6.0-beta.3

v1.6.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 14:17
90f068b

Pre-release for testing on staging, not for production. The image is only published as ghcr.io/martigr/laundry-booking:1.6.0-beta.3 (not 1, 1.6 or latest).

  • Fix: behind a path prefix (e.g. /waschkueche), booking, cancelling and saving a note sent you back to a page outside the app. The forms now keep the prefix.

  • Release workflow: a pre-release takes its notes from the annotated tag

  • Push notifications (Web Push) next to mail, chosen per notification; push is switched on per device in the profile (#35, not merged yet)

  • Push reminders: one push for back-to-back slots

  • Help page section "Benachrichtigungen", screenshots, project page

Full Changelog: v1.6.0-beta.2...v1.6.0-beta.3

v1.6.0-beta.2

v1.6.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 13:02
e86513b

Pre-release for testing on staging, not for production. The image is only published as ghcr.io/martigr/laundry-booking:1.6.0-beta.2 (not 1, 1.6 or latest).

What's new

  • Push notifications (Web Push) next to mail: for reminders and "a slot became free", each resident chooses mail, push, both or none. A button in the profile switches push on or off per device (#35, not merged yet)
  • Push reminders follow the rule from #33: one push for back-to-back slots, naming the whole block
  • Help page section "Benachrichtigungen", new screenshots, project page
  • Release workflow: pre-release tags publish only their exact image tag and are marked as pre-release

Includes everything from 1.5.2.

Trying it on staging

  • VAPID_PRIVATE_KEY in .env, created with docker compose run --rm web flask --app laundry gen-vapid-key
  • HTTPS required; on iPhone/iPad iOS 16.4+ and only in the home screen app
  • The notifier container needs outbound HTTPS to the push services

Full Changelog: v1.5.2...v1.6.0-beta.2

v1.6.0-beta.1

v1.6.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 12:53
8512351

Pre-release for testing on staging, not for production. The image is only published as ghcr.io/martigr/laundry-booking:1.6.0-beta.1 (not 1, 1.6 or latest).

What's new

  • Push notifications (Web Push) next to mail: for reminders and "a slot became free", each resident chooses mail, push, both or none. A button in the profile switches push on or off per device (#35, not merged yet)
  • Help page section "Benachrichtigungen", new screenshots, project page
  • Release workflow: pre-release tags publish only their exact image tag and are marked as pre-release

Known issue

Built before 1.5.2 was merged in: a booked whole day still sends one reminder per slot (fixed in #33). Use 1.6.0-beta.2 instead.

Trying it on staging

  • VAPID_PRIVATE_KEY in .env, created with docker compose run --rm web flask --app laundry gen-vapid-key
  • HTTPS required; on iPhone/iPad iOS 16.4+ and only in the home screen app
  • The notifier container needs outbound HTTPS to the push services

Full Changelog: v1.5.1...v1.6.0-beta.1

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 25 Oct 08:38
0d3c7bd

What's Changed

  • Bump actions/setup-python from 7.0.0 to 7.1.0 in the actions group by @dependabot[bot] in #29
  • Add example script for daily backups to an NFS-mounted NAS by @martigr in #32
  • Send one reminder for back-to-back slots by @martigr in #33
  • Release 1.5.2 by @martigr in #34

Full Changelog: v1.5.1...v1.5.2