Changeset - 9bada5c6f4fd
[Not reviewed]
tip stable
0 3 0
Sebastian Krause - 4 months ago 2025-02-17 13:22:52
sebastian.krause@scopevisio.com
Grafted from: 4c7162f18a81
hg: support the topic extension's _exttopics_heads protocol command

When cloning or pulling from a repository which uses the topic extension
Kallithea would require write permissions for the _exttopics_heads command:

https://foss.heptapod.net/mercurial/evolve/-/blob/6ffc4d7635fac0e605eb44b77de539f64c3739a2/hgext3rd/topic/server.py#L134

Fixed by adding it to the list of known read-only commands.
3 files changed with 3 insertions and 0 deletions:
0 comments (0 inline, 0 general) First comment
CONTRIBUTORS
Show inline comments
 
List of contributors to Kallithea project:
 

	
 
    Mads Kiilerich <mads@kiilerich.com> 2016-2025
 
    Sebastian Krause <sebastian.krause@scopevisio.com> 2025
 
    Aristotelis Stageiritis <aristotelis79@gmail.com> 2024
 
    Poesty Li <poesty7450@gmail.com> 2024
 
    Valentin Kleibel <valentin@vrvis.at> 2024
kallithea/config/middleware/simplehg.py
Show inline comments
 
@@ -89,6 +89,7 @@ cmd_mapping = {
 
    'pushkey': 'push',
 
    'putlfile': 'push',
 
    'unbundle': 'push',
 
    '_exttopics_heads': 'pull', # used by the topic extension
 
    }
 

	
 

	
kallithea/templates/about.html
Show inline comments
 
@@ -25,6 +25,7 @@
 
  <ul>
 

	
 
  <li>Copyright &copy; 2012&ndash;2025, Mads Kiilerich</li>
 
  <li>Copyright &copy; 2025, Sebastian Krause</li>
 
  <li>Copyright &copy; 2024, Aristotelis Stageiritis</li>
 
  <li>Copyright &copy; 2024, Poesty Li</li>
 
  <li>Copyright &copy; 2024, Valentin Kleibel</li>
0 comments (0 inline, 0 general) First comment
You need to be logged in to comment. Login now