Commit Graph

1543 Commits

Author SHA1 Message Date
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