Skip to content

v3.5.0-hedgehog

Compare
Choose a tag to compare
@sulksamino sulksamino released this 05 Nov 09:28
· 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

Full Changelog: v3.4.0-hedgehog...v3.5.0-hedgehog