Commit Graph

310 Commits

Author SHA1 Message Date
Vokhmin Alexey V 92f7efed34 #465: Updated some controllers, logic of polices 2015-04-07 23:06:27 +03:00
Vokhmin Alexey V fe2110902b #465: updated ProjectPolicy 2015-04-07 23:05:12 +03:00
Vokhmin Alexey V 6a7d6cb982 #465: updated views 2015-04-07 23:05:12 +03:00
Vokhmin Alexey V 4fec2213c8 #465: added pundit gem, wip... 2015-04-07 23:01:25 +03:00
Vokhmin Alexey V 84e7145d6d rename *_filter => *_action 2015-03-05 02:19:19 +03:00
Alexander Machehin fcd6d7ec2a fix pull requests API (creating a pull request from another project) 2015-02-26 15:14:42 +05:00
Alexander Machehin b245c2a808 [#446] alias api 2015-02-04 17:02:45 +05:00
Vokhmin Alexey V cba5ff2d5e #446: cleanup, added specs for Project#fork 2015-01-14 23:56:26 +03:00
Alexander Machehin ab0a57d6b2 Merge branch 'master' into 369-bootstrap
Conflicts:
	app/models/build_list.rb
	app/models/build_list/package.rb
	app/models/build_script.rb
	app/models/product_build_list.rb
	app/models/project_tag.rb
	app/views/projects/build_lists/_filter.html.haml
2014-12-18 15:07:27 +05:00
Alexander Machehin c8db1109d3 build lists api: add new filters 2014-12-09 20:33:27 +05:00
Alexander Machehin 72992a5dcd fix error in api - get a list build lists for a project 2014-12-09 18:32:55 +05:00
Vokhmin Alexey V 5a8c3430e8 update a access rights for creation/build of build_lists 2014-11-26 23:27:54 +03:00
Vokhmin Alexey V 9bd11c4ea7 rollback changes and fixed specs 2014-11-25 00:01:39 +03:00
Vokhmin Alexey V acd57203c7 #435: display statistics by issues and pull-requests 2014-10-20 23:18:34 +04:00
Alexander Machehin 89f322cd24 [#330] fix searh api 2014-09-30 18:50:59 +06:00
Vokhmin Alexey V cedd9b8b28 refactorng, added extra condition into #next_build_from_queue 2014-09-19 01:29:01 +04:00
Vokhmin Alexey V 6b6cb02f0b Added filter by platforms and arches for tasks 2014-09-19 01:00:31 +04:00
Alexander Machehin d268bb7c99 platforms_for_build return hidden platforms
(use a availables_main_platforms method)
2014-09-10 17:26:08 +06:00
Alexander Machehin e5788a09c8 fix multiple renders 2014-09-10 14:53:39 +06:00
Alexander Machehin 4d495aca2e refactoring respond_to 2014-08-29 02:46:42 +06:00
Alexander Machehin 9ba87cd361 fix api ActionView::MissingTemplate 2014-08-29 02:22:11 +06:00
Vokhmin Alexey V 5404a7e75a #390: added specs 2014-05-22 22:08:43 +04:00
Vokhmin Alexey V 90f921e038 #390: added ability to rerun tests 2014-05-22 02:58:13 +04:00
Vokhmin Alexey V 552e36cf72 #376: added monitoring tool 2014-04-15 22:08:43 +04:00
Vokhmin Alexey V 35a2be81cf #373: rollback changes 2014-04-09 01:07:50 +04:00
Vokhmin Alexey V 55e8345b66 Merge branch 'master' into 373-cached-chroot 2014-04-09 00:29:05 +04:00
Vokhmin Alexey V 7842f72eb3 Fixed: Access violation to this page 2014-04-08 17:00:39 +04:00
Vokhmin Alexey V 7d0b2998dc #373: refactoring, added specs 2014-04-08 01:30:01 +04:00
Vokhmin Alexey V 4adae8319b #345: updated authenticate_user! 2014-03-25 22:32:46 +04:00
Vokhmin Alexey V b85d6c4c2d #345: fixed auntification by token 2014-03-25 22:02:53 +04:00
Vokhmin Alexey V 9fece259d8 #345: update api/v1/issues_controller_spec 2014-03-21 02:28:17 +04:00
Vokhmin Alexey V 4166951cda #345: fixed api/v1/build_lists_controller_spec 2014-03-21 02:01:13 +04:00
Vokhmin Alexey V ebe07ba00c #345: use Redis.current instead of all other 2014-03-19 01:52:40 +04:00
Vokhmin Alexey V 94e285e64f #345: updated gems, views, fixed specs 2014-03-15 01:55:28 +04:00
Vokhmin Alexey V 8f75f1b077 updated response for live inspector 2014-03-06 02:18:19 +04:00
Vokhmin Alexey V 5f5ed0d1ce Merge branch 'master' into parallel-build-lists
Conflicts:
	app/controllers/api/v1/jobs_controller.rb
	app/models/build_list.rb
	lib/abf_worker/model_helper.rb
2014-02-21 21:41:52 +04:00
Vokhmin Alexey V 160a8dc967 #358: added auto_publish_status into BuildList 2014-02-20 01:19:49 +04:00
Vokhmin Alexey V e889f23660 Configure resque-scheduler gem 2014-02-10 23:36:10 +04:00
Vokhmin Alexey V f7e6dcb88b create separate queues for each mass_build && user 2014-02-05 02:43:01 +04:00
Alexander Machehin 0e39aae1bf [#343] use new ruby hash syntax 2014-01-21 10:51:49 +06:00
Vokhmin Alexey V 7ab1fc9932 #341: rollback changes 2014-01-21 01:26:03 +04:00
Vokhmin Alexey V e98624ec41 #341: added new action #packages into Repository API 2014-01-21 01:24:22 +04:00
Vokhmin Alexey V 98ca0641ff Merge branch 'master' into 29-migrate-to-ruby-2.1 2014-01-15 22:12:52 +04:00
Vokhmin Alexey V 150180e4bf remove temporally hook 2014-01-15 21:56:55 +04:00
Alexander Machehin b0da168621 [#29] remove encode strings 2014-01-10 08:59:33 +06:00
Alexander Machehin 0cb585ef71 Merge branch 'master' into 29-migrate-to-ruby-2.1
Conflicts:
	Gemfile
	Gemfile.lock
	app/controllers/activity_feeds_controller.rb
	app/models/activity_feed_observer.rb
	config/environments/development.rb
	config/initializers/a_app_config.rb
	config/initializers/airbrake.rb
	lib/modules/models/git.rb
	spec/controllers/activity_feeds_controller_spec.rb
	spec/helpers/activity_feeds_helper_spec.rb
2014-01-10 08:31:31 +06:00
Vokhmin Alexey V bee08c01cf Skip build_lists for red3 platfrom 2013-11-29 16:58:37 +04:00
Vokhmin Alexey V de7b60fac2 Rollback changes 2013-11-27 20:35:01 +04:00
Vokhmin Alexey V c4dca3d452 Updated jobs_controller 2013-11-27 19:52:37 +04:00
Vokhmin Alexey V c2f6774479 Temporally hook... 2013-11-27 16:25:44 +04:00
Vokhmin Alexey V e3e6bdbe0a Temporally disable mass build from extra nodes 2013-11-22 21:14:31 +04:00
Vokhmin Alexey V cffa0cb64a Merge branch 'master' of abf.rosalinux.ru:abf/rosa-build 2013-11-20 19:41:01 +04:00
Vokhmin Alexey V 29859b62aa Fixed: ActiveRecord::ReadOnlyRecord 2013-11-20 19:40:26 +04:00
avokhmin ccdf15bcad Merge pull request #326 from abf/rosa-build:325-fork_project_with_another_name
#325 fork project with another name
2013-11-20 14:58:00 +04:00
Alexander Machehin 188c3be355 [#325] add abibity to create fork with different name 2013-11-19 17:06:44 +06:00
Vokhmin Alexey V 2f7b1e6a21 #322: added #publish_into_testing into BuildList API 2013-11-18 21:48:38 +04:00
Vokhmin Alexey V baa82dd5fc #319: small refactoring according to Alexander's comments 2013-11-13 13:33:36 +04:00
Vokhmin Alexey V a7e908b102 #319: Added ability to mass adding projects to the repository 2013-11-12 16:04:40 +04:00
Vokhmin Alexey V f4f9ba5409 #312: added RpmBuildNode model, fetch statistics 2013-11-09 01:14:04 +04:00
Vokhmin Alexey V 3ac5eda85b Show external_nodes for all, remove unnecessary code 2013-11-08 20:57:21 +04:00
Vokhmin Alexey V fd73447098 pop tasks from Resque 2013-10-28 21:49:50 +04:00
Vokhmin Alexey V 61c3550210 can't get task by API 2013-10-25 17:58:39 +04:00
Vokhmin Alexey V 5f0938bf06 added hook for resque 2013-10-25 17:24:59 +04:00
Vokhmin Alexey V 0b56e95fb2 #312: check permissions for #log action 2013-10-24 13:26:15 +04:00
Vokhmin Alexey V 48212bb2b2 #312: save live logs on log server 2013-10-23 02:25:35 +04:00
Vokhmin Alexey V 2ce16e805d #312: added #logs action, search build_lists by arches && platforms 2013-10-22 21:48:00 +04:00
Vokhmin Alexey V 481828de66 #312: temporally hook 2013-10-22 21:08:23 +04:00
Vokhmin Alexey V 9e9feb2055 #312: missprint 2013-10-18 17:17:29 +04:00
Vokhmin Alexey V bd46aa44fc #312: show extra options only for testers and admins 2013-10-18 17:15:45 +04:00
Vokhmin Alexey V ab05bdbc7a #312: added checking access rights 2013-10-17 22:22:40 +04:00
Vokhmin Alexey V 0dc1b63623 #312: updated UI, models, added migrations 2013-10-17 22:00:15 +04:00
Vokhmin Alexey V 78b2d79648 #312: fixed syntax error 2013-10-02 19:46:40 +04:00
Vokhmin Alexey V ce3650e03d #312: added Api::V1::JobsController 2013-09-30 20:35:56 +04:00
Alexander Machehin f65f8be060 [#37] fix assignee 2013-08-19 16:53:12 +06:00
Vokhmin Alexey V 00ffc5ece6 abf/abf-ideas#83: changed type of #remove_repo_lock_file action, updated text messages 2013-07-29 17:14:55 +04:00
Vokhmin Alexey V c996769a4b abf/abf-ideas#83: small refactoring according to Alexander's comments 2013-07-29 16:24:41 +04:00
Vokhmin Alexey V 16fdad15a5 abf/abf-ideas#83: added specs for Repository API 2013-07-29 14:13:15 +04:00
Vokhmin Alexey V ad46e25654 #83: added #start_sync and #stop_sync actions into Repository API 2013-07-26 19:38:39 +04:00
Vokhmin Alexey V eb4d4806f4 #226: updated Branches and Tags views, JS, etc. 2013-07-23 14:07:39 +04:00
Alexander Machehin b04c3ac547 [#105] fuuuu... 2013-07-23 00:52:40 +06:00
Alexander Machehin 854f324627 redirect from issue to pull request and vice versa 2013-07-22 22:54:59 +06:00
Vokhmin Alexey V 78a33727a6 #214: merge master into branch 2013-07-19 21:08:00 +04:00
Vokhmin Alexey V d3040c4074 #219: small refactoring of API::Issues controller, fixed ability.rb 2013-07-17 17:53:14 +04:00
Vokhmin Alexey V 23ce992a3d #219: Fixed: DEPRECATION WARNING of jbuilder 2013-07-17 16:35:36 +04:00
Vokhmin Alexey V 279ff5c568 #219: removed unnecessary code 2013-07-16 16:02:50 +04:00
Vokhmin Alexey V 7586f5ee1b #219: use redis_store as Rails cache_store 2013-07-16 16:00:32 +04:00
Vokhmin Alexey V bc89c873ba #214: updated locales of branches 2013-07-15 15:02:06 +04:00
Vokhmin Alexey V c79fbbd2d5 Merge branch 'master' into 214-delete-and-restore-branches 2013-07-13 00:31:52 +04:00
Vokhmin Alexey V 1c57483434 #214: updated PullRequest API 2013-07-13 00:17:42 +04:00
Vokhmin Alexey V fe8e1216c5 #214: remove unnecessary code 2013-07-12 23:27:49 +04:00
avokhmin e0f247ac1e Merge pull request #213 from abf/rosa-build:82-show-content-of-platforms
#82: Show content of platform on ABF
2013-07-12 12:21:04 +04:00
avokhmin 332168bf5e Merge pull request #216 from abf/rosa-build:fix_activity_for_pull_requests
fix dublication messages after creation pull request
2013-07-11 19:35:31 +04:00
Vokhmin Alexey V 2e33f0038a #214: added ability to destroy branch 2013-07-11 17:03:02 +04:00
avm 6c6b73ada9 Merge pull request #212 from abf/rosa-build:211-display-only-platforms-for-which-user-has-access-on-read
#211: Display only platforms for which user has access on read.
2013-07-10 12:09:53 +04:00
Alexander Machehin 38ced2c998 [#200] fix dublication messages & activity after creating pull request 2013-07-10 01:55:43 +06:00
Alexander Machehin 613aa86e53 [#105] change pull request param 2013-07-08 23:43:49 +06:00
Vokhmin Alexey V d4c6c5edbc #82: added Contents controller, logical model, views 2013-07-05 20:08:09 +04:00
Vokhmin Alexey V 2dee10a23f #211: added specs for BuildList API controller 2013-07-04 23:39:02 +04:00
Vokhmin Alexey V 5652f2b6d3 #211: display only platforms for which user has access on read 2013-07-04 22:25:07 +04:00
Vokhmin Alexey V 369c4e4193 #192: render "nothing" in API Platforms#allowed 2013-07-04 12:15:33 +04:00