Show More
Commit Commit message Age Author Refs
r2093:a327c56bb684
metatags: improve display syntax and add deprecated tag.
r2092:270f562f29e9
icons: try to use consistent size of icons for dashboard.
r2091:90bf6103dcd4
meta-tags: cleanup support for metatags. - fixes problem of html-escape + supported link - no longer extract url from description, you have to use new url => tag - tags are extracted to the beginning of the description during rendering - show helpers in proper places in groups/repos/forks
r2090:f1192728b6bd
markup: use cached version of http pattern for urlify_text. This increases performance because we don't have to compile the pattern each time we execute this commonly used function.
r2089:ba0b1c990642
files: make the copy of the file use safe path. This fixes problem with non-ascii ones.
r2088:4558ec552d09
helpers: make sure request parameter is not rendered inside secure form.
r2087:d69882dc478b
db: use LONGTEXT for mysql in user_logs. Fixes #5385, problem with mysql rejecting insert because of too long json data. - simple case of lots of users in user group can cause mysql to fail on insert
Marcin Lulek
r2086:d79859513e2e
integrations: webhook, allow to set a custom header. Fixes #5384
r2085:275521217fbf
routes: add parent_group in add repository link on repo groups. Was lost in pyramid migration.
r2084:61c96d88ebd4
auth-tokens: fix placeholder text
< 1 2 3 4 5 .. 210 >

RhodeCode

About

RhodeCode is a fast and powerful management tool for Mercurial and GIT and Subversion with a built in push/pull server, full text search, pull requests and powerfull code-review system. It works on http/https and has a few unique features like:

  • plugable architecture
  • advanced permission system with IP restrictions
  • rich set of authentication plugins including LDAP, ActiveDirectory, Atlassian Crowd, Http-Headers, Pam, Token-Auth.
  • live code-review chat
  • full web based file editing
  • unified multi vcs support
  • snippets (gist) system
  • integration with all 3rd party issue trackers

RhodeCode also provides rich API, and multiple event hooks so it's easy integrable with existing external systems.

RhodeCode is similar in some respects to gitlab, github or bitbucket, however RhodeCode can be run as standalone hosted application on your own server. RhodeCode can be installed on *nix or Windows systems.

RhodeCode uses PEP386 versioning

Installation

Please visit https://docs.rhodecode.com/RhodeCode-Control/tasks/install-cli.html for more details

Source code

The latest sources can be obtained from official RhodeCode instance https://code.rhodecode.com

Contributions

RhodeCode is open-source; contributions are welcome!

Please see the contribution documentation inside of the docs folder, which is also available at https://docs.rhodecode.com/RhodeCode-Enterprise/contributing/contributing.html

For additional information about collaboration tools, our issue tracker, licensing, and contribution credit, visit https://rhodecode.com/open-source

RhodeCode Features

Check out all features of RhodeCode at https://rhodecode.com/features

License

RhodeCode is dual-licensed with AGPLv3 and commercial license. Please see LICENSE.txt file for details.

Getting help

Listed bellow are various support resources that should help.

Note

Please try to read the documentation before posting any issues, especially the troubleshooting section

Online documentation

Online documentation for the current version of RhodeCode is available at

You may also build the documentation for yourself - go into docs/ and run:

nix-build default.nix -o result && make clean html

(You need to have sphinx installed to build the documentation. If you don't have sphinx installed you can install it via the command: pip install sphinx)