summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* REPOSITORY: Add hook loadingDaniel Silverstone2012-05-031-8/+27
|
* LOG: warning, not warningsDaniel Silverstone2012-05-031-1/+1
|
* REPOSITORY: Use util.mkdir_p and also ensure we return nascent repos (broken ↵Daniel Silverstone2012-05-031-0/+11
| | | | since previous rework for find_repository
* UTIL: Shonky implementation of mkdir -pDaniel Silverstone2012-05-031-1/+5
|
* RULES: Use patesc from gitano.utilDaniel Silverstone2012-05-031-4/+1
|
* UTIL: Add a bunch of useful util functions for path manipulationDaniel Silverstone2012-05-031-0/+44
|
* REPOSITORY: Support iterating repositoriesDaniel Silverstone2012-05-021-22/+90
|
* REPOSITORY: Support hooking post-receiveDaniel Silverstone2012-05-021-1/+1
|
* GIT.TREE: File kind for tree deltasDaniel Silverstone2012-05-021-0/+10
|
* RULES: sort the tag names for the debugDaniel Silverstone2012-05-021-1/+7
|
* RULES: Fix missing )Daniel Silverstone2012-05-021-1/+1
|
* RULES: Support null separators in list comparisonDaniel Silverstone2012-05-021-1/+1
|
* COMMAND: Support helpDaniel Silverstone2012-05-011-12/+93
|
* COMMAND: Show groups in whoamiDaniel Silverstone2012-05-011-1/+29
|
* CONFIG: Record the subgroup path and allow group members to be associativeDaniel Silverstone2012-05-011-1/+5
|
* REPOSITORY: git-daemon-export-ok and description managed automatically nowDaniel Silverstone2012-05-011-0/+41
|
* COMMAND: Run repo checks after create completes to ensure hooks etc are presentDaniel Silverstone2012-05-011-0/+6
|
* REPOSITORY: Create the hook files if absentDaniel Silverstone2012-05-011-2/+2
|
* REPOSITORY: Check hooks on repo creationDaniel Silverstone2012-05-011-2/+63
|
* ACTIONS: Fix up update_actions and make it clear they're for updateDaniel Silverstone2012-05-011-3/+8
|
* COMMAND: Fix the takes-repo stuffDaniel Silverstone2012-05-011-1/+5
|
* COMMAND: Add a takes_repo flag to indicate to gitano-auth if the command ↵Daniel Silverstone2012-05-011-6/+9
| | | | needs a repo
* COMMAND: Add a whoami commandDaniel Silverstone2012-05-011-0/+30
|
* CONFIG: Rework how keys are stored so that whoami will be able to report ↵Daniel Silverstone2012-05-011-3/+8
| | | | useful tags
* LOG: Add a gitano.log.state() call for output which always goes to the userDaniel Silverstone2012-05-011-0/+5
|
* RULES: Cope better with absent repo for repoless operation of rulesDaniel Silverstone2012-05-011-3/+3
|
* COMMANDS: Add set-owner commandDaniel Silverstone2012-05-011-0/+42
|
* ACTIONS: New hook actions with builtin support for gitano-admin::master and ↵Daniel Silverstone2012-05-012-0/+42
| | | | refs/gitano/admin
* GIT.TREE: Added diff_to method and sha of empty treeDaniel Silverstone2012-04-301-1/+60
|
* RULES: Update matching and add a bunch of new rules statementsDaniel Silverstone2012-04-301-8/+151
|
* RULES: Add OperationIsDaniel Silverstone2012-04-261-0/+4
|
* GIT.REPOSITORY: Add merge_baseDaniel Silverstone2012-04-261-0/+20
|
* GIT.LL: Add merge-baseDaniel Silverstone2012-04-261-1/+2
|
* COMMAND; Fix up fs_path() usage in receive-pack validationDaniel Silverstone2012-04-261-1/+1
|
* RULES: Fix up project rule loadingDaniel Silverstone2012-04-261-3/+3
|
* COMMAND: Nicer error if repo already exists when we ask to createDaniel Silverstone2012-04-261-1/+1
|
* COMMAND: Ensure create command chats to us at the endDaniel Silverstone2012-04-261-1/+2
|
* COMMAND: Make create command set owner properlyDaniel Silverstone2012-04-261-1/+9
|
* REPOSITORY: Initial validation and owner/description managementDaniel Silverstone2012-04-261-8/+121
|
* TREE: Cope with flattened trees coming from flatten() neatlyDaniel Silverstone2012-04-261-0/+4
|
* COMMAND: Initial create commandDaniel Silverstone2012-04-261-0/+37
|
* REPOSITORY: Tidy the run_checks method to use refs/gitano/admin and add ↵Daniel Silverstone2012-04-261-6/+35
| | | | initial realise method for nascent repositories
* RULES: use refs/gitano/adminDaniel Silverstone2012-04-261-2/+2
|
* RULES: Remove print()Daniel Silverstone2012-04-261-1/+0
|
* GIT.REPOSITORY: Add createDaniel Silverstone2012-04-261-0/+21
|
* GIT.LL: Add initDaniel Silverstone2012-04-261-1/+1
|
* TREE: Fix tree creationDaniel Silverstone2012-04-261-6/+8
|
* RULES: is_nascent, not nascentDaniel Silverstone2012-04-251-1/+1
|
* RULES: Callouts now work, also AllowAccept, AllowIf, DenyIf, IsUser and ↵Daniel Silverstone2012-04-251-6/+39
| | | | InGroup implementations
* CONFIG: Correctly find membership of groups for tag builingDaniel Silverstone2012-04-251-2/+2
|