Skip to content

Releases

v2.2.2

Choose a tag to compare

@kalfasyan kalfasyan released this 07 Nov 05:13
Immutable release. Only release title and notes can be modified.
e238899

What's Changed

  • build(deps): bump actions/setup-go from 5.6.0 to 7.0.0 by @dependabot[bot] in #12
  • build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.4.1 by @dependabot[bot] in #13
  • build(deps): bump actions/setup-node from 4.4.0 to 7.1.0 by @dependabot[bot] in #14
  • build(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #15
  • build(deps): bump docker/metadata-action from 5.10.0 to 6.2.0 by @dependabot[bot] in #16

New Contributors

Full Changelog: v2.2.1...v2.2.2

v2.2.1

Choose a tag to compare

@kalfasyan kalfasyan released this 05 Nov 20:25
Immutable release. Only release title and notes can be modified.
dfa0c8d

What's Changed

  • Run as a normal user on a read-only filesystem, a security policy and weekly scans by @kalfasyan in #20
  • Make a backup every night, like the other apps by @kalfasyan in #21

Full Changelog: v2.2.0...v2.2.1

v2.2.0

Choose a tag to compare

@kalfasyan kalfasyan released this 04 Nov 20:11
f8cb008

What's Changed

  • docs: README quickstart, and a Buy Me a Coffee link by @kalfasyan in #5
  • Move references to the selfhostit organization by @kalfasyan in #6
  • docs: create pb_data before the first start by @kalfasyan in #7
  • Welcome invited people step by step, with who invited them by @kalfasyan in #8
  • Run on a Raspberry Pi, and set port and time zone in .env by @kalfasyan in #9
  • Show the app's main flow in a screenshot at the top of the README by @kalfasyan in #10
  • Harden CI and rate-limit sign-in and new decisions by @kalfasyan in #11
  • Run the container without extra privileges by @kalfasyan in #17
  • Content Security Policy on the web app by @kalfasyan in #18
  • Only releases move :2, attested images, and a security section in the README by @kalfasyan in #19

Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@kalfasyan kalfasyan released this 18 Oct 16:29
dbed714

What's Changed

  • 2.1: start a decision like another one, and edit what matters by @kalfasyan in #4

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@kalfasyan kalfasyan released this 18 Oct 16:11
4261218

2.0.0

A rebuild, with the same stack and deployment as Splitwiz. Not compatible
with 1.x data.

  • No accounts. Anyone opens the app, starts a decision and shares its
    link. Whoever has the link picks a name, says what matters to them, adds
    and rates options, and sees the ranking. No admins, passwords or .env.
  • PocketBase (Go) + Svelte, in one small Docker image
    (ghcr.io/kalfasyan/should-we:2) that needs no settings. Works behind any
    reverse proxy without WebSocket headers.
  • Priorities are words (Don't care, A little, Important, Must-have) and
    everything saves as you tap. Scoring is unchanged: each person's ratings
    weighted by their priorities, averaged over everyone who rated an option.
  • Removed: the CLI, admin screens, test users, join-link expiry, charts and
    CSV/JSON export.

v1.0.0: Python + NiceGUI

Choose a tag to compare

@kalfasyan kalfasyan released this 18 Oct 15:48
fc2bf2c

The Python + NiceGUI version of should-we, the last one before the v2 rebuild on PocketBase + Svelte.

  • Admin login, join links, weighted 0-5 voting, charts, export and import
  • Docker image: ghcr.io/kalfasyan/should-we:fc2bf2c8cc2d27048d1b7cbf498253f2100da347
  • NAS and Oracle deploy guides in docs/