Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | rules-skeleton: Allow forcing personal-repo read | Richard Maw | 2016-12-03 | 4 | -7/+21 | |
| | | | | | | | | | | | | | | | | There was previously support to allow personal repository creation, but whether you could access those repositories was still limited to ownership. This allows you to expand rules so that even if a repository was owned by someone else you could still read it if it's in your prefix. In most circumstances this should not matter, but it can cause confusing error messages if you are told you are denied read access to a repository in your prefix if it instead doesn't exist, since the ownership test requires it to exist. We can't instead report that the repository doesn't exist before checking owner since that would leak that a repository you don't have access to exists. | |||||
* | Remove legacy repo:set_owner() and repo:set_description() calls | Daniel Silverstone | 2016-12-03 | 4 | -23/+12 | |
| | ||||||
* | Add a TESTING document | Daniel Silverstone | 2016-12-03 | 1 | -0/+59 | |
| | ||||||
* | Support 'make check' for Lars | Daniel Silverstone | 2016-12-03 | 1 | -0/+2 | |
| | ||||||
* | Merge branch 'dsilvers/add-http-tests' | Daniel Silverstone | 2016-12-03 | 11 | -32/+155 | |
|\ | ||||||
| * | Ensure testing runs both modes | Daniel Silverstone | 2016-12-03 | 1 | -3/+12 | |
| | | ||||||
| * | Clean up test protocol stuff for ssh vs http | Daniel Silverstone | 2016-12-03 | 3 | -3/+7 | |
| | | ||||||
| * | Support gathering output from gc/fsck/count-objects | Daniel Silverstone | 2016-12-03 | 1 | -3/+11 | |
| | | ||||||
| * | Support --snapshot for yarn | Daniel Silverstone | 2016-12-03 | 1 | -1/+5 | |
| | | ||||||
| * | Switch destroy to use stdout instead of stderr when it ought to | Daniel Silverstone | 2016-12-03 | 2 | -14/+14 | |
| | | ||||||
| * | Move graveyard list to stdout where it belongs, fix up tests | Daniel Silverstone | 2016-12-03 | 3 | -3/+3 | |
| | | ||||||
| * | Fix missing not-authorised message from HTTP command CGI | Daniel Silverstone | 2016-12-03 | 1 | -0/+2 | |
| | | ||||||
| * | Ensure rsync only runs against SSH runs | Daniel Silverstone | 2016-12-03 | 2 | -0/+4 | |
| | | ||||||
| * | Fix up empty command message to work like ssh does | Daniel Silverstone | 2016-12-03 | 1 | -3/+3 | |
| | | ||||||
| * | Support 'basictest' as a target which only runs 01_* and support TEST_PROTO | Daniel Silverstone | 2016-12-03 | 1 | -2/+13 | |
| | | ||||||
| * | Add support for last-program and save stdout/stderr when adding users | Daniel Silverstone | 2016-12-03 | 1 | -4/+6 | |
| | | ||||||
| * | Initial support for HTTP commands (no clones yet) | Daniel Silverstone | 2016-12-03 | 2 | -2/+81 | |
|/ | ||||||
* | Merge remote-tracking branch 'benjamb/benbrown/missing-end' | Daniel Silverstone | 2016-11-29 | 1 | -0/+1 | |
|\ | ||||||
| * | Add matching `end` to gitano-smart-http.cgi | Ben Brown | 2016-11-28 | 1 | -0/+1 | |
| | | ||||||
* | | Ensure that build fails early if bins don't parse properly | Daniel Silverstone | 2016-11-29 | 1 | -0/+2 | |
|/ | ||||||
* | Also install gitano/i18n | Daniel Silverstone | 2016-11-16 | 1 | -1/+2 | |
| | ||||||
* | Fix information leak in rename command, enable the tests for that, disable a ↵ | Daniel Silverstone | 2016-11-13 | 2 | -17/+14 | |
| | | | | test which now shouldn't pass | |||||
* | testing: Add rename tests | Richard Maw | 2016-11-05 | 1 | -0/+44 | |
| | | | | | The information leak tests currently fail, so have been commented out. | |||||
* | testing: remove completed TODO | Richard Maw | 2016-11-05 | 1 | -2/+0 | |
| | ||||||
* | testing: test that repositories can be restored and purged | Richard Maw | 2016-11-05 | 2 | -0/+52 | |
| | ||||||
* | i18n work for gitano.util | Daniel Silverstone | 2016-11-05 | 2 | -22/+54 | |
| | ||||||
* | Soft-load the gitano.util module | Daniel Silverstone | 2016-11-05 | 1 | -3/+9 | |
| | ||||||
* | I18N messages for supple module | Daniel Silverstone | 2016-11-05 | 2 | -10/+17 | |
| | ||||||
* | Internationalisation of repository module | Daniel Silverstone | 2016-11-05 | 2 | -51/+88 | |
| | ||||||
* | testing: Test that count-objects mentions object and byte counts | Richard Maw | 2016-11-05 | 1 | -0/+4 | |
| | ||||||
* | testing: Add test that count objects doesn't leak repo existence | Richard Maw | 2016-11-05 | 1 | -0/+12 | |
| | ||||||
* | testing: Check delete token expiry | Richard Maw | 2016-11-05 | 2 | -0/+30 | |
| | ||||||
* | Added i18n for plugin module | Daniel Silverstone | 2016-11-05 | 2 | -8/+15 | |
| | ||||||
* | i18n for the gitano.lace module | Daniel Silverstone | 2016-11-05 | 2 | -7/+14 | |
| | ||||||
* | testing: Add yarn for testing repository destruction | Richard Maw | 2016-11-05 | 1 | -0/+31 | |
| | ||||||
* | Extract messages from config.lua | Daniel Silverstone | 2016-11-05 | 2 | -28/+61 | |
| | ||||||
* | Add patch for tests | Richard Maw | 2016-11-05 | 1 | -0/+15 | |
| | ||||||
* | Update auth.lua with i18n tokens | Daniel Silverstone | 2016-11-05 | 2 | -12/+25 | |
| | ||||||
* | testing: Add yarn for testing repository creation | Richard Maw | 2016-11-05 | 1 | -5/+3 | |
| | ||||||
* | testing: Test copy by having alice create the personal repo | Richard Maw | 2016-11-05 | 2 | -4/+10 | |
| | | | | This is closer to the usual use-cases where we expect this to happen. | |||||
* | gtt: Add helper for running git commands | Richard Maw | 2016-11-05 | 1 | -0/+12 | |
| | | | | | | This is required so that the home directory and hence git configuration is applied for git commands. | |||||
* | gtt: Initialise basic git config for unix users | Richard Maw | 2016-11-05 | 1 | -0/+8 | |
| | ||||||
* | gtt: Consistently set cwd and HOME in subcommands | Richard Maw | 2016-11-05 | 1 | -2/+7 | |
| | ||||||
* | Remove legacy support for http_get and http.get/http.post in the supple ↵ | Daniel Silverstone | 2016-11-05 | 1 | -13/+0 | |
| | | | | environment | |||||
* | Messages from actions.lua | Daniel Silverstone | 2016-11-05 | 2 | -4/+10 | |
| | ||||||
* | Remove owner fromthe lace context | Daniel Silverstone | 2016-10-25 | 2 | -6/+1 | |
| | ||||||
* | Provide is, {start,end}s{,with}, with auto-inversion; and 'not' without; as ↵v0.1 | Daniel Silverstone | 2016-10-04 | 1 | -0/+11 | |
| | | | | lace match types | |||||
* | Remove automatic user/group because we now have [user exact ...] stuff | Daniel Silverstone | 2016-10-04 | 1 | -22/+0 | |
| | ||||||
* | Fix up simple_match to remove legacy operation | Daniel Silverstone | 2016-09-24 | 1 | -23/+7 | |
| | ||||||
* | Update skeleton to use non-legacy simple match | Daniel Silverstone | 2016-09-24 | 2 | -47/+47 | |
| |