Commit Graph

1812 Commits

Author SHA1 Message Date
Alexander Machehin 7a6facd316 [#19] small avatar refactoring 2013-04-02 21:14:32 +06:00
warpc 0a2c88e071 Merge pull request #64 from abf/rosa-build:53-information-about-user-who-published-build-list
#53: Save and show information about user who published build list
2013-04-02 18:29:34 +04:00
Vokhmin Alexey V 3a6e238209 #53: rollback some changes, update ActivityFeedObserver according to Vladimir's comments 2013-04-02 18:20:22 +04:00
Vokhmin Alexey V c5c54013f3 #53: set publisher on MassBuilds#publish action 2013-04-02 17:54:18 +04:00
Alexander Machehin 88d29385f7 remove cleaning branch 2013-04-02 15:19:09 +06:00
Alexander Machehin 66f59ab685 [#19] fix creating & showing comments from commit message 2013-04-02 14:35:25 +06:00
Alexander Machehin f848fefd46 [#19] small refactoring 2013-04-01 17:41:18 +06:00
Vokhmin Alexey V 1fd4ea4da7 #55: added anonymous access for mass_builds page 2013-04-01 14:52:12 +04:00
Alexander Machehin cac49cf96d Merge branch '19-attach_issue_to_issue' into 19-gfm 2013-04-01 16:31:21 +06:00
Alexander Machehin 1812857d1e [#19] fix issue & pull request links' 2013-03-30 00:06:48 +06:00
Vokhmin Alexey V 857c27c5be #53: update Activity Feed 2013-03-28 17:33:08 +04:00
Vokhmin Alexey V 05a8cec169 #53: added Publisher into BuildList 2013-03-28 15:58:26 +04:00
Alexander Machehin 70e37925c6 Merge branch 'master' into 19-attach_issue_to_issue
Conflicts:
	app/assets/stylesheets/design/custom.scss
	db/schema.rb
2013-03-28 00:19:59 +06:00
Alexander Machehin ee5d4b5efd [#19] fixed check for commit comments 2013-03-27 23:26:39 +06:00
Alexander Machehin 48f5ba42b0 [#19] fixed search of duplicate automatic comments 2013-03-27 22:18:15 +06:00
Vokhmin Alexey V baf7ceb8f0 #31: update specs and update before_validation for not_delete field 2013-03-27 18:01:54 +04:00
Vokhmin Alexey V 0207e25fb8 #31: set not_delete to false if build not completed 2013-03-27 17:38:34 +04:00
Vokhmin Alexey V a171be9f53 #31: add project_version into product 2013-03-27 16:18:24 +04:00
Vokhmin Alexey V fa794d53c7 #54: some refactoring MassBuild#generate_failed_builds_list 2013-03-27 14:38:52 +04:00
Vokhmin Alexey V ca3c5d4e1c #54: add ARCH into failed_builds_list.txt 2013-03-27 13:59:31 +04:00
Alexander Machehin 3a8020a11d [#19] fix issue link like "User#Num" 2013-03-27 15:32:39 +06:00
Alexander Machehin 9a6aa20af1 [#19] fix TypeError: class or module required 2013-03-27 14:38:57 +06:00
Alexander Machehin e6e6b50aa6 [#19] some fixes to issue link 2013-03-26 23:51:32 +06:00
Alexander Machehin 8d5cad3ee1 [#19] add generation link to issues after modifying comment 2013-03-26 23:27:46 +06:00
Alexander Machehin ce21bb7527 removed outdated comment 2013-03-26 23:26:12 +06:00
Vokhmin Alexey V 69c226be0b #30: update comments, some refactoring 2013-03-26 17:30:43 +04:00
Vokhmin Alexey V cd98088e7f #30: find user by email before registration 2013-03-26 17:22:25 +04:00
Alexander Machehin d737960913 [#19] add issues link from comment 2013-03-26 16:47:42 +06:00
Vokhmin Alexey V c2e89f8781 #30: use omniauth for registration through Facebook, GitHub, Google 2013-03-26 03:13:15 +04:00
Vokhmin Alexey V 9670f72ef9 #31: added specs for ProductBuildList#update action 2013-03-25 19:04:05 +04:00
Vokhmin Alexey V 9a37bb0a8a Merge branch 'master' into 31-autostart-ISO-builds-on-a-regular-basis 2013-03-25 18:12:37 +04:00
Alexander Machehin 4d046dd990 add exitstatus to debug merging pull requests 2013-03-25 16:34:37 +06:00
Vokhmin Alexey V 296627557e #31: small refactoring of #autostart_iso_builds method 2013-03-22 23:14:06 +04:00
Vokhmin Alexey V 72950e299c #31: some fixes for #autostart_iso_builds method 2013-03-22 23:11:47 +04:00
Vokhmin Alexey V d0c22b8c4b #31: merge master into branch 2013-03-22 22:59:06 +04:00
Vokhmin Alexey V 820fdcfa85 #31: add #update action to ProductBuildList API, print new fields in API 2013-03-22 22:56:32 +04:00
Vokhmin Alexey V 1fc21448ce #31: add task for removing outdated ProductBuildLists 2013-03-22 22:18:54 +04:00
Alexander Machehin f8fc825ca4 [#19] add regexp explanation and source 2013-03-23 00:01:32 +06:00
Alexander Machehin 37b72081c7 [#19] small fixes 2013-03-22 23:58:20 +06:00
Vokhmin Alexey V e528127f85 #31: add autostart ISO to schedule.rb 2013-03-22 21:17:40 +04:00
Alexander Machehin 8f18d0a874 [#19] fix showing discussion in pull requests && small refactoring 2013-03-22 23:17:10 +06:00
Vokhmin Alexey V 8f32460609 #31: update UI, add #autostart_iso_builds method into Product model 2013-03-22 20:58:53 +04:00
Alexander Machehin ce2ca6646e [#19] add issue references from commit 2013-03-22 22:50:13 +06:00
warpc 9d8b8d8a1e Merge pull request #8 from abf/rosa-build:6-arch-field-should-be-hidden-for-ProductBuildList
#6: "Arch" field should be hidden for "ProductBuildList"
2013-03-22 20:31:25 +04:00
Vokhmin Alexey V a5e122dc63 #31: rename 'autostart' field to 'autostart_status' in Product model 2013-03-22 20:15:37 +04:00
Vokhmin Alexey V 3865332e8a #31: add UI for save product_build_list 2013-03-22 20:04:29 +04:00
Vokhmin Alexey V 6a9e270a5c #31: add 'autostart' field to Product model 2013-03-22 18:06:13 +04:00
warpc 58008647f8 Merge pull request #44 from abf/rosa-build:40-ability-to-publish-success-and-test-faild-builds-in-mass-build
#40: Ability to publish success/test faild builds in mass build
2013-03-22 15:28:30 +04:00
Alexander Machehin a4522bc3c7 add one more check for merging pull requests 2013-03-21 22:55:12 +06:00
Vokhmin Alexey V c6ca02510c #40: add specs for MassBuilds#publish action 2013-03-21 19:17:30 +04:00
warpc 96698b4195 Merge pull request #17 from abf/rosa-build:16-fix_mass_build_arches
[#16] Fix ignoring selection of architectures for Mass Build
2013-03-21 19:05:40 +04:00
Vokhmin Alexey V cff502bf48 #40: added ability to publish build lists of mass build. 2013-03-21 18:41:45 +04:00
warpc cdc0d2a9f9 Merge pull request #32 from abf/rosa-build:pull_requests
Try to catch no merge errors
2013-03-19 22:11:56 +04:00
Vokhmin Alexey V ccccc3f082 #26: update 'Comment' model according to Vladimir's comments 2013-03-19 21:05:55 +04:00
Vokhmin Alexey V 568ea50ac1 #26: move #touch_issue method into Comment model 2013-03-19 16:40:54 +04:00
Vokhmin Alexey V f8fb48a85b #26: remove unnecessary stiles, JS, update PullRequests controller 2013-03-19 16:11:02 +04:00
Alexander Machehin 0f97ddb34a try to catch no merge errors 2013-03-19 00:27:26 +06:00
Alexander Machehin b31304b187 fix error: did you mean '--all' (with two dashes ?) 2013-03-19 00:26:45 +06:00
Alexander Machehin dbea9152b8 fix user identificator 2013-03-18 16:19:18 +06:00
Vokhmin Alexey V a9b5826f8f #22: change email messages for new Issue/PullRequest/Comment 2013-03-14 18:55:59 +04:00
Alexander Machehin 52291a8d76 [#16] fix error with several arches 2013-03-11 17:24:10 +06:00
Alexander Machehin bf8e2db1bd [#16] fix creating build lists for mass build 2013-03-11 16:55:45 +06:00
Alexander Machehin 21e7588d0e add user identificator when merging pull request 2013-03-07 22:41:59 +06:00
avm e33138a118 Merge pull request #2 from abf/rosa-build:1-update-access-rights-for-admins-of-platform\r\n #1: Update access rights for admins of platform 2013-03-07 17:16:27 +04:00
Alexander Machehin 2ae652d70b fixed updating pull code 2013-03-07 18:01:08 +06:00
Vokhmin Alexey V 1f1cf175fd #6: remove "ProductBuildList#arch_id" field from UI 2013-03-07 14:24:33 +04:00
Vokhmin Alexey V 9de37b852e #1: rename #update_secondary to #local_admin_manage 2013-03-07 14:05:53 +04:00
Vokhmin Alexey V 22e60281f8 Merge branch 'master' into 1-update-access-rights-for-admins-of-platform 2013-03-07 13:49:41 +04:00
Alexander Machehin d85039d5be Support git over ssh: hooks, support gitlab-shell api, UI, refactroing 2013-03-07 14:09:08 +06:00
Vokhmin Alexey V 93948021fb #1: revert changes in product_build_list model 2013-03-07 02:57:46 +04:00
Vokhmin Alexey V be9ada74cb #1: fix for specs, update ability for Platform 2013-03-07 02:47:30 +04:00
Vokhmin Alexey V 98891a9153 #1: fix for specs, update ability.rb 2013-03-07 02:39:44 +04:00
Vokhmin Alexey V 0021232ee3 #1: update specs for API 2013-03-06 02:04:31 +04:00
Vokhmin Alexey V edb47598d5 #1: remove some access rights from admins of platform 2013-03-06 01:24:03 +04:00
Vokhmin Alexey V 13795a9eab #906: rename secret_key 2013-03-05 00:08:25 +04:00
Vokhmin Alexey V a1afa82898 #906: refactoring of keys structure 2013-03-04 15:07:18 +04:00
Vladimir Sharshov 657d330b59 Merge pull request #991 from warpc/953-ssh_keys
[refs #953] fix managment keys and name of ssh-key in web
2013-03-01 11:37:35 -08:00
Alexander Machehin 3f4ea585df #953 fix again running sudo 2013-03-02 01:34:52 +06:00
Alexander Machehin 4f26978aac #953 fix generation key name 2013-03-02 01:33:48 +06:00
Alexander Machehin d4b72a559c #953 fix running sudo 2013-03-02 01:33:11 +06:00
Vladimir Sharshov 6d449de465 Merge pull request #987 from warpc/953-ssh_keys
[refs #953] Support git over ssh: access, add/remove keys.
2013-03-01 10:01:35 -08:00
Alexander Machehin e97cda730f #953 fixed errors with key dublicates; fix error messages; small refactoring; 2013-03-01 23:35:33 +06:00
Vokhmin Alexey V 790169156e #960: old packages should be saved immediately before removing project from repository 2013-03-01 19:26:58 +04:00
Alexander Machehin c065e3d5be #953 add key management 2013-03-01 17:33:02 +06:00
Alexander Machehin 520d51a55a #953 ssh keys initial 2013-02-28 23:02:14 +06:00
Vokhmin Alexey V 133210ae0e #977: update BuildList::Item and BuildList::Package models 2013-02-28 19:34:38 +04:00
Vokhmin Alexey V dc5af30a9a #977: update ActivityFeed#default_scope 2013-02-28 19:30:51 +04:00
Vokhmin Alexey V b8b238e876 #977: add "table_name" into all scopes 2013-02-28 19:27:50 +04:00
Vokhmin Alexey V b422f60bd4 #977: update "scope" for Pletform and Repository models 2013-02-28 18:58:16 +04:00
Vokhmin Alexey V bd04692dc2 #976: fix for Platform#fs_clone method 2013-02-28 02:03:41 +04:00
Vokhmin Alexey V 6598698147 #976: fix Product#full_clone method 2013-02-28 01:55:30 +04:00
Vokhmin Alexey V 5b0c28c3e7 #963: disable #publish action for all users if project does not exist in repository 2013-02-26 21:18:24 +04:00
Vokhmin Alexey V 72ef2789f6 #963: small refactoring 2013-02-26 21:06:18 +04:00
Vokhmin Alexey V b7b1d909ac #963: add checking that project exist in repository to #can_publish? method 2013-02-26 20:49:21 +04:00
Vokhmin Alexey V 8b994cc6a5 #963: publish build list only if project exist in repository 2013-02-26 20:24:42 +04:00
Alexander Machehin 54b15fcfd5 #971 add some explanation 2013-02-26 18:51:22 +06:00
Alexander Machehin acd179d1a8 #971 fix commit link 2013-02-26 18:32:35 +06:00
Vladimir Sharshov cf7f3cb24c Merge pull request #970 from warpc/757-add-specs-for-new-actions
[refs #757]: update Ability.rb model, add specs, remove hack for 237 platform
2013-02-26 04:13:24 -08:00
Alexander Machehin e4967fdd54 #917 add git hook to online update 2013-02-26 00:55:45 +06:00
Vokhmin Alexey V 9b488c1765 #757: update Ability.rb model, add specs, remove hack for 237 platform 2013-02-25 22:34:45 +04:00
Vokhmin Alexey V 4271cdebc6 #757: add new actions into ability.rb 2013-02-25 20:26:58 +04:00
Vokhmin Alexey V ff522d9ef4 #757: revert changes in #can_publish? method 2013-02-22 18:29:22 +04:00
Vokhmin Alexey V 7a2b547d2b #757: rename #extra_containers to #extra_build_lists 2013-02-22 15:04:14 +04:00
Vokhmin Alexey V 3aae65f744 #757: rename #can_publish_to_repository to #extra_containers_published 2013-02-22 14:30:19 +04:00
Vokhmin Alexey V 267c3b9b23 #757: hot fix 2013-02-22 14:27:24 +04:00
Vokhmin Alexey V 79d81e9c13 #757: add logic for enable/disable "auto_create_container" field on UI, some refactoring 2013-02-22 14:20:47 +04:00
Vokhmin Alexey V 38b6375ca3 #757: send error when some containers for main platform have not been published 2013-02-22 13:09:37 +04:00
Vokhmin Alexey V 3e9c28e238 #757: merge master into branch 2013-02-22 02:17:20 +04:00
Vokhmin Alexey V e2e3ec06c0 #757: disable publication for main platform if some containers have not been published, update UI 2013-02-22 02:12:37 +04:00
Vladimir Sharshov b951b1853e Merge pull request #943 from warpc/921-task-monitoring
[refs #921] new task monitoring
2013-02-21 09:32:02 -08:00
Vokhmin Alexey V 93a8108425 #757: update #prepare_extra_containers, add filtering by arch 2013-02-21 19:16:16 +04:00
Vokhmin Alexey V 6369e10453 #757: filtering containers by architecture for main platforms 2013-02-21 18:51:49 +04:00
Vokhmin Alexey V 28f539f0b4 #757: update BuildList validation 2013-02-21 18:46:52 +04:00
Alexander Machehin 3902a78e37 #921 refactoring per page 2013-02-21 18:46:28 +06:00
Vokhmin Alexey V 25c7d4c19e add 108 repository when building for 237 platform 2013-02-21 12:05:17 +04:00
Alexander Machehin 3dda72a0ac Merge branch 'master' into 921-task-monitoring
Conflicts:
	app/assets/javascripts/extra/build_list.js
2013-02-21 00:54:04 +06:00
Alexander Machehin ec25a2f275 [refs #921] remove timepicker addon && some fixes 2013-02-21 00:43:00 +06:00
Alexander Machehin e5db61197e [refs #921] add new filter to the build list monitoring 2013-02-20 21:07:11 +06:00
Vokhmin Alexey V 484f1bc95b #757: small refactoring 2013-02-19 21:02:49 +04:00
Vokhmin Alexey V 3f7b38ad11 #757: remove search by "is_circle" field 2013-02-19 20:10:36 +04:00
Vokhmin Alexey V c4113c11fb #757: add checking ability with "accessible_by" 2013-02-19 18:52:02 +04:00
Vokhmin Alexey V 5234b7cc51 #757: create "published_container" scope 2013-02-19 18:14:51 +04:00
Vokhmin Alexey V 418a138b37 #757: refactoring according to Vladimir's comments 2013-02-19 14:06:11 +04:00
Vokhmin Alexey V d6bb342c02 #757: add extra repositories and containers into resque task 2013-02-19 13:42:57 +04:00
Vokhmin Alexey V 2d25e9838f #757: update logic for destroing container 2013-02-19 12:36:05 +04:00
Vokhmin Alexey V 61e9d24bb5 #757: add validation for new fields 2013-02-19 12:31:01 +04:00
Vokhmin Alexey V 83226adeb9 #757: hot fix 2013-02-18 21:05:19 +04:00
Vokhmin Alexey V 9005290c72 #757: add before_validation block 2013-02-18 21:01:31 +04:00
Vokhmin Alexey V cab6a7ab56 #757: update #show action 2013-02-18 20:50:54 +04:00
Vokhmin Alexey V 20691dabc5 #757: add migration, update UI, JS 2013-02-18 19:43:30 +04:00
Vokhmin Alexey V 8b58988b91 #940: change path for downloading project for build ISO 2013-02-18 13:10:20 +04:00
Vokhmin Alexey V f9845b27ac #935: add validation for "main_script" and "params" fields, specs 2013-02-15 20:20:06 +04:00
Vladimir Sharshov 0c28ddb5b5 Merge pull request #930 from warpc/907-save-project-tags-on-file-store
[refs #907]: save project tags archives on file store
2013-02-15 05:01:39 -08:00
Vokhmin Alexey V a82167fe4c #907: remove #destroy_file_from_file_store method, refactoring 2013-02-15 13:21:05 +04:00
Vokhmin Alexey V 7bcbe39e61 #907: update "FileStoreClean" module, some refactoring 2013-02-15 01:49:18 +04:00
Vladimir Sharshov 2e3ae6db87 Merge pull request #932 from warpc/fix-maintainers_search
fix PG::Error: ERROR:  column reference "name" is ambiguous
2013-02-14 09:23:34 -08:00
Alexander Machehin 81fd34dd5c fix PG::Error: ERROR: column reference "name" is ambiguous 2013-02-14 23:14:09 +06:00
Vokhmin Alexey V b7babdef76 #907: use 'file_store' user for removing from file-store 2013-02-14 18:12:07 +04:00
Vokhmin Alexey V 28d4f278b9 #907: add action for removing archive after destroy tag 2013-02-14 17:53:26 +04:00
Vokhmin Alexey V 9b483d0ec2 #907: set filename of archive 2013-02-14 17:35:10 +04:00
Vokhmin Alexey V a03eb0b1fc #907: update schema.rb, hot fix 2013-02-14 17:20:08 +04:00
Vokhmin Alexey V c6aa58c063 Merge branch 'master' into 907-save-project-tags-on-file-store 2013-02-14 17:15:16 +04:00
Vokhmin Alexey V 882cfcb6cb #928: fix validation error 2013-02-14 16:50:13 +04:00
Vokhmin Alexey V 5c286a6aa0 #907: add ProjectTags table, update UI, logic 2013-02-14 16:46:25 +04:00
Vokhmin Alexey V 1866f455c8 #928: revert some changes 2013-02-14 13:53:11 +04:00
Vokhmin Alexey V 1d75e5ac3c #928: update generation paths to repositories 2013-02-14 13:43:56 +04:00
Vokhmin Alexey V a3420207c6 #928: Use "rosa2012.1/main" repository in "conectiva" platform 2013-02-14 13:36:33 +04:00
Vladimir Sharshov ad8850c35f Merge pull request #925 from warpc/893-regenerate_metadata
[refs #893] Fix for git; change look of action page
2013-02-13 10:04:29 -08:00
Alexander Machehin 07710e2b23 [refs #893] fixed 500 with repo.commit nil 2013-02-13 23:20:43 +06:00
Vladimir Sharshov 11f95f1271 Merge pull request #916 from warpc/893-regenerate_metadata
[refs #893] Ability manually regenerate metadata in repository of main platform;
2013-02-13 08:01:38 -08:00
Alexander Machehin a4d1d42792 [refs #878] fix commit treeish 2013-02-11 23:40:17 +06:00
Alexander Machehin ac69547805 [refs #893] add regenerate metadata for repository 2013-02-11 21:24:17 +06:00
Vokhmin Alexey V d6b71c2459 #910: send notification when tests of build list failed 2013-02-11 16:05:19 +04:00
Vladimir Sharshov 8b0116497d Merge pull request #904 from warpc/update-reject_publish-action
[refs #756] Support reject publish action for new status 'tests failed', add missing support of status 'failed_publish'
2013-02-08 02:55:07 -08:00
Vokhmin Alexey V 6a784f63da update #reject_publish action 2013-02-08 14:44:51 +04:00
Vladimir Sharshov 53ecbd706b Merge pull request #897 from warpc/861-product_build_lists_api
[refs #861] Product build lists api
2013-02-08 01:58:29 -08:00
Alexander Machehin f43b7303c1 [refs #861] fixed creating product build list 2013-02-08 00:36:57 +06:00
Vladimir Sharshov 0c69326e80 Merge pull request #900 from warpc/898-publish-i686-packages-into-x86_64-repository
[refs #898]: publish i686 packages into x86 64 repository
2013-02-07 06:57:09 -08:00
Vokhmin Alexey V e9c023f273 #898: add "publish_i686_into_x86_64" field into Project, update UI 2013-02-07 15:11:57 +04:00
Vokhmin Alexey V 705e60bbbc #756: small refactoring according to Alexander's comment 2013-02-06 17:50:49 +04:00
Vokhmin Alexey V 61a60a419e #756: update #publish_container event 2013-02-06 17:21:47 +04:00
Vokhmin Alexey V 6694dc0cd1 #756: observers have been updated 2013-02-06 17:14:59 +04:00
Vokhmin Alexey V 9583b640a3 #756: rollback some changes 2013-02-06 15:12:37 +04:00
Vokhmin Alexey V 376d50c8fb #756: remove 'build_canceled' status from transitions "tests_failed" and "build_error" 2013-02-06 14:59:36 +04:00
Vokhmin Alexey V 3b4506354a #756: small refactoring 2013-02-06 14:18:51 +04:00
Vokhmin Alexey V a86ee3ebf0 #756: update path to repo for tests 2013-02-06 14:06:37 +04:00
Vokhmin Alexey V 8629ae8ca3 #756: update UI 2013-02-06 13:42:34 +04:00
Vokhmin Alexey V 67e60f0a1d #756: update Observers, add TESTS_FAILED status 2013-02-05 22:49:26 +04:00
Vokhmin Alexey V e4924993a7 #894: update ability.rb, add new specs 2013-02-05 17:08:40 +04:00
Vokhmin Alexey V a1455b5afb #891: update comments 2013-02-05 16:10:10 +04:00
Vokhmin Alexey V 8f40a25b95 #891: add comments, small refactoring 2013-02-05 16:05:02 +04:00
Vokhmin Alexey V 796289c57f #891: small refactoring 2013-02-05 15:44:06 +04:00
Vladimir Sharshov eb53c1ab5e Merge pull request #885 from warpc/861-products_api
[refs #861] Add products api
2013-02-05 00:56:53 -08:00
Alexander Machehin de27408f68 [refs #861] force forbidden for nil params 2013-02-04 20:13:00 +06:00
Vokhmin Alexey V c8ae6053af Merge branch 'master' into 880-add-publish-again-option-for-build-list 2013-02-04 17:48:34 +04:00
Vladimir Sharshov 27251a38be Merge pull request #884 from warpc/881-disable-personal-repository-on-creating-build-list
[refs #881]: Ability do not conntect personal repository as packages source.
2013-02-04 05:30:14 -08:00
Vokhmin Alexey V 70e068e9e7 #881: small refactoring 2013-02-04 15:43:42 +04:00
Vokhmin Alexey V 4f4090b063 #881: change default value of param "use_save_to_repository" 2013-02-04 13:09:43 +04:00
Vokhmin Alexey V 5ae7cc1d8f #880: small refactoring 2013-02-04 12:19:46 +04:00
Alexander Machehin bbe892aaa7 [refs #861] fix bug when creating product from api 2013-02-02 01:24:56 +06:00
Vokhmin Alexey V e92751939a #880: some fixes, update ability.rb 2013-02-01 21:45:49 +04:00
Vokhmin Alexey V 2fa96551aa #880: remove unnecessary code, update specs 2013-02-01 21:25:42 +04:00
Vokhmin Alexey V 973fabb31f #880: add option "Publish again" for build list 2013-02-01 18:39:17 +04:00
Vladimir Sharshov f3033caac4 Merge pull request #879 from warpc/878-fix_bugs_with_git_without_master
[refs #878] Fix varios errors with missing default git branch what set in project settings.
2013-02-01 05:53:46 -08:00
Vokhmin Alexey V db7a6f892f #881: add validation 2013-02-01 17:49:48 +04:00
Vokhmin Alexey V 7cfcda905e #881: check "use_save_to_repository" field on creating RPM build task 2013-02-01 14:04:18 +04:00
Vokhmin Alexey V e9d666877c #881: add "use_save_to_repository" into BuildList 2013-02-01 14:00:56 +04:00
Alexander Machehin 927c352f8a [refs #878] fixed last value 2013-01-31 23:44:02 +06:00
Alexander Machehin 913b8469fe [refs #878] fix bug with default head 2013-01-31 23:18:57 +06:00
Alexander Machehin 8860238da4 [refs #878] fix some bugs when no master branch 2013-01-31 22:26:49 +06:00
Vokhmin Alexey V 1cabd9cea8 #859: some refactoring according to Alexander's comments 2013-01-31 15:32:01 +04:00
Vokhmin Alexey V 2a1a15eb03 #859: update BuildList API 2013-01-30 20:23:50 +04:00
Vladimir Sharshov 8677831e61 Merge pull request #862 from warpc/860-build_list-container
[refs #860]: Containers: stable version
2013-01-30 04:20:00 -08:00
Alexander Machehin 18d0af9749 [refs #868] add ability to create a container to admins of the platform 2013-01-30 14:55:09 +06:00
Vokhmin Alexey V ad08a31e5f #860: merge master into branch 2013-01-29 23:23:52 +04:00
Alexander Machehin 1f6b9dacc5 [refs #819] add two additional counters to mass builds 2013-01-29 21:20:28 +06:00
Vokhmin Alexey V 499d8e2fa8 #860: update specs 2013-01-29 17:17:35 +04:00
Vokhmin Alexey V 2af919014d remove 'new_core' options for creating mass_builds 2013-01-29 01:16:29 +04:00
Alexander Machehin 902438b7b5 [refs #719] fixed errors with tags & history rewrite 2013-01-28 22:41:38 +06:00
Alexander Machehin 7edcacee00 [refs #719] fix errors with deleting refs 2013-01-28 20:58:08 +06:00
Vokhmin Alexey V fed1c76ca2 #860: update logic for creating build list container 2013-01-28 18:44:06 +04:00
Vokhmin Alexey V 0de439e9cb hot fix 2013-01-25 21:42:33 +04:00
Vokhmin Alexey V eec4ec95a7 update ability.rb 2013-01-25 21:41:48 +04:00
Vokhmin Alexey V 7d135e8551 remove container on destroy 2013-01-25 21:37:37 +04:00
Vokhmin Alexey V f4c3d23d7c create container for BuildList 2013-01-25 21:24:46 +04:00
Vokhmin Alexey V fab38fbaba hot fix for BuildList 2013-01-25 16:57:55 +04:00
Vladimir Sharshov a914cc64f5 Merge pull request #852 from warpc/851-build_lists-show-undefined-method-error
[refs #851]: destroy build_lists after removing repository.
2013-01-25 03:35:03 -08:00
Alexander Machehin 10d6173780 [refs #847] remove platform_not_found status 2013-01-25 17:18:28 +06:00
Alexander Machehin 090f40caee [refs #847] removed PLATFORM_PENDING & PROJECT_NOT_FOUND statuses 2013-01-24 23:55:24 +06:00
Vokhmin Alexey V b818bac2ac #851: destroy build_lists on removing repository 2013-01-24 17:55:04 +04:00
Alexander Machehin 643e163652 [refs #847] refactoring 2013-01-24 19:09:26 +06:00
Alexander Machehin 0d9c095cbd [refs #847] remove old core code 2013-01-24 12:33:16 +06:00
Alexander Machehin d0d43b0090 [refs #838] add cleaning file-store when destroing product build list && refactoring 2013-01-22 20:34:16 +06:00
Alexander Machehin eeb58ccd8e Merge pull request #799 from warpc/794-move-all-keys-into-abf-bd
#794: move all keys into abf bd
2013-01-22 00:17:42 -08:00
Vokhmin Alexey V d2a876c9cb #843: remove 'latest_' prefix 2013-01-21 21:08:19 +04:00
Vokhmin Alexey V 86034c5da4 #843: update pages for using only new_core 2013-01-21 19:52:20 +04:00
Alexander Machehin 186e5a4b13 [refs #838] delete files from file-store with special system user 2013-01-18 20:35:00 +06:00
Vokhmin Alexey V d0b288fe37 #794: refactoring of #detele_repositories_directory 2013-01-18 16:32:47 +04:00
Alexander Machehin af73abbf31 [refs #838] remove old code 2013-01-18 17:18:51 +06:00
Alexander Machehin 7d0d530a8e [refs #838] fix queue name 2013-01-18 08:31:13 +06:00
Vokhmin Alexey V 11d0d5d1a0 #794: fix KeyPair model 2013-01-18 01:09:03 +04:00
Vokhmin Alexey V f522ceec3c #794: small refactoring 2013-01-18 00:51:12 +04:00
Alexander Machehin a8a895d112 [refs #838] Try to remove files when destroing BuildList 2013-01-17 23:13:36 +06:00
Vokhmin Alexey V cd6cc0c169 #794: update for removing project from repository 2013-01-17 20:41:23 +04:00
Vokhmin Alexey V 829b3b83fe #794: update logic for resign packages in repository 2013-01-17 18:15:03 +04:00
Vokhmin Alexey V 889c216bc4 #794: update creating task for resign_rpms 2013-01-16 19:33:46 +04:00
Vokhmin Alexey V c6f13c60b7 #794: small refactoring 2013-01-16 19:16:42 +04:00
Vokhmin Alexey V 097ffacf61 #794: merge master into branch 2013-01-16 19:07:39 +04:00
Vokhmin Alexey V 3dd553b2dd hot fix: add sha1 to attr_accessible 2013-01-16 00:47:19 +04:00
Vladimir Sharshov 7b5af80d20 Merge pull request #833 from warpc/823-publication-groups-of-build-lists
[refs #823]: Association of packages in the group to expedite the publication
2013-01-15 09:55:00 -08:00
Vladimir Sharshov a6db2a21f9 Merge pull request #821 from warpc/818-system_users
[refs #818] Add system role: for build clients or file-store.
2013-01-15 05:03:08 -08:00
Vokhmin Alexey V 6bd28dacb0 Merge branch 'master' into 823-publication-groups-of-build-lists 2013-01-15 15:36:02 +04:00
Vokhmin Alexey V 4e132f5ed7 #823: remove unnecessary code 2013-01-14 20:58:01 +04:00
Vokhmin Alexey V 81931be8cc #823: add BuildListsPublishTaskManager 2013-01-12 05:36:00 +04:00
Alexander Machehin 4c3a5b5def [refs #829] dont send email to issue creator 2013-01-11 20:00:22 +06:00
Alexander Machehin 493fe9da90 Merge branch 'master' into 818-system_users 2013-01-10 19:23:58 +06:00
Vokhmin Alexey V 4f9d63e4da #780: update publications 2013-01-10 16:49:01 +04:00
Vokhmin Alexey V c521e5d77e #780: add sha1 field into build_list_packages table, update models, views 2013-01-10 15:16:08 +04:00
Vokhmin Alexey V 233e22e341 add #publish_mass_build_317 rake task 2012-12-29 20:16:56 +04:00
Alexander Machehin 52a2e03fff [refs #818] fixed some errors 2012-12-29 20:49:28 +06:00
Vokhmin Alexey V 558d942dde rename classes for publishing 2012-12-29 14:48:19 +04:00
Alexander Machehin 1e878f0775 [refs #818] working with system users 2012-12-29 01:24:41 +06:00
Vokhmin Alexey V d60ea41146 #822: remove #abf_worker_base_class methods 2012-12-28 23:11:58 +04:00
Vokhmin Alexey V 8c67c5151f #822: remove 'default' priority for IsoWorker 2012-12-28 18:09:16 +04:00
Vokhmin Alexey V 50bdb12e40 #822: add queue with priority 2012-12-28 18:00:37 +04:00
Alexander Machehin 6fc5eaa65c [refs #818] add system role 2012-12-28 00:27:50 +06:00
Vokhmin Alexey V dbb3253a73 update BuildList#publish_container 2012-12-27 19:24:03 +04:00
Vladimir Sharshov ba09d2afcf Merge pull request #816 from warpc/814-add-validation-that-save_to_repository-contains-project
[refs #814]: add validation for checking that "save to repository" contain project.
2012-12-26 10:26:44 -08:00
Vladimir Sharshov 7cb53a2930 Merge pull request #798 from warpc/796-change_api_defender
[refs #796] add api limit for user
2012-12-26 08:53:06 -08:00
Vokhmin Alexey V 1d2956419e #814: add validation for checking that repository contains project, update specs 2012-12-26 17:06:17 +04:00
Vokhmin Alexey V b31cc17f5c set bs_id after creating task for resque 2012-12-25 23:52:52 +04:00
Vokhmin Alexey V ce457a3c64 hot fix 2012-12-25 21:36:34 +04:00
Vokhmin Alexey V 5c05ab26d8 update "project_version" for mass_build, disable "sleep" for new_core 2012-12-25 21:06:57 +04:00
Vokhmin Alexey V ca24de30b9 fix for creating mass_build 2012-12-25 20:01:44 +04:00
Alexander Machehin 5d483b0c1d [refs #796] add email access && small refactoring 2012-12-25 21:55:56 +06:00
Vokhmin Alexey V f0b9d23bc2 Merge branch 'master' into 794-move-all-keys-into-abf-bd 2012-12-25 18:24:01 +04:00
Vokhmin Alexey V 67a4dbc243 #807: small refactoring 2012-12-25 17:59:31 +04:00
Vokhmin Alexey V c4f260c7f5 #807: update type for personal platforms 2012-12-25 17:49:12 +04:00
Alexander Machehin 7d58b89366 add a new core option to mass_builds 2012-12-25 18:15:20 +06:00
Vokhmin Alexey V 3d707f7850 hot fix for Platform#urpmi_list method 2012-12-25 14:44:40 +04:00
Alexander Machehin 71672826b2 again fix ActiveRecord::UnknownAttributeError: unknown attribute: build_requires 2012-12-25 09:09:26 +06:00
Vokhmin Alexey V bc35bc5757 #794: change folder for tmpdir 2012-12-24 19:54:37 +04:00
Vokhmin Alexey V bce1b63d20 #794: merge master into the branch 2012-12-24 19:02:55 +04:00
Vokhmin Alexey V 19372b403b #784: remove "build_requires" as param for abf-worker 2012-12-24 18:12:57 +04:00
Vokhmin Alexey V ea14f541fe #784: merge master into the branch 2012-12-24 18:11:27 +04:00
Vokhmin Alexey V 9b8a55db42 #794: merge master into the branch 2012-12-24 18:07:09 +04:00
Vokhmin Alexey V 577b71a62e #794: rename errors: "contains_<secret|public>_key" to "wrong_<secret|public>_key" 2012-12-24 17:58:46 +04:00
Vokhmin Alexey V f472b862ae #794: set "LC_ALL" on checking passphrase 2012-12-24 17:54:14 +04:00
Vokhmin Alexey V f25a988730 #784: remove "build_requires" from BuildList 2012-12-24 17:17:21 +04:00
Vokhmin Alexey V ac762388a4 #800: enable "new_core" for personal platforms 2012-12-24 16:35:29 +04:00
Vokhmin Alexey V 597fb03374 #794: small fix, update specs 2012-12-24 14:53:20 +04:00
Vokhmin Alexey V 48cd266aee #794: small refactoring 2012-12-24 14:20:09 +04:00
Vokhmin Alexey V 9d59e522db #794: add resign packages resque task 2012-12-21 22:59:07 +04:00
Vokhmin Alexey V 7f14958a89 #794: send repository_id to resque job 2012-12-21 16:23:46 +04:00
Vokhmin Alexey V da4860bc45 #794: add #key_pair action, add new specs 2012-12-20 23:46:16 +04:00
Vokhmin Alexey V c72968ba2a #794: add validation for length of key 2012-12-20 21:36:32 +04:00
Vokhmin Alexey V a09699fc03 #794: merge master into branch 2012-12-20 19:33:14 +04:00
Vokhmin Alexey V 00de736c5e #794: add checking for passphrase 2012-12-20 19:00:30 +04:00
Vladimir Sharshov 7f2bf385fd Merge pull request #781 from warpc/777-group_owner
[refs #777] Big test fix, refactoring tests.
2012-12-20 06:03:38 -08:00
Vokhmin Alexey V 334b078855 #794: update KeyPair model, write migration 2012-12-19 22:18:00 +04:00
Vokhmin Alexey V 06f629fdd6 #778: revers tome changes 2012-12-18 21:29:21 +04:00
Vokhmin Alexey V d19f96abce #778: send packages for cleanup on publishing 2012-12-18 17:18:54 +04:00
Alexander Machehin e658f8765e add user auth only to hidden projects 2012-12-18 17:18:32 +06:00
Vokhmin Alexey V 3dc1cb8124 Merge branch 'master' into 778-file-system-workers 2012-12-18 14:34:12 +04:00
Vokhmin Alexey V d155242f33 #778: pass "released" status of platform to resque job 2012-12-17 21:17:18 +04:00
Vokhmin Alexey V e3314a724f #778: pass "save_results" option to resque job 2012-12-17 20:13:24 +04:00
Alexander Machehin b9ef0f7c5d Merge branch 'master' into 777-group_owner 2012-12-17 21:17:50 +06:00
Vokhmin Alexey V f90bd06fb3 #778: separate "binary" and "source" packages 2012-12-17 19:14:52 +04:00
Vokhmin Alexey V 514dcbe994 #778: some refactoring and fixes 2012-12-17 19:03:52 +04:00
Vokhmin Alexey V eaa26db89a #778: remove unnecessary code 2012-12-17 18:50:09 +04:00
Vokhmin Alexey V c159146048 #778: add #destroy_project_from_repository method 2012-12-17 18:39:02 +04:00
Alexander Machehin 12b8b4c612 [refs #782] fix error with base auth 2012-12-17 20:18:18 +06:00
Alexander Machehin f9d680857d [refs #782] fix undefined method access_locked? for nil:NilClass 2012-12-17 19:12:12 +06:00
Vokhmin Alexey V 8757724acc #778: update rails gem, update destroy Platform and Reposytory 2012-12-17 16:28:17 +04:00
Vokhmin Alexey V 1bae7d2293 Merge branch 'master' into 778-file-system-workers 2012-12-17 13:29:49 +04:00
Alexander Machehin 333bbf7cf6 [refs #787] fixed inline commit comments 2012-12-15 11:17:11 +06:00
Vladimir Sharshov fc4bd690a8 Merge pull request #783 from warpc/782-url_to_closed_project
[refs #782] support user hash token auth in git; add base auth to git url sending to build system
2012-12-14 10:09:47 -08:00
Vokhmin Alexey V 9bc560e8aa #778: misprint 2012-12-14 21:36:35 +04:00
Vokhmin Alexey V de7665c8ca #778: revert some changes after merge 753-remove-xml-rpc 2012-12-14 21:33:43 +04:00
Vokhmin Alexey V 8e63d78f77 #778: merge master and 753-remove-xml-rpc into branch 2012-12-14 21:19:23 +04:00