Commit Graph

74 Commits

Author SHA1 Message Date
Alexander Machehin 212eb66a9e [#247] fix model specs 2014-11-25 22:38:13 +05:00
Alexander Machehin ec3f6e6fd3 [#247] update validations
Conflicts:
	app/models/product_build_list.rb
2014-11-25 21:45:29 +05:00
Alexander Machehin 6c99888d49 build lists add a "None" mass builds filter 2014-09-08 16:56:21 +06:00
Vokhmin Alexey V 7d77c030ef #397: display dependent projects 2014-06-13 01:41:27 +04:00
Vokhmin Alexey V 790cd05cae #397: Fixed: error at saving dependent_packages 2014-06-10 00:06:21 +04:00
Vokhmin Alexey V 23d3f8a0bc #397: added dependent_packages && dependent_projects to BuildList::Package 2014-06-07 02:07:54 +04:00
Vokhmin Alexey V 22b8ce9e2c #345: update build_lists_controller 2014-03-21 02:56:59 +04:00
Vokhmin Alexey V 94e285e64f #345: updated gems, views, fixed specs 2014-03-15 01:55:28 +04:00
Alexander Machehin 694f41f036 [#345] remove warning: default_scope without a block is deprecated 2014-03-12 19:20:32 +06:00
Alexander Machehin a5f56bb835 [#345] remove observers; use new labmda syntax 2014-03-11 14:28:17 +06:00
Alexander Machehin fde57baac8 [#343] fix errors 2014-01-21 11:02:26 +06:00
Alexander Machehin 0e39aae1bf [#343] use new ruby hash syntax 2014-01-21 10:51:49 +06:00
Vokhmin Alexey V e98624ec41 #341: added new action #packages into Repository API 2014-01-21 01:24:22 +04: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 cac6ba1648 #316: updated JS and small refactoring 2013-11-05 22:41:46 +04:00
Vokhmin Alexey V 0cbd5b21e5 #316: added new statuses for BuildList 2013-11-01 21:11:59 +04:00
Vokhmin Alexey V fcef6c25f3 #301: added epoch field into package 2013-09-12 18:00:41 +04:00
Vokhmin Alexey V 682440327a #298: added comments 2013-09-11 19:35:43 +04:00
Vokhmin Alexey V 7c0135edc1 #298: use native extensions 2013-09-11 19:16:18 +04:00
Vokhmin Alexey V b3ab16ec09 #251: use AJAX for load data on BuildList#index page 2013-08-02 02:24:33 +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 f055123d74 #168: removed bs_id from build_list 2013-07-01 16:20:38 +04:00
Vokhmin Alexey V e055d0080b #29: removed hack for encoding 2013-03-18 15:36:16 +04:00
Vokhmin Alexey V 133210ae0e #977: update BuildList::Item and BuildList::Package models 2013-02-28 19:34:38 +04:00
Alexander Machehin 3902a78e37 #921 refactoring per page 2013-02-21 18:46:28 +06: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 3f7b38ad11 #757: remove search by "is_circle" field 2013-02-19 20:10:36 +04:00
Alexander Machehin 81fd34dd5c fix PG::Error: ERROR: column reference "name" is ambiguous 2013-02-14 23:14:09 +06:00
Alexander Machehin 643e163652 [refs #847] refactoring 2013-01-24 19:09:26 +06:00
Vokhmin Alexey V 3dd553b2dd hot fix: add sha1 to attr_accessible 2013-01-16 00:47:19 +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 62a761a7c9 #766: add filter to /build_lists page 2012-12-10 16:15:22 +04:00
Vokhmin Alexey V ef8ece3e87 #759: update status for BuildList::Item, fix getting logs 2012-12-06 20:28:44 +04:00
Alexander Machehin bfa538e644 [refs #732] small refactoring 2012-11-30 23:15:37 +06:00
vladdruzh 5899d5f28f add filters to maintainers list api 2012-11-29 09:32:10 +04:00
vladdruzh 0545863642 refactor 2012-11-28 10:04:40 +04:00
konstantin.grabar e94c6f4f00 [refs #374] Merge master into 374-rest_api_for_builds 2012-09-21 13:20:04 +04:00
konstantin.grabar b9a622acec [refs #374] Add unixtime search and output. Fix rate limit configuration and 404 status 2012-09-05 17:47:25 +04:00
George Vinogradov decd4bf293 [issue #620] Removed scope from BuildList::Package && small refactoring. 2012-08-31 21:47:52 +04:00
George Vinogradov 7572562cad [issue #620] Changed packages actualization. 2012-08-25 00:27:10 +04:00
George Vinogradov d24a149d9a [issue #620] Added search of maintainer by package 2012-08-24 20:06:59 +04: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 Shved a4b03b53ce Refactor maintainer-db spec and model 2012-08-22 00:02:33 +04:00
Pavel Shved 388a0028da Add Maintainer Database and list view for it
This commit adds list of maintainers of a platform to page
/platforms/:id/maintainers.  This list is intended to serve as a
counterpart for http://maint.mandriva.com/listpkgs.php.

The commit adds a "view" on a build_list_packages table: it selects only
the latest builds for each package, and summarizes the information about
such packages in "maintainers" table.

This is a testing mode only, so the link to maintainers table is not
shown.
2012-08-21 23:57:39 +04:00
konstantin.grabar 724b36a4b4 Merge master into 570-mass_builds_status_counters_bug 2012-07-30 18:53:18 +04:00
Pavel Chipiga 35e673d44e Minor gems update. Fix string length, refactor git helper and module, add branches_and_tags method, refactor build_list filter, cleanup and refactor templates. Take back test. Filter incorrect symbols during git encoding fix. Fix git http level bug. Refs #263 2012-07-27 00:15:57 +03:00
konstantin.grabar 7061696100 [refs #570] Replace :all to :everything for builds filter 2012-07-18 17:49:21 +04:00
konstantin.grabar 6430678c00 [refs #570] Add :all option for build lists visibility 2012-07-18 16:00:40 +04:00