Tree [3cf74e] master /  History

HTTPS access


File Date Author Commit
 Allura 2018-01-15 Kenton Taylor Kenton Taylor [3cf74e] [#8174] Improve messaging for project icon uploads
 AlluraTest 2018-01-02 Dave Brondsema Dave Brondsema [392c48] Allow packages to have their own test.ini used ...
 ForgeActivity 2018-01-12 Dave Brondsema Dave Brondsema [0a279c] [#8173] only show pagination (which JS typicall...
 ForgeBlog 2017-10-09 Dave Brondsema Dave Brondsema [875f71] [#8167] allow blog post edits & deletes when fe...
 ForgeChat unknown
 ForgeDiscussion 2018-01-08 Dave Brondsema Dave Brondsema [371b9c] Add **kw to various @expose'd methods to avoid ...
 ForgeGit 2017-12-18 Dave Brondsema Dave Brondsema [de310f] Fix git merge requests to not update project la...
 ForgeImporters 2017-11-27 Kenton Taylor Kenton Taylor [d6171e] Minor front-end updates for importer pages
 ForgeLink 2016-08-16 Dave Brondsema Dave Brondsema [8d8b1a] Update copyright year. Used: grep -r -l 2012-2...
 ForgeSVN 2017-11-15 Dave Brondsema Dave Brondsema [b9a9b3] Show a root directory icon in the repo director...
 ForgeShortUrl 2016-02-18 Dave Brondsema Dave Brondsema [eea449] Fix "update" link on shorturl tool, probably br...
 ForgeTracker 2018-01-08 Dave Brondsema Dave Brondsema [371b9c] Add **kw to various @expose'd methods to avoid ...
 ForgeUserStats 2017-07-13 Kenton Taylor Kenton Taylor [0c76ca] [#8158] Adds antispam measures to Login page
 ForgeWiki 2018-01-08 Dave Brondsema Dave Brondsema [371b9c] Add **kw to various @expose'd methods to avoid ...
 fuse unknown
 scm_config 2017-09-28 Dave Brondsema Dave Brondsema [9a35a1] [#7908] docker-compose and .ini files for prod;...
 scripts 2017-09-28 Dave Brondsema Dave Brondsema [9a35a1] [#7908] docker-compose and .ini files for prod;...
 solr_config 2016-11-17 Dave Brondsema Dave Brondsema [cb9f47] Update docker images
 vagrant unknown
 .babelrc unknown
 .env 2016-08-18 Rohan Verma Rohan Verma [abbc56] [#8062] Updated dot env file with the Apache Li...
 .eslintignore-es5 unknown
 .eslintignore-es6 unknown
 .eslintrc-es5 unknown
 .eslintrc-es6 2016-01-26 Heith Seewald Heith Seewald [126f60] [#8035] Add jsx/react rules for eslint
 .gitattributes unknown
 .gitignore unknown
 .gitmodules unknown
 .jscsrc 2015-10-06 Heith Seewald Heith Seewald [cd45cb] [#7920] Add configured jshint and jscs
 .jshintrc unknown
 .travis.yml unknown
 Brocfile.js 2017-09-27 Dave Brondsema Dave Brondsema [c6a880] Fix positioning of Create project button
 CHANGES 2017-06-23 Dave Brondsema Dave Brondsema [6fe1c2] CHANGES updated for ASF release 1.7.0
 Dockerfile 2017-04-14 Dave Brondsema Dave Brondsema [f8ce64] Latest ubuntu requires locales pkg for locale-g...
 Guardfile 2016-01-19 Heith Seewald Heith Seewald [b07e55] Add license to guardfile
 INSTALL.markdown 2015-08-05 Dave Brondsema Dave Brondsema [acd5b1] [#7915] more exact links into installation docs
 LICENSE 2017-09-27 Dave Brondsema Dave Brondsema [8034f7] [#8161] upgrade React from v0.14.3 to v16.0.0
 Makefile unknown
 NOTICE 2016-08-16 Dave Brondsema Dave Brondsema [8d8b1a] Update copyright year. Used: grep -r -l 2012-2...
 README.markdown 2017-09-29 Dave Brondsema Dave Brondsema [53b18c] [#7908] split step-by-step instructions to sepa...
 coverage-report-all.sh unknown
 docker-compose-prod.yml 2017-09-28 Dave Brondsema Dave Brondsema [9a35a1] [#7908] docker-compose and .ini files for prod;...
 docker-compose.yml 2017-09-28 Dave Brondsema Dave Brondsema [9a35a1] [#7908] docker-compose and .ini files for prod;...
 package.json unknown
 rat-excludes.txt 2017-09-27 Dave Brondsema Dave Brondsema [8034f7] [#8161] upgrade React from v0.14.3 to v16.0.0
 rebuild-all.bash unknown
 requirements-optional.txt 2017-09-06 Dave Brondsema Dave Brondsema [c22d78] Optional support for much faster cchardet, used...
 requirements.txt 2017-10-12 Dave Brondsema Dave Brondsema [27c46d] [#6342] bump markdown version, invalidate markd...
 run_tests 2016-02-05 Dave Brondsema Dave Brondsema [0bfbcf] [#8035] run lint-es6 in main test runner
 setup.cfg unknown
 update.sh unknown

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.