Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ffsync: Update to syncstorage-rs #5942

Merged
merged 55 commits into from
Dec 6, 2023
Merged

Commits on Nov 26, 2023

  1. Initial file reorganisation

    mreid-tt committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    00a5b9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cdbc21b View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Migrate service scripts

    mreid-tt committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    f016cfa View commit details
    Browse the repository at this point in the history
  2. Fix repo download path

    mreid-tt committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    4e5b5a6 View commit details
    Browse the repository at this point in the history
  3. Fix package name

    mreid-tt committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    8e9f713 View commit details
    Browse the repository at this point in the history
  4. Fix rust build args

    mreid-tt committed Nov 27, 2023
    Configuration menu
    Copy the full SHA
    16da8d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Amend rust build args

    mreid-tt committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    4d86ff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05adf10 View commit details
    Browse the repository at this point in the history
  3. Initial fixes from review

    mreid-tt committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    167cafb View commit details
    Browse the repository at this point in the history
  4. Split up wheels requirements

    mreid-tt committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    988f41d View commit details
    Browse the repository at this point in the history
  5. Fix wheels requirements

    mreid-tt committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    e639974 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3175be5 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    0a6ff26 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Optimise python build

    mreid-tt committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    1cd0026 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d092988 View commit details
    Browse the repository at this point in the history
  3. Version bump and fixes for build

    Co-Authored-By: hgy59 <12009964+hgy59@users.noreply.github.com>
    mreid-tt and hgy59 committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    e8aab6b View commit details
    Browse the repository at this point in the history
  4. Additional fixes for build

    mreid-tt committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    dbe9e55 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Fixes for scripts and build

    mreid-tt committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    5ae59a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94bd900 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    18bf9f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d9b038 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f1e577 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    baecf94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0926673 View commit details
    Browse the repository at this point in the history
  8. add cross/diesel

    hgy59 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    dbe934c View commit details
    Browse the repository at this point in the history
  9. Minor fixes

    mreid-tt committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    a4af41d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    318cdcb View commit details
    Browse the repository at this point in the history
  11. spk/ffsync: fix cross build of cryptography and library path

    - disable rust for old cryptography wheel
    - patch runtime library path into binaries built with rust
    - add diesel
    hgy59 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    d318145 View commit details
    Browse the repository at this point in the history
  12. ffsync: improve package installation

    - define DBUSER for package db user (SPK_NAME is not defined)
    - use installed diesel binary
    - fix config file location
    - use a single sed call to patch config file
    hgy59 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4e8141c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    640c611 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    027c038 View commit details
    Browse the repository at this point in the history
  2. Additional fixes

    mreid-tt committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    3915e90 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dd3e83 View commit details
    Browse the repository at this point in the history
  4. Amendments to fixes

    mreid-tt committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    59a2238 View commit details
    Browse the repository at this point in the history
  5. Amendments to fixes

    mreid-tt committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    654e0b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    81ec41c View commit details
    Browse the repository at this point in the history
  7. Testing build options

    mreid-tt committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    2aa2dd6 View commit details
    Browse the repository at this point in the history
  8. configure default mysql socket

    - mysql-connector-c: add option to configure default mysql socket
    - used mariadb10 socket as default for cross/diesel and syncstorage-rs
    hgy59 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    fc78bea View commit details
    Browse the repository at this point in the history
  9. ffsync: use prebuilt python again and fix dependencies

    - use prebuilt python
    - use cryptography==41.0.3 (the original 3.4.8 does not work with openssl3)
    - add mandatory crossenv dependencies
    - add mandatory pure python dependencies
    hgy59 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    4445ad3 View commit details
    Browse the repository at this point in the history
  10. fix host configuration

    hgy59 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    ebcf6de View commit details
    Browse the repository at this point in the history
  11. fix service-setup

    - use syncserver in background and provide pid file
    - enhance service log
    - since mysql socket configuration is fixed, we can use localhost as DBSERVER again
    - use pip to install *.whl and package from index
    - enhance installer logs
    hgy59 committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    a65b8b7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c9cef22 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. fix mysql socket definition

    hgy59 committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    65f37a5 View commit details
    Browse the repository at this point in the history
  2. fix secret generation for DSM 6

    - use base64 instead of base32 for secret generation
    hgy59 committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    51f1647 View commit details
    Browse the repository at this point in the history
  3. Fixes proposed after review

    mreid-tt committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    aa24968 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Final code cleanup

    mreid-tt committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    e4b972a View commit details
    Browse the repository at this point in the history
  2. Amend code cleanup

    1. Make scripts more POSIX compatible
    2. Move from base64 as character set can conflict with sed
    3. Re-introduce enhanced logging
    mreid-tt committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    40f2b95 View commit details
    Browse the repository at this point in the history
  3. Fix wizard grammar

    mreid-tt committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    0f59f43 View commit details
    Browse the repository at this point in the history
  4. Make clientUrl dynamic

    mreid-tt committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    f37ece2 View commit details
    Browse the repository at this point in the history
  5. Refine wizards

    mreid-tt committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    0ac6601 View commit details
    Browse the repository at this point in the history
  6. Include USB export paths

    mreid-tt committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    f6d87b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Update package naming

    mreid-tt committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    f43d69c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    108fa91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c76c93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17dffcd View commit details
    Browse the repository at this point in the history