Skip to content

Releases: Keukeiland/KeukNet

v2.4.1

21 May 19:38
c17d327
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.4.1

Release 2.4.0

15 May 19:21
7e6969f
Compare
Choose a tag to compare

Important

added library cookie for cookie handling, run npm i to install
change config option dicebear_host to the full URI of the providing endpoint, instead of just the domain
append config option client_location with the URI of the directory containing the client executables

What's Changed

  • v2.4.0 by @fizitzfux in #31
  • Authentication now uses a form and cookies, though HTTP Basic auth is still supported
  • Running behind NGINX is now fully supported when client IP is forwarded through the X-Real-IP header
  • Profile pictures can now be edited

Full Changelog: v2.3.0...v2.4.0

v2.3.0

01 Apr 19:28
185e400
Compare
Choose a tag to compare

Important!

this update has DB changes that require manual interventions. Run the following code using sqlite3 data/db.sqlite on the db:

ALTER TABLE server RENAME TO _servers_server;
ALTER TABLE profile RENAME TO _profile_device;

Then start the server, stop it, and start it again to make sure all tables are correctly modified.
MAKE SURE TO MAKE BACKUPS BEFORE DOING THIS, IT COULD BREAK THE DATABASE IF MESSED UP!

There is also a new config file, texts.js. make sure to run cp config/texts.js.example config/texts.js.
Also make sure to copy the profiles, run mv data/wireguard/* data/profile/.

What's Changed

  • Update v2.3.0 by @fizitzfux in #28
  • full redesign of how interaction with the database works because of the new extensions system.

Full Changelog: v2.1.4...v2.3.0

v2.1.4

28 Feb 18:40
e94416a
Compare
Choose a tag to compare

Important

Config file config.js had changes, do not forget to merge those.

What's Changed

Full Changelog: v2.1.3...v2.1.4

v2.1.3

15 Feb 15:02
a7a612e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.2...v2.1.3

v2.1.2

14 Feb 13:30
70effd7
Compare
Choose a tag to compare

What's Changed

Important!

the config file config.js has some new fields. Please make sure you merge it properly to avoid problems.

New Contributors

Full Changelog: v2.1.1...v2.1.2

v2.1.1

03 Feb 14:33
62c3d3b
Compare
Choose a tag to compare

Important

For existing installations please merge the new config/config.js file with your current one as there has been added a new entry.

What's Changed

New Contributors

Full Changelog: v2.1.1...v2.2.0

Update 2.1.1

15 Jan 17:50
0befd90
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

Release 2.1.0

14 Jan 15:42
8d1b6bb
Compare
Choose a tag to compare

What's Changed

Nothing, this is the first release, though do note it is fully incompatible with any earlier betas.

New Contributors

Full Changelog: https://github.com/Keukeiland/KeukNet/commits/v2.1.0