Skip to content
Extraits de code Groupes Projets
  1. mai 21, 2025
  2. mai 18, 2025
  3. mai 14, 2025
  4. fév. 22, 2025
  5. fév. 17, 2025
  6. déc. 05, 2024
  7. déc. 04, 2024
  8. déc. 03, 2024
  9. nov. 09, 2024
  10. oct. 18, 2024
  11. oct. 12, 2024
    • Kubat's avatar
      LEKTOR*: Continue implementations · 58165a43
      Kubat a rédigé
      Also, turn the binaries into lib+bin. We do this to try to begin their
      compilation before the codegen finished for dependencies, specially for
      zbus which takes a really long time.
      
      We have a big refactor for the NKDB crate. We remove the queue from the
      database. The queue should not be in the database. We place it in the
      lektord crate. We also will place the search functionnalities out of the
      nkdb or the lektord crate, and place it into a new one.
      
      Also, update dependencies and run clippy.
      
      Other developments:
      - Update to amadeus
      - Make the KId just a u64. This is just a simpler and better
        representation! The thing is Copy, we can use atomics and not bizarre
        mechanisms to factorize some Arc<str>, etc. We still can know when a
        kara was updated or the file changed, and we no longer need to
        factorize playlists. Note that the relation `RemoteKId <-> KId` is now
        a one-to-one relation.
      - We also eepercutate the fact that KId is now copy in Amadeus. More
        things don't need clone anymore and the iterators now will return the
        KId and not a ref to it.
      - Rationalize routes for lektord
      - Update the returned data from kurisu API
      - Change how to get, read or write the playlists and the queue.
      - Add a separated epoch to playlists and the queue that is incremented
        each time we try to write it (controled by the methods.)
      - Change the payload crates to reflect that
      - Remove async_trait from where we can
      Non vérifiée
      58165a43
  12. oct. 01, 2024
  13. sept. 25, 2024
  14. juil. 03, 2024
  15. avr. 09, 2024
  16. nov. 07, 2023
  17. nov. 06, 2023
  18. nov. 05, 2023
Chargement en cours