opensuse:philipss-build-service.git
8 years ago[webui] fix new user registration form a bit more 2.0.104
Adrian Schröter [Fri, 1 Oct 2010 11:11:43 +0000 (13:11 +0200)]
[webui] fix new user registration form a bit more

8 years ago[api] return unconfirmed user with own error state
Adrian Schröter [Fri, 1 Oct 2010 11:09:33 +0000 (13:09 +0200)]
[api] return unconfirmed user with own error state

8 years ago[webui] very first version of user registration form
Adrian Schröter [Fri, 1 Oct 2010 07:50:57 +0000 (09:50 +0200)]
[webui] very first version of user registration form

8 years ago[api] support user registration hint also for native user database
Adrian Schröter [Fri, 1 Oct 2010 07:49:24 +0000 (09:49 +0200)]
[api] support user registration hint also for native user database

8 years ago[api] support user confirmation mode for admin
Adrian Schröter [Fri, 1 Oct 2010 06:24:47 +0000 (08:24 +0200)]
[api] support user confirmation mode for admin

8 years ago[api] don't crash on illegal user name
Adrian Schröter [Thu, 30 Sep 2010 16:03:29 +0000 (18:03 +0200)]
[api] don't crash on illegal user name

8 years ago[api] add option to allow the admin to specify if new users are allowed to register...
Adrian Schröter [Thu, 30 Sep 2010 15:44:45 +0000 (17:44 +0200)]
[api] add option to allow the admin to specify if new users are allowed to register themself or only after confirmation.

8 years ago[api] do not allow user registration, when LDAP is used
Adrian Schröter [Thu, 30 Sep 2010 15:32:46 +0000 (17:32 +0200)]
[api] do not allow user registration, when LDAP is used

8 years ago[api] set api version to 2.1.0
Adrian Schröter [Fri, 1 Oct 2010 06:26:00 +0000 (08:26 +0200)]
[api] set api version to 2.1.0

8 years ago[api] remove more double/wrong/broken code which is not needed and tested in 2.1...
Adrian Schröter [Thu, 30 Sep 2010 07:51:57 +0000 (09:51 +0200)]
[api] remove more double/wrong/broken code which is not needed and tested in 2.1 branch

8 years ago[api] take login name from iChain header
Adrian Schröter [Thu, 30 Sep 2010 15:15:25 +0000 (17:15 +0200)]
[api] take login name from iChain header

8 years ago[api] readded _aggregate permission checks corrected
Martin Mohring [Wed, 29 Sep 2010 21:45:06 +0000 (23:45 +0200)]
[api] readded _aggregate permission checks corrected

8 years ago[testsuite] more testcase for aggregate creation
Martin Mohring [Wed, 29 Sep 2010 21:43:45 +0000 (23:43 +0200)]
[testsuite] more testcase for aggregate creation

8 years ago[testsuite] add testcase for aggregate creation
Martin Mohring [Wed, 29 Sep 2010 21:37:04 +0000 (23:37 +0200)]
[testsuite] add testcase for aggregate creation

8 years ago[webui] adapt to changes in API
Stephan Kulow [Thu, 30 Sep 2010 07:45:44 +0000 (09:45 +0200)]
[webui] adapt to changes in API

8 years agoReadd fixed version of sampled status_history
Stephan Kulow [Thu, 30 Sep 2010 07:31:35 +0000 (09:31 +0200)]
Readd fixed version of sampled status_history

8 years ago[testsuite] fix testcases which had access flag, not usable in 2.1 branch
Martin Mohring [Wed, 29 Sep 2010 17:04:09 +0000 (19:04 +0200)]
[testsuite] fix testcases which had access flag, not usable in 2.1 branch

8 years ago[testsuite] fix testcases for linked project
Martin Mohring [Tue, 28 Sep 2010 20:32:00 +0000 (22:32 +0200)]
[testsuite] fix testcases for linked project

8 years ago[api] fix other misleading error in source controller project link code
Martin Mohring [Tue, 28 Sep 2010 20:31:31 +0000 (22:31 +0200)]
[api] fix other misleading error in source controller project link code

8 years ago[testsuite] more testcases for linked project and repository path
Martin Mohring [Tue, 28 Sep 2010 20:13:03 +0000 (22:13 +0200)]
[testsuite] more testcases for linked project and repository path

8 years ago[api] fix misleading error in source controller repository path code
Martin Mohring [Tue, 28 Sep 2010 17:01:10 +0000 (19:01 +0200)]
[api] fix misleading error in source controller repository path code

8 years ago[testsuite] more testcases for repository path
Martin Mohring [Tue, 28 Sep 2010 16:53:08 +0000 (18:53 +0200)]
[testsuite] more testcases for repository path

8 years ago[testsuite] another testcase for repository path
Martin Mohring [Tue, 28 Sep 2010 16:37:46 +0000 (18:37 +0200)]
[testsuite] another testcase for repository path

8 years ago[testsuite] more testcases project linking and repository path code
Martin Mohring [Tue, 28 Sep 2010 15:37:37 +0000 (17:37 +0200)]
[testsuite] more testcases project linking and repository path code

8 years ago[api] fix another bug in project linking and repository path code
Martin Mohring [Tue, 28 Sep 2010 15:30:37 +0000 (17:30 +0200)]
[api] fix another bug in project linking and repository path code

8 years agoRevert "[api] work on getting status_history compact" for now
Adrian Schröter [Wed, 29 Sep 2010 16:19:09 +0000 (18:19 +0200)]
Revert "[api] work on getting status_history compact" for now

This reverts commit 16bb514dbd6cd0ab8e328e3e27bec5c53258a7fb.

8 years ago[api] don't crash on empty values in status controller
Adrian Schröter [Wed, 29 Sep 2010 14:58:37 +0000 (16:58 +0200)]
[api] don't crash on empty values in status controller

8 years ago[api] work on getting status_history compact
Stephan Kulow [Tue, 28 Sep 2010 09:51:54 +0000 (11:51 +0200)]
[api] work on getting status_history compact

8 years ago[testsuite] test backend functionality for binary source packages via /build/ and...
Adrian Schröter [Wed, 29 Sep 2010 13:08:48 +0000 (15:08 +0200)]
[testsuite] test backend functionality for binary source packages via /build/ and aggregate

8 years ago[backend] better content-type for published file downloads
Michael Schroeder [Tue, 28 Sep 2010 10:15:41 +0000 (12:15 +0200)]
[backend] better content-type for published file downloads

8 years ago[backend] fix typo
Michael Schroeder [Tue, 28 Sep 2010 10:14:05 +0000 (12:14 +0200)]
[backend] fix typo

8 years ago[api] fix and test multiple branching of packages into same project with same repos...
Adrian Schröter [Wed, 29 Sep 2010 12:01:44 +0000 (14:01 +0200)]
[api] fix and test multiple branching of packages into same project with same repos (#642467)

8 years ago[testsuite] check package double project branch
Adrian Schröter [Wed, 29 Sep 2010 11:51:57 +0000 (13:51 +0200)]
[testsuite] check package double project branch

8 years ago[api] fix syntax error during project branch error
Adrian Schröter [Wed, 29 Sep 2010 11:26:16 +0000 (13:26 +0200)]
[api] fix syntax error during project branch error

8 years ago[api] allow existing project modification on project branch and do not tell that...
Adrian Schröter [Wed, 29 Sep 2010 11:20:53 +0000 (13:20 +0200)]
[api] allow existing project modification on project branch and do not tell that a project exists via "unknown_project"

8 years ago[testsuite] test project branch with repositories
Adrian Schröter [Wed, 29 Sep 2010 10:21:11 +0000 (12:21 +0200)]
[testsuite] test project branch with repositories

8 years ago[testsuite] test attribute modification as admin
Adrian Schröter [Wed, 29 Sep 2010 09:45:28 +0000 (11:45 +0200)]
[testsuite] test attribute modification as admin

8 years ago[api] admins are allowed to change attributes
Adrian Schröter [Wed, 29 Sep 2010 09:38:47 +0000 (11:38 +0200)]
[api] admins are allowed to change attributes

8 years ago[testsuite] test branching of another package into same project via project branch
Adrian Schröter [Wed, 29 Sep 2010 09:26:43 +0000 (11:26 +0200)]
[testsuite] test branching of another package into same project via project branch

8 years ago[api] drop double access check code during project branch call (untested due to lack...
Adrian Schröter [Wed, 29 Sep 2010 09:12:28 +0000 (11:12 +0200)]
[api] drop double access check code during project branch call (untested due to lack of test cases)

8 years ago[api] fix copy command without specified origin
Adrian Schröter [Tue, 28 Sep 2010 15:35:37 +0000 (17:35 +0200)]
[api] fix copy command without specified origin

8 years ago[api] allow package copy without opackage parameter, but do not create a new package...
Adrian Schröter [Tue, 28 Sep 2010 15:08:24 +0000 (17:08 +0200)]
[api] allow package copy without opackage parameter, but do not create a new package then

8 years ago[api] fix package meta protection flag handling, fix writing of invalid data for...
Adrian Schröter [Tue, 28 Sep 2010 15:02:05 +0000 (17:02 +0200)]
[api] fix package meta protection flag handling, fix writing of invalid data for project meta

8 years ago[api] fix syntax for assert_*match
Stephan Kulow [Tue, 28 Sep 2010 14:20:56 +0000 (16:20 +0200)]
[api] fix syntax for assert_*match

8 years ago[api] do not allow access to source files via project links
Adrian Schröter [Tue, 28 Sep 2010 13:22:05 +0000 (15:22 +0200)]
[api] do not allow access to source files via project links

8 years ago[testsuite] test _result and source file access via project link
Adrian Schröter [Tue, 28 Sep 2010 13:19:19 +0000 (15:19 +0200)]
[testsuite] test _result and source file access via project link

8 years ago[backend] make 'source access denied' a 403
Michael Schroeder [Tue, 28 Sep 2010 12:50:48 +0000 (14:50 +0200)]
[backend] make 'source access denied' a 403

8 years ago[backend] test sourceaccess when accessing packages through a project link
Michael Schroeder [Tue, 28 Sep 2010 11:54:05 +0000 (13:54 +0200)]
[backend] test sourceaccess when accessing packages through a project link

8 years ago[backend] make "unknown request" exit with HTTP 400, not 500
Michael Schroeder [Tue, 28 Sep 2010 11:36:05 +0000 (13:36 +0200)]
[backend] make "unknown request" exit with HTTP 400, not 500

8 years ago[api] remove obsolete/convenience check to not link sourceaccess protected projects...
Adrian Schröter [Tue, 28 Sep 2010 10:28:01 +0000 (12:28 +0200)]
[api] remove obsolete/convenience check to not link sourceaccess protected projects. Single packages may have enabled read access and this must not be a security problem, since check is per package always.

8 years ago[api] add basic read tests for sourceaccess, add tests for deleted packages and docum...
Adrian Schröter [Tue, 28 Sep 2010 10:26:21 +0000 (12:26 +0200)]
[api] add basic read tests for sourceaccess, add tests for deleted packages and document regressions

8 years ago[api] remove obsolete code (_result route has no package) and fix security leaks...
Adrian Schröter [Tue, 28 Sep 2010 10:04:35 +0000 (12:04 +0200)]
[api] remove obsolete code (_result route has no package) and fix security leaks when accessing logfile

8 years ago[api] minor cleanup
Adrian Schröter [Tue, 28 Sep 2010 08:52:24 +0000 (10:52 +0200)]
[api] minor cleanup

8 years ago[api] fix a bug with status_histories
Stephan Kulow [Tue, 28 Sep 2010 09:47:21 +0000 (11:47 +0200)]
[api] fix a bug with status_histories

not present values were not marked as 0. But code using these
values assumed the average would be over all present values, not
counting the 0s

8 years ago[testsuite] move read tests to read_permission_test.rb and add basic testing of proje...
Adrian Schröter [Tue, 28 Sep 2010 08:16:48 +0000 (10:16 +0200)]
[testsuite] move read tests to read_permission_test.rb and add basic testing of project link tests for yesterdays fixes

8 years ago[api] do not crash on copy package without given source
Adrian Schröter [Tue, 28 Sep 2010 08:08:45 +0000 (10:08 +0200)]
[api] do not crash on copy package without given source

8 years ago[api] fix error message, params[:user] is not set
Adrian Schröter [Tue, 28 Sep 2010 07:57:21 +0000 (09:57 +0200)]
[api] fix error message, params[:user] is not set

8 years ago[api] fix package link check between protected and unprotected packages
Adrian Schröter [Mon, 27 Sep 2010 14:29:35 +0000 (16:29 +0200)]
[api] fix package link check between protected and unprotected packages

8 years ago[api] Args, "souceaccess" typo was at three places and no test case noticed it.....
Adrian Schröter [Mon, 27 Sep 2010 13:46:11 +0000 (15:46 +0200)]
[api] Args, "souceaccess" typo was at three places and no test case noticed it... we are simply not ready to go :/

8 years ago[api] fix permission checking for project branching
Adrian Schröter [Mon, 27 Sep 2010 13:32:37 +0000 (15:32 +0200)]
[api] fix permission checking for project branching

8 years ago[api] remove another double check (sourceaccess of target makes no sense, if at all...
Adrian Schröter [Mon, 27 Sep 2010 13:08:29 +0000 (15:08 +0200)]
[api] remove another double check (sourceaccess of target makes no sense, if at all the can_modify_* would need to check this.)

8 years ago[api] remove more duplicate access checking code in package branch case
Adrian Schröter [Mon, 27 Sep 2010 12:49:56 +0000 (14:49 +0200)]
[api] remove more duplicate access checking code in package branch case

8 years ago[api] one more private function, not to be called via api
Adrian Schröter [Mon, 27 Sep 2010 12:11:16 +0000 (14:11 +0200)]
[api] one more private function, not to be called via api

8 years ago[api] remove more code which can't work at this place and can introduce regressions...
Adrian Schröter [Mon, 27 Sep 2010 12:04:36 +0000 (14:04 +0200)]
[api] remove more code which can't work at this place and can introduce regressions (due to its existing typos)

8 years ago[api] move private functions to private section
Adrian Schröter [Mon, 27 Sep 2010 11:54:29 +0000 (13:54 +0200)]
[api] move private functions to private section

8 years ago[api] remove code for checking _aggregate, .product and .kiwi file. This can't work...
Adrian Schröter [Mon, 27 Sep 2010 10:10:48 +0000 (12:10 +0200)]
[api] remove code for checking _aggregate, .product and .kiwi file. This can't work at this place at all and the code is not even parsing the correct xml schema at all, but it can introduce regressions. (no test cases exist either)

8 years ago[testsuite] someone who can read sources, can also copy them. Fixing comments about...
Adrian Schröter [Mon, 27 Sep 2010 09:58:24 +0000 (11:58 +0200)]
[testsuite] someone who can read sources, can also copy them. Fixing comments about "king" user, the special "Admin" role rules are used for this one.

8 years ago[api] remove double code in index_package_$COMMAND functions, this is already checked...
Adrian Schröter [Mon, 27 Sep 2010 09:53:45 +0000 (11:53 +0200)]
[api] remove double code in index_package_$COMMAND functions, this is already checked in index_package and must not introduce new bugs
      (exception is still the branch command)

8 years ago[testsuite] test revoke of requests when projects/packages disappeared
Adrian Schröter [Wed, 22 Sep 2010 14:07:25 +0000 (16:07 +0200)]
[testsuite] test revoke of requests when projects/packages disappeared

8 years ago[api] fix request revoke or decline when target does not exist anymore
Adrian Schröter [Wed, 22 Sep 2010 13:52:17 +0000 (15:52 +0200)]
[api] fix request revoke or decline when target does not exist anymore

8 years ago[testsuite] disable also privacy for 2.1 2.0.103
Adrian Schröter [Tue, 21 Sep 2010 10:57:27 +0000 (12:57 +0200)]
[testsuite] disable also privacy for 2.1

8 years ago[api] Disable access flag in validator and mute tests for it.
Jan-Simon Möller [Tue, 21 Sep 2010 09:56:30 +0000 (11:56 +0200)]
[api] Disable access flag in validator and mute tests for it.

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years ago[api] switch to 2.1 as default productive branch
Adrian Schröter [Tue, 21 Sep 2010 09:50:16 +0000 (11:50 +0200)]
[api] switch to 2.1 as default productive branch

8 years ago[backend] change error message of not found failes again, still missleading.
Adrian Schröter [Tue, 21 Sep 2010 09:48:11 +0000 (11:48 +0200)]
[backend] change error message of not found failes again, still missleading.

8 years ago[doc] initial Release Notes 2.1 added for beta 1
Adrian Schröter [Tue, 21 Sep 2010 08:48:44 +0000 (10:48 +0200)]
[doc] initial Release Notes 2.1 added for beta 1

8 years ago[api] fix parameter handover to backend for all source files get operations, local...
Adrian Schröter [Mon, 20 Sep 2010 15:42:55 +0000 (17:42 +0200)]
[api] fix parameter handover to backend for all source files get operations, local and to remote instance

8 years ago[testsuite] disable tests which randomly fails and functionality is not used at all atm
Adrian Schröter [Mon, 20 Sep 2010 13:21:45 +0000 (15:21 +0200)]
[testsuite] disable tests which randomly fails and functionality is not used at all atm

8 years ago[api] do not allow access to buildlog, if sourceaccess is disallowed since it also...
Adrian Schröter [Mon, 20 Sep 2010 12:49:22 +0000 (14:49 +0200)]
[api] do not allow access to buildlog, if sourceaccess is disallowed since it also shows parts of source content. FIXME: add test cases

8 years ago[testsuite] test data for buildinfo tests
Adrian Schröter [Mon, 20 Sep 2010 12:16:36 +0000 (14:16 +0200)]
[testsuite] test data for buildinfo tests

8 years ago[api] disallow source listing if sourceaccess is disabled
Adrian Schröter [Mon, 20 Sep 2010 12:11:19 +0000 (14:11 +0200)]
[api] disallow source listing if sourceaccess is disabled

8 years ago[testsuite] some first basic testing of buildinfos
Adrian Schröter [Mon, 20 Sep 2010 12:06:08 +0000 (14:06 +0200)]
[testsuite] some first basic testing of buildinfos

8 years ago[webui] update to rss feeds to show 11.3. FIXME: move this into themes.
Adrian Schröter [Mon, 20 Sep 2010 09:42:29 +0000 (11:42 +0200)]
[webui] update to rss feeds to show 11.3. FIXME: move this into themes.

8 years ago[webui] avoid getting told by the api about invalid project names
Stephan Kulow [Mon, 20 Sep 2010 11:41:38 +0000 (13:41 +0200)]
[webui] avoid getting told by the api about invalid project names

8 years ago[webui] don't crash when trying to remove invalid service
Adrian Schröter [Mon, 20 Sep 2010 08:14:45 +0000 (10:14 +0200)]
[webui] don't crash when trying to remove invalid service

8 years ago[backend] support tar_scm and download_src_package in lxc, don't show lxc messages...
Adrian Schröter [Fri, 17 Sep 2010 13:43:30 +0000 (15:43 +0200)]
[backend] support tar_scm and download_src_package in lxc, don't show lxc messages in service errors to avoid confusion

8 years agowe want to show files partial even if there are not files present
Pavol Rusnak [Sun, 19 Sep 2010 18:52:27 +0000 (20:52 +0200)]
we want to show files partial even if there are not files present

8 years ago[backend] optimize delayedfetchprojpacks code, also fixes circular link case
Michael Schroeder [Fri, 17 Sep 2010 16:15:49 +0000 (18:15 +0200)]
[backend] optimize delayedfetchprojpacks code, also fixes circular link case

8 years ago[api] added 6 TODO for ACL checks to be reviewed
Martin Mohring [Thu, 16 Sep 2010 18:12:18 +0000 (20:12 +0200)]
[api] added 6 TODO for ACL checks to be reviewed

8 years agoRevert "[webui] only add srcmd5 to links if it's !latest and forbid editing"
Adrian Schröter [Thu, 16 Sep 2010 16:03:07 +0000 (18:03 +0200)]
Revert "[webui] only add srcmd5 to links if it's !latest and forbid editing"

This reverts commit 94c4d7f280fe445cbac42568d79f498fd69b6547.

This breaks access to merged sources which are not a branch.

8 years ago[api] source controller enhanced XML check for files from _link and _aggregate also...
Martin Mohring [Thu, 16 Sep 2010 12:09:36 +0000 (14:09 +0200)]
[api] source controller enhanced XML check for files from _link and _aggregate also to .kiwi and .product files with protected repos

8 years ago[backend] do not do return tricks in findfile calls, they don't work anymore
Michael Schroeder [Thu, 16 Sep 2010 10:35:06 +0000 (12:35 +0200)]
[backend] do not do return tricks in findfile calls, they don't work anymore

8 years ago[webui] use the gem version parser to compare upstream versions
Stephan Kulow [Thu, 16 Sep 2010 09:10:34 +0000 (11:10 +0200)]
[webui] use the gem version parser to compare upstream versions
as suggested by darix

8 years ago[testsuite] added activity test for statistics controller
Martin Mohring [Wed, 15 Sep 2010 15:22:15 +0000 (17:22 +0200)]
[testsuite] added activity test for statistics controller

8 years ago[api] statistics controller activity now ACL protected
Martin Mohring [Wed, 15 Sep 2010 15:21:57 +0000 (17:21 +0200)]
[api] statistics controller activity now ACL protected

8 years agoMerge branch 'master' of gitorious.org:opensuse/build-service
Martin Mohring [Wed, 15 Sep 2010 15:10:26 +0000 (17:10 +0200)]
Merge branch 'master' of gitorious.org:opensuse/build-service

* 'master' of gitorious.org:opensuse/build-service:
  [webui] fix expand handling
  [webui] mls wants to control the web look down to spaces
  [webui] enhance dropdown
  [webui] add dropdown arrow to actions trigger
  [webui] format css file
  [webui] update local theme

8 years ago[testsuite] added rating test for statistics controller
Martin Mohring [Wed, 15 Sep 2010 15:10:14 +0000 (17:10 +0200)]
[testsuite] added rating test for statistics controller

8 years ago[api] statistics controller rsting now ACL protected
Martin Mohring [Wed, 15 Sep 2010 15:09:34 +0000 (17:09 +0200)]
[api] statistics controller rsting now ACL protected

8 years ago[webui] fix expand handling
Stephan Kulow [Wed, 15 Sep 2010 14:44:29 +0000 (16:44 +0200)]
[webui] fix expand handling

8 years ago[webui] mls wants to control the web look down to spaces
Stephan Kulow [Wed, 15 Sep 2010 14:01:28 +0000 (16:01 +0200)]
[webui] mls wants to control the web look down to spaces

8 years agoMerge branch 'master' of gitorious.org:opensuse/build-service
Thomas Schmidt [Wed, 15 Sep 2010 14:38:37 +0000 (16:38 +0200)]
Merge branch 'master' of gitorious.org:opensuse/build-service