log kallithea/tests/api/api_base.py @ 8728:f3fab7b124f2

age author description
Sun, 01 Nov 2020 06:29:32 +0100 Mads Kiilerich imports: try to use global imports unless it is a layering violation
Mon, 12 Oct 2020 11:12:37 +0200 Mads Kiilerich model: always import the whole db module - drop "from" imports
Mon, 12 Oct 2020 11:21:15 +0200 Mads Kiilerich model: always import whole meta module - also when referencing Session
Fri, 09 Oct 2020 20:09:40 +0200 Thomas De Schampheleire lib: remove now unused class Optional
Fri, 09 Oct 2020 19:45:13 +0200 Thomas De Schampheleire lib: remove now unused class Oattr/OptionalAttr
Fri, 09 Oct 2020 15:34:41 +0200 Thomas De Schampheleire api: new method: edit_reviewers
Sat, 27 Jun 2020 20:30:00 +0200 Thomas De Schampheleire api: extend get_pullrequest data with created_on and updated_on fields
Sat, 25 Jul 2020 20:08:25 +0200 Mads Kiilerich isort: upgrade to 5.1.2
Thu, 25 Jun 2020 11:32:39 +0200 Mads Kiilerich tests: fix whitespace from 1de3e5d104bf
Wed, 24 Jun 2020 17:12:28 +0200 Mads Kiilerich tests: consistent use of more helpful raise_exception "fixture"
Mon, 04 Jan 2021 22:45:53 +0100 Mads Kiilerich api: fix update_repo check for permission to create top level repos stable
Sat, 02 Jan 2021 23:41:37 +0100 Mads Kiilerich api: fix repo group permission check for repo creation stable
Thu, 30 Apr 2020 15:35:51 +0200 Mads Kiilerich tests: fix test_api_get_repo_by_non_admin dependency on other users having repo permissions stable
Sat, 11 Apr 2020 18:53:10 +0200 Mads Kiilerich db: clarify that DEFAULT_USER just is DEFAULT_USER_NAME
Sun, 20 Oct 2019 04:57:04 +0200 Mads Kiilerich db: drop Repository CacheInvalidation
Mon, 30 Mar 2020 17:34:00 +0200 Mads Kiilerich tests: drop redundant User.get_default_user().username - default user is defined through the username
Thu, 06 Feb 2020 02:57:51 +0100 Mads Kiilerich py3: automatic migration with 2to3 -f unicode
Sat, 28 Dec 2019 13:38:22 +0100 Mads Kiilerich lib: clean up ext_json and how it is used - avoid monkey patching
Thu, 02 Jan 2020 00:44:56 +0100 Mads Kiilerich cleanup: get rid of most "import *"
Sat, 28 Dec 2019 20:25:59 +0100 Mads Kiilerich py3: add b'' annotations in some places where they will be needed later
Thu, 26 Dec 2019 05:36:00 +0100 Mads Kiilerich tests: fix ordering of options of "ret_type must be one of ..." returned from api
Mon, 16 Dec 2019 02:29:34 +0100 Mads Kiilerich cleanup: fix incorrect backslash escaping - mainly in regexps
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
Sat, 29 Dec 2018 17:48:07 +0100 Mads Kiilerich auth: explicit user permission should not blindly overrule permissions through user groups
Mon, 21 Jan 2019 03:57:34 +0100 Mads Kiilerich tests: verify in test_api_pull_remote that a pull from remote updates the tip cache
Wed, 16 Jan 2019 02:32:35 +0100 Mads Kiilerich locking: drop the pull-to-lock / push-to-unlock functionality
Tue, 25 Dec 2018 20:31:12 +0100 Mads Kiilerich tests: make lock tests stable against running 'py.test -k user'
Mon, 04 Jun 2018 14:28:19 +0200 Mads Kiilerich tests: improve error reporting for api tests - show the actual expected and seen values
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
Tue, 29 May 2018 12:25:43 +0200 Mads Kiilerich tests: clarify that fixture.create_repo_group takes a name, not a path stable
Tue, 29 May 2018 12:25:42 +0200 Mads Kiilerich tests: introduce API test coverage for some invalid repo names - especially repo names that would need escaping to prevent XSS stable
Tue, 29 May 2018 12:25:41 +0200 Mads Kiilerich repos: only allow api repo creation in existing groups stable
Tue, 29 May 2018 12:25:40 +0200 Mads Kiilerich tests: tweak test coverage of repo creation API - prepare for other changes 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
Mon, 07 May 2018 11:37:55 +0200 Mads Kiilerich tests: improve test coverage of clone_uri and expose some existing problems with unauthenticated cloning from local repos stable
Tue, 29 May 2018 12:25:59 +0200 Mads Kiilerich repos: introduce low level slug check of repo and group names
Tue, 29 May 2018 12:25:43 +0200 Mads Kiilerich tests: clarify that fixture.create_repo_group takes a name, not a path
Tue, 29 May 2018 12:25:42 +0200 Mads Kiilerich tests: introduce API test coverage for some invalid repo names - especially repo names that would need escaping to prevent XSS
Tue, 29 May 2018 12:25:41 +0200 Mads Kiilerich repos: only allow api repo creation in existing groups
Tue, 29 May 2018 12:25:40 +0200 Mads Kiilerich tests: tweak test coverage of repo creation API - prepare for other changes
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, 07 May 2018 11:37:55 +0200 Mads Kiilerich tests: improve test coverage of clone_uri and expose some existing problems with unauthenticated cloning from local repos
Thu, 23 Nov 2017 19:34:49 +0100 domruf api: add max_revisions option to get_changesets
Sat, 20 Jan 2018 02:24:38 +0100 domruf vcs: fix get_changesets filtering on hg repo to AND the criteria instead of OR
Sun, 11 Feb 2018 21:33:37 +0100 Thomas De Schampheleire tests: api: add test for pulling from a custom remote
Sun, 11 Feb 2018 13:54:19 +0100 Thomas De Schampheleire tests: api: cover original behavior for 'pull'
Fri, 25 Aug 2017 14:35:46 +0200 Lars Kruse codingstyle: replace ".has_key(...)" with "... is in ..."
Fri, 25 Aug 2017 14:35:28 +0200 Lars Kruse codingstyle: replace comparison for equality against None with "is" expression
Fri, 25 Aug 2017 14:32:50 +0200 Lars Kruse codingstyle: trivial whitespace fixes
Tue, 08 Aug 2017 21:35:20 +0200 domruf api: change precision of ChangesetStatus.modified_at to seconds
Tue, 06 Jun 2017 19:40:18 +0200 domruf api: add get_changesets
Tue, 13 Jun 2017 01:11:31 +0200 Mads Kiilerich sqlalchemy: fix warnings from running the test suite
Wed, 29 Mar 2017 22:12:50 +0200 domruf api: add get_pullrequest and comment_pullrequest methods
Wed, 29 Mar 2017 22:12:50 +0200 domruf api: add option to get pullrequests for get_repo
Wed, 29 Mar 2017 22:10:27 +0200 domruf api: add optional branches, tags and bookmarks information to get_repo API data
Mon, 13 Mar 2017 15:34:53 +0100 Eivind Tagseth Add JSON-RPC API for reading changeset status
Tue, 09 May 2017 21:29:17 +0200 domruf sqlalchemy: be consistent, always use Session() instead of just Session
Thu, 23 Feb 2017 18:00:56 +0100 Søren Løvborg cleanup: refer less to User.DEFAULT_USER