See http://ci.opensuse.org/job/obs_testsuite_api_2.3/65/changes
Changes:
[coolo] [webui] right fix for 23f4b9976726b60493d260f62d21cedd7c3c1b64
[coolo] [api] let the rescale task run more often to reduce the data set
[Sascha Peilicke] Revert "[api] Select distinct isn't necessary anymore."
[adrian] [api] just document a bug case insensitive bug on project meta storage
[Sascha Peilicke] [webui] Display spinning icon again while filtering projects/packages.
[coolo] [shared] fix caching in activexml
[Sascha Peilicke] [webui] Remove example session secret config in production.rb
[Sascha Peilicke] [webui] Make sure that Nokogiri is loaded.
[mls] [backend] increase max delta job size to 500M
[mls] [backend] support unifiedmd5 diff for Sascha
[coolo] [api, webui] move the parts we need from shared-resources into
[coolo] [api] remove pre-2.0 migrations, they won't run in most cases anyway
[coolo] [webui] remove strange hidden file
[adrian] [backend] fix hanging bs_signer and bs_publish on --exit or --restart
[mls] [backend] restore part of commit 96554aa0 that got reverted by accident
[coolo] [api] very bad bug in project status calculation
[Sascha Peilicke] [webui] Work around Ruby's interpretation of Base64.
[Sascha Peilicke] [webui] Filter targets for a devel package that have a linkinfo.
[Sascha Peilicke] [webui] Cleanup of linking packages dialog.
[Sascha Peilicke] [webui] Hopefully the last diff expansion check change.
[Sascha Peilicke] [webui] Fix software.o.o download link.
[Sascha Peilicke] [activexml] Remove unused config options.
[Sascha Peilicke] [webui] Bring back the add watchlist feature.
[Sascha Peilicke] [api] Cleanup PersonController#userinfo.
[Sascha Peilicke] [api] Test for invalid 'login' parameter. Fixes testsuite
[Sascha Peilicke] [api] Remvoe classic_pagination plugin.
[Sascha Peilicke] Revert "[api] Remvoe classic_pagination plugin."
[coolo] [api] show exceptions from local development environment
[coolo] [api] add one more index to the projects table
[coolo] [api] allow custom option.yml files for developers
[coolo] [webui] leave out some informations not useful for spider bots to
[coolo] [api] small performance tweak for rendering _meta
[Sascha Peilicke] [webui] Don't provide a clickable link for anonymous users.
[ro] add severity to BSXML::updateinfo
[Sascha Peilicke] Revert "[api] allow custom option.yml files for developers"
[Sascha Peilicke] [api,webui] Move option.yml to option.yml.example.
[coolo] [api] fix test suite after the previous commits
[coolo] [api] another test suite error fixed (even though I don't feel guilty)
[coolo] [webui] fixing deployment after config.yml.example
[coolo] [webui] forgot to add the simple template (just for bots)
[coolo] [webui] render something to robots that already have the expensive urls
[coolo] [webui] adapt sitemap for less crawling
[Sascha Peilicke] [dist] Add CI templates for Hudson/Jenkins.
[mls] [backend] add some comments
[mls] [backend] fix remote access of packages with services
[mls] [backend] fix a couple of harmless autoviv/state read bugs
[Sascha Peilicke] [dist/ci] Use local rcov instead of system-wide
[coolo] [webui] avoid double render error in case of errors
[Sascha Peilicke] [webui] Minor issue, Hash#delete instead of Hash#remove
[Sascha Peilicke] [api] Make sure rake db:seed can be run multiple times.
[coolo] [api] fix for view=flagdetails
[mls] [backend] do a checksig if the sign fails, automatically restart the job if the checksig fails
[mls] [backend] support view=xml diff view
[Sascha Peilicke] [api] Only block submit request for projects with attribute
[Sascha Peilicke] [webui] Straighten the difference of involved requests and 'my work'
[Sascha Peilicke] [webui] Avoid POST in AJAX request to stop the webui from forgetting it's session
[coolo] [api] change the expand_flags logic not to query the repositories in a loop
[coolo] [api] don't use slow rexml
[coolo] [webui] fix save_meta with invalid XML
[mls] - do not write schedulerinfo after each prp
[mls] - optimize lastevents a bit
[mls] [backend] collaps filter chain if more than 3 packages of a project are watched
[coolo] [api] hopefully more correct fix on acceptance of release
[coolo] [api] add rake task to create the fixtures from the test database. this
[coolo] [api] fill the fixtures with some more useful repos
[coolo] [api] add experimental routes for the webui to query flag details.
[mls] [backend] guard against bad characters when expanding links/services, check for _service_error
[coolo] [webui] allow build status code 'locked'
[coolo] [webui] if remove_service is called twice it can happen that we
[coolo] [api] fix deploy - options.yml was deleted from git
[Sascha Peilicke] [dist] Use exact Jenkins plugin names so that people can find them
[Sascha Peilicke] Update api/webui gem requirements
[Sascha Peilicke] [api] Add issue tracker support
[Sascha Peilicke] [api] Add IssueTracker unit/functional tests
[Sascha Peilicke] [api] Only render names for nested acronyms
[Sascha Peilicke] [webui] Add IssueTracker (ActiveXML) model
[Sascha Peilicke] [webui] Add helper to highlight issue tracker links in text
[Sascha Peilicke] [webui] Switch open reviews and new requests assignment
[martin.mohring] [webui] make app/views/user/login.rhtml depend on FRONTEND_LDAP_MODE like app/views/layouts/_personal_navigation.html.erb
[coolo] [api] why simple if there is also a complex way - fix the broken
[coolo] [webui] do not keep persons cached forever
[Sascha Peilicke] [webui] Sort subproject lists by hash key, looks better
[coolo] [webui] require a login for new projects
[coolo] [api] support views for /source/:project - wanted for osc
[tschmidt] [mobile-webui] commit on behalf of justine (gsoc): update to jquery-mobile 1.0beta2, we need jquery 1.6.2 now.
[martin.mohring] [dist] print also VM type when worker is started, more safe kill when regular exit not working
[ro] [backend] no need to die for the scheduler trying to remove a nonexistant file
[Sascha Peilicke] Add 'perl-Socket-MsgHdr' as requirement.
[martin.mohring] [backend] never mix up OBS server and worker arch qemus. provide qemu-reg, vminit and qemus in a separate dir for this. next step is to have worker provide arch so arch specific static binaries can be provided by OBS backend
[Sascha Peilicke] [webui] Move require_available_architectures filter to
[Sascha Peilicke] [webui] Allow admins to configure architecture recommendations
[Sascha Peilicke] Add 'rubygem-webrat' and 'rubygem-rack-test' as requirements
[Sascha Peilicke] [dist/ci] Fix all kinds of testing issues.
[Sascha Peilicke] [dist/ci] Update Jenkins job documentation regarding Copy Artifcats
[Sascha Peilicke] [webui] Check if project is of type 'maintenance' to display correct
[Sascha Peilicke] [webui] Don't surrender on invalid user input for saving persons.
[Sascha Peilicke] [webui] Fix last commit, it's 'user.login', not 'user.name'.
[Sascha Peilicke] [webui] Don't check for admin role in Project/Package#user_has_role?
[Sascha Peilicke] [webui] Avoid PUT/POST in Ajax request to stop the webui from forgetting
[Sascha Peilicke] [webui] Add 'Create package' link on the show project view.
[Sascha Peilicke] [webui] Catch invalid user input in file upload form.
[Sascha Peilicke] [webui] Redirect to the right parent after subproject removal.
[adrian] [api+webui] fix exception_notification usage so it will work on newer versions of gem as well
[adrian] Fix wrong regular expressions in SSL browser workarounds and add
[adrian] [backend] set a 15 minute timeout for extrem slow answering OBS remote instances...
[adrian] [api+webui] revert exception notification change, this requires multiple new packages, replacing the 11.4 ones and is not backward compatible.
[Sascha Peilicke] [webui] Fix package removel after request was accepted
[Sascha Peilicke] [webui] Show a hint that source package is removed after request accept
[adrian] [api] fix request.xml example and validate correct source update options
[Sascha Peilicke] [webui] Move download package link into bento (opensuse.org) theme
[Sascha Peilicke] [webui] Fix testsuite, broke with 'Create package' link rename
[adrian] [webui] minor improvement to explain "signing" state
[adrian] [backend] export package and project name via environment to the service
[adrian] [backend] test removal of service generated files when service get skipped
[Sascha Peilicke] [webui] Redirect to proper view in case of error.
[Sascha Peilicke] [webui] Check if package has a source rev before branching
[Sascha Peilicke] [webui] Project#can_edit? should return false if 'user' is nil.
[Sascha Peilicke] [webui] Catch exception for non-existing projects when adding to
[Sascha Peilicke] [webui] Change doubled 'alt' tag to 'title'.
[Sascha Peilicke] [webui] Add tooltip to request-related clickable icons.
[Sascha Peilicke] [webui] Avoid adding repo paths twice. Fixes a MySQL double entry error.
[adrian] [webui] improve build state legend a bit
[adrian] [api] do not allow to delete a signkey, when the upper project (where the fallback key is hosted) does not belong to the user.
[Sascha Peilicke] [webui] Declare 'target_project' variable in
[Sascha Peilicke] [dist/ci,webui] Update Jenkins job templates to recent discoveries.
[Sascha Peilicke] [api,webui] Remove code to save scope (binding) of raised exceptions.
[Sascha Peilicke] [webui] Aand another take on watchlists.
[adrian] [api] remove obsolete or wrong FIXME comments. Move some to 3.0 release.
[Sascha Peilicke] [webui] Forgot to require 'ci_reporter' in Rakefile.
[adrian] [backend] preserve files from previous source service
[adrian] [backend] don't try to copy back directories in source service
[Sascha Peilicke] [webui] Fix repository flag table access check.
[Sascha Peilicke] [webui] Change catch-all rescue statement.
[Sascha Peilicke] [webui] Rather trivial layout fix for Google Chrome.
[Sascha Peilicke] [api,webui] Remove old delayed_job restart task.
[adrian] [dist] switch to copytruncate to circumvent a bug in apache&passenger calling abort
[adrian] [suse] we use the runlevel script for apidelayed jobs now
[Sascha Peilicke] [dist/ci] Restructure CI jobs to allow to build several git branch.
[Sascha Peilicke] [webui] Don't choke if there aren't any services to execute.
[Sascha Peilicke] [webui] Corrected :all URL for Service modell.
[Sascha Peilicke] [webui] Speedup perceived index page loading time by deferring system status.
[Sascha Peilicke] [webui] Service#findAvailableParameters should return a hash in case or
[tschmidt] [webui mobile gsoc] add flash messages and enable actions for requests
[Sascha Peilicke] [api] Add two methods to DbProject/DbPackage which return open requests with
[Sascha Peilicke] [api] Add methods to BsRequest to remove reviews or change state
[Sascha Peilicke] [api] Fix dangling open requests after project/package removal.
[Sascha Peilicke] [webui] Show a more meaningful message if submit request via dialog
[Sascha Peilicke] [api] Revoking a request for a deleted package makes no sense anymore.
[mls] [backend] do not delete unchanged deltas when publishing a prp
[Sascha Peilicke] [webui] Provide valid submit request target when reverting to old
[Sascha Peilicke] [webui] Don't allow to remove source package when source project equals
[Sascha Peilicke] [webui] Show more meaningful error when adding a reviewer fails.
[Sascha Peilicke] [webui] Catch more exceptions when project isn't found.
[Sascha Peilicke] [api] Fix testcase, declining a request in final state is not allowed.
[coolo] [api] fix for ugly bug in find_flag_state that only looked at the order
[adrian] [deploy] fix username
[coolo] [webui] fix set_remoteurl if no url existed
[suse-tux] [backend] added lsrcmd5 attribute to sourceinfo xml
[coolo] [webui] check the value of the scheduler parameter
[coolo] [api] it's a completely reasonable use case to create a delete
[coolo] [api] fix the test case "broken" after recent change
[tschmidt] [webui mobile] remove some mock data
[coolo] [api] fix for /status/bsrequest
[Sascha Peilicke] [webui] Another one of those "don't POST or PUT with Ajax"
[Sascha Peilicke] [webui] Include JQuery.Flot in main/index instead of partial.
[Sascha Peilicke] [webui] Remove fluid layout (aka Stretch Limo).
[Sascha Peilicke] [webui] Minor request show view improvements after accepting reviews.
[Sascha Peilicke] [webui] More corrections for the request show view.
[mls] [backend] fix unlink calls (thanks Rudi!)
[adrian] [backend] implement rebuild trigger flags for kiwi image and product
[adrian] [backend] use local instead of direct
[Sascha Peilicke] [webui] Fix some more executable bits that the Jenkins 'Copy Artifacts'
[Sascha Peilicke] [api] Create user's home project after login if it doesn't exist yet.
[Sascha Peilicke] [webui] Removed empty 'scripts/2.3.8', whatever that was.
[coolo] [webui] skip the cache for current user, hoping that this fixes
[coolo] [webui] yet another try to get the watchlist correct outside home
[coolo] [api] add some watchlists to test
[tschmidt] [webui mobile] fix actions on requests
[tschmidt] [webui mobile] add files view
[tschmidt] [webui mobile] update jquery mobile to beta3
[Sascha Peilicke] [webui] Add user-provided delete request description to API request
[mls] backend: grep for kiwi-.*: instead of just kiwi-, so that only substitutes get picked up
[Sascha Peilicke] [webui] Catch exception in BsRequest#modifyReview if request isn't in
[Sascha Peilicke] [dist] Documentation fixes as reported by Joop Boonen
[Sascha Peilicke] [webui] Update workerstatus every 5 minutes rather than 15.
[ro] [backend] first version of bs_check_consistency, not for everyday use
[coolo] [api] fix syntax of rake task
[adrian] [api] add real life armvXl architectures
[adrian] [backend] add --parse-hdrmd5 to bs_admin
[adrian] [dist] enable armv7l scheduler by default to have an example for cross build
[adrian] [api] add Factory ARM as default target
[adrian] [backend] fix generation of bug url's into updateinfos. first set of predefined bugzilla hosts which can be referenced.
[adrian] [backend] fix reference generation in updateinfo.xml files and extend test case for it
[adrian] [api] SLES 9 is history
[adrian] [api] fix test case for read access protected branches
[adrian] [api] make test suite silent again
[adrian] [backend] configure sync pool for arm
[adrian] [backend] define armvXl architecture but keep armvXel and hl for compatibility
[adrian] [api] introduce LDAP StartTLS support
[adrian] [doc] document the arm architecture changes
[mls] [backend] double the lastevents queue size, OBS builds too fast
[Sascha Peilicke] Fixed project code url
[Sascha Peilicke] [api] Recently added StartTLS check needs '&&', not '?'.
[adrian] [backend] add mandriva hdlist2 repo format. 100% untested due to lack of running genhdlist2
[mls] [backend] use verifymd5 instead of srcmd5 in first line of the meta files
[adrian] [doc] add a hint about new scheduler triggering to release notes
[adrian] [appliance] enforce correct ownership of MySQL database files after 12.1 upgrade
[adrian] [appliance] apply mysql user id change on every start to be on the safe side
[adrian] [appliance] revert last submissions, we fix it in appliance and packages instead
[adrian] [api] update default distribution list:
[Sascha Peilicke] [webui] Don't downcase package list for projects
[Sascha Peilicke] [webui] Old monitor filter urls adjusted
[Sascha Peilicke] [webui] Show collapse/expand links for longer reviews/history items.
[adrian] [api] fix runlevel settings for openSUSE 12.1
[Sascha Peilicke] Adjust git submodule repo urls to github.com move.
[Sascha Peilicke] [api,dist,webui] Adjust git repository urls to github.com migration.
[mls] [backend] implement "makeolder" flag in projectcopy command
[Sascha Peilicke] [dist/ci] Add config hints for githubweb repo browser
[adrian] [api] support and test release split (project copy with makeolder). Fix backend to modify right projects
[mls] [backend] process every path component in expandsearchpath if a remotemap is requested
[mls] [backend] allow time paramter for undelete, needed for hilbertsync
[adrian] [api] test release copy also without "withhistory" parameter
[adrian] [api] support project copy via job to avoid timeouts
[adrian] [api] fix copy project run as delayed job
[mls] [backend] put 'md5' and 'size' attributes in source diff xml output for Sascha
[Sascha Peilicke] [api] Use unified diff in XML form from backend directly.
[Sascha Peilicke] [webui] First steps towards a better per-action diff view.
[Sascha Peilicke] [webui] Allow to expand/collapse individual file diffs (again).
[Sascha Peilicke] [webui] Add a 'Back to top' link.
[Sascha Peilicke] [webui] Replace more stuff in valid_xml_id() function
[Sascha Peilicke] [webui] Display 'No source changes!' for empty file diff (of a specific
[Sascha Peilicke] [webui] Get filename from backend diff also for deleted files.
[Sascha Peilicke] [webui] Add new helper 'is_binary(filename)' that checks fileendings.
[Sascha Peilicke] [webui] Better code to determine binary files.
[Sascha Peilicke] [webui] Fixed check for 'no source changes'...
[adrian] [backend] mandriva meta data must get generated in each sub directory
[tschmidt] [webui mobile] update to jquery-mobile rc2
[tschmidt] [webui mobile] add some filters to lists
[Sascha Peilicke] [webui] Don't show '?' toolbar of SyntaxHighlighter plugin.
[Sascha Peilicke] [webui] List patches before 'other' files in diff view.
[Sascha Peilicke] [webui] Don't provide a 'view' link for files inside tarballs in diff
[Sascha Peilicke] [webui] Add 'up' link to get to first line of a file diff.
[Sascha Peilicke] [webui] Drop the word 'request' from small request list, should be
[Sascha Peilicke] [webui] Grep for bugs mentioned in spec/changes files in request diff view
[Sascha Peilicke] [webui] Display list of bugs / issues mentioned in request.
[Sascha Peilicke] [webui] Don't sort empty worker list.
[Sascha Peilicke] [webui] Adapt backend api changes for sourcediff.
[bbrunner] Added missing zypp_restart_needed parameter to patchinfo-editor
[Sascha Peilicke] [webui] Add a little hack to open upstream issue tracker links in new
[Sascha Peilicke] [webui] Only parse bugs in added or removed lines of a diff.
[Sascha Peilicke] [webui] Add flag to only include CSS and JavaScript once.
[Sascha Peilicke] [webui] Move request diff view into independent partial.
[Sascha Peilicke] [webui] Watchlist api changed, fix HomeController#list_my view
[Sascha Peilicke] [api] First steps towards diffing maintenance_incident actions.
[adrian] [api] fix test case, don't do delayed project copy
[adrian] [api] fix test cases, following verifymd5 change for linked packages
[Sascha Peilicke] [webui] Don't link individual bento images, link all.
[adrian] [api] do not allow to create maintenance_release request, when release_target is not defined
[adrian] [webui] use "patchinfo" as patchinfo package name default.
[adrian] [api] ensure that architectures are correctly defined when creating a maintenance release request
[adrian] [api] fix testcase, got broken be new checks from last commit
[adrian] [api][backend] fix handling of deleted projects, this is closing another shipstopper security leak for 2.2. Michael, please review backend part.
[adrian] [api] review more FIXME2.2 and implement missing test cases
[adrian] [api] support cleanup for maintenance_incident request actions
[mls] [backend] bs_publish: add rpmmd creation hook to add local data
[adrian] [api] sync test cases with backend changes
[mls] [backend] improve heuristic that sets the 'relase' element in the updateinfo
[mls] [backend] bs_repserver: add updateinfo.xml query support
[Sascha Peilicke] [webui] Fix CSRF protection with Ajax POST/GET/... requests thru jQuery.
[Sascha Peilicke] [webui] Fix error message for unknown reviewers.
[Sascha Peilicke] [webui] Use Ajax POST request again.
[Sascha Peilicke] [webui] Correctly compute and display inherited group roles.
[Sascha Peilicke] [webui] Use CodeMirror2 editor, drop SyntaxHighlighter.
[Sascha Peilicke] [webui] Allow auto-resizing editor and use that. Also remove borders
[Sascha Peilicke] [webui] Make the editor border configurable and only use that for the
[Sascha Peilicke] [webui] Don't show save button in edit mode when no callback is
[Sascha Peilicke] [webui] Combine CodeMirror2 CSS into one 'suse.css'
[Sascha Peilicke] [webui] Only render editor when expanding (folded) file diffs.
[Sascha Peilicke] [webui] Add changes file mode for CodeMirror2.
[Sascha Peilicke] [webui] Allow to 'POST' saved files from the editor
[Sascha Peilicke] [webui] Add quick'n'dirty spec file mode for CodeMirror2.
[Sascha Peilicke] [webui] Spec file mode is enough to highlight prjconf
[Sascha Peilicke] [webui] Fix top border when no CodeMirror-UI toolbar is shown.
[Sascha Peilicke] [webui] Ajaxify Package#view_file saving.
[Sascha Peilicke] [webui] Use POST again for Ajax requests after CSRF handling was fixed.
[Sascha Peilicke] [webui] Remove compressed CodeMirror2 file, it's outdated.
[adrian] [api] support maintenance release request with local project linked packages
[Sascha Peilicke] [webui] Highlight currently selected line in editor.
[Sascha Peilicke] [webui] Show matching brackets in editor.
[bbrunner] [webui]Updated patchinfo-editor to new schema
[Sascha Peilicke] [webui] Get rid of a ' ' in force_utf8_and_transform_nonprintables.
[adrian] [api] fix request diffing, find out correct target if not specified and support maintenance_incident diffing
[adrian] [api] ensure correct type on rev parameter
[Sascha Peilicke] [webui] Add a prjconf mode for CodeMirror2.
[Sascha Peilicke] [api] Pass all currently sourcediff parameters supported by bs_srcserver.
[Sascha Peilicke] [api] Support diffing package delete requests
[Sascha Peilicke] [webui] Delete requests need action target for diffing.
[Sascha Peilicke] [api] Fix commit 8af9795, 'path' local variable needs broader scope.
[Sascha Peilicke] [webui] Source diff also works w/o a provided bug list.
[Sascha Peilicke] [webui] Allow to provide an individual revision to the submit request
[Sascha Peilicke] [webui] Rdiff overhaul.
[Sascha Peilicke] [webui] Move code to parse bugs and sorted filenames from sourcediff
[Sascha Peilicke] [webui] Also display bugs for rdiff against linked package
[Sascha Peilicke] [webui] Add another div around the diff table and the issue tracker
[Sascha Peilicke] [webui] Oops, one colon to much ;-)
[Sascha Peilicke] [webui] Naa, it's params[:file], not 'file'.
[Sascha Peilicke] [webui] Don't (visually) expand spec or changes files inside tarballs.
[adrian] [api] fix crash on empty project descriptions
[adrian] [webui] fix git reference to submodule revision
[Sascha Peilicke] [webui] Fix view_file links for deleted files in diffs.
[Sascha Peilicke] [webui] Move 'is_binary' helper to static method of class Package.
[Sascha Peilicke] [webui] PackageController#view_file can't display binary files.
[Sascha Peilicke] [webui] Properly show/hide diff for selected action.
[Sascha Peilicke] [webui] Don't parse issues/bugs in delete requests
[Sascha Peilicke] [webui] Display expanded diff also for _patchinfo files.
[Sascha Peilicke] [webui] Easier show/hide of request action diffs.
[Sascha Peilicke] [webui] Display correct file source links for maintenance_incident
[adrian] [api] add FIXME2.4
[Sascha Peilicke] [webui] Don't have a clickable link for non-existing source projects.
[coolo] [api] add changesmd5 info to the project status
[Sascha Peilicke] [webui] A css id based on the filename is not enough.
[Sascha Peilicke] [webui] Fix quoting issue when fetching highlighted diff via Ajax.
[tschmidt] [webui] remove outdated feed
[tschmidt] [webui] add opensuse release countdown to frontpage
[mls] [backend] bs_srcserver: support /issue_trackers route
[Sascha Peilicke] [api] Actually do validate XML responses and use Rails controller name mapping
[Sascha Peilicke] [api] Beautify serialized XML for IssueTrackerController.
[Sascha Peilicke] [api] Validate IssueTrackerController requests and responses.
[Sascha Peilicke] [api] Validate ConfigurationController requests and responses.
[Sascha Peilicke] [webui] The 'neutral' theme needs _countdown.html.erb too.
[adrian] [api] drop OBS:MaintenanceVersion attribute again, it was never used in any official release
[adrian] [api] check for build patchinfos before allowing to create a release request
[tschmidt] [webui] add empty countdown partial for neutral theme
[adrian] [api] unbreak syntax (it wasn't me :)
[adrian] [api] another syntax fix
[mls] [backend] refactor remote event handling, sort events, delay :full.solv writing until all events of the project are processed
[adrian] [api] add Fedora 16, remove Fedora 14
[Sascha Peilicke] [webui] Don't try to parse sourcediff for add_role or change_devel
[Sascha Peilicke] [dist/ci] Cat test.log at the end of each test run.
[adrian] [api] fix schema matching generated content
[adrian] [api] fix testcase, send correct configuration xml
[adrian] [api] use correct schemas
[Sascha Peilicke] [webui] Don't show submit link in rdiff for empty diff.
[Sascha Peilicke] [webui] Display link to source rev files for submits of older revisions
[Sascha Peilicke] [webui] Only validate XML response if the request format matches.
[Sascha Peilicke] [api] Only validate IssueTracker#delete response.
[Sascha Peilicke] [webui] Re-add ugly workaround for spider test issue.
[adrian] [api] switch to new patchinfo format by default and validate submitted files
[adrian] [backend] switch patchinfo category from "normal" to old "recommended"
[Sascha Peilicke] [webui] Remove 'edit_meta' call from PackageController#save_meta
[Sascha Peilicke] [webui] Add '.bin' and '.bin_mid' to binary file extension list.
[mls] [backend] implement binary filter in patchinfo generation for Dirk
[Sascha Peilicke] [api] Rework commit c2de991e6e2ac, cleaner solution.
[Sascha Peilicke] [webui] Wrong parameter.
[adrian] [backend] mark patchinfos without category as broken
[adrian] [api] support reviews per package from GA project for maintenance_release project
[Sascha Peilicke] [webui] Only display running maintenance incidents as open if
[Sascha Peilicke] [dist/ci] Wrong path, test.log wasn't really displayed.
[Sascha Peilicke] [webui] Fix initial request display for projects/packages.
[mls] [backend] fix view=xml diff case when tardiff is too big
[adrian] [backend][api] use new <issue> element in patchinfo
[adrian] [backend] allow new style of patchinfo in BSVerify
[adrian] [api] fix minatenance release for entire new package
[adrian] [api] don't crash on not expandable sources in status helper
[coolo] [webui] project/status makes little sense in web indexes
[mls] [backend] bs_publish add support for "splitdebug:suffix" repotype
[mls] [backend] BSSrcdiff: handle renamed files with no content change
[coolo] [webui] catch non existant diff (for renames)
[Sascha Peilicke] [webui] Add methods 'attributes' and 'has_attribute?' to
[Sascha Peilicke] [webui] Only provide submit link to link target if 'OBS:RejectRequests' attr isn't set
[mls] [backend] check if filename was changed before declaring a file as renamed
[adrian] - add hint about _patchinfo file format change
[adrian] [api] do only lock entire maintenance project and not per package, _if_ release request is for entire project
[adrian] [api] drop obsolete cve-element
[adrian] [api] fix release request creation with local linked packages, make test case more realistic
[adrian] [api] allow maintenance incidents only below maintenance projects
[Sascha Peilicke] [webui] Fix bnc#730211
[adrian] [api] fix request diff over entire projects
[Sascha Peilicke] [webui] Display links for missing/found patchinfo.
[Sascha Peilicke] [webui] Don't try to find a person in a project for patchinfos.
[Sascha Peilicke] [webui] Shorten revision of submit request source.
[mls] [backend] Srcdiff: fix broken tar file names in the added/deleted case
[adrian] [api] fix lookup of open requests to a given target package
[adrian] [api] check for running release requests when trying to create a new one
[adrian] [api] write user and comment to history for linked package on release request
[Sascha Peilicke] [webui] More filename magic to match syntax highlighters.
[Sascha Peilicke] [webui] Some work on rpm/obs syntax highlighting.
[adrian] [api] test revoke of a released patch
[Sascha Peilicke] [webui] Regex typo.
[adrian] [backend] fix patchinfo format imported from updateinfo parts
[adrian] [webui]Fix for patchinfo-editor
[adrian] [webui]Added recommended category instead of normal
[adrian] [webui]Updated patchinfo-editor to new schema
[coolo] [webui] hide requests from bots to avoid diff creation killing our
[Sascha Peilicke] [webui] No request diffs for spiders bots.
[Sascha Peilicke] [webui] Catch empty projects case...
[Sascha Peilicke] [webui] This didn't seem to work, partial isn't there, creates XHTML
[adrian] [api] do not allow removal of maintenance project when incident projects are not deleted. Fix incident object removal.
[adrian] [api] silence during test case run
[adrian] [api] fix branching from locked projects
[adrian] [ backend ] enable noproxy config parameter
[adrian] [api] Fix broken /source/remote_link:project/_meta in Rails2.3 due to send_file streaming when not using use_xforward or x_rewrite_host in forward_from_backend
[mls] [backend] add workaround for delta generation against unpublished GA tree
[adrian] [api] fix modification of release target trigger database storage
[mls] [backend] clean up noproxy implementation a bit
[mls] [backend] do not add events to the lastevent queue that belong to a restricted project
[adrian] [api] remove the last FIXME2.2, the last known issue how to see read access protected projects is gone finally. 2.2 could be released :)
[adrian] [backend] When BSConfig determines a FQDN it uses that for the repserver leading to access denied issues. Add the best-guess ip address as a default value to ipaccess.
[adrian] [backend] Offer a clue as to why access is denied - restrict internal IP info to the log though.
[adrian] [backend] Use the OBS_VM_DISK_AUTOSETUP_ROOT_FILESIZE value for TMPFS root size too.
[Sascha Peilicke] [api] Issue trackers improved.
[adrian] [api] fix validation of XML schema of repsonses in test suite. fix project and package meta data with view=flagdetails
[Sascha Peilicke] [webui]Adjust webui to issue tracker changes.
[Sascha Peilicke] [webui] Typo fix...
[coolo] [backend] fix hermes mails for delete requests
[adrian] [backend] add a warning in dispatcher when a job is un-assignable due to lack of powerhosts
[adrian] [api] do not validate responses in production mode for performance
[Sascha Peilicke] [api] Update fixtures to recent changes.
[Sascha Peilicke] [webui] Add more binary endings to black list.
[Sascha Peilicke] [webui] Cosmetic tweak to let new webui survive with older api.
[Sascha Peilicke] [webui] Only use 'set_path' if sth. really moved in Project#move_path.
[Sascha Peilicke] [weubi] Remove doubled method 'set_arch', use more Ruby'esque 'arch='.
[Sascha Peilicke] [webui] 'fix' a ERB syntax checker issue.
[mls] [backend] srcserver: be more robust with failing service runs, report more errors
[coolo] [api] Heavy work on project status
[coolo] [api] avoid crash on add_role requests
[adrian] [backend] show error when service is delivering non-file
[coolo] [api] make syntax easier for the parser
[coolo] [api] fix admin seed
[mls] [backend] tell user which file is not readable...
[Sascha Peilicke] [api] IssueTracker#issues_for returns a list of found issues in a text.
[Sascha Peilicke] [api] Only return each found bug once in IssueTracker#issues_for.
[Sascha Peilicke] [api] Move model concerns out of the IssueTracker controller.
[Sascha Peilicke] [webui] Model'ify issue tracker stuff in webui
[adrian] [api] fix for basic auth fails if password contains a colon
[mls] [backend] support Mandriva stype "media_info" dirs when deleting repos
[coolo] [webui] a function require_* should actually require something
[coolo] [api] be a bit more defensive with project repositories
[Sascha Peilicke] [api] Make 'AlterIssueTracker' migration not depend on 'rake db:seed'
[Sascha Peilicke] [api] IssueTracker regexen have to tell which part is important for the
[Sascha Peilicke] [api] wording...
[adrian] [api] fix multiple running release requests in parallel
[adrian] [api] validate expanded release targets in case a package got linked from wrong source
[Sascha Peilicke] [api] Add IssueTracker#details experimental code.
[Sascha Peilicke] [api] Implement lastes issue tracker API changes.
[Sascha Peilicke] [api] Let issues appear directly in the action diff xml.
[adrian] [api] make name attribute of package and project meta optional, api (and test cases) ensure that no wrong content can be entered.
[Sascha Peilicke] [api] Be better at faking an Issue model.
[Sascha Peilicke] [webui] Drop issue tracker code that's now in the API...
[Sascha Peilicke] [webui] Actually there's more code that's now in the api...
[Sascha Peilicke] [api] Code comment correction
[Sascha Peilicke] [webui] Fail gracefully when speaking with older api...
[Sascha Peilicke] [api] Only allow resource routes that conform to Rails' REST pattern.
[Sascha Peilicke] [webui] Highlight 'PreReq'..
[adrian] [api] fix typo in comment
[adrian] [api] add cicount=copy for update project package link
[adrian] [backend] add source service serveronly
[adrian] [api] refaktor branch code, same code for package wise and project wide branch now
[adrian] [api] depend creation of maintenance release targets on branch project source kind
[adrian] [api] fix request creation despite of REST correctness
[adrian] [api] write issue_trackers to the src server
[Sascha Peilicke] [webui] Diff per action per sourcediff per file.
[Sascha Peilicke] [api] Writing to backend is not specific to a model instance.
[Sascha Peilicke] [api] Add diff mode for IssueTrackerController#issues_in.
[Sascha Peilicke] [api] Actually use that mode...
[adrian] [backend] use issue_tracker information from api on updateinfo.xml generation. fix cve url.
[Sascha Peilicke] [webui] refactor code
[Sascha Peilicke] [webui] Sigh, make css id for files even more unique...
[adrian] [api] fix removal of trigger argument on maintenance release
[adrian] [api] collect issues (bugnumbers or cve numbers) via diff call during creating _patchinfo
[mls] [backend] add extra heuristic to detect binary files as the one used in diff is a bit lacking
[Sascha Peilicke] [api] Include only bugs that occur either in '+' or '-' (not both) lines in diff mode
[Sascha Peilicke] [api] Fixtures changed in between ;-)
[islam.amer] Allow arbitary order elements, add arch and version elements.
[islam.amer] modify test case to check the new validation schemas
[coolo] [webui] do not use delete_element with xpath
[adrian] [api] fix branching of packages in projects with dot in name and local linked packages.
[adrian] [backend] Only modify new reviews and only reopen last review.
[adrian] [backend] make "multiple review by same user" working also when last review is not matching.
[adrian] [api] fix handling of new_user_registration=deny in config/options.yml
[mls] [backend] allow srcmd5 access of deleted projects/packages, allow rev=0 access of non-existing packages
[adrian] [api] support unit tests without the need for a set User.current
[Sascha Peilicke] [webui] Fix cache key for request diff.
[Sascha Peilicke] [webui] Another fix for request diff.
[adrian] [api] do only add repositories on branch targets if requested via add_repositories=1 parameter or branch by attribute
[adrian] [api] fix md5sum in test case after pattern template got modificated
[coolo] [webui] no need to spider project rebuild_time, it changes all the time
[adrian] [backend][api] copy vrev on maintenance release
[adrian] [api] avoid endless loop on branching with devel packages and local links
[adrian] [api] fix release target for local linked projects
[adrian] [api] don't crash, but report valid error on usage of invalid attribute
[Sascha Peilicke] [webui] Better incident list for maintenance project.
[adrian] [api] enable package builds dependening on project settings (to enable builds also for single package branches)
[Sascha Peilicke] [webui] Better incident list.
[Sascha Peilicke] [webui] Yet some more binary package ending to filter...
[Sascha Peilicke] [webui] Don't choke on non-existing links (for projects/packages)
[Sascha Peilicke] [webui] Sigh...
[mls] [backend] get rid of the 'empty' srcmd5, use 'd41d8cd98f00b204e9800998ecf8427e' instead
[mls] [backend] implement $fdatasync_before_rename option
[adrian] [backend] make use of fdatasync in scheduler only for now
[adrian] [backend] use fdatasync in all daemons now
[Sascha Peilicke] [api] Sort result of issue trackers found in text
[Sascha Peilicke] [webui] Move find_cached call into controller
[Sascha Peilicke] [webui] Use ProjectStatus.value(:name)...
[Sascha Peilicke] [webui] Fix v8/webkit rendering issues in CodeMirror editor.
[coolo] [api] be careful with freetext in XML
[Sascha Peilicke] [webui] One more value(:name).
[Sascha Peilicke] [webui] Whitespace missing
[adrian] [api] handle package meta without or wrong attributes correctly
[adrian] [api] support a later server side update of _patchinfo file after sources have changed
[adrian] [api] handle re-creation of existing _patchinfo file correctly
[mls] [backend] fix prefer order handling in BSSolv.xs, also do fdatasync when writing solv files
[mls] [backend] delete the rev=0 handling again. we need something slightly different
[mls] [backend] check sourceaccess if a link doesn't have the package attribute set
[mls] [backend] srcserver: fix race in addfile
[adrian] [api] fix some possible crashes in status controller
[adrian] [testsuite] test copy project with makeolder
[adrian] [testsuite] the base project should not use the update project
[adrian] [api] fix project copy command, destination project meta was incomplete
[mls] [backend] send new package event right away in project copy if withbinaries is on
[adrian] [testsuite] test result of project binary copy
[adrian] [api] restore 2.1 behavior of OBS:RejectRequest attribute and reject submit requests to maintenance release projects
[adrian] [testsuite] don't do submit requests to release project
[adrian] [api] fix branch of packages with local links, when user specifies different target package name (bnc#734074)
[bbrunner] [webui]Improved adding commaseparated lists of bugs and cves in
[bbrunner] [webui]Fixed exception in patchinfo-editor
[bbrunner] [webui]Fixed some issues with packager in patchinfo-editor
[bbrunner] [webui]One more fix for the patchinfo-editor
[bbrunner] [webui]Changed packager from project.userid to user.login in
[bbrunner] [webui]Removed debugger in patchinfo-editor
[Sascha Peilicke] [api] Multiple source diffs means issues should be parsed per
[Sascha Peilicke] [webui] Adjust to last API change.
[Sascha Peilicke] [api] Wording for DeleteError of maintenance projects
[Sascha Peilicke] [webui] Don't redirect away if deleting a maintenance project failed.
[Sascha Peilicke] [api] IssueTracker#issues_in speedup
[Sascha Peilicke] [webui] Provide a link to the base package even in case of expansion
[mls] [backend] support 'resign' option in copybuild and copyproject
[adrian] [api] resign binary packages on maintenance release event
[mls] [backend] implement (more or less untested) support for /getpackagebinaryversionlist, use it in bs_worker
[Sascha Peilicke] [webui] Case-insensitive spec preamble highlighting.
[Sascha Peilicke] [webui] PackageController#edit_file isn't used anymore
[Sascha Peilicke] [webui] Simple 'osc vc' implementation
[adrian] [api] switch to "security" category in patchinfo when CVE is used
[adrian] [api] take over comment into _patchinfo file on createpatchinfo
[adrian] [api] ensure to have a default bugowner on incident creation
[adrian] [dist] fix nameing of OBS
[adrian] [api] enforce mysql update on every boot for now to be on the safe side
[adrian] [api][backend] setup correct issue trackers in backend
[mls] [backend] allow 'missingok' flag in links, autoremove it if no longer needed
[Sascha Peilicke] [webui] spec,changes & diff files in tarballs are less important
[Sascha Peilicke] [webui] Fix javascript include tags for shared/requests partial.
[adrian] [api] fix local links on branch (bnc#735068)
[adrian] [api] support source links to missing packages in api
[adrian] [api] fix diffing of maintenance_release actions, they do not create new packages usually
[adrian] [api][backend] support branch and submit of of new packages using _link with missingok
[mls] [backend] support 'withissues' in source diff for Sascha
[adrian] [api] fix submit request without source revision
[adrian] [api] do not run source service on maintenance update
[adrian] [testsuite] undelete package before parsing link
[Sascha Peilicke] [api] Migrate 'bko' issue tracker regexp to return only one capture
[mls] [backend] fix config handling with multiple macro sections, fix service link error reporting
[adrian] [api] commit maintenance release _link file (not put)
[mls] [backend] fix typo in resign code
[Sascha Peilicke] [dist/ci] Try without db:migrate
[mls] [backend] copybuild: do not copy empty dirs, fix event content
[mls] add BSUtil::set_fdatasync_before_rename function so that File::Sync is loaded on server startup
[Sascha Peilicke] [webui] Wording
[Sascha Peilicke] [api] Allow searching requests for projects including subprojects.
[Sascha Peilicke] [webui] Include maintenance_release_requests for maintenance projects.
[Sascha Peilicke] [webui] Don't choke when trying to release w/o patchinfo
[Sascha Peilicke] [webui] Redirect to project/package for which no _patchinfo file was
[Sascha Peilicke] [webui] Don't show 'release' button when _patchinfo file is missing
[Sascha Peilicke] [webui] Don't forget to send description for release request.
[Sascha Peilicke] [webui] No binary blobs for the googlebot!
[Sascha Peilicke] [webui] Display info about number of release targets in project
[Sascha Peilicke] [webui] Show incident requests in project info view
[coolo] [api] rpmlint.log became a build result out of nothing :)
[adrian] [api] incomplete work issue tracking per db_package object
[adrian] [backend] silly, but silent
[adrian] [api] simple issue unit test
[Sascha Peilicke] [webui] Less harsh UTF-8 enforcement
[Sascha Peilicke] [webui] Initial maintenance incident from branch support
[mls] [backend] do not hold job lock when the built result is uploaded
[adrian] [api] support binary package upload for the admin
[Sascha Peilicke] [api] Use delayed_job for writing issue tracker info to backend
[Sascha Peilicke] [api] Remove issue parsing now done in backend.
[Sascha Peilicke] [webui]Added link to maintenance-release-request in flash-message
[mls] [backend] do not use a new state, keep package in 'building'
[mls] copy missing tree meta data to linked projects
[mls] [backend] support nosharedtrees == 2 in Robert's patch
[mls] [backend] set severity to patchinfo->{rating}
[mls] [backend] expand services in sourcecopy when 'noservice' is given, should fix Robert's problem
[mls] [backend] add back missing mkdir_p that got deleted by accident
[adrian] [testsuite] add testcase to validate source service with submit requests
[adrian] [api] improve release logging. bnc#736647
[mls] [backend] sourcecopy: also expand services when 'expand' is given, for consistency with the file list
[Sascha Peilicke] [webui] Several display improvements for request#show view
[adrian] [backend] silly, silly, silly, but silent
[adrian] [backend] use project id as default for updateinfo id
[adrian] [api] support login/password for bugzilla hosts. fill issue database via delayed job.
[adrian] [api] fix logging of requestid on maintenance release
[Sascha Peilicke] [api] Add XFCE issue tracker
[Sascha Peilicke] Revert "[dist/ci] Try without db:migrate"
[mls] [backend] allow updateinfo.xml in aggregates
[mls] [backend] also delete published file trees
[adrian] [api] support changing from "declined" state to "revoked" or "superseded" (or "new/review" like before)
[adrian] [api] validated that searches for declined request with a given user as creator is working (osc 0.133 will have support for it)
[adrian] [webui] show declined requests to the user. Needs some more love to easy revoke, supersede or decline it
[adrian] [api] fix "roles=creator" request search, don't list requests where the user is just the last one touched
[adrian] [webui] support to revoke or reopen a declined request
[adrian] [webui] fix revoking a request as request creator
[adrian] [webui] support re-open of declined requests and also offer to use "revoke" directly on self-directed requests
[adrian] [webui] Move declined requests to the bottom, make review requests and declined blocks optional. Add tooltip hints.
[adrian] [api] allow users to revoke their own requests when they are in "declined" state
[adrian] [api] fix missing migration
[adrian] [webui] offer to supersede also declined requests
[adrian] [webui] disable distro counter in suse theme and switch to https to avoid browser warnings
[adrian] [api] fix lacking permission on review changes when source project has release targets defined
[mls] [backend] hack XPath not(path) queries, need to do it right sometime later
[mls] [backend] fix allkeyspath in request search, it's action/type nowadays
[mls] [backend] use url as fallback for title in patchinfo references
[martin.mohring] Update AUTHORS
[adrian] [api] fix crash on patchinfos without issues
[adrian] [api] consider "declined" requests as still running for package/project removal
[adrian] [api] allow more operations to a request creator in any case, simplify code
[adrian] [api] reopen not accepted reviews when re-opening a request
[adrian] [api] fix detection of request creator, it is always the first history element independend of the state.
[adrian] [api] avoid double issue creation
[adrian] [api] fix linked package search syntax (has no effect)
[adrian] [api] sync issue owner elements with person elements
[adrian] [backend] fix reopen reviews also when request is set to review explicit
[adrian] [backend] log architecture on not assignable build jobs
[adrian] [backend] fix request trashing on reopen. Also validating requests now in backend more correctly.
[coolo] [api] require fetchissue job
[adrian] [testsuite] fix request fixtures according to new BSVerify checks
[adrian] [backend] validate also request xml via BSVerify now
[mls] [backend] fix quoting in getpackagebinaryversionlist call
[adrian] [api] add search for patchinfo packages based on given bug owner or bug id
[coolo] [backend] fetch all build results for view=cpio
[mls] [backend] sourcecopy: don't modify $orev when expanding services, it breaks link autosimplification
[adrian] [backend] do not add new state history elements when the review state is not changing (but gets new comment)
[adrian] [backend] do not allow request modifications by anonymous
[adrian] [webui] Don't show "Request maintenance incident" link in incident projects
[coolo] [api] redirect /source/:project/:package/?view=info the the right
[adrian] - Update ReleaseNotes-2.3
[adrian] [api] make open-bugs-in-patchinfos a little better, at least correct results now
[adrian] [api] support User lookup via email
[adrian] [api] bugzilla is error out when ONE id is not readable. This is always the case, so we always poll them one-by-one :/
[mls] [backend] fix deltainfo definition so that 12.1 can use deltas again
[adrian] [api] fix long name patchinfo lookup (DB column name missmatch)
[adrian] [api] consider bugs without issue owner id also as new
[adrian] [webui] do not expose email adresses to everybody via gravatar (bnc#738994)
[adrian] [api] fix and test branching&release of new packages
[Sascha Peilicke] [webui] Deleted requests table needs a different HTML id than 'Open
[adrian] [api] fix test cases (missing fixtures)
[adrian] [api] fix a race in test suite, test for published state
[Sascha Peilicke] [api] Allow to pass 'withissues' param to backend.
[Sascha Peilicke] [webui] Display issues again (now backend-provided)
[Sascha Peilicke] [api] fetch_issues is a method of the IssueTracker model.
[adrian] [api] fix request creation when target is not specified and package is linked as missingok (bnc#738872)
[adrian] [api] validate publish result on maintenance_release
[adrian] [api] fix commit of _patchinfo with bug issue elements
[adrian] [webui] show running patchinfos to the user (not tested yet)
[adrian] [api] fix double creation of flags on branching packages
[Sascha Peilicke] [api] Avoid exception for (currently) unimplemented project diff
[Sascha Peilicke] [webui] Remove unused action "closed_maintenance_incidents"
[Sascha Peilicke] Update src/webui/public/stylesheets/cm2/suse.css
[Sascha Peilicke] [backend] Relaxed URI path component decoding
[Sascha Peilicke] Revert "[backend] Relaxed URI path component decoding"
[Sascha Peilicke] [api] Replace some CGI.escape with URI.escape for file upload
[Sascha Peilicke] [webui] Don't strip whitespaces in filename display
[adrian] [webui] complete escape handling in all places
[adrian] [api] use UpdateProject as extension name on branch
[adrian] [api] fix another SLE case on branching, find packages recursivly via project links
[adrian] [api] improve api createpatchinfo error message
[adrian] [api] support dry run of branch command to see the expected result
[Sascha Peilicke] [webui] Fix XML ids for "*~" files
[adrian] [api] handle the situation that an add-on product defines a common update project which has not yet the new packages from add-on product
[adrian] [api] simplify repo name on mbranch when source project has just one single repository
[adrian] [api] add useable defaults for patchinfo creation
[adrian] [webui] do not show "show diff" link on first commit, it does not work and confuse the user
[adrian] [api] make createpatchinfo call a bit safer
[adrian] [api] validate package name on createpatchinfo call.
[adrian] [api] _product: and _patchinfo: do not have a collon in their suffix either
[adrian] [api] fix issue tracking in patchinfos
[adrian] [api] fix bug owner assignement of an issue
[adrian] [webui] fix patchinfo listing of active patchinfos for user
[adrian] [dist] fixing ssl generating docu
[adrian] [dist] suggest to configure exception_recipients
[adrian] [api][webui] silence rake/rdoctask is deprecated
[adrian] [dist] fix default DocumentRoot for build results
[adrian] [api] hack required "open issues for patchinfo for user X" search for webui in fast and dirty way
[adrian] [api] normalize issue state on api side to avoid heuristics in clients for open/closed bugs
[adrian] [webui] show only running patchinfos with OPEN bugs
[adrian] [api] fix issue fetching worker
[Sascha Peilicke] [webui] String escape
[Sascha Peilicke] [webui] Add some useful methods (regarding incidents) to Project model
[Sascha Peilicke] [webui] Faster incident display
[Sascha Peilicke] [webui] Show number of displayed (open/closed) incidents
[Sascha Peilicke] [webui] Sortable incident table
[Sascha Peilicke] [api] Remove "require 'rdoc/task'"
[Sascha Peilicke] [webui] Color patchinfo categories too...
[Sascha Peilicke] [webui] Remove some outdated stuff
[Sascha Peilicke] [webui] Provide buildresults for incidents
[Sascha Peilicke] Revert "[api] Remove "require 'rdoc/task'""
[Sascha Peilicke] [api] Require rdoc instead...
[mls] [backend] published search: version -> versrel, version, release
[mls] [backend] implement quick hack to overwrite 'from' in updateinfo.xml
[adrian] [api] support targeting branches on original given project instead of origin project (when using project links)
[adrian] [api] add code for updating existing issues
[adrian] [api] take care about OBS:BranchTarget also on non-mbranch
[adrian] [api] fix regression and long standing bug on remote project handling
[adrian] [webui]Added createpatchinfo with an api-call
[adrian] [webui]Added update patchinfo from sources to patchinfo-editor
[adrian] [webui]Added links to bugids in patchinfo-editor
[adrian] [api] detect and handle local links on maintenance_release correctly
[adrian] [api] check all repository states on creating release request
[mls] [backend] check of exac match of 'service in progress'
[adrian] [api] create link with noservice=1 parameter on release event
[adrian] [api] update issue state every hour
[adrian] [api] add missing reference to update_issues.rb
[adrian] [api] provide api urls to request issues for projects and packages
[mls] [backend] add onlyissues diff hack so that we can just retrieve the issues
[adrian] [api] track issues also for non-patchinfo packages and store issue change for linked packages
[adrian] [api] make a difference between "kept" and "changed" entries
[adrian] [api] expose package kinds on view=issue
[Sascha Peilicke] [webui] There is already a Patchinfo model...
[Sascha Peilicke] [api] Only intend lines in XML that start with a Tag.
[Sascha Peilicke] [webui] Show api error when submit fails (bnc#740260)
[Sascha Peilicke] [webui] Don't allow to double-branch a package (bnc#739485)
[Sascha Peilicke] [webui] Don't hide button, to many corner cases to check...
[Sascha Peilicke] [webui] Set cleanup checkbox per default if source project is a standard
[Sascha Peilicke] [webui] Don't provide a clickable link to non-existing source projects
[Sascha Peilicke] [webui] Cleanup prj/pkg cache after rq accept with sourcecleanup
[adrian] [api] handle package names including "." on request creation
[adrian] [api] fix enums of issue change states
[adrian] [api] initial fillup of all package meta data of existing packages
[adrian] [api] include latest migration
[adrian] [api] add missing reference for update package meta delayed job
[mls] [backend] allow 'release' attribute in binary collection, filter versrel
[Sascha Peilicke] [webui] Typo fix and check for nil
[Sascha Peilicke] [webui] Remove leftover (now doubled) caching in Project#patchinfo.
[Sascha Peilicke] [webui] Replace a find with a find_cached...
[adrian] [api] fix maintenance_release handling with packages containing a . in package name for real
[adrian] [api] support to filter issues changes by state change, similar to request filter api
[Sascha Peilicke] [webui] Seems like the accept button vanished for change_devel requests.
[Sascha Peilicke] [webui] Yet another take on the accept button ;-)
[Sascha Peilicke] [api,webui] withissues=1 for rdiff, too
[Sascha Peilicke] [webui] Add Project#issues method
[adrian] [api] fix aggregate package kind setting
[adrian] - add note about package meta update
[coolo] [api] add additional users for the webui test suite to run as is
[adrian] [api] complete code for OBS:BranchTarget
[adrian] [api] fix failures of wrong branched packages with update projects (fixes testsuite)
[coolo] [api] update test fixtures to not overwrite yml keys
[coolo] [api] ran seeds to update fixtures
[coolo] [api] adapt attributes test to the new count
[coolo] [api] make sure the architectures are not randomly ordered
[coolo] [api] do not busy loop while waiting for the publisher
[adrian] [api] add missing fixture data
[coolo] [api] the repository in the deleted project is "deleted" not "gone",
[coolo] [api] harmonize exception strings - writing test suites is hard enough
[adrian] [api] link target get estimated via links and not heuristics (fixes glibc.i686 case)
[adrian] [api] fix listing of deleted packages of still existing project, but last written by OBS 2.0.x instance (or older)
[coolo] [api] fix test case to follow string change in controller
[adrian] [api][webui] support package kind search and generic package search of issues
[Sascha Peilicke] [webui] Remove <code/> tag from format_comment helper
[Sascha Peilicke] [webui] Who would want to supersede other's declined requests?
[Sascha Peilicke] [webui] Visual tweaks for sourcediff partial
[Sascha Peilicke] [webui] Add BsRequest#events, an effort to make sense out of request
[Sascha Peilicke] [webui] Add a simple partial to display recent events for requests
[Sascha Peilicke] [webui] Use less space
[Sascha Peilicke] [webui] Remove unused partial
[Sascha Peilicke] [webui] Jump to recent bento changes
[Sascha Peilicke] [webui] Fix table widths everywhere...
[adrian] [api] split incident creation function to have also a merge function
[adrian] [backend] go to current build code
[Sascha Peilicke] [webui] Another request history corner case.
[coolo] [webui] add Stoyan's webui test suite based on firefox selenium
[coolo] [webui] catch invalid user ids
[coolo] [webui] fix some more tests around users and packages
[adrian] [api] support maintenance incident requests with package selected sources.
[Sascha Peilicke] [webui] Minor buildstatus cleanup
[Sascha Peilicke] [webui] Waste less space
[Sascha Peilicke] Ignore src/webui-testsuite/results*
[adrian] [api] do not block delayed jobs with issue update
[Sascha Peilicke] [webui] Update to current themes
[Sascha Peilicke] [webui] Enhance 'Up' links for each file diff.
[Sascha Peilicke] [webui] Less wasted space below inner boxes.
[Sascha Peilicke] [webui] Lastest bento update, aligned <img> and <a> tags in table rows
[adrian] [api] move long name support into issue_tracker configuration to have a unique long_name per issue. Fixes also the current crashes in api.
[adrian] [api] forgot migration in last commit
[Sascha Peilicke] [webui] You guessed it already...
[Sascha Peilicke] [webui] Should be ok now to remove custom css for buildstatus in
[Sascha Peilicke] [webui] Use explicit css class for hidden tabs
[adrian] [api] case insensitive user lookup by email
[Sascha Peilicke] [webui] nowrap is still needed...
[Sascha Peilicke] [webui] CSS typo
[adrian] [api] store explicit last issue update time
[coolo] [webui] fixing more test cases
[coolo] [api] harmonize the exception messages even more
[coolo] [webui] fix attribute tests with too many values
[adrian] [api] disable issue fetching by default except for bnc
[adrian] [api] use valid time format
[adrian] [api] fix bugzilla server instanciation
[adrian] [api] fix novell bugzilla url
[adrian] [api] use efficient way to fetch issues after apibugzilla.novell.com is doing the right thing :)
[adrian] [api] fix bugzilla xmlrpc call for real ...
[adrian] [api] create local issue entry on api request if lacking
[adrian] [api] do not send out possible secret rpc answer to user
[adrian] [api] loop to fetch all in limited slices
[adrian] [api] return right instance when getting issue update
[adrian] [api] handle "VERIFIED" bugs as closed bugs
[adrian] [api] only fetch new issues on "fetch_issues", not all where user have not logged into OBS
[Sascha Peilicke] [webui] No bottom margin for last <p>,<ul>,<ol> children (theme)
[adrian] [api] fix parsing of changed issues bugzilla answer
[mls] [backend] add withkey/oldkey options to /request/<id> method (state is already used)
[Sascha Peilicke] [webui] Nasty ActiveXML collision between Project and ProjectStatus
[Sascha Peilicke] [webui] Show issues in patchinfo/changes files everywhere ;-)
[Sascha Peilicke] [webui] Add a little link to patchinfo on project#show issue counter
[adrian] [api] openSUSE 11.3 is out-of-maintenance
[adrian] [api] make request reject due to maintenance release target distinguishable
[Sascha Peilicke] [webui] Hide request 'state' home/my_work view.
[Sascha Peilicke] [webui] Fix tablesorter params, don't sort 'action' column in
[adrian] [api] create patchinfo on maintenance_incident accept, if source project did not provide one
[Sascha Peilicke] [webui] Avoid modification of (potentially) frozen class member
[Sascha Peilicke] [webui] 'login' is definitely a string, thus 'login.to_s' is unnecessary
[mls] [backend] fix tracker regex init when regexp has no capture element
[adrian] [webui] show mentioned issues in sorted order
[mls] [backend] support details in schedulerstate
[adrian] [api] increase client side timeout of bugzilla queries to 5 minutes
[adrian] [api] function for manual updating all issues without any limiter (manual only)
[adrian] [api] fix regexp of cve tracker
[mls] [backend] put scheduler state also in 'code' attribute, mark old 'state' as obsolete
[Sascha Peilicke] [webui] Compute missing & optional issues for incidents (projects)
[Sascha Peilicke] [webui] Add Project#is_locked? method
[Sascha Peilicke] [webui] Add method Project#requests
[Sascha Peilicke] [webui] Fix Project#packages...
[Sascha Peilicke] [webui] Implement Ludwigs recommendations for incident overview
[adrian] [api] do not update link target when update projects exists
[Sascha Peilicke] [webui] No maintenance for bots
[Sascha Peilicke] [webui] Colored buildresult for incidents
[Sascha Peilicke] [webui] Add expiry for Project#issues method
[mls] [backend] do not loose signkey on project delete/undelete, create _project rev file on demand, make sure no service run happens when committing for _project
[mls] [backend] break out of delta loop in partial job case
[mls] [backend] limit makedeltarpm to 512M memory
[Sascha Peilicke] [webui] Issue tooltips for incident overview
[Sascha Peilicke] [webui] And another expiry...
[Sascha Peilicke] [webui] More tooltips (open requests and packages) for incident overview
[adrian] [api] fix linkdiff command and add servicediff command
[adrian] [backend] add requestid option to cmd=commit
[adrian] [api] log release actions in target project history
[mls] [backend] try to fix cmd=branch command (untested)
[adrian] [api] take care about private marked issues
[adrian] [api] publish only patchinfos in incidents by default
[adrian] [api] fillup patchinfo issues on updatepatchinfo with database content
[adrian] [api] drop api-side issue parser
[adrian] [backend] add admin override to check a project/repository NOW
[mls] [backend] revert scheduler change of last commit, implement in a sane way
[adrian] [dist] move server setup before worker, server must be confiugred even when worker setup fails
[adrian] satisfy 12.2 build checks, disadvantage is that a worker MUST be installed on the server now. It can be disabled though.
[adrian] [api] fix migration from OBS 2.1
[coolo] [api] include users and groups for packages in /status/project, querying
[adrian] [api] avoid double lock entries in xml cache of incident project meta
[adrian] [api] ups, should not be committed in last commit
[Sascha Peilicke] [webui] Add Package#linkdiff
[Sascha Peilicke] [webui] Add Sourcediff model
[Sascha Peilicke] [webui] First half of dirk'o'tastic maintenance incident overview!
[Sascha Peilicke] [webui] Build result icon per release target
[Sascha Peilicke] [webui] Little fixes
[coolo] [api] if the link points to nowhere, just ignore it
[coolo] [webui] use new changesmd5 from the api and allow json output only
[coolo] [webui] no reason to cache the result of an if statement
[adrian] [webui] fix service parameter editor showing existing parameters.
[adrian] [api] patchinfos must be useforbuild disabled or a disaster happens on wipebinaries
[mls] [backend] don't re-run services on project-linked packages, improve lsrev if there was a service error
[coolo] [webui] improvements to the project status
[coolo] [api] skip broken links in status#project
[coolo] [webui] do not overwrite @user in home controller
[coolo] [webui] allow home/my_work to reply in json
[adrian] [api] support recursive repository removal
[mls] [backend] try to implement lowprioproject events. yuck.
[Sascha Peilicke] [webui] Add Issue model
[Sascha Peilicke] [webui] Add method Patchinfo#issues to gather issues from a patchinfo
[Sascha Peilicke] [webui] Add method Package#issues_in_linkdiff
[Sascha Peilicke] [webui] Second part of dirk'o'tastic issue overview
[adrian] [api] validate that the default reviewer for packages is working
[Sascha Peilicke] [webui] No linkdiff, no cry
[Sascha Peilicke] [webui] Small cleanup
[Sascha Peilicke] [webui] Don't choke on missing linkdiff
[Sascha Peilicke] [webui] No patchinfo means no issues in patchinfo ;-)
[Sascha Peilicke] [webui] Remove currently wrong info
[Sascha Peilicke] [webui] <lock><enabled/></lock> means locked, not <disabled/>...
[Sascha Peilicke] [webui]Make issuetracker in patchinfo-editor more flexible
[Sascha Peilicke] [webui]Added bug-descriptions to tracker-issues
[adrian] [api] fix issue tracker creation and update to some degree
[mls] [backend] useforbuild is always off for patchinfos
[coolo] [webui] project#status - if a package has no devel package, take project
[adrian] [webui] list open issues in open patchinfo packages on "my work" page like osc my is doing.
[adrian] [api] add filtering of issues with "states" and login parameter as required by webui
[coolo] [api] include another interesting fact about a package:
[coolo] [api] fix test case
[mls] [backend] make patchinfo rebuild configurable, use 'binary' for maintenance incidents
[coolo] [webui] add the age of the changes to project#status
[adrian] [api] make cve regexp working in perl and ruby hopefully
[adrian] [api] fix quoting in last commit
[adrian] [api] invoke horrible long running job when track config is changing
[adrian] [api] parallel delayed jobs. enforce to re-parse all sources
[adrian] [api] fix path
[mls] [backend] also transfer project kind to scheduler
[mls] [backend] fix typo in new patchinfo handling
[mls] [backend] oops, yet another typo. not one of my best days...
[adrian] [api] fix logging of login name in project meta write
[adrian] [api] fix crash during showing issues for packages and complete test case
[adrian] [api] be a bit more save on parallel jobs
[adrian] [api] fix crash on recursive removal, when a repo is multiple time reference by another one.
[adrian] [backend] validate :jobhistory files
[coolo] [webui] more info on the project status page
[Sascha Peilicke] [api] Creating user w/o admin right failed in PersonController#userinfo
[Sascha Peilicke] [webui]-disable return-key in summary-textarea for patchinfos
[adrian] [api] check if an object got removed during the job run (which can take days)
[adrian] [api] don't die when backend does not know the package
[coolo] [api] don't rely on delayed_job for updating status
[mls] [backend] tmp workaround to set ptype to binary for openSUSE:Maintenace
[adrian] [dist] webui: fix error 500 for /package/rawlog
[adrian] [backend] drop unused gettimeout variable
[adrian] [api] do not copy project flags on branching unless repository got added as well
[Sascha Peilicke] [webui] Update to recent theme changes
[Sascha Peilicke] [webui] Multiline review comment editing
[adrian] [backend] fix comment regarding cross build
[adrian] Revert "[backend] tmp workaround to set ptype to binary for openSUSE:Maintenace"
[adrian] [api] fix delayed job startup
[adrian] [backend] first part of cross build cleanup. Hostarch: in project conf is used now to define host to fix native arm/mips/sh4 builds.
[adrian] [api] fix removal of projects with local devel packages
[coolo] [webui] store the list of requests and offer navigation in request#show
[coolo] [webui] do not use gravatar directly, but cache the icon locally
[coolo] [webui] managed to break the ok case for gravatar icons the last
[coolo] [webui] fix syntax error
[coolo] [webui] let's see how people react to wavatar instead of fuzzy
[coolo] [api] leave out one JOIN when looking for users we already know
[coolo] [api] custom rendering of project list to speed this up
[coolo] [webui] adding request navigation to my_work too
[Sascha Peilicke] [webui] Update to CodeMirror-2.21 and rebase SUSE theme
[Sascha Peilicke] [webui] Case-insensitive Preamble match
[Sascha Peilicke] [webui] Add a hint about the currently displayed revision
[Sascha Peilicke] [webui] Update jquery.flot to 0.7 and use the minified version
[Sascha Peilicke] [webui] Remove jquery.ajaxmanager, it isn't used AFAICS
[Sascha Peilicke] [webui] Update to jQuery-1.7.1
[Sascha Peilicke] [webui] If-else for history type check
[adrian] [webui] discard service list cache on reload
[adrian] [api] fix publishing of released updates. This documents also that revoke of last patchinfo is currently broken.
[adrian] [api] unbreak unit tests
[mls] [backend] also delete published packages on delete if all other packages have publish disabled
[Sascha Peilicke] [webui] Remove height limitation from review textarea and fix spaces
[ro] [backend] fix summary for migrationtarget
[coolo] [webui] make sure we use a string for project name
[coolo] Revert "[api] unbreak unit tests" and just fixing the typo. GRRR,
[mls] [backend] write jobhist for finished delta jobs
[mls] [backend] fix bug in srcdiff's olinkrev=linkrev handling
[coolo] [webui] some error reporting in case of errors in saving meta.
[mls] [backend] genservicemark needs 5 arguments...
[adrian] [api] lookup last incident package sources on branching.
[Sascha Peilicke] [webui] Don't show locked state if there's a pending release request
[Sascha Peilicke] [webui] Display diff for incident requests.
[Sascha Peilicke] [api] Pagination for the search controller
[adrian] [api] add test case for source service handling documenting current broken behaviour (L3 B1-Systems)
[adrian] [api] re-create incident packages on merge
[adrian] [backend] Fix from mls for handling service files on submit requests from branched packages (L3 B1-Systems)
[mls] [backend] split %cando into a separate module, first try at supporting 'hostarch' in buildconfig
[mls] [backend] remove x-bits
[adrian] - update incompatible cross arch build in release notes
[adrian] [backend] fix scheduler crash in new cross arch build handling code
[coolo] [api] if the buildinfo has errors (expansion error), do not allow
[adrian] [api] hotfix defaults in architecture controller for 2.3
[adrian] [api] fix regression: allow users without home projects in general
[adrian] [backend] support checkout of deleted packages
[adrian] [dist] sysconfig obs-server are optional on workers
[mls] [backend] support cmd=branch noservice=1 (untested)
[adrian] [api] do not run services on branching (as we don't do it either on request accept). We may add an option later to enforce the run.
[adrian] [dist] unbreak VM builds again...
[adrian] [dist] don't fail on not defined workers
[adrian] [dist] fix parsing of free VG space
[coolo] [webui] "openSUSE_Tumbleweed" is just too long
[coolo] [api] I missed broken requires for too long. For python, catching
[adrian] [backend] proc fs may be needed also for non-network services
[adrian] [backend] add support to inject single request into search database (by Rudi)
[adrian] [dist] don't fail on missing configurations
[Sascha Peilicke] [webui] Less requests for Patchinfo#issues
[adrian] [api] document set_flag commands
[adrian] [api] add test case for autorevoke scenario on maintenance_incident
[Sascha Peilicke] [webui] Allow pagination in Project#maintenance_incidents
[Sascha Peilicke] [webui] First step of unlimited scroll for maintenance incident listing
[adrian] [webui] fix regression in my initial setup fix patch
[adrian] [api] allow to specify a releaseproject in incident requests
[coolo] [webui] write a custom to_hash function in activexml to offer
[coolo] [webui] overwrite some functions in Hash that make it easier to port
[coolo] [webui] use a hash instead of the full activexml in project status
[coolo] [api] ignore requires that switch architecture between repos.
[adrian] [api] support right diffing of maintenance incident requests (compared to releaseproject instead of link target)
[adrian] [api] fix error message of delete package
[coolo] [api] ignore packages that require subpackages
[mls] [backend] fix cross-build code
[adrian] [api] drop package issue longname search, can't work that way anymore and no test case exists
[adrian] [api] fix xpath predicate handling, search for issue tracker changed from @issue_tracker => issue/@tracker and @issue_name => issue/@name
[coolo] [api] status#bsrequest: if a require is provided by several packages, it's ok if only one of them is in target project.
[Sascha Peilicke] [webui] Colored release request icons for maintenance
[adrian] [api] finalize issue (tracker) api xml elements as discussed
[adrian] [api] better logging for xml schema debugging
[adrian] [webui] follow issue xml changes in api
[Sascha Peilicke] [webui] Add 'label' to IssueTracker#make_stub
[Sascha Peilicke] [webui] Update some cache keys after Issue XML renaming
[adrian] [api] skip if package is not readable
[coolo] [api] pretty ugly type, ruby is GREAT!
[coolo] [api] this reverts nonsense
[adrian] [webui] basic support to search for packages which adds bugfixes
[adrian] [api] support to limit searches for issue tracker changes in packages
[adrian] [api] support search for issues via xpath query
[adrian] [api] use same replacement chars in all places. issue tracker label definition is using @@@ also now.
[mls] [backend] unify tracker label, bump cacheid
[Sascha Peilicke] [webui] Display open/closed issues per tracker in maintenance view
[Sascha Peilicke] [webui] Search should work w/o issue
[adrian] [webui] use correct escape for xpath match
[adrian] [api] fix package @tracker search
[adrian] [webui] fix crashes and make it possible to combine search criterias
[coolo] [webui] ignore timeouts on gravatar
[coolo] [webui] catch errors in package#save_meta too
[coolo] [webui] every once in a while a stupid spider comes along and tries to fetch ajax links
[coolo] [api] allow "patchinfo:" as package name as we have it in the database
[Sascha Peilicke] [backend] Fix issue url again.
[Sascha Peilicke] [dist] Formatting cleanup of setup docs.
[coolo] [api] adrian wants to delete the old patchinfos instead
[coolo] [backend] prefix appdata.xml when putting it in :repo
[mls] [backend] make sign failures fatal again. Also make sure that the repo is published again when an error occures
[adrian] [api] fix package kind detection
[bbrunner] [webui]Stylechanges in patchinfo-editor
[bbrunner] [webui]Added warning to update patchinfo in patchinfo editor
[bbrunner] [webui]Changed issue-tracker-description to summary in patchinfo-editor
[coolo] [backend] write out appdata into the repo-md repos
[coolo] [backend] add 2 more optional XML elements to appdata.xml
[adrian] [api] validate incident requests, esp. the releaseproject targets for correct type.
[Sascha Peilicke] [webui] Don't choke on missing patchinfo
[mls] [backend] fix harmless typo
[Sascha Peilicke] [webui] Fix bnc#747785.
[adrian] [api] find automatically update projects for given releaseprojects
[adrian] [api] fix diffing of linked packages in incident requests
[adrian] [api] fix link handling on accepting incident requests.
[adrian] [api] just to be sure, should not make a difference
[adrian] [api] backend branch creates no package name in link file anymore when they are the same
[adrian] [backend] issue url changed in diff cache, enforce recreation.
[adrian] [api] add index for issues
[adrian] [backend] find also source rpms in existing updates
[coolo] [backend] support binary attribute for buildinfo for products
[coolo] [backend] if the file in the cpio archive is not an rpm, save it in the default arch
[coolo] [backend] appdata.xml is already prefixed now, so we can revert
[Sascha Peilicke] [webui] First part of request#show refactoring
[Sascha Peilicke] [webui] More work on new request view
[Sascha Peilicke] [webui] Don't display empty comments
[Sascha Peilicke] [webui] Add useful partial to either display a project or package link
[Sascha Peilicke] [webui] Display more request information
[Sascha Peilicke] [webui] Fix BsRequest#creator now that it has caching
[Sascha Peilicke] [webui] Add partial to render issues in a sourcediff
[Sascha Peilicke] [webui] Remove issue rendering in sourcediff partial
[Sascha Peilicke] [webui] Use new issues partial alongside sourcediff
[Sascha Peilicke] [webui] Some width adjustments for the editor
[Sascha Peilicke] [webui] Re-add source revision (if available) and a build results
[Sascha Peilicke] [webui] Some visual improvements
[Sascha Peilicke] [webui] Remove fixed width from sourcediff partial
[Sascha Peilicke] [webui] No need for jquery.tooltip anymore, add request description for
[Sascha Peilicke] [webui] More visible request state
[Sascha Peilicke] [webui] Add BsRequest method to check if a user is maintainer in all
[Sascha Peilicke] [webui] Re-add some request interactions (like adding reviewers)
[Sascha Peilicke] [webui] Forward to developed/linked project/package works again as
[Sascha Peilicke] [webui] Reviews work again
[Sascha Peilicke] [webui] Catch reopen/last review + back to state new in BsRequest#events
[Sascha Peilicke] [webui] Inline floating 'Add a review' button
[Sascha Peilicke] [webui] Follow Issue renaming and more fixes for event history
[Sascha Peilicke] [webui] Don't forget to pass the review comment to
[Sascha Peilicke] [webui] Allow to reload build results in request show view.
[Sascha Peilicke] [webui] Fix 'forward to link/devel' and 'add submitter as maintainer'.
[Sascha Peilicke] [webui] Remove flash message in accept case
[Sascha Peilicke] [webui] Another take on editor width
[Sascha Peilicke] [webui] Aargh, it's 'summary', not 'description'...
[Sascha Peilicke] [webui] Another take on buildstatus partial table width
[Sascha Peilicke] [webui] One '(' too much...
[adrian] [api] update timestamp when fetched all issues again
[adrian] [backend] increase lastevent queue size to 128k for slow remote instances
[adrian] [webui] admins shall get the search link on start page as well
[adrian] [api] call update issues delayed job correctly
[Sascha Peilicke] [webui] Replace three (different) buildresult boxes with one shared
[adrian] [api] support manual run of issue updates
[Sascha Peilicke] [webui] Make project / package show views look similar to new request
[Sascha Peilicke] [webui] Don't add bottom space to buildresult box by default.
[Sascha Peilicke] [webui] Spaces matter
[Sascha Peilicke] [webui] Don't provide links to non-existing target
[Sascha Peilicke] [webui] Better survive missing request source (again)
[Sascha Peilicke] [webui] Fix check from commit 1329e5c47
[Sascha Peilicke] [webui] Don't cache class Person...
[Sascha Peilicke] [webui] Hunting for unique buildresult CSS ids in incident overview.
[Sascha Peilicke] [webui] Another safety check in Project#build_succeeded?.
[adrian] [api] add unique indexes to ensure data correctnes
[Sascha Peilicke] [webui] project_or_package_link partial in all dialogs.
[Sascha Peilicke] [webui] Hand-crafted value to chop licensedigger messages in onto one
[Sascha Peilicke] [webui] Add a note about another (unsolved) case of request history
[Sascha Peilicke] We fixed a TODO!
[adrian] [backend][api] add support to block a patchinfo with a given reason
[adrian] [api][backend] allow "documented=false" hint in patchinfo for webui
[mls] [backend] create up to 100 delta jobs (untested)
[Sascha Peilicke] [webui] Try to give project/package/request descriptions more horizontal space
[Sascha Peilicke] [webui] Only submit additional form elements upon request acceptance.
[Sascha Peilicke] [webui] Re-add request state to title line
[coolo] [backend] the file is now named $package-appdata.xml
[coolo] [webui] catch errors like invalid_package_name
[Sascha Peilicke] [webui] Also catch the other ActiveXML::Transport error
[adrian] [api] add SLE 11 SP1&SP2 targets
[adrian] [backend] use admin-high-prio when using obs_admin --force-check-project
[Sascha Peilicke] [webui]-Added stopped tag to patchinfo-editor
[mls] [backend] fix (unused) undef prefix case
[mls] [backend] support vier=stats in _results query
[adrian] [backend] be a bit more verbose on "bad build configuration"
[mls] [backend] do getprojpack if the build type changes
[ro] [backend] BSXML.pm: allow xmlns attribute in updateinfo
[Sascha Peilicke] [webui] Allow to supersede also 'declined' requests when (re-)submitting
[Sascha Peilicke] [webui] Another place where 'declined' requests should pass thru.
[Sascha Peilicke] [webui] Typo
[Sascha Peilicke] [webui] Allow to hide 'target' in request listing partial
[Sascha Peilicke] [webui] Don't show request target in project/package request listing
[coolo] [activexml] remove key_attr feature completely, it causes more trouble
[coolo] [backend] also link appdata.xml in case of local worker
[Sascha Peilicke] [webui] Show declined release requests in maintenance overview
[Sascha Peilicke] [webui] Show patchinfo description instead of incident title if
[Sascha Peilicke] [webui] Make lenghty incident descriptions expandable.
[Sascha Peilicke] [webui] Provide package names instead of counters in incident overview
[Sascha Peilicke] [webui] Asynchronously load all incidents (open/closed)
[Sascha Peilicke] Revert "[webui] Try to give project/package/request descriptions more horizontal space"
[Sascha Peilicke] [webui]Add possibility to change issue-descriptions onclick in
[Sascha Peilicke] [webui]-Changed handling of binaries in patchinfo-editor
[Sascha Peilicke] [webui] Update to bento theme changes regarding multiple items in
[Sascha Peilicke] [webui] Add 'Rpmlint Results' tab to build result partial
[adrian] [api] add support for CVE issue parsing and make bugzilla tracking a bit more robust
[adrian] [api] save cve issue update time
[adrian] [api] take care about enable_fetch settings for cve ...
[Sascha Peilicke] [webui] Properly hide architectures for other repositories
[adrian] [api] do the last check the right way around ...
[Sascha Peilicke] [webui] Avoid dots in HTML ids, CSS selectors will choke
[Sascha Peilicke] [webui] Rpmlint results can be long, thus use a smaller font and reduce
[Sascha Peilicke] [webui] Use patchinfo summary instead of description
[Sascha Peilicke] [webui] Show patchinfo stopped state prominently.
[adrian] [webui] fix issue filtering for running patchinfos
[Sascha Peilicke] [webui] Correct check if reviews can be handled request
[Sascha Peilicke] [api] Fix rev for diffing new packages.
[mls] [backend] make patchinfos with no binaries broken for Ludwig
[Sascha Peilicke] [webui] 'Select none' should actually select none
[coolo] [webui] use a hash key instead of a huge array
[adrian] [api] fix diffing of new packages via requests. Follow patchinfo "broken" state when no binaries got picked up.
[Sascha Peilicke] [webui] Show number of mentioned issues in request view
[coolo] [webui] hash keys are already uniq, so leave out that extra call
[mls] [backend] make it possible to overwrite the vrev in a source link
[adrian] [backend] make createrepo calls fatal
[tschmidt] switch distribution icon urls
[coolo] [api] load the fixtures (and with it the king user) before looking for it
[adrian] [backend] basic support to check sources for a given package
[mls] [backend] fix aggregation, it should check for the existance the the complete filename instead of just the binary name.
[mls] [backend] adapt to coolo's latest appdata.xml design
[adrian] [backend] provide file size and mtime for new software center
[Sascha Peilicke] [dist] Drop rails_rcov gem, broken.
[Sascha Peilicke] [webui] Try to (ab)use the project name for the default selected
[Sascha Peilicke] [dist] Don't remove the results ;-)
[coolo] [webui] protect all checks from user = nil not just the first
[coolo] [webui] everyone who is reviewer, is able to add reviews
[Sascha Peilicke] Update to recent bento them changes (flash margin fix)
[Sascha Peilicke] [webui] Prefix single-digit seconds/minutes/hours values with a '0'.
[adrian] [dist] add IPv6 support in KVM
[mls] [backend] always generate the verifymd5 in srcinfo
[mls] [backend] add verifymd5 to jobhist for coolo's checker scripts
[adrian] [dist] avoid double shutdowns which lead to shutdown on next boot
[adrian] [api] allow vrev attribute in links
[coolo] [webui] make sure we don't break between Log and Out, this looks silly
[coolo] [api] fix use of wrong model in test
[coolo] [webui] do not crash on bad links
[coolo] [webui] we're collecting a nice list of errors with gravatar :)
[coolo] [api] do not look for foo.src.rpm in x86_64 repo, this asks for trouble
[adrian] [api] disable rails mass assignment feature. It is a potential security risk, even though I
[coolo] [webui] Robert found a more clever way to avoid the line break - Logout
[Sascha Peilicke] [webui] Add some color to rpmlint warnings and errors
[Sascha Peilicke] [webui] Less padding means that prj/pkg/rq 'Info' fits in most cases
[Sascha Peilicke] [webui] Remove custom bottom padding CSS and use fixed bento.
[Sascha Peilicke] [webui] Set max width for rdiff editor
[adrian] [api] do not crash on missing release target in maintenance request
[ro] [backend] BSRPC: allow to omit the default "Connection: close" by setting the "noclose" parameter
[Sascha Peilicke] [api] Fix user registration after we set attr_accessible for all models
[Sascha Peilicke] [api] Allow creating projects again
[Sascha Peilicke] [webui] Being logged in should be sufficient for the test case, don't
[Sascha Peilicke] [webui] Also submit description for add_role request
[Sascha Peilicke] [webui] Add dialog to create change_devel requests.
[mls] [backend] support non-chunked http answers that don't contain a content length
[mls] [backend] BSWatcher: split oversized chunks into 8k parts
[adrian] [api] expand maintenance_incident for entire projects into package actions.
[adrian] [api] mass-assignment is needed for xml object handover. Disallow hashed parameter values instead to ensure that we have no undetected leak yet.
[Sascha Peilicke] [webui] Put project/package actions into horizontal list.
[Sascha Peilicke] [webui] Fix typo and let the 'reviewer' link point to the users page of projects/packages
[Sascha Peilicke] [webui] Markup cleanup
[Sascha Peilicke] [webui] Also highlight _aggregate files as XML
------------------------------------------
[...truncated 5213741 lines...]
[[32mINFO [0m|# 1919] Processing WizardController#package_wizard (for 127.0.0.1 at 2012-03-11 10:21:39) [GET]
[[32mINFO [0m|# 1919] Parameters: {"package"=>"kdelibs", "project"=>"kde4"}
[[0;37mDEBUG[0m|# 1919] Validate XML request: #