v3.5.0-hedgehog
·
177 commits
to main
since this release
What's Changed
- FLX-685 create rust project by @sulksamino in #795
- Bump openssl from 0.10.64 to 0.10.66 by @dependabot in #802
- FLX-657 revive floxy by @sulksamino in #803
- FLX-718 Add rust template workflows by @sulksamino in #804
- FLX-736 use random port instead of editor port by @sulksamino in #805
- CMake: use GNUInstallDirs to calculate install directories by @alerei in #806
- Forward Header when proxying to flecsd by @alerei in #807
- FLX-699 Use flecs-console-api as submodule with client implementation, download manifests via spell by @sulksamino in #808
- FLX-740 Generate app manifest code from schema, handle multiple schema versions by @sulksamino in #809
- FLX-700 use rust interface from cpp to download manifests by @sulksamino in #797
- Remove obsolete Cargo.lock of flecs_core_cxx_bridge by @sulksamino in #810
- FLX-714 FLX-715 Migrate functionality from utils "udev" and "usb" to rust by @sulksamino in #811
- Fix redirect for reverse proxy apps by @alerei in #813
- FLX-716 Migrate reading network adapters to rust by @sulksamino in #812
- FLX-731 Implement Vault with example pouches by @sulksamino in #814
- Convert empty editor field to empty vector of editors by @sulksamino in #815
- Use crate usb-ids to read device names and vendors by @sulksamino in #816
- Correct location in floxy.conf from /api/v2/imports to /v2/imports by @sulksamino in #818
- FLX-732 Implement concrete pouches by @sulksamino in #817
- Add title to dos manifest, correct path to dos manifest schema by @sulksamino in #819
- FLX-743 create rust server by @sulksamino in #820
- common: differentiate ipvlan l2/l3 networks by @alerei in #821
- deployment: Add function to enumerate existing networks by @alerei in #822
- Update submodule flecs-console-api by @sulksamino in #823
- Update submodules by @alerei in #825
- FLX-717 migrate session license handling to rust by @sulksamino in #824
- deployment: change signature of create_network to take std::string by @alerei in #827
- network: fix from_string/to_string conversion by @alerei in #826
- docker: review and cleanup do_create_network function by @alerei in #828
- Disable writing of app and manifest vault in rust core by @sulksamino in #830
- FLX-754 Redirect /v2/system/ping to rust socket, delete c++ handling by @sulksamino in #829
- instances: change/migrate pass-through network to ipvlan l2 by @alerei in #831
- Handle "no content" on tokens requests as valid response by @sulksamino in #832
- FLX-757 Use crate anyhow for error handling by @sulksamino in #833
- Convert ipv4 address to native/host byte order before further conversions by @sulksamino in #834
- relic/network: consider only default gw when reading network adapters by @alerei in #836
- FLX-756 investigate logging in rust using crate tracing by @sulksamino in #835
- instances: Fix detection of passed-through network adapters by @alerei in #837
- instances: fix detection of disconnected network adapters by @alerei in #838
- FLX-752 migrate endpoint system info by @sulksamino in #839
- FLX-730 Replace placeholder ##PACKAGE## with flecs in debian package scripts by @sulksamino in #840
- FLX-735 Send maximum supported app manifest version when getting manifest from console by @sulksamino in #841
- FLX-762 write bollard based implementation for each of our docker calls by @sulksamino in #844
- FLX-761 quest: Implement PoC quest system with example by @sulksamino in #843
- vault: Use tokio synchronization by @sulksamino in #845
- FLX-773 support archiving on copy from to container by @sulksamino in #846
- FLX-760 migrate endpoint system version by @sulksamino in #847
- FLX-807: manifest: Support ':' in env conversion from 2.X to 3.X by @sulksamino in #850
- FLX-793 sew deployment pouch by @sulksamino in #851
- FLX-758 vault::pouch: Adapt AppPouch to new apps concept by @sulksamino in #852
- FLX-763: jeweler: Add Deployment trait by @sulksamino in #849
- Update submodules flunder and flecs-external by @alerei in #853
- floxy: enable WebSocket support in reverse proxy by @alerei in #854
- Bump version to 3.5.0-hedgehog by @alerei in #855
- FLX-777 quest: Interact with quests via job interface by @sulksamino in #856
- vault::pouch: Use separate directories for unit tests by @sulksamino in #857
- tests: Use different directories for vault unittests by @sulksamino in #858
- FLX-815 quest: Schedule quests by @sulksamino in #859
- Update submodule flecs-build by @alerei in #861
- FLX-776 quest: Error handling by @sulksamino in #860
- Bugfixes by @alerei in #862
- Update submodule flunder by @alerei in #863
- Update submodule flunder by @alerei in #865
New Contributors
- @dependabot made their first contribution in #802
Full Changelog: v3.4.0-hedgehog...v3.5.0-hedgehog