Commit Graph

735 Commits

Author SHA1 Message Date
warpc a4488727d3 Merge pull request #38 from abf/rosa-build:unlock-rep-and-platform-when-validation-failed
AbfWorker::PublishObserver: Validation failed
2013-03-22 15:55:48 +04:00
Vokhmin Alexey V 8fec7cb133 #46: update comment to code 2013-03-22 15:46:22 +04:00
Vokhmin Alexey V 67cf79fac2 #46: not publish new builds into repository if project of builds has been removed from repository 2013-03-22 15:43:22 +04:00
Vokhmin Alexey V 2da7db2217 add comments to code 2013-03-22 01:43:00 +04:00
Vokhmin Alexey V 1574595cab Fix: undefined method 'touch' for Grit::Commit 2013-03-21 22:37:22 +04:00
Vokhmin Alexey V 915204a66f small refactoring according to Alexander's comment 2013-03-21 21:37:13 +04:00
Vokhmin Alexey V 3d2d945e41 update comment 2013-03-20 01:23:31 +04:00
Vokhmin Alexey V 1a44b634f9 Update BuildListsPublishTaskManager and PublishObserver 2013-03-20 01:11:16 +04:00
Vokhmin Alexey V 2ff478dc0d #29: removed "iconv" library 2013-03-18 18:15:48 +04:00
Vokhmin Alexey V e055d0080b #29: removed hack for encoding 2013-03-18 15:36:16 +04:00
Vokhmin Alexey V 0aeaec11b2 #25: Save last publishing build list regardless of their age 2013-03-15 18:40:39 +04:00
Alexander Machehin da5ef38eda fix access to git project after pushing by ssh 2013-03-07 20:54:44 +06: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 1dca61afd1 #960: remove packages from last 2 build lists instead of 5 2013-03-01 21:23:56 +04:00
Vokhmin Alexey V 2c9297c432 #960: remove empty line 2013-03-01 21:12:09 +04:00
Vokhmin Alexey V 4d88827da4 #960: fix: NoMethodError "fill_packages" 2013-03-01 20:19:15 +04:00
Vokhmin Alexey V 66e1bcc4e8 #960: hot fix 2013-03-01 19:37:12 +04:00
Vokhmin Alexey V 978f8eb041 #960: merge master into branch 2013-03-01 19:29:58 +04: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
Vokhmin Alexey V 4287bdca4a #960: update #unlock_rep_and_platform method 2013-03-01 16:25:58 +04:00
Vokhmin Alexey V eb7492dafd #960: update AbfWorker::BaseObserver#subject method 2013-03-01 15:50:25 +04:00
Vokhmin Alexey V 01195c165c #960: add comments 2013-03-01 00:04:23 +04:00
Vokhmin Alexey V 508ef2dbe8 #960: unlock repository when main build list does not exist 2013-03-01 00:03:22 +04:00
Alexander Machehin acd179d1a8 #971 fix commit link 2013-02-26 18:32:35 +06:00
Alexander Machehin e4967fdd54 #917 add git hook to online update 2013-02-26 00:55:45 +06:00
Vladimir Sharshov 01d0fe211b Merge pull request #969 from warpc/reduce-count-of-publishing-build-lists-in-task
reduce count of build lists in one task
2013-02-25 07:44:48 -08:00
Vladimir Sharshov bbc699cb6d Merge pull request #947 from warpc/757-enable-extra-containers-for-main-platforms
[refs #757]: Enable extra containers for main platforms
2013-02-25 07:43:28 -08:00
Vokhmin Alexey V 0c4b3cfa03 reduce count of build lists in one task 2013-02-25 19:05:40 +04:00
Alexander Machehin ab703ffa4f #959 fix did you run git update-server-info on the server? 2013-02-25 20:35:39 +06: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
Alexander Machehin e08c31e314 #944 refactoring checking empty project 2013-02-22 13:22:34 +06:00
Vokhmin Alexey V a6dcf4d712 #757: create container when tests failed 2013-02-19 13:58:34 +04:00
Vokhmin Alexey V ed7d246dc4 #757: update observers 2013-02-19 12:44:05 +04:00
Vokhmin Alexey V bc7c478f4d #907: hot fix 2013-02-15 13:36:50 +04: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
Alexander Machehin 8c5e6abdb6 [refs #893] fuuuu... 2013-02-14 10:37:06 +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 1a3db04817 [refs #893] small refactoring 2013-02-13 15:32:28 +06:00
Alexander Machehin 05b4d7366d [refs #893] set higher priority to regenerate metadata 2013-02-12 19:12:27 +06:00
Alexander Machehin 20baf2b265 [refs #893] fix error 2013-02-12 19:11:07 +06:00
Alexander Machehin 2f86905e02 [refs #893] remove spaces 2013-02-12 17:16:19 +06:00
Vokhmin Alexey V 14a32fdfc9 #922: update PublishObserver 2013-02-12 15:00:59 +04:00
Alexander Machehin 677195b116 [refs #893] some fixes from comments 2013-02-12 16:52:40 +06:00
Vokhmin Alexey V 42d3985143 #913: fix for finding build_lists_for_cleanup 2013-02-11 19:53:02 +04:00
Alexander Machehin ac69547805 [refs #893] add regenerate metadata for repository 2013-02-11 21:24:17 +06:00
Vladimir Sharshov 9b17336c7c Merge pull request #905 from warpc/874-create-repo-file-for-rhel-container
[refs #874]: direct sending of params what used for executable scripts without abf-workers changes, refactoring;
2013-02-11 06:32:40 -08:00
Vokhmin Alexey V 1a29827094 hot fix: unlimited restarting build list 2013-02-10 01:46:08 +04:00
Vokhmin Alexey V cb87aea416 #874: generate line with params on WEB 2013-02-08 19:04:55 +04:00
Vokhmin Alexey V b22dfd8939 #874: send name of platform on creating container 2013-02-08 18:16:16 +04: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 4fd6108fd2 #756: hot fix 2013-02-07 16:59:33 +04:00
Vokhmin Alexey V c9ce58bdbd #898: update BuildListsPublishTaskManager 2013-02-07 15:39:04 +04:00
Vokhmin Alexey V 453d3cab19 #756: refactoring according to Alexander's comment 2013-02-06 19:28:03 +04:00
Vokhmin Alexey V 44663efa1f #756: refactoring #fill_container_data 2013-02-06 18:23:40 +04:00
Vokhmin Alexey V 7dba0c3068 #756: move TESTS_FAILED constant 2013-02-06 15:18:29 +04:00
Vokhmin Alexey V e72bd2d4f1 #756: merge master into branch 2013-02-06 14:54:12 +04:00
Vokhmin Alexey V ce9c425ba1 #756: fixed "NoMethodError: protected method `perform' " 2013-02-06 14:14:36 +04:00
Vokhmin Alexey V 7906ca6dfb #756: small refactoring 2013-02-05 22:51:27 +04:00
Vokhmin Alexey V 67e60f0a1d #756: update Observers, add TESTS_FAILED status 2013-02-05 22:49:26 +04:00
Vokhmin Alexey V 7898c8c47e #889: small refactoring 2013-02-05 14:29:12 +04:00
Vokhmin Alexey V a107dc044d #889: update RpmWorkerObserver: restart build_list on failing 2013-02-05 13:37:18 +04:00
Vokhmin Alexey V b45ea0da11 #876: increase limit of requests per hour 2013-01-31 17:34:27 +04:00
Vokhmin Alexey V 1bbdcd54ef add limit for build lists on publishing 2013-01-30 20:30:20 +04:00
Vokhmin Alexey V ad08a31e5f #860: merge master into branch 2013-01-29 23:23:52 +04:00
Vokhmin Alexey V 5fefb1f1da Update lib/recipes/resque.rb 2013-01-29 01:59:56 +04:00
Vokhmin Alexey V 52cd67e1c3 #860: small refactoring 2013-01-29 01:50:27 +04:00
Vokhmin Alexey V fed1c76ca2 #860: update logic for creating build list container 2013-01-28 18:44:06 +04:00
Vokhmin Alexey V 01108360c9 update data for crating container 2013-01-25 22:27:41 +04:00
Vokhmin Alexey V 4cd85e6009 #857: hot fix 2013-01-25 22:06:34 +04:00
Vokhmin Alexey V f4c3d23d7c create container for BuildList 2013-01-25 21:24:46 +04:00
Vladimir Sharshov bf445d9e5e Merge pull request #850 from warpc/848-add-status-information-for-product-build-lists
[refs #848]: add status information about servers for ProductBuildLists
2013-01-25 03:37:41 -08:00
Vladimir Sharshov f380cd8399 Merge pull request #849 from warpc/847-remove_old_code
[refs #847] Remove old core code
2013-01-25 03:31:52 -08:00
Alexander Machehin 643e163652 [refs #847] refactoring 2013-01-24 19:09:26 +06:00
Vokhmin Alexey V e1b79a3c1f #848: small refactoring 2013-01-24 15:58:42 +04:00
Vokhmin Alexey V b46c1e963f #848: update StatusInspector, UI 2013-01-24 14:42:03 +04:00
Alexander Machehin 0d9c095cbd [refs #847] remove old core code 2013-01-24 12:33:16 +06:00
Vokhmin Alexey V e65a00e622 increase time for publish and resign 2013-01-23 18:47:59 +04:00
Vokhmin Alexey V fe516b1ad2 fix: undefined local variable or method `status' for AbfWorker::PublishObserver:Class 2013-01-23 14:47:32 +04:00
Vokhmin Alexey V a1444cad6b hot fix for PublishObserver 2013-01-23 13:42:05 +04:00
Alexander Machehin 9d3bcf2c74 [refs #838] remove old string 2013-01-22 20:46:45 +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
Vokhmin Alexey V cc8ffb26e8 #794: add new specs for BuildListsPublishTaskManager 2013-01-18 18:28:31 +04:00
Vokhmin Alexey V 218374f7a6 #794: small fixes 2013-01-18 02:05:07 +04:00
Vokhmin Alexey V 4e213d77af #794: refactoring of constants 2013-01-18 01:01:53 +04:00
Vokhmin Alexey V 27e48af7d4 #794: remove unnecessary code 2013-01-17 20:43:31 +04: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 097ffacf61 #794: merge master into branch 2013-01-16 19:07:39 +04:00
Vokhmin Alexey V 176be39f32 #823: fix for removing tmp dir 2013-01-15 22:55:32 +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
Vokhmin Alexey V ea813af4fa #823: do nothing when publication started 2013-01-15 18:01:01 +04:00
Vokhmin Alexey V 7736546e3f #823: small fixes of BuildListsPublishTaskManager 2013-01-15 17:38:14 +04:00
Vokhmin Alexey V ec0f37e0af #823: add encoding for BuildListsPublishTaskManager 2013-01-15 17:08:30 +04:00
Vokhmin Alexey V 33aeaad72f #823: remove duplicates of sources for different arches 2013-01-15 16:34:20 +04:00
Vokhmin Alexey V aac63a4404 #823: small refactoring 2013-01-15 15:55:51 +04:00
Vokhmin Alexey V e55a4ef7e5 #823: write "fullname" instead of "sha1" for old_packages 2013-01-14 16:10:56 +04:00
Vokhmin Alexey V 73b769aeb5 #823: update PublishObserver 2013-01-12 21:18:13 +04:00
Vokhmin Alexey V 19b7caef02 #823: remove unnecessary code 2013-01-12 05:43:13 +04:00
Vokhmin Alexey V 81931be8cc #823: add BuildListsPublishTaskManager 2013-01-12 05:36:00 +04:00
Vokhmin Alexey V 9ea5f47e45 #780: update batch_size 2013-01-11 17:06:21 +04:00
Vokhmin Alexey V 4a8045ecfb #780: small refactoring 2013-01-11 16:27:29 +04:00
Vokhmin Alexey V 26ec4cdeaf #780: fix rake task new_core#update_packages 2013-01-10 18:48:26 +04: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 4fcedfff25 #780: add rake task for updating packages 2013-01-10 16:30:18 +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 4daca143bd remove unnecessary statuses 2012-12-29 21:17:05 +04:00
Vokhmin Alexey V 87ab1ea803 update condition by status 2012-12-29 21:01:12 +04:00
Vokhmin Alexey V d8a535412d rename "repository_path" variable to "platform_repository_folder" 2012-12-29 20:52:17 +04:00
Vokhmin Alexey V e5f1851f9b change id of mass build 2012-12-29 20:37:36 +04:00
Vokhmin Alexey V 8b8c15bc49 remove root_folder variable 2012-12-29 20:33:12 +04:00
Vokhmin Alexey V 3415c74ec1 small fixes 2012-12-29 20:27:22 +04:00
Vokhmin Alexey V 5ef8a56568 refactoring 2012-12-29 20:21:25 +04:00
Vokhmin Alexey V e1cc324b9d small refactoring 2012-12-29 20:19:11 +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
Vokhmin Alexey V d60ea41146 #822: remove #abf_worker_base_class methods 2012-12-28 23:11:58 +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
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
Alexander Machehin ab23ee8aab [refs #796] change variable name 2012-12-26 22:49:28 +06:00
Alexander Machehin 017bab062a [refs #796] small refactoring & add some specs 2012-12-26 21:13:08 +06:00
Alexander Machehin 5fa08cc393 [refs #796] small refactoring 2012-12-26 19:50:03 +06:00
Vokhmin Alexey V e2ec09f8f8 add new_core.rake task for updating bs_id field 2012-12-26 00:15:21 +04:00
Vokhmin Alexey V 960af73ff3 remove old code 2012-12-25 23:54:37 +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
Alexander Machehin 7d58b89366 add a new core option to mass_builds 2012-12-25 18:15:20 +06:00
Alexander Machehin 9d4bf738b4 [refs #796] add system user limit 2012-12-24 20:31:59 +06:00
Alexander Machehin c2124891a7 [refs #796] add user limit 2012-12-21 00:41:10 +06:00
Vokhmin Alexey V a09699fc03 #794: merge master into branch 2012-12-20 19:33:14 +04:00
Alexander Machehin ee38193efc [refs #789] fixed hardcoding file-store url 2012-12-20 19:45:46 +06:00
Vokhmin Alexey V 3dc1cb8124 Merge branch 'master' into 778-file-system-workers 2012-12-18 14:34:12 +04:00
Alexander Machehin 12b8b4c612 [refs #782] fix error with base auth 2012-12-17 20:18:18 +06:00
Vokhmin Alexey V 5eff447022 #778: update resque recipes 2012-12-17 16:58:21 +04:00
Vokhmin Alexey V 9a12de95bb #778: remove SymlinkStub module 2012-12-17 16:43:57 +04:00
Vokhmin Alexey V eaa2659abd #778: remove unnecessary code 2012-12-17 16:29:57 +04:00
Vokhmin Alexey V 1bae7d2293 Merge branch 'master' into 778-file-system-workers 2012-12-17 13:29:49 +04: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 0fec0fb184 #778: remove unnecessary code 2012-12-14 21:23:41 +04:00
Vokhmin Alexey V 8e63d78f77 #778: merge master and 753-remove-xml-rpc into branch 2012-12-14 21:19:23 +04:00
Alexander Machehin 2f1a21cbdf [refs #782] restore login&pass authentication 2012-12-14 19:20:46 +06:00
Alexander Machehin 2bb5d517a2 [refs #782] add base auth to git url 2012-12-14 17:25:10 +06:00
Vokhmin Alexey V 9fbafafba6 add publish_build_list_container_observer into resque recipes 2012-12-14 14:49:12 +04:00
Vokhmin Alexey V 129930b385 hot fix for failed specs 2012-12-13 23:28:50 +04:00
Vokhmin Alexey V c08d99ffbb #778: update TimeLiving class 2012-12-13 23:23:34 +04:00
Vokhmin Alexey V 7528b05715 #778: some refactoring, fix specs 2012-12-13 23:14:18 +04:00
Vokhmin Alexey V 07d0ed89b4 #778: integrate FileSystemWorker with Platforms and Repositories 2012-12-13 21:38:04 +04:00
Vokhmin Alexey V 728a40658c #778: small fix 2012-12-13 20:44:00 +04:00
Vokhmin Alexey V 1509910a1f #778: add file_system_worker for repositories and platforms 2012-12-13 20:13:13 +04:00
Vokhmin Alexey V 4e1aa466fd #755: small refactoring 2012-12-13 16:30:37 +04:00
Vokhmin Alexey V 5003101211 #755: remove old logs from PublishObserver 2012-12-12 16:32:47 +04:00
Vokhmin Alexey V 281346a546 #755: disable logger on publishing 2012-12-11 21:11:00 +04:00
Vokhmin Alexey V df144b78e0 #755: update RpmObserver 2012-12-11 20:56:17 +04:00
Vokhmin Alexey V eba86106ca #755: fix: undefended constants 2012-12-11 19:25:25 +04:00
Vokhmin Alexey V 1c51a2d514 #755: update path to platform for personal platforms, some refactoring 2012-12-11 15:47:32 +04:00
Vokhmin Alexey V f00b168b20 #755: update PublishBuildListContainerObserver, some refactoring 2012-12-11 14:42:15 +04:00
Vokhmin Alexey V 8ef5129e00 #755: update logging for publishing BuildList 2012-12-10 22:29:09 +04:00
Vokhmin Alexey V b62414ec1d #755: update BuildList#publish_container 2012-12-10 22:04:33 +04:00
Vokhmin Alexey V 0fe74f17ac #755: merge master into the branch 2012-12-10 21:05:25 +04:00
Vokhmin Alexey V e0a1abcd4c #755: remove unnecessary weorkers, add Observer 2012-12-10 21:01:34 +04:00
Vladimir Sharshov c677e37c20 Merge pull request #763 from warpc/759-stop-and-delete-action-for-build-list
[refs #759]: cancel ProductBuildList and BuildList;
refactroing ProductBuildList; add new user role "tester"; set timeout for workers to 12 hours; refactoring worker_observers
2012-12-07 03:58:57 -08:00
Vokhmin Alexey V ba14771842 #759: increase time 2012-12-07 15:22:41 +04:00
Vokhmin Alexey V a8e1cea057 #759: save sec of time_living instead of minut, some fixes of state_machine 2012-12-07 15:11:12 +04:00
Vokhmin Alexey V eae2b2ce02 #759: add state_machine into the ProductBuildList 2012-12-06 23:18:28 +04:00
Vokhmin Alexey V ab8c4016b5 #759: refactoring according to Vladimir's comments 2012-12-06 21:34:09 +04:00
Vokhmin Alexey V ef8ece3e87 #759: update status for BuildList::Item, fix getting logs 2012-12-06 20:28:44 +04:00
Vokhmin Alexey V 60f2ab3d96 #759: some fixes 2012-12-06 20:00:24 +04:00
Vokhmin Alexey V da4eb1852e #759: update rpm_worker_observer 2012-12-06 19:22:27 +04:00
Vladimir Sharshov a9e94e1433 Merge pull request #754 from warpc/751-move-link-to-file-store-into-app-config
[refs #751]: add url to file-store into the application.yml
2012-12-06 07:08:31 -08:00
Vokhmin Alexey V ff2ae73985 #759: add action for cancel build, some refactoring 2012-12-06 18:41:24 +04:00
Vokhmin Alexey V 1f74b25522 #755: add workers for publishing build_lists 2012-12-06 14:11:51 +04:00
Alexander Machehin 76223ebff8 [refs #753] add rake 2012-12-06 13:34:45 +06:00
Vokhmin Alexey V d0179d03b6 #751: add url to file-store into the application.yml 2012-12-05 14:56:59 +04:00
Vokhmin Alexey V 5defd009d3 #751: show link to diff in "Items" section 2012-12-04 19:48:30 +04:00
Vladimir Sharshov d39c07475f Merge pull request #748 from warpc/735-fetch-data-for-container
[refs #735]: fill packages of BuildList when use new_core
2012-12-04 03:36:47 -08:00
Alexander Machehin 9e5a7e3fdb [refs #674] fix get last published commit 2012-12-04 15:59:16 +06:00
Alexander Machehin 42e76f5fa6 [refs #674] fix undefined method 'last_published_commit_hash' for product build list 2012-12-04 09:33:04 +06:00
Alexander Machehin b132a56937 Merge branch 'master' into 674-diff_between_commits
Conflicts:
	db/schema.rb  fresh
2012-12-04 00:02:45 +06:00
Alexander Machehin ec6279d803 [refs #674] add diff to build lists 2012-12-03 23:43:24 +06:00
Vokhmin Alexey V 3ef841184c fill packages of BuildList when use new_core 2012-12-03 21:17:20 +04:00
Vokhmin Alexey V 5c3514ec0f add rpm_worker_observer to resque 2012-11-30 17:59:21 +04:00
Vokhmin Alexey V 3d6269da9b add results column to build_lists table 2012-11-27 18:22:17 +04:00
Vokhmin Alexey V c7ea2f7656 send task to abf-worker 2012-11-26 22:00:29 +04:00
Alexander Machehin 7be2df7578 [refs #674] first step of the diff between commits 2012-11-20 01:15:15 +06:00
Alexander Machehin fc3350d8b7 [file-store-4] fix import 2012-11-15 16:28:03 +06:00
Vladimir Sharshov 41ce06b36e Merge pull request #722 from warpc/90-error_on_create
[refs #90] Fix error on pull create, create special place for temporary pull request, add cron task for clear temporary pull request, add cron task for clearing activity feed, fix build list pagination error
2012-11-14 10:31:53 -08:00
Alexander Machehin 50ce84bfa9 remove old activity feeds 2012-11-15 00:10:03 +06:00
Alexander Machehin 3ddef19a29 [refs #90] fix deleting old temporary git repos 2012-11-14 23:15:44 +06:00
Alexander Machehin 1007e2c476 [refs #90] fix deleting empty dir 2012-11-14 22:46:09 +06:00
Alexander Machehin 56e9174045 [refs #90] avoid collisions with temporary repos 2012-11-14 22:28:21 +06:00
Alexander Machehin b21046ba50 [refs #90] clean old temporary git 2012-11-14 21:48:20 +06:00
Vokhmin Alexey V 0127f512cb add iso_worker_observer to queue 2012-11-14 14:55:37 +04:00
Vokhmin Alexey V 21d8a42072 merge master into the branch 2012-11-12 20:52:33 +04:00
Alexander Machehin 8b2126d2a7 [refs #90] fixed migration & task for pull path 2012-11-12 20:59:46 +06:00
Vladimir Sharshov 06421dbdec Merge pull request #714 from warpc/90-fix_orphan_pulls
[refs #90] fixed orphan pulls
2012-11-12 02:34:21 -08:00
Alexander Machehin 1a1a0ebb30 remove cooker from import task 2012-11-12 16:02:23 +06:00
Alexander Machehin daa8bc72ee wrong method 2012-11-09 21:07:52 +06:00
Alexander Machehin f2ccc90a4c [refs #90] fix task 2012-11-09 21:01:22 +06:00
Alexander Machehin 26af1aa27c Merge branch 'master' into 90-fix_orphan_pulls
Conflicts:
	app/models/pull_request.rb
2012-11-09 20:53:55 +06:00
Alexander Machehin 726aee49ff [file-store-4] remove archives in the srpm import 2012-11-09 20:14:26 +06:00
Vokhmin Alexey V 3d293b908d added IsoWorkerObserver 2012-11-09 01:39:42 +04:00
Vokhmin Alexey V 4595ce349c Merge branch 'master' into iso-worker 2012-11-08 18:17:35 +04:00
Alexander Machehin e9233d362a add new git_path param 2012-11-08 15:13:48 +06:00
Vokhmin Alexey V 9d7de35ec4 start ISO worker 2012-11-07 18:32:46 +04:00
Vokhmin Alexey V 6a7035d551 added #show action for product_build_list 2012-11-06 22:01:54 +04:00
Vokhmin Alexey V e39ca302d7 #new action for build ISO - done. 2012-11-06 21:17:44 +04:00
Alexander Machehin 0d893c4b20 [file-store-4] rename task file && remove abf.yml check && some optimize 2012-11-06 21:54:24 +06:00
Vokhmin Alexey V ecec330b4d added migration, updated models, UI 2012-11-06 18:13:16 +04:00
Alexander Machehin eabb47c580 [file-store-4] do copyback repos by default 2012-11-05 17:13:50 +06:00
Alexander Machehin 0246b1f5bf [file-store-4] some fixes 2012-11-05 16:38:29 +06:00
Alexander Machehin 03cb24fb9f [file-store-4] modify uploading script 2012-11-02 23:45:40 +06:00
Alexander Machehin 345e4f698b Merge branch 'master' into file-store-4_git_task
Conflicts:
	Gemfile
2012-11-02 23:08:38 +06:00
Alexander Machehin 576cec527e fix mistake 2012-10-28 09:54:23 +06:00
Alexander Machehin c6a0dfee97 [refs #90] fixed orphan pulls 2012-10-28 00:04:28 +06:00
Alexander Machehin 95e5804358 [refs #90] fixed git timeout error on the big diff 2012-10-26 20:03:46 +06:00
Alexander Machehin 6c8c1ca880 Merge branch 'master' into 579-code_line_comments
Conflicts:
	app/assets/stylesheets/design/custom.scss
2012-10-19 18:47:26 +06:00
Alexander Machehin 7ad1a82876 [refs #700] fix fork && repare task 2012-10-18 20:34:32 +06:00
Alexander Machehin 694037af7e [refs #579] remove unused lib 2012-10-08 20:47:03 +06:00
Alexander Machehin 2360a25a42 [refs #579] fixed many errors 2012-10-05 17:02:25 +06:00
Alexander Machehin e085784d51 Merge branch 'master' into 579-code_line_comments
Conflicts:
	app/assets/stylesheets/design/custom.scss
	app/helpers/diff_helper.rb
	app/models/ability.rb
	app/views/projects/comments/_list.html.haml
	app/views/projects/git/commits/_commit_diff.html.haml
	lib/ext/git/inline_callback.rb
2012-10-05 15:32:29 +06:00
Alexander Machehin 527dd210bf [refs #579] alpha version of inline comments for commit 2012-10-05 00:40:12 +06:00
Vladimir Sharshov 7756f6200d [refs #374] Add http headers for rate limit, restrict rate limit only for api calls. 2012-09-28 01:07:19 +04:00
Alexander Machehin ccb004bc03 Merge branch 'master' into 579-code_line_comments
Conflicts:
	app/assets/stylesheets/design/custom.scss
2012-09-26 16:27:46 +06:00
Alexander Machehin dfbf8a8d58 Merge branch 'master' into 90-pull
Fucking conflicts:
	app/controllers/projects/issues_controller.rb
	app/models/ability.rb
	app/views/projects/issues/show.html.haml
	config/routes.rb
	db/schema.rb
	lib/tasks/import.rake
	spec/models/comment_for_commit_spec.rb
	vendor/assets/javascripts/bootstrap-tab.js
	vendor/assets/stylesheets/bootstrap.css
2012-09-25 17:55:30 +06:00
Pavel Chipiga d34c79aabe Fix add_branch script. Refs #112 2012-09-19 19:32:53 +03:00
Pavel Chipiga faafd7a5dc Merge branch 'master' into file-store-4_git_task 2012-09-18 22:02:37 +03:00
Pavel Chipiga 2db88d90f3 Remove branch if alredy exists during branch fork action. Refs #112 2012-09-17 13:09:30 +03:00
Vladimir Sharshov 54c6ba55be [refs #349] Disable global menu Projects and Platforms; Allowed full search; Protect user and maintainer emails; Refactoring right rules 2012-09-06 21:09:10 +04:00
Vladimir Sharshov ff20c0b199 Merge pull request #622 from warpc/620-maintainer_db
[refs #620] Maintainer DB
2012-08-31 11:50:02 -07:00
Alexander Machehin 6a50e18932 [refs file-store-4] one more check 2012-08-31 11:02:58 +06:00
Alexander Machehin e0c25563f0 [refs file-store-4] small refactoring 2012-08-31 10:59:40 +06:00
Alexander Machehin 1e84da0057 [refs file-store-4] git task 2012-08-31 00:49:42 +06:00
Vladimir Sharshov f8b39af7d3 Change destination for rhel package auto import from testhat to server group 2012-08-29 01:04:00 +04:00
George Vinogradov f688985814 [issue #620] Changed maintainer assignment.
*  Added `project:maintainer:set_to_owner` task to set projects maintainer
     to its owner
  *  Removed callbacks and methods to find maintainer 'on-the-fly'
2012-08-28 01:12:53 +04:00
Pavel Chipiga 5a43550282 Refactor add_branch task and add list based branch forking. Refs #112 2012-08-27 19:01:59 +03:00
George Vinogradov 2fbb72e537 [issue #620] Changes in Maintainer db:
*  Added maintainer selection on project page (see TODO in sources);
  *  Added `actual` field to BuildList::Package;
  *  Added rake task to set BuildList::Package.actual field.
     Run it after migration (see TODO in sources);
  *  Packages after publising of BuildList becomes actual;
  *  Added MaintainerPresenter to avoid long method chains.
2012-08-24 19:21:24 +04:00
Pavel Chipiga 77ff4e71e8 Improve import sync script to work with EPEL ang RHEL repositories. Refs #112 2012-08-15 16:58:17 +03:00
Alexander Machehin b2ff7326d1 Merge branch 'master' into 90-pull
Conflicts:
	config/locales/en.yml
	config/locales/ru.yml
2012-08-13 15:01:43 +06:00
Alexander Machehin c1c9f9680e [refs #90] remove code duplication 2012-08-10 22:40:09 +06:00
Vladimir Sharshov d195ef3aad Inform the kernel about project git address(part 2) 2012-08-09 18:11:20 +04:00
Alexander Machehin 818698f320 Merge branch 'master' into 90-pull
Conflicts:
	lib/tasks/import.rake
2012-08-09 00:16:36 +06:00
Alexander Machehin 910aac939e [refs #90] fixed changing tabs & anchors 2012-08-08 21:47:58 +06:00
Pavel Chipiga 6dad9d8804 Add srpm release to version comparison and commit message. Redo logging to simplify parsing. Refs #112 2012-08-07 23:23:30 +03:00
Alexander Machehin a316105e9c Merge branch 'master' into 90-pull
Conflicts:
	db/schema.rb
2012-08-07 18:21:04 +06:00