Skip to content

Releases: linuxmuster/linuxmuster-api

Release 7.4.6 (lmn74)

Choose a tag to compare

@github-actions github-actions released this 22 Jul 20:35
  • [passwords] Return a clear 404 instead of silently no-op'ing when a
    school-administrator tries to write password constraints before a
    global-administrator has created the config file.
  • Fix school scoping across several endpoints: enforce a required
    school parameter for global-administrators, restrict
    school-administrators to their own school, fix decorator order and a
    dict-assignment bug found along the way. Fixes #22, #23, #24, #26.
  • List routers explicitly instead of relying on a private FastAPI method.
    Fix #25.
  • [groups] Add custom fields handling to lmngroups.

Release 7.4.5 (lmn74)

Choose a tag to compare

@github-actions github-actions released this 16 Jul 20:39
  • [linbo] Add endpoints to write raw start.conf or delete start.conf

Release 7.4.4 (lmn74)

Choose a tag to compare

@github-actions github-actions released this 15 Jul 09:15
  • Fix endpoint list
  • [groups] New endpoints for lmngroups.
  • [subnets] New endpoints to manage subnets (@hermanntoast)

Release 7.4.3 (lmn74)

Choose a tag to compare

@github-actions github-actions released this 20 Jun 15:32
  • Use right method for as_dict.

Release 7.4.2 (lmn74)

Choose a tag to compare

@github-actions github-actions released this 16 Jun 15:24
  • Avoid var shadowing with lmntools
  • Batch users request to optimize load time
  • Lifespan to handle secrets only on app start
  • Add expiry date to token
  • Use pdflatex as default for passwords

Release 7.4.1 (lmn74)

Choose a tag to compare

@github-actions github-actions released this 25 Apr 16:13
  • New package for 7.4.

Release 7.3.35 (lmn73)

Choose a tag to compare

@github-actions github-actions released this 25 Apr 15:53
  • Add linbo endpoints for Linbo Docker (@amoalani). EXPERIMENTAL
  • Add vdi endpoints (@hermanntoast). EXPERIMENTAL
  • Add alias ALL for all authenticated users.
  • Rewrite start page.
  • Add rate limiter on /v1/auth/token
  • Add expiry date to jwt.
  • Only allow HS512 as signature request.
  • Add protection against timing attack.

Release 7.3.34 (lmn73)

Choose a tag to compare

@github-actions github-actions released this 01 Apr 22:05
  • /printers/join and quit: use lmntools.

Release 7.3.33 (lmn73)

Choose a tag to compare

@github-actions github-actions released this 08 Mar 20:23
  • GET /devices/device: new credentials flag for AD credentials.
  • PATCH /devices/device: use DeviceManager to set credentials.
  • PoC for new permissions system.

Release 7.3.32 (lmn73)

Choose a tag to compare

@github-actions github-actions released this 04 Mar 16:30
  • Fix typo.