Skip to content

Add matrix-synapse#5399

Open
hgy59 wants to merge 10 commits intoSynoCommunity:masterfrom
hgy59:add_matrix
Open

Add matrix-synapse#5399
hgy59 wants to merge 10 commits intoSynoCommunity:masterfrom
hgy59:add_matrix

Conversation

@hgy59
Copy link
Copy Markdown
Contributor

@hgy59 hgy59 commented Aug 20, 2022

Description

Uses the integrated solution to build wheels with rust (#5435 et al.)

Closes #3588

Checklist

  • Build rule all-supported completed successfully
  • New installation of package completed successfully
  • Package upgrade completed successfully (Manually install the package again)
  • Package functionality was tested
  • Any needed documentation is updated/created

Type of change

  • New Package

@hgy59

This comment was marked as outdated.

@hgy59

This comment was marked as outdated.

@hgy59 hgy59 mentioned this pull request Aug 21, 2022
10 tasks
@th0ma7
Copy link
Copy Markdown
Contributor

th0ma7 commented Aug 31, 2022

@hgy59 Now that deluge is done I may have a few spare cycles. Let me know if I can help, and in what specific areas you'd like me to look into in particular?

@th0ma7 th0ma7 mentioned this pull request Sep 20, 2022
14 tasks
@hgy59 hgy59 changed the title Add matrix-synapse (includes rust wheel build) Add matrix-synapse Dec 23, 2022
@hgy59 hgy59 removed the framework label Dec 23, 2022
@hgy59
Copy link
Copy Markdown
Contributor Author

hgy59 commented Dec 24, 2022

TODO: functionality tests

@hgy59
Copy link
Copy Markdown
Contributor Author

hgy59 commented Dec 26, 2022

functionality OK
unable to set up keys (this is due to the element web used without https?)

@hgy59 hgy59 added the new-package PR/WIP for a new package label Apr 7, 2023
hgy59 added 2 commits May 20, 2023 13:40
- revert former WHEELS_RUST_BUILD_ENABLE
- update matrix-synapse to v1.74.0
- move matrix-synapse to requirements-crossenv.txt
- update dependencies
hgy59 added 8 commits May 20, 2023 13:40
- uses hardcoded server name (todo: implement wizard for custom server name)
- add folder for media
- use pip-cache for updates
- let synapse_homeserver create the initial config file
- patch log file configuration
- add installation wizard to configure server name and usage reports
- start config generation in var folder to avoid patching the log file path
- starting config generation in var folder makes --config-directory and --data-directory arguments obsolete
- add wizard option to add --open-private-ports with generate config
- add and use cross/jmalloc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-package PR/WIP for a new package status/needs-review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Package Request] synapse

3 participants