Skip to content
Snippets Groups Projects
  1. Dec 04, 2021
  2. Dec 02, 2021
    • Shay's avatar
      Minor cleanup on recently ported doc pages (#11466) · 49e1356e
      Shay authored
      * move wiki pages to synapse/docs and add a few titles where necessary
      
      * update SUMMARY.md with added pages
      
      * add changelog
      
      * move incorrectly located newsfragment
      
      * update changelog number
      
      * snake case added files and update summary.md accordingly
      
      * update issue/pr links
      
      * update relative links to docs
      
      * update changelog to indicate that we moved wiki pages to the docs and state reasoning
      
      * requested changes to admin_faq.md
      
      * requested changes to database_maintenance_tools.md
      
      * requested changes to understanding_synapse_through_graphana_graphs.md
      
      * add changelog
      
      * fix leftover merge errata
      
      * fix unwanted changes from merge
      
      * use two spaces between entries
      
      * outdent code blocks
      49e1356e
  3. Dec 01, 2021
  4. Nov 30, 2021
  5. Nov 29, 2021
  6. Nov 22, 2021
  7. Nov 19, 2021
  8. Nov 18, 2021
    • Dirk Klimpel's avatar
      81b18fe5
    • Nicolai Søborg's avatar
      Docs: Quote wildcard `federation_certificate_verification_whitelist` (#11381) · e2dabec9
      Nicolai Søborg authored
      
      Otherwise I get this beautiful stacktrace:
      
      ```
      python3 -m synapse.app.homeserver --config-path /etc/matrix/homeserver.yaml
      Traceback (most recent call last):
        File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
          return _run_code(code, main_globals, None,
        File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
          exec(code, run_globals)
        File "/root/synapse/synapse/app/homeserver.py", line 455, in <module>
          main()
        File "/root/synapse/synapse/app/homeserver.py", line 445, in main
          hs = setup(sys.argv[1:])
        File "/root/synapse/synapse/app/homeserver.py", line 345, in setup
          config = HomeServerConfig.load_or_generate_config(
        File "/root/synapse/synapse/config/_base.py", line 671, in load_or_generate_config
          config_dict = read_config_files(config_files)
        File "/root/synapse/synapse/config/_base.py", line 717, in read_config_files
          yaml_config = yaml.safe_load(file_stream)
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/__init__.py", line 125, in safe_load
          return load(stream, SafeLoader)
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/__init__.py", line 81, in load
          return loader.get_single_data()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/constructor.py", line 49, in get_single_data
          node = self.get_single_node()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/composer.py", line 36, in get_single_node
          document = self.compose_document()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/composer.py", line 55, in compose_document
          node = self.compose_node(None, None)
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/composer.py", line 84, in compose_node
          node = self.compose_mapping_node(anchor)
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/composer.py", line 133, in compose_mapping_node
          item_value = self.compose_node(node, item_key)
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/composer.py", line 82, in compose_node
          node = self.compose_sequence_node(anchor)
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/composer.py", line 110, in compose_sequence_node
          while not self.check_event(SequenceEndEvent):
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/parser.py", line 98, in check_event
          self.current_event = self.state()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/parser.py", line 379, in parse_block_sequence_first_entry
          return self.parse_block_sequence_entry()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/parser.py", line 384, in parse_block_sequence_entry
          if not self.check_token(BlockEntryToken, BlockEndToken):
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/scanner.py", line 116, in check_token
          self.fetch_more_tokens()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/scanner.py", line 227, in fetch_more_tokens
          return self.fetch_alias()
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/scanner.py", line 610, in fetch_alias
          self.tokens.append(self.scan_anchor(AliasToken))
        File "/root/synapse/env/lib/python3.8/site-packages/yaml/scanner.py", line 922, in scan_anchor
          raise ScannerError("while scanning an %s" % name, start_mark,
      yaml.scanner.ScannerError: while scanning an alias
        in "/etc/matrix/homeserver.yaml", line 614, column 5
      expected alphabetic or numeric character, but found '.'
        in "/etc/matrix/homeserver.yaml", line 614, column 6
      ```
      
      Signed-off-by: default avatarNicolai Søborg <git@xn--sb-lka.org>
      e2dabec9
  9. Nov 17, 2021
  10. Nov 16, 2021
  11. Nov 12, 2021
  12. Nov 10, 2021
  13. Nov 09, 2021
  14. Nov 08, 2021
  15. Nov 07, 2021
    • Dan Callahan's avatar
      Minor cleanup to Debian packaging (#11269) · 9799c569
      Dan Callahan authored
      
      * Remove unused Vagrant scripts
      
      * Change package Architecture to any
      
      * Preinstall the wheel package when building venvs.
      
      Addresses the following warnings during Debian builds:
      
          Using legacy 'setup.py install' for jaeger-client, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for matrix-synapse-ldap3, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for opentracing, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for psycopg2, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for systemd-python, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for pympler, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for threadloop, since package 'wheel' is not installed.
          Using legacy 'setup.py install' for thrift, since package 'wheel' is not installed.
      
      * Allow /etc/default/matrix-synapse to be missing
      
      Per the systemd.exec manpage, prefixing an EnvironmentFile with "-":
      
      > indicates that if the file does not exist, it will not be read and no
      > error or warning message is logged.
      
      Signed-off-by: default avatarDan Callahan <danc@element.io>
      9799c569
  16. Nov 05, 2021
  17. Nov 04, 2021
  18. Nov 03, 2021
  19. Nov 02, 2021
  20. Nov 01, 2021
  21. Oct 29, 2021
Loading