What's Changed
- Fix mocking insufficiencies in system.network.py #2717 by @FroggyFlox in #2718
- Use regular expressions to validate tailscale hostname #2714 by @FroggyFlox @Hooverdan96 in #2719
- SyntaxWarning: "is not" with a literal #2713 by @phillxnet in #2722
- Address redundancy re database setup #2729 by @phillxnet in #2733
- Update django-oauth-toolkit #2710 by @phillxnet in #2727
- Ease database diagnosis via local IP access configuration #2730 by @phillxnet in #2736
- Update Django to next LTS #2734 by @phillxnet in #2737
- Update Huey task queue library #2731 by @phillxnet in #2741
- Update Django-rest-framework to latest #2738 by @phillxnet in #2743
- Update dbus python dependency to latest #2744 by @phillxnet in #2745
- Update pyzmq dependency to latest #2746 by @phillxnet in #2747
- Update Django to latest 4.2 LTS #2750 by @phillxnet @Hooverdan96 @FroggyFlox in #2752
- update to latest psycopg 3 #2740 by @phillxnet in #2753
- Update Poetry build system & normalise on Python 3.11 #2703 #2754 #2693 by @phillxnet @FroggyFlox in #2755
- Add/Update help icon linking to docs #2720 by @FroggyFlox in #2725
- Adopt dedicated secrets management library #2728 by @phillxnet in #2758
- Make explicit to systemd our NetworkManager dependency #2685 by @phillxnet in #2762
- Replication secret encrypted in Web-UI #2759 by @phillxnet in #2764
- Account for eventual double slahes in the conversion from legacy to poetry paths #2757 by @FroggyFlox in #2771
- (t) replication spawn error #2766 by @phillxnet in #2777
- Bump versions to a 5.0.6 base (Testing) - testing branch #2778 by @phillxnet in #2779
Full Changelog: 5.0.5-0...5.0.6-0