summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/gitblit/wicket/panels/ProjectRepositoryPanel.java
Commit message (Collapse)AuthorAgeFilesLines
* fix feed link from user's repository pageJoel Johnson2015-07-141-1/+2
|
* Integrate GitHub OcticonsJames Moger2014-10-231-19/+16
|
* Move delete repository function into the edit pageJames Moger2014-05-091-48/+2
|
* Added option to disable deleting of non empty repositories through the user ↵peto2682014-05-081-7/+23
| | | | interface
* Moved servlets and services to separate packagesJames Moger2013-11-291-1/+1
| | | | Change-Id: I5f0f50f4ae7d332e9f724a2e6f074fa71f646035
* Eliminate nearly all direct GitBlit singleton references in WicketJames Moger2013-11-261-5/+4
| | | | | | | | | | This is the first step towards modularization and injection. All direct references to the GitBlit singleton within the Wicket pages and panels have been replaced to proxy methods in the GitBlitWebApp singleton. There are still two Wicket classes which rely on the GitBlit singleton; those require manual instantiation (servlet 3). Change-Id: I0cdbbcf87959d590c446c99abb09c07c87c737bc
* Implement mirror executor (issue-5)James Moger2013-11-131-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | The mirror executor will fetch ref updates for repository mirrors. This feature is disabled by default and can be enabled by setting git.enableMirroring=true. The period between update checks is configurable, but it is global. An individual rpeository may not set it's own update schedule. Requirements: 1. you must manually clone the repository using native git git clone --mirror git://somewhere.com/myrepo.git 2. the "origin" remote must be the mirror source 3. the "origin" repository must be accessible without authentication OR the credentials must be embedded in the origin url (not recommended) Notes: 1. "origin" SSH urls are untested and not likely to work 2. mirrors cloned while Gitblit is running are likely to require clearing the gitblit cache (link on the repositories page of an administrator account) 3. Gitblit will automatically repair any invalid fetch refspecs with a "//" sequence. Change-Id: I4bbe3fb2df106366ae4c2313596d0fab0dfcac46
* Remove docs indicatorJames Moger2013-11-131-3/+0
| | | | Change-Id: I422696130695cb18d4c1518b0d53265d7247f966
* Remove incomplete and deprecated TicGit featureJames Moger2013-09-171-5/+3
| | | | Change-Id: Idb7de272589e086da9b2b3a241dcd082c1c8f27b
* Reflogs, Digests, and DashboardsJames Moger2013-06-181-2/+0
| | | | | | Renamed pushlog to reflog to better match it's current and future purpose. Split PushesPanel into ReflogPanel and DigestsPanel. Overhauled project pages and gave them a coherent purpose from the dashboard.
* Implemented application menus for repository url panelJames Moger2013-05-091-20/+1
|
* Partially merged url panel with optional support for app clone urlsJames Moger2013-05-031-15/+1
|
* Improved the repository url panel and show git daemon url, appropriatelyJames Moger2013-05-021-2/+4
| | | | | This will probably be refined some more to merge the http/https and git urls into a single url panel.
* Support username substitution in web.otherUrls (issue 213)James Moger2013-03-291-1/+1
|
* Reorganized to Apache Standard Directory Layout & integrated MoxieJames Moger2013-03-271-0/+229
This is a massive commit which reorganizes the entire project structure (although it is still monolithic), removes the Build classes, and switches to Moxie, a smarter Ant build tookit based on the original Gitblit Build classes. The Ant build script will likely require additional fine-tuning, but this is big step forward.