The following issues were previously hosted at Bitbucket.
To create a new issue, or comment on existing issues, please use the mailing list.
- Issue #379 : Cannot clone hg repos with web interface
- Issue #378 : UnicodeDecodeError after upgrade
- Issue #377 : Sub-Repositories not correctly managed since upgrade to python 3
- Issue #376 : Kallithea 0.6.0 fails to edit gist: "TypeError: 'Undefined' object is not callable"
- Issue #375 : kallithea 0.6.0 under python3: alembic configparser crashes when smtp_password contains % symbols
- Issue #374 : 0.6.0 create MySQL database fails in SQLAlchemy
- Issue #373 : Version 0.6.0: beaker.exceptions.BeakerException: Cache region not configured: long_term_file
- Issue #372 : Feed doesn't work: "TypeError: sequence item 0: expected a bytes-like object, int found")
- Issue #371 : kallithea 0.6.0 under python3 crashes when the --log-file option is selected
- Issue #370 : Kallithea no longer authorizes with Atlassian Crowd properly using python3
- Issue #369 : SSH push fails when LANG and LC_* is sent
- Issue #368 : [INVALID] SSH URL shown is wrong
- Issue #367 : windows server 2019 installation: ImportError: No module named pwd
- Issue #366 : Cannot approve pull request from fork
- Issue #365 : Cannot create git repository by cloning from GitHub
- Issue #364 : No authentication if "anonymous is allowed"
- Issue #363 : Error in send_mail after upgrade to celery 4.4
- Issue #362 : Error in comments in changelog and pull request review comments
- Issue #361 : FullTextSearch index creation error
- Issue #360 : Filter Repository list by "Last Change" column do not work any more
- Issue #359 : Cannot clone repository with Kallithea in Python 3 with Gunicorn
- Issue #358 : [doc] Postgresql: Can't reconnect until invalid transaction is rolled back
- Issue #357 : Problem with smtplib with gmail accounts
- Issue #356 : Fix for Options fork icon
- Issue #355 : Migration error in 0.5.1
- Issue #354 : Recognize 'Cc' and 'Bcc' in send_email()
- Issue #353 : Possible mercurial VCS hook location error
- Issue #352 : SSH does not ingore trailing slash(es) in repo names
- Issue #351 : SSH for permanent repo reference
- Issue #350 : Password Reset: CSRF check failed
- Issue #349 : Setup failed at front-end-build
- Issue #348 : InvalidRequestError when connecting with LDAP
- Issue #347 : AttributeError: 'DisabledBackend' object has no attribute '_get_task_meta_for'
- Issue #346 : memory leaks
- Issue #345 : [doc] Posgres initialization failes with "Please check that the keyword arguments..."
- Issue #344 : 'Ignore whitespace' button on a file block inside a changeset does not work
- Issue #343 : Browser back button broken in source viewer
- Issue #342 : 0.4.0: git repo is detected as False
- Issue #341 : 0.4.0: git hooks 'work' but outputs ImportError: No module named kallithea.lib.hooks
- Issue #340 : 0.4.0: dispatch.wsgi terminates due to LC_ALL or LANG encoding.
- Issue #339 : 0.4.0: i18n.enable should be 18n.enabled
- Issue #338 : Upgrading 0.3.x to 0.4.0 : kallithea-cli front-end-build throws error: "Unexpected Token"
- Issue #337 : index creation fails on git repo with submodules in subdirectory
- Issue #336 : Clone URL on repository landing page not functioning as expected
- Issue #335 : WebApp Error: AttributeError: 'bool' object has no attribute 'configitems'
- Issue #334 : Add Repo Permission for user with user_id contains only digits
- Issue #333 : git hooks have an incorrect interpreter when installed under uwsgi
- Issue #332 : When running "kallithea-cli front-end-build" in Windows' git-bash, cli can't find npm
- Issue #331 : kwargs not being **kwargs in models/repo_group.py
- Issue #330 : Showing obsolescence markers stopped working / old behavior was surprising
- Issue #329 : cannot add inline comment on new empty file
- Issue #328 : model: UserLog has redundant username entry
- Issue #327 : committed via Kallithea into repository
- Issue #326 : SQLAlchemy upgrade required
- Issue #325 : Upgrade to SHA hashing
- Issue #324 : MySQL Setup Error - "Function or expression 'AUTO_INCREMENT' cannot be used in the CHECK clause of `group_id`
- Issue #323 : git hook error on push of first commit
- Issue #322 : Federation protocol
- Issue #321 : [feature] Allow search by commit hash
- Issue #320 : Accessibility problems with kallithea and screen readers
- Issue #319 : Git commit / pushes
- Issue #318 : My suggestions
- Issue #317 : Operation not supported.
- Issue #316 : TypeError("Unicode-objects must be encoded before hashing")
- Issue #315 : Crowd authorization module doesn't allow https connections
- Issue #314 : Email when user registers
- Issue #313 : Recaptcha not working?
- Issue #312 : Upgraded Kallithea, now it looks incomplete?
- Issue #311 : Release version 0.3.4
- Issue #310 : Accentuated characters improperly rendered (appear as `?`) on hg repositories
- Issue #309 : Simplify kallithea.tests.vcs by avoiding unnecessary metaprogramming constructs
- Issue #308 : Internal server error when showing full diff for file that contains '{' in its name when using Mercurial repository
- Issue #307 : Creating a new repository results in an infinate loop
- Issue #306 : Internal server error when passing-in large context value for changeset with Git repository
- Issue #305 : "Anonymous access" shows wrong value after change, until page reload
- Issue #304 : [doc] trouble getting Kallithea hosted on IIS
- Issue #303 : paster setup-db fails when git is not installed
- Issue #302 : [doc] On initial database creation existing repos don't get added
- Issue #301 : Cloning large git repository fails in Kallithea with MemoryError
- Issue #300 : Non-ASCII characters in passwords cause error 500
- Issue #299 : Creating an new account fails...
- Issue #298 : [doc] Kallithea fails to start after Lubuntu upgrade.
- Issue #297 : Git 2.13 warns: fatal: --local can only be used inside a git repository
- Issue #296 : Slow Performance with a lot of Repos
- Issue #295 : Creating a repository with a clone causes the UI to hang until clone is complete
- Issue #294 : Cannot update User Settings anymore
- Issue #293 : Outdated http://pythonhosted.org/Kallithea/
- Issue #292 : File Lock Error with LDAP and Repo-Locking
- Issue #291 : Cannot pull/clone after upgrade from 0.3.2 to 0.3.3
- Issue #290 : [wait-for-feedback] Cannot create a Repo with Celery in Version 0.3.3
- Issue #289 : [wait-for-feedback] Do not execute hook mercurial repository on version 0.3.3
- Issue #288 : [feature] Repo admin should be allowed to delete PR
- Issue #287 : Installation Issue
- Issue #286 : tests broken with German language settings
- Issue #285 : Start Revision setting not working as described
- Issue #284 : Changing current branch in web interface
- Issue #283 : [wait-for-feedback] Fonts used when displaying code look terrible
- Issue #282 : [feature] subrepositories
- Issue #281 : cyrillic letters in repository filenames results in error
- Issue #280 : Empty table of additional changes on PR created from range of changesets
- Issue #279 : [feature] Mercurial strip feature
- Issue #278 : cleanup .ini file generation
- Issue #277 : 'gearbox install-iis' doesn't work
- Issue #276 : convert tests.vcs to py.test
- Issue #275 : Regression: Unicode comments fail to be posted
- Issue #274 : Regression: pullrequest GUI is broken after commits to PR head
- Issue #273 : [feature] Bulk comments on review
- Issue #272 : gearbox setup-db failed
- Issue #271 : [feature] Updating instead of creating a new Pull Request
- Issue #270 : [feature] specify the reviewer using the user group.
- Issue #269 : KALLITHEA_EXTRAS has race conditions
- Issue #268 : [wait-for-feedback] FlushError: Instance
has a NULL identity key. - Issue #267 : [feature] Readme anchor on repository main page redirects to a non-existant changeset
- Issue #266 : Installation from source on Linux Mint fails when installing pyparsing
- Issue #265 : [wait-for-feedback] "MySQL server has gone away" when running in embedded mode using MySQL
- Issue #264 : [doc] IOError: request data read error on git push due to mod_wsgi
- Issue #263 : Error while Re-Scanning with Kallithea 0.3.2
- Issue #262 : Problem with install on Win7
- Issue #261 : journal filtering doesn't work for repository name with group
- Issue #260 : JSON-RPC get_repos fails if any repository is locked
- Issue #259 : CSS Theming
- Issue #258 : win32lfn support in Kallithea for Windows installations
- Issue #257 : Missing DB-Indexes
- Issue #256 : [feature] Existing repository text for hg
- Issue #255 : List open branches with kallithea API
- Issue #254 : Please warn when newly added git repository is not in 'bare' format
- Issue #253 : almost duplicate records in commit history
- Issue #252 : 500 error when repository is removed via commandline
- Issue #251 : Secure flag not set on cookie.
- Issue #250 : Parent and Child navigation links at changeset doesn't work always
- Issue #249 : [wait-for-feedback] waitress exception makes kallithea crash
- Issue #248 : [doc/feature] Improve cache invalidation to detect changes to repositories
- Issue #247 : [feature] Allow adding SSH key via API
- Issue #246 : Add hooks to kallithea using .hgrc
- Issue #245 : [feature] Show changes to Destination repository in a Pull request after Destination repository is changed
- Issue #244 : license issue in your dependency graph caused by dulwich with tests enabled
- Issue #243 : Change Log leve to INFO if
- Issue #242 : [wait-for-feedback] Random http status 403
- Issue #241 : Unicode exception while doing git push
- Issue #240 : [feature] Format issue tracker links (and others) in changeset and pull request comments
- Issue #239 : Show commit date in "Select changeset" dropdown menu
- Issue #238 : SSH-based authentication like github. SSH keys in profile
- Issue #237 : indicate ownership of repo groups and user groups
- Issue #236 : make repo group and user group owners editable (or get rid of them)
- Issue #235 : Intermittent "MySQL server has gone away"
- Issue #234 : HTTPS + Git Clone = 405 error
- Issue #233 : git clone https://... gives empty reply from server
- Issue #232 : Don't disallow usernames with an @ character
- Issue #231 : Kallithea 0.3 and 0.3.2, seems to improperly create git respository
- Issue #230 : Cannot perform push with hg-git mercurial plugin
- Issue #229 : Bad File Descriptor
- Issue #228 : Missing ui controls for repo admin user interface
- Issue #227 : Lock wait timeout exceeded; try restarting transaction
- Issue #226 : Built-in Mercurial Hooks (Read-Only) are not readonly
- Issue #225 : Installation docs link is broken
- Issue #224 : installation failed
- Issue #223 : contributing link on https://kallithea-scm.org/ is broken
- Issue #222 : I see no info about registration at https://kallithea-scm.org/repos/kallithea
- Issue #221 : Connection issue with ldap
- Issue #220 : Broken documentation link on website
- Issue #219 : waitress exception when serving file
- Issue #218 : Bad hook removed from kallithea settings but is still active
- Issue #217 : upgrade-db fails to fix auth modules after rebranddb.py
- Issue #216 : 500 error when adding a new reviewer to the pull-request if a username contains a spaces
- Issue #215 : 500 error if a title of the pull-request contains spaces
- Issue #214 : Webhooks?
- Issue #213 : write tests that use http for hg and git requests
- Issue #212 : Bitbucket-like branch management
- Issue #211 : [wait-for-feedback] 502 Proxy Error while openning a commited changeset
- Issue #210 : API: fork_repo failing when group specified in fork_name
- Issue #209 : Improper display of locale Ru
- Issue #208 : Uploading/Dowloading non versionned files.
- Issue #207 : Pulling repos is detected as anonymous action
- Issue #206 : Journal view does not show names only icons
- Issue #205 : Allow creation of non-publishing Mercurial repositories.
- Issue #204 : git access fails if git_rev_filter has multiple filters
- Issue #203 : Documentation for mod_wsgi has a number of mistakes.
- Issue #202 : Pushing a repository via id, IE, http://example.com/_2, throws an AssertionError
- Issue #201 : /_admin/api method create_user responds with Content-Length field twice
- Issue #200 : CRSF Check Failing (403) on Form Submit
- Issue #199 : Installation from repository source fails
- Issue #198 : documentation for windows should mention to add c:\path\to\git\bin to PATH
- Issue #197 : Pull Request broken after upgrade from 0.2 to 0.3
- Issue #196 : refactoring hook handling
- Issue #195 : refactor backend specific code out of controllers
- Issue #194 : use more dulwich instead of calling git command line
- Issue #193 : Add Python 3 support
- Issue #192 : Remove mercurial dependency
- Issue #191 : 500 Internal Server Error while viewing some Changesets
- Issue #190 : Range selection from changelog fails (with git)
- Issue #189 : [unicode] PR reviewer autocomplete does not work with unicode names
- Issue #188 : Git changelog shows rainbow instead of a single coloured graph
- Issue #187 : Installation on Windows fails
- Issue #186 : Too many open files again
- Issue #185 : largefiles usercache is not configureable and is not updated when "Location of repositories" changes
- Issue #184 : is the private repository flag really necessary?
- Issue #183 : Can't install on windows
- Issue #182 : Kallithea can't support Python-2.7.11
- Issue #181 : notifications: spam: user receive their own notifications in the notification area
- Issue #180 : pam authentication very slow + fix
- Issue #179 : Crashes and error pages when kallithea is under load?
- Issue #178 : 404 When Clicking on 'Files' for Repository Called 'files'
- Issue #177 : Duplicate entry error in cache_invalidation table
- Issue #176 : handling missing revisions in pull requests
- Issue #175 : search indexer crashes on files with special characters
- Issue #174 : Add local revision number to summary and changelog view
- Issue #173 : Installation failure
- Issue #172 : Search generates wrong files URL
- Issue #171 : WebApp Error:
: 'PylonsConfig' object has no attribute '_push_object' - Issue #170 : [doc] Document canonical_url feature
- Issue #169 : pam authentication does not work + fix
- Issue #168 : Support largefile extension in "Download as zip" functionality
- Issue #167 : "No changesets yet" if git has no "master" branch
- Issue #166 : Support "hgweb" (and maybe gitweb)
- Issue #165 : [feature] Interval sync/update for "remote repositories"
- Issue #164 : Support for http/https proxy (with proxy exception)
- Issue #163 : Failed to run command : /usr/bin/hg -y pull -f Command return code : 255 Command error output: abort http authorization required
- Issue #162 : Repository menu is not clickable
- Issue #161 : No such table error with celery
- Issue #160 : CodeMirror modeurl wrong when using proxy prefix config
- Issue #159 : error 404 after login
- Issue #158 : Error Connecting LDAP (active directory)
- Issue #157 : Edit und update public gist doesn't work
- Issue #156 : JSON-RPC methods are incorrectly documented
- Issue #155 : Error authenticating
- Issue #154 : Write Documentation for Kallithea Installation using Puppet
- Issue #153 : Git hooks are not properly verified when doing "Remap and Rescan"
- Issue #152 : One line install needed.
- Issue #151 : python3
- Issue #150 : Retrieving branch from changset in hook.
- Issue #149 : Showing pullrequest failed : revision None does not exists
- Issue #148 : error in hook during the `git push` via SSH
- Issue #147 : UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 1: ordinal not in range(128)
- Issue #146 : 502 Proxy Error rescanning repos
- Issue #145 : Python version
- Issue #144 : Add ability to review a full file and not only a changeset
- Issue #143 : Templates need to be updated to not require JavaScript for basic actions
- Issue #142 : [doc] It's possible to deploy Kallithea using PEX
- Issue #141 : [unicode] encoding error with hg repo and umlaut
- Issue #140 : Non free javascript
- Issue #139 : Repo Group assigned top-level parent by mistake
- Issue #138 : Inactive User Groups affecting permissions
- Issue #137 : On page changelog_summary_data, the displayed author is always set to "default" when no email is present in hg commit author
- Issue #136 : Syntax highlighting support
- Issue #135 : Forking of git repositories does not work on windows
- Issue #134 : updated_on column of repositories table required
- Issue #133 : NTLM authentification issue
- Issue #132 : Middleware composition regression causes contant 406 Not Acceptable with push_ssl on
- Issue #131 : Installing with pip fails: Python headers are required to build Mercurial but weren't found
- Issue #130 : [unicode] Some characters in filenames cause the indexing to fail
- Issue #129 : issue tracking
- Issue #128 : Please provide "download at revision" feature in mercurial repository
- Issue #127 : Missing six module
- Issue #126 : Improve UX for setting a remote repo
- Issue #125 : [doc] Clarify backup instructions
- Issue #124 : LDAP login 500 Internal Server Error if mail addresses are colliding
- Issue #123 : [Repos] The switching branch does not always work
- Issue #122 : Default repository for group
- Issue #121 : Using force_https=true creates bad redirect
- Issue #120 : Summary page showing http:// instead of https://
- Issue #119 : [doc] profiling feature undocumented
- Issue #118 : Wrong instruction on the way to use git create hang up
- Issue #117 : API repository creation does not work when all subgroups do not yet exist
- Issue #116 : Moderator level needed
- Issue #115 : Email validation registration
- Issue #114 : group repository creation by the users
- Issue #113 : Authenticating with LDAP in an ActiveDirectory Tree with multiple Domains
- Issue #112 : unwanted auto status update of commits on pull request update
- Issue #111 : Mail Transport Unavailable - during active session
- Issue #110 : Investigate upgrading from Pylons to Pyramid
- Issue #109 : repo present but 404 after reboot
- Issue #108 : notification number
- Issue #107 : email address disappears upon login
- Issue #106 : UI: repository selector does not respect right-click or middle-click
- Issue #105 : comment handling / e-mail: link to specific comments only works when page is already loaded
- Issue #104 : redirects for logins should remember GET arguments
- Issue #103 : UnicodeDecodeError when trying to show a commit with non-ASCII email.
- Issue #102 : 'my pull requests' when not logged in: incorrect handling of login
- Issue #101 : UI: consistent font sizes
- Issue #100 : gist overview should list file name
- Issue #99 : pull request updates: improve 'description'
- Issue #98 : Redirect fails on repository creation
- Issue #97 : Switching to side by side diff should be seamless within the same frame
- Issue #96 : MySQL Operational Error 1071 when running paster setup-db production.ini
- Issue #95 : Error 500 on mail notification creation when "Approved" translation is unicode
- Issue #94 : user administration improvements
- Issue #93 : pull requests: link from commits back to pull request
- Issue #92 : Restart Kallithea button
- Issue #91 : code comments: links to 'next comment' should cross inline/commit boundary
- Issue #90 : Marking a comment as a code bug
- Issue #89 : Tab size is set to 8 spaces
- Issue #88 : Invalid email settings slow down GUI action
- Issue #87 : Mail/notification settings
- Issue #86 : Pull requests also show changes from other pull requests.
- Issue #85 : Server errors when 'location of repositories' has been changed.
- Issue #84 : compare revisions: in-line comment icon appears but is not clickable
- Issue #83 : side by side diff: missing code when scrolling
- Issue #82 : code comments: ability to edit comments
- Issue #81 : diff view: copy code improvements
- Issue #80 : diff view: suggestion: indication of 80-chars limit
- Issue #79 : pull requests: commit overview should preserve newlines in commit msgs
- Issue #78 : "Manual activation of external account" not working for LDAP
- Issue #77 : in-line review icon/button should also appear when hovering over the line number
- Issue #76 : HTML injections in file browser
- Issue #75 : Users following a repository don't receive email notifications
- Issue #74 : Double HTML encoding in the document title.
- Issue #73 : Missing Lock/Unclock Icon
- Issue #72 : Cloning SVN repo fails
- Issue #71 : Setup issue on Mac OSX
- Issue #70 : pull requests: allow to specify a revision from the dropdown
- Issue #69 : https doesn't work out of the box
- Issue #68 : extremely confusing messages in setup-db
- Issue #67 : [doc] Need for better documentation on setup and usage of MySQL
- Issue #66 : Create hook for link with Trac
- Issue #65 : Cloning git repository fails if repo type is set to hg
- Issue #64 : 500 Internal Server Error (edit repository groups or user groups if owner is deleted)
- Issue #63 : tip not changed to "public" when pushing to Kallithea
- Issue #62 : Text emails have html markup in PR descriptions and html encoding of unicode
- Issue #61 : Upgrade script lacks import statement
- Issue #60 : Explicitly trigger addition of a user when using container-based authentication
- Issue #59 : Error when clicking on changeset link in Git repo
- Issue #58 : After RC 2.2.5 migration, local admin cannot fork
- Issue #57 : Ugly/hard to read interface of edit user group
- Issue #56 : [doc] Application not 'remembering' custom port
- Issue #55 : Journal issue: admins don't see all. Users see nothing
- Issue #54 : API: add usage of some methods for users who have admin rights (local admin) + new methods
- Issue #53 : Latest changes dissappears after refresh
- Issue #52 : Can't add a new file to repos on Web page
- Issue #51 : Slow page loading up to 100 sec.
- Issue #50 : Show more context when clicking "three dots" links in pull requests
- Issue #49 : patch: Auto detect/convert encoding of file contents
- Issue #48 : AttributeError("'_DummyThread' object has no attribute '_Thread__block'",)
- Issue #47 : make-index fails but works after several executions
- Issue #46 : Click on Deleted File not working
- Issue #45 : IOError: request data read error in HTTP_INTERNAL_SERVER_ERROR.html.var
- Issue #44 : Forceful scheme change to http after upgrade to 0.1
- Issue #43 : Is email settings work fine?
- Issue #42 : changeset Internal Error
- Issue #41 : changeset Internal Error
- Issue #40 : Migrating from RC prevents login
- Issue #39 : Kallithea UI not usable on IE8
- Issue #38 : After using rebranddb.py, user admin can no longer log in
- Issue #37 : JSON-RPC-API: updating repo attributes moves repos
- Issue #36 : Displaying big changesets/out of memory
- Issue #35 : Zip downloads for git repos are corrupted
- Issue #34 : Possible regression: displaying changeset fails on 0.1
- Issue #33 : git clone fails with HTTP-Fehler 417 Expectation failed
- Issue #32 : IOError: [Errno 24] Too many open files
- Issue #31 : Inconsistency -Click on "Show at Revision" vs "Diff to Revision"
- Issue #30 : Add Option for Global Pull Changes [_admin/settings/mapping]
- Issue #29 : migration from 1.7.2 fails (str2bool not found)
- Issue #28 : Viewing notifications page with incomplete profile results in error
- Issue #27 : Viewing a pull request for empty origin results in error
- Issue #26 : API to send pull request from one kallithea instance to another
- Issue #25 : Non-empty git repositories appear to be empty
- Issue #24 : Clicking on git changesets fails: 'name' must be bytestring, not unicode URL
- Issue #23 : No link to documentation on kallithea-scm.org
- Issue #22 : hooks are not triggered when files are edited through the web interface
- Issue #21 : UI improvements
- Issue #20 : Release 0.1 doesn't work with latest dulwich on Python 2.6
- Issue #19 : create repository group for each user
- Issue #18 : Search needs to be improved
- Issue #17 : Changeset page needs to be improved
- Issue #16 : allow users to set secondary password for use with DVCS client
- Issue #15 : Remove, fix, or better document HttpsFixup middleware
- Issue #14 : use robotframework for selenium tests!?
- Issue #13 : add more id attributes to html elements
- Issue #12 : Git backend needs all URLs in commands quoted
- Issue #11 : gist et al. not working; kallithea/public/js/mode/meta_ext.js needs work or rewrite
- Issue #10 : Create database model and UI for SSH authentication support
- Issue #9 : [doc, unicode] UTF-8 issues in the changelog (and not only)
- Issue #8 : Support temporary subusers (for privilege delegation)
- Issue #7 : cleanup ini file and update documentation
- Issue #6 : RC_SCM_DATA renamed KALLITHEA_EXTRAS for hooks
- Issue #5 : looser dependencies
- Issue #4 : support for OpenID
- Issue #3 : HTTP 500 when admin tries to edit another user's properties
- Issue #2 : Use Bitbucket Rest API to import a Bitbucket project.
- Issue #1 : "- " looks ugly before ${c.site_name} in templates.