| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-04 | Write a per-repository cgitrc file if required | Magnus Hagander | |
| Initially, load a special stylesheet if a tab width of 4 is chosen (like the main pg repo) | |||
| 2020-12-27 | Update descriptions and list only if changed | Magnus Hagander | |
| Use the new replace_file_from_string() function to replace these files conditionally. Even if they're small... | |||
| 2020-12-27 | Remove unused import | Magnus Hagander | |
| 2020-12-27 | Remove description file for non-exported repositories | Magnus Hagander | |
| 2020-12-27 | Support creation of both lighttpd and nginx configuration files | Magnus Hagander | |
| We only support reloading one webserver, as it's not really expected to run more than one, but concurrently supporting generating both file formats will make migration a lot easier. | |||
| 2020-08-11 | Make references to users be foreign key instead of string matches | Magnus Hagander | |
| We've previously done string matching on usernames which comes with all sorts of problems :/ Instead, do a proper foreign key to the users model. Our authentication system already (and for a long time) supports importing a user by email address from upstream if the user doesn't exist, so instead update the integration to do that when adding new users with permissions. NOTE! Prior to deploying this migration all users referenced in the permissions and ssh tables *must* exist in auth_users, otherwise the migration will fail. | |||
| 2020-02-23 | Another unicode fix for writing repo configs | Magnus Hagander | |
| 2020-02-23 | Fix code for changing tab width | Magnus Hagander | |
| This has been broken for some time since py3 requires the options to be in string format, it's just a very infrequent codepath. | |||
| 2019-09-18 | Don't dump keys if they consist only of whitespace | Magnus Hagander | |
| 2019-02-07 | It seems tabremover is not needed in python3 | Magnus Hagander | |
| 2019-02-07 | Basic python3 updates | Magnus Hagander | |
| 2019-02-07 | pep8 fixes | Magnus Hagander | |
| 2019-02-07 | tabs -> spaces for pep8 | Magnus Hagander | |
| 2013-04-13 | Generate lighttpd config output instead of .htaccess files | Magnus Hagander | |
| This is what we use to publish and hide repositories for access over http (actualy git over http, not gitweb). And since we switched to lighttpd, we no longer use .htaccess. | |||
| 2012-01-22 | Include full name, now that we have it from the new auth system... | Magnus Hagander | |
| Noted by Stefan Kaltenbrunner | |||
| 2010-12-22 | Avoid using Python 2.6 syntax | Magnus Hagander | |
| 2010-12-22 | Add support for custom gitweb tabwidth | Magnus Hagander | |
| 2009-10-17 | Properly dump multiple ssh keys to the authorized_keys file. | Magnus Hagander | |
| 2009-08-01 | Add support for subdirectories in repository paths, per request | Magnus Hagander | |
| from Peter E. | |||
| 2009-03-26 | Include .git suffix in gitweb list as well | Magnus Hagander | |
| 2009-03-26 | Re-instate the ".git" suffix on all repositories, since Peter had a lot | Magnus Hagander | |
| of thought behind it being there. | |||
| 2009-03-04 | Don't remove files/dirs starting with a period - because | Magnus Hagander | |
| those are lockfiles... | |||
| 2009-03-04 | Dept of really stupid. COALESCE works the other way.. | Magnus Hagander | |
| 2009-03-04 | Deal with repositories without owner (such as remote ones) | Magnus Hagander | |
| 2009-03-04 | Fix another bunch of typos. Maybe I should test things? | Magnus Hagander | |
| 2009-03-04 | Move interlocking tool to it's own file, and use it from gitdump | Magnus Hagander | |
| as well to prevent concurrent access. | |||
| 2009-03-04 | Initial support for remote repository sync | Magnus Hagander | |
| 2009-02-27 | Update obsolete comment | Magnus Hagander | |
| 2009-02-12 | Support actually removing git repositories from the filesystem and not | Magnus Hagander | |
| just the database. | |||
| 2009-02-12 | Initial attempt to support cloning of repositories when creating | Magnus Hagander | |
| a new one. Not tested at all yet. | |||
| 2009-01-28 | Make objects inherit from 'object' instead of nothing, per | Magnus Hagander | |
| comments from python expert :-) | |||
| 2009-01-22 | Generate new repos as shared | Magnus Hagander | |
| 2008-12-31 | Generate .htaccess files to prevent access to repositories that | Magnus Hagander | |
| don't have the anonymous flag set. | |||
| 2008-12-31 | Dump the description of the projects. | Magnus Hagander | |
| 2008-12-31 | Dump owner of repositories | Magnus Hagander | |
| 2008-12-30 | Remove option not supported on freebsd openssh | Magnus Hagander | |
| 2008-12-17 | Reasonable first half-usable version of scripts :-) | Magnus Hagander | |
