log kallithea/model/repo.py @ 8685:dff9658bdd98

age author description
Mon, 12 Oct 2020 01:44:10 +0200 Mads Kiilerich model: don't import Session from db - import meta and get it from the real source
Mon, 12 Oct 2020 11:26:49 +0200 Mads Kiilerich db: move URL_SEP constant from db to top level kallithea module
Tue, 18 Aug 2020 16:40:19 +0200 Mads Kiilerich auth: refactor permissions
Sat, 25 Jul 2020 20:08:25 +0200 Mads Kiilerich isort: upgrade to 5.1.2
Mon, 20 Jul 2020 19:46:30 +0200 Mads Kiilerich scm: refactor install_git_hooks
Wed, 11 Nov 2020 16:45:42 +0100 Mads Kiilerich repos: extra HTML escaping of repo and repo group names shown in DataTables stable
Tue, 10 Nov 2020 11:30:16 +0100 Mads Kiilerich repogroups: fix HTML markup of descriptions stable
Sun, 20 Oct 2019 22:06:26 +0200 Mads Kiilerich db: drop SA caching_query and FromCache, and thus sql_cache_short beaker cache
Mon, 30 Mar 2020 13:17:18 +0200 Mads Kiilerich db: drop url_sep() function that just returns a constant "/"
Mon, 30 Mar 2020 13:03:33 +0200 Mads Kiilerich cache: repo model cache is never used - remove it
Tue, 10 Mar 2020 15:08:46 +0100 Mads Kiilerich scripts: drop isort --wrap-length 160 - it is broken with py3 and not really necessary
Sun, 04 Aug 2019 00:07:10 +0200 Mads Kiilerich cleanup: minimize use of lambda expressions - we have 'def' for that purpose
Wed, 12 Feb 2020 14:37:15 +0100 Ross Thomas ui: show toggleable "Follow" status in repo groups' repo list
Thu, 06 Feb 2020 02:57:51 +0100 Mads Kiilerich py3: automatic migration with 2to3 -f unicode
Thu, 26 Dec 2019 13:16:14 +0100 Mads Kiilerich py3: drop the last uses of safe_str - they are no longer relevant when we don't have a separate unicode type
Thu, 26 Dec 2019 15:16:29 +0100 Mads Kiilerich py3: remove safe_unicode in places where it no longer is needed because all strings (except bytes) already *are* unicode strings
Thu, 26 Dec 2019 05:13:25 +0100 Mads Kiilerich cleanup: fix some bad imports reported by pyflakes
Sat, 23 Nov 2019 22:47:35 +0100 Mads Kiilerich py3: use comprehensions and generators instead of filters - it is more explicit, and sometimes shorter
Sat, 23 Nov 2019 23:59:28 +0100 Mads Kiilerich py3: cleanup map usage and avoid py3 ambiguity
Sat, 23 Nov 2019 22:07:02 +0100 Mads Kiilerich model: use unicode for internal rendering of repo snippets
Sat, 16 Nov 2019 16:49:04 +0100 Mads Kiilerich utils: drop make_ui parameter clear_session - this utility function should never mess with sessions
Wed, 07 Aug 2019 23:48:26 +0200 Mads Kiilerich flake8: fix some F401 '...' imported but unused
Wed, 07 Aug 2019 00:25:02 +0200 Mads Kiilerich scripts: initial run of import cleanup using isort
Wed, 23 Jan 2019 00:03:40 +0100 Mads Kiilerich utils: refactor make_ui to always read from db, optionally also augmenting with hgrc content
Wed, 16 Jan 2019 02:32:35 +0100 Mads Kiilerich locking: drop the pull-to-lock / push-to-unlock functionality
Wed, 11 Oct 2017 19:37:03 +0200 domruf front-end: remove code that is unused after autocomplete switched to At.js
Sat, 09 Jun 2018 21:24:45 +0200 Thomas De Schampheleire utils: move repo_name_slug to utils2 to prevent import cycle on setup_db
Thu, 07 Jun 2018 01:46:02 +0200 Mads Kiilerich Merge stable
Tue, 29 May 2018 12:25:59 +0200 Mads Kiilerich repos: introduce low level slug check of repo and group names stable
Mon, 07 May 2018 11:38:40 +0200 Mads Kiilerich repos: introduce low level check of clone URIs to prevent direct file system access to local repos stable
Tue, 29 May 2018 12:25:59 +0200 Mads Kiilerich repos: introduce low level slug check of repo and group names
Mon, 07 May 2018 11:38:40 +0200 Mads Kiilerich repos: introduce low level check of clone URIs to prevent direct file system access to local repos
Mon, 23 Apr 2018 00:44:13 +0200 Mads Kiilerich repos: document get_repos_as_dict parameters - repos_list is mandatory
Mon, 23 Apr 2018 00:44:13 +0200 Mads Kiilerich repos: drop unused option for disabling get_repos_as_dict permission check
Mon, 23 Apr 2018 00:44:13 +0200 Mads Kiilerich templates: drop unused get_repos_as_dict super_user parameter
Mon, 23 Apr 2018 00:44:13 +0200 Mads Kiilerich templates: drop unused code for having repo names link to repo admin page
Wed, 25 Oct 2017 21:38:43 +0200 domruf less: use .label and .label-* style instead of custom .*tag
Wed, 11 Oct 2017 19:37:03 +0200 domruf users: remove code that is unused after most autocomplete has been switched to ajax
Sun, 06 Aug 2017 12:36:57 +0200 domruf js: don't show number of members of groups when doing autocomplete
Thu, 14 Sep 2017 02:08:06 +0200 Mads Kiilerich index: show repositories and repository groups in the same table
Thu, 14 Sep 2017 02:08:06 +0200 Mads Kiilerich controllers: drop unused totalRecords and startIndex
Fri, 25 Aug 2017 14:32:50 +0200 Lars Kruse codingstyle: trivial whitespace fixes
Mon, 08 May 2017 05:25:41 +0200 Mads Kiilerich tests: clarify that default parameters are for form - direct model access requires different types
Sun, 29 Jan 2017 21:08:49 +0100 Alessandro Molina backend: replace Pylons with TurboGears2
Sat, 24 Dec 2016 01:27:47 +0100 Mads Kiilerich tg: minimize future diff by some mocking and replacing some pylons imports with tg
Tue, 28 Feb 2017 17:19:00 +0100 Søren Løvborg templates: properly escape inline JavaScript values
Tue, 28 Feb 2017 21:09:48 +0100 Søren Løvborg model: remove BaseModel class
Mon, 27 Feb 2017 20:36:49 +0100 Søren Løvborg cleanup: drop superfluous Session.add calls
Mon, 27 Feb 2017 21:28:12 +0100 Søren Løvborg cleanup: do Session.add directly inside _create_default_perms
Mon, 20 Feb 2017 18:40:32 +0100 Søren Løvborg auth: simplify user group permission checks
Mon, 20 Feb 2017 17:23:25 +0100 Søren Løvborg auth: simplify repository permission checks
Wed, 18 Jan 2017 17:06:01 +0100 Søren Løvborg model: inline _get_repo_group and _get_user_group calls
Wed, 18 Jan 2017 16:59:48 +0100 Søren Løvborg model: inline calls to BaseModel._get_perm
Wed, 18 Jan 2017 16:56:26 +0100 Søren Løvborg model: inline calls to BaseModel._get_repo
Wed, 18 Jan 2017 16:46:52 +0100 Søren Løvborg model: inline BaseModel._get_user calls
Wed, 18 Jan 2017 16:30:13 +0100 Søren Løvborg model: simplify guess_instance invocations
Sat, 24 Dec 2016 01:27:47 +0100 Mads Kiilerich controllers: avoid setting request state in controller instances - set it in the thread global request variable
Thu, 22 Dec 2016 13:00:54 +0100 domruf datatables: use more robust filter function for filtering repository names
Fri, 06 Jan 2017 01:43:50 +0100 Mads Kiilerich repositories: drop last traces of quick_menu - it died when DataTables were introduced
Thu, 10 Nov 2016 16:10:41 +0100 Mads Kiilerich repositories: backend cleanups related to breadcrumbs
Sun, 25 Sep 2016 15:06:34 +0200 Thomas De Schampheleire model: move code from __init__.py to base.py
Thu, 15 Sep 2016 17:40:29 +0200 Søren Løvborg cleanup: remove redundant database loads
Wed, 14 Sep 2016 16:24:05 +0200 Søren Løvborg db: PullRequest/Repository/RepoGroup/UserGroup: change 'user' to 'owner'
Thu, 15 Sep 2016 13:57:47 +0200 Søren Løvborg repos: inline RepoModel.update_repoinfo
Fri, 23 Sep 2016 14:05:42 +0200 Søren Løvborg db: inline calls to get_all
Tue, 06 Sep 2016 00:51:18 +0200 Mads Kiilerich celeryd: annotate tasks so they can be run directly without run_task
Wed, 03 Aug 2016 16:07:39 +0200 Søren Løvborg model: refactor and simplify _get_instance
Wed, 03 Aug 2016 17:01:57 +0200 Søren Løvborg model: drop BaseModel.cls
Wed, 03 Aug 2016 15:31:23 +0200 Søren Løvborg db: remove deprecated getAll method
Fri, 10 Jun 2016 01:19:58 +0200 Mads Kiilerich repo: better handling of situation where there is no repo to remove
Mon, 30 May 2016 15:44:36 +0200 Mads Kiilerich Merge stable
Mon, 30 May 2016 15:32:22 +0200 Mads Kiilerich api: avoid duplicating group name when updating repo (Issue #37) stable
Thu, 21 May 2015 16:48:13 +0200 Daniel Hobley datatables: use jQuery DataTables instead of base.js YUI_datatable wrapper of YAHOO.widget.DataTable
Mon, 23 May 2016 18:02:33 +0200 Mads Kiilerich repos: show full repo name for my watched repos - don't overload the admin flag
Mon, 23 May 2016 18:02:33 +0200 Mads Kiilerich tables: drop .lower on raw_name - search is case insensitive anyway
Wed, 04 May 2016 01:18:25 +0200 Mads Kiilerich helpers: refactor handling of default gravatars - use explicit 'default' instead of empty string
Wed, 04 May 2016 01:18:25 +0200 Mads Kiilerich users: sort auto complete users by name instead of using random database order
Fri, 26 Feb 2016 18:59:34 +0100 domruf repos: make truncated repo descriptions longer - up to 80 characters
Tue, 05 Jan 2016 16:24:27 +0100 Mads Kiilerich repos: fix crashes when repository name is unicode and can't be encoded with the current LANG stable
Sat, 07 Nov 2015 13:16:58 +0100 Mads Kiilerich cleanup: fixes of checking for None stable
Mon, 31 Aug 2015 17:42:57 +0200 Søren Løvborg remove vestiges of Python 2.5 support
Tue, 01 Sep 2015 21:46:03 +0200 Branko Majic git: add option for forcing overwrite of Git hooks when remapping and rescanning the repositories. (Issue #153)
Mon, 17 Aug 2015 01:11:42 +0200 Mads Kiilerich cleanup: remove unused imports
Sun, 09 Aug 2015 02:29:46 +0200 Mads Kiilerich cleanup: pass log strings unformatted - avoid unnecessary % formatting when not logging
Fri, 24 Jul 2015 16:37:40 +0200 Mads Kiilerich cleanup: check for None object identity in cases where that is what the 'contract' says
Thu, 23 Jul 2015 00:52:29 +0200 Mads Kiilerich remote: simplify clone_uri UI
Fri, 19 Jun 2015 18:00:42 +0200 Mads Kiilerich helpers: introduce urlify_stylize_text for correctly and safely stylizing and urlifying a string
Sat, 06 Jun 2015 17:24:22 +0200 Mads Kiilerich repos: fix superfluous escaping of urlified URLs in repo descriptions stable
Sun, 12 Apr 2015 14:46:25 -0400 Nick High security: Fix HTML and JavaScript injection. stable
Tue, 02 Sep 2014 19:35:49 -0500 Sean Farley gravatar: use font awesome icons
Tue, 06 Jan 2015 00:54:36 +0100 Mads Kiilerich user: use h.person(obj.user) instead of h.person(obj.user.username) - don't fail if user is None
Tue, 06 Jan 2015 00:54:36 +0100 Mads Kiilerich usergroup: explicitly use subqueryload instead of relying on lazy=join
Fri, 19 Sep 2014 10:54:51 +0200 Na'Tosha Bard Fix readability issues in comments
Tue, 12 Aug 2014 13:08:23 +0200 Mads Kiilerich cleanup: remove unused variables, found with pyflakes
Tue, 12 Aug 2014 13:08:23 +0200 Mads Kiilerich cleanup: remove unused Python imports, found with pyflakes
Tue, 10 Dec 2013 19:30:37 +0100 Mads Kiilerich remove: when removing a repo don't rename its .hg/.git folder
Wed, 02 Jul 2014 19:06:01 -0400 Bradley M. Kuhn General renaming to Kallithea kallithea-2.2.5-rebrand
Wed, 02 Jul 2014 19:05:52 -0400 Bradley M. Kuhn RhodeCode GmbH is not the sole author of this work kallithea-2.2.5-rebrand
Wed, 21 May 2014 16:59:37 -0400 Bradley M. Kuhn Correct licensing information in individual files. kallithea-2.2.5-rebrand
Wed, 02 Jul 2014 19:05:36 -0400 Bradley M. Kuhn Rename database classes (but not table names) kallithea-2.2.5-rebrand
Wed, 02 Jul 2014 19:05:10 -0400 Bradley M. Kuhn Rename rhodecode_user to authuser - it is an AuthUser instance kallithea-2.2.5-rebrand
Wed, 02 Jul 2014 19:04:33 -0400 Bradley M. Kuhn Second step in two-part process to rename directories. kallithea-2.2.5-rebrand base rhodecode/model/repo.py@be04f26de6fd