Tree [ae3ec5] master /  History

Read Only access


File Date Author Commit
 Allura 2017-04-10 huzaifafaruqui huzaifafaruqui [9c605a] [#7811] Diff lines coloring now equally long
 AlluraTest 2016-12-19 Dave Brondsema Dave Brondsema [ca8b59] [#8021] record spam-check results to database
 ForgeActivity 2017-04-05 Dave Brondsema Dave Brondsema [74d583] Allow for a lot more text in discussion activit...
 ForgeBlog 2016-12-19 Dave Brondsema Dave Brondsema [c780b9] [#8021] run spam checker on post/ticket/blog ed...
 ForgeChat 2015-10-16 Dave Brondsema Dave Brondsema [702d40] [#7919] improve the tool descriptions, set miss...
 ForgeDiscussion 2017-02-13 Dave Brondsema Dave Brondsema [718246] [#8145] Move jquery UI JS from all pages to jus...
 ForgeGit 2017-02-10 Dave Brondsema Dave Brondsema [ad3320] [#8144] correct ordering for commits in feed/ma...
 ForgeImporters 2016-12-14 Dave Brondsema Dave Brondsema [00fb5b] Avoid importer requests hanging indefinitely
 ForgeLink 2016-08-16 Dave Brondsema Dave Brondsema [8d8b1a] Update copyright year. Used: grep -r -l 2012-2...
 ForgeSVN 2017-04-17 Dave Brondsema Dave Brondsema [6a84b2] Some SVN errors have critical info after the "U...
 ForgeShortUrl 2015-02-09 Igor Bondarenko Igor Bondarenko [208d2c] [#7827] ticket:722 Fix some jquery-migrate warn...
 ForgeTracker 2017-03-15 huzaifafaruqui huzaifafaruqui [ae3ec5] [#8059] Excluded options from deleted tickets i...
 ForgeUserStats 2017-03-29 Dave Brondsema Dave Brondsema [ec1863] Change the ForgeUserStats tests' git repos to b...
 ForgeWiki 2017-01-18 Kenton Taylor Kenton Taylor [0d169a] [#7232] Fixes moderation queue linking to post ...
 fuse 2013-04-12 Peter Hartmann Peter Hartmann [a7ecb1] Apply Apache License 2.0 header where necessary
 scm_config 2016-11-17 Dave Brondsema Dave Brondsema [cb9f47] Update docker images
 scripts 2016-09-20 Dave Brondsema Dave Brondsema [f0474d] [#8128] support TOTP two-factor auth by appendi...
 solr_config 2016-11-17 Dave Brondsema Dave Brondsema [cb9f47] Update docker images
 vagrant 2014-03-27 Cory Johns Cory Johns [f9c813] [#7277] Removed more "incubating" references an...
 .babelrc unknown
 .env 2016-08-18 Rohan Verma Rohan Verma [abbc56] [#8062] Updated dot env file with the Apache Li...
 .eslintignore-es5 2016-07-21 Dave Brondsema Dave Brondsema [e57943] Remove modernizr and some unused related classe...
 .eslintignore-es6 unknown
 .eslintrc-es5 unknown
 .eslintrc-es6 unknown
 .gitattributes 2011-03-13 Wolf Wolf [4f057b] make git-diff hunk headers python-aware
 .gitignore 2016-05-02 Dave Brondsema Dave Brondsema [78007d] Stop tracking ForgeGit/forgegit/tests/data/test...
 .gitmodules 2009-12-01 Wolf Wolf [e4830b] Remove Ming submodule
 .jscsrc 2015-10-06 Heith Seewald Heith Seewald [6da82e] [#7920] Add configured jshint and jscs
 .jshintrc 2015-10-06 Heith Seewald Heith Seewald [6da82e] [#7920] Add configured jshint and jscs
 .travis.yml 2013-05-29 Dave Brondsema Dave Brondsema [6d9d97] [#6287] provide travis-ci.org config file
 Brocfile.js 2015-10-30 Heith Seewald Heith Seewald [be4f20] [#7919] Add top-level toggle for 'add-new-tool'...
 CHANGES 2016-12-08 Dave Brondsema Dave Brondsema [d5b26e] CHANGES updated for ASF release 1.6.0
 Dockerfile 2017-04-14 Dave Brondsema Dave Brondsema [f8ce64] Latest ubuntu requires locales pkg for locale-g...
 Guardfile unknown
 INSTALL.markdown 2014-03-27 Cory Johns Cory Johns [f9c813] [#7277] Removed more "incubating" references an...
 LICENSE 2017-02-14 Dave Brondsema Dave Brondsema [097787] [#8145] delete jquery.ui.datepicker.css, use jq...
 Makefile 2013-04-12 Peter Hartmann Peter Hartmann [a7ecb1] Apply Apache License 2.0 header where necessary
 NOTICE 2016-08-16 Dave Brondsema Dave Brondsema [8d8b1a] Update copyright year. Used: grep -r -l 2012-2...
 README.markdown 2016-07-18 Rohan Verma Rohan Verma [845953] Updated readme
 coverage-report-all.sh 2013-04-12 Peter Hartmann Peter Hartmann [a7ecb1] Apply Apache License 2.0 header where necessary
 docker-compose.yml 2017-03-13 Dave Brondsema Dave Brondsema [eeee2e] [#8146] update docker mongo to 3.4 and update s...
 package.json 2015-10-26 Dave Brondsema Dave Brondsema [4599f0] [#7919] dedicated broccoli build for navbar.js
 rat-excludes.txt 2017-02-14 Dave Brondsema Dave Brondsema [097787] [#8145] delete jquery.ui.datepicker.css, use jq...
 rebuild-all.bash 2013-04-15 Peter Hartmann Peter Hartmann [5a5c9b] [#4648] Add missing license headers
 requirements-optional.txt 2013-04-16 Alvaro del Castillo Alvaro del Castillo [674348] Merge branch 'master' into acs2/5518
 requirements.txt 2017-02-13 Dave Brondsema Dave Brondsema [443880] update Pypeline for .rst XSS fix
 run_tests 2013-05-27 Dave Brondsema Dave Brondsema [a1d6b5] Merge branch 'db/6255' into db/6255-6277
 setup.cfg unknown
 update.sh 2013-04-12 Peter Hartmann Peter Hartmann [a7ecb1] Apply Apache License 2.0 header where necessary

Read Me

Apache Allura Logo

Apache Allura

Build Status

Allura is an open source implementation of a software "forge", a web site that manages source code repositories, bug reports, discussions, mailing lists, wiki pages, blogs and more for any number of individual projects.

Allura is written in Python and leverages a great many existing Python packages (see requirements.txt and friends). It comes with tests which we run with nose. It is extensible in several ways, most importantly via the notion of "tools" based on allura.app.Application; but also with themes, authentication, and various other pluggable-APIs.

Website: https://allura.apache.org/

Table of Contents

Install

Before hacking on Allura, you’ll need to get an Allura instance up and running so you can see and test the changes you make. You can install Allura from scratch, or by using our Docker container images. Instructions for these approaches can be found here:

To install Allura, see Allura/docs/getting_started/installation.rst or https://forge-allura.apache.org/docs/getting_started/installation.html.

Usage

You can learn about using Allura, configuring neighborhoods, managing projects and it's tools see Allura/docs/getting_started/using.rst or https://forge-allura.apache.org/docs/getting_started/using.html

Contribute

Apache Allura is an effort for the community: an open source platform for sharing development. We think it should be of the community as well. We want to encourage community involvement in development, testing and design. We do that with a public git repo, a bug tracker, a discussion list and an IRC channel.

Developers interested in hacking on Allura or its components should see Allura/docs/docs/development/contributing.rst or https://forge-allura.apache.org/docs/development/contributing.html.

You can get in touch with other Allura developers on the developer mailing list (dev@allura.apache.org) or in the #allura channel on the Freenode IRC network.

To find more documentation, ask a question, file a bug, or contribute a patch, see the links on our website(https://allura.apache.org/). If you're not sure where to start, join the mailing list and ask.