Skip to content

Releases: spaceness/stardust

0.9

29 Jun 06:12
Compare
Choose a tag to compare

BREAKING CHANGES

  • Switch to AGPL
  • Auth0 env variables are now
    AUTH_AUTH0_ID=your-auth0-id
    AUTH_AUTH0_SECRET=your-auth0-secret
    AUTH_AUTH0_ISSUER=your-auth0-issuer
  • DOCKER_NETWORK env variable needs to be the name of a docker network
  • Use firewall rules for isolating containers instead of a dedicated docker network, for example iptables
    WARNING: FAILING TO ADD IPTABLES RULES TO PROTECT CONTAINERS COULD ALLOW ATTACKERS TO HIJACK ANY SESSION
    running
docker network create stardust;
  iptables -I FORWARD -s $(docker network inspect stardust | jq -r 'map(to_entries) | map ([.[6].value.Config[0].Subnet ]) | .[] | @tsv') -d $(docker network inspect stardust | jq -r 'map(to_entries) | map ([.[6].value.Config[0].Subnet ]) | .[] | @tsv') -j DROP

and then setting DOCKER_NETWORK to stardust should work.

What's changed

  • Multi domain support for OAuth, AUTH_URL env is no longer needed.
  • Assign defaults for docker related environment variables
  • Simplify some code

Pull Requests

  • fix: used wrong username by @uhidontkno in #15
  • chore(deps): bump ws from 8.17.0 to 8.17.1 by @dependabot in #17
  • chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #18
  • BREAKING CHANGE - use iptables rules for preventing container-container communication by @IncognitoTGT in #19

New Contributors

Full Changelog: 0.8-rc...0.9

0.8 RC

29 May 17:50
d4617d0
Compare
Choose a tag to compare

What's Changed

  • Finish admin dash (mostly)
  • use PPR
  • add user management stuff
  • conditional metadata
  • organize view page a lil bit
  • remove .then
    and other things that idk of

PRs

Full Changelog: 0.7-beta...0.8-rc

0.7 Beta

21 May 23:06
168b7f1
Compare
Choose a tag to compare
0.7 Beta Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 0.5-beta...0.7-beta

autogenerated lol

v0.5 Beta

08 May 18:48
73d9865
Compare
Choose a tag to compare
v0.5 Beta Pre-release
Pre-release

This is the first beta release of stardust yayyy

Commit 73d9865

Admin dash, custom server, and other things:

  • start admin dash
  • use a custom nextjs server (no more next-ws)
  • webmanifest
  • use db transactions
  • bundle analyzer
  • use swr for session fetching
  • other unknown things that i forgot about.

This is the first actual release of stardust.

- @IncognitoTGT