Vokhmin Alexey V
8f32460609
#31 : update UI, add #autostart_iso_builds method into Product model
2013-03-22 20:58:53 +04: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
817715b9c4
#40 : small refactoring of DOM model
2013-03-22 18:29:18 +04:00
Vokhmin Alexey V
6a9e270a5c
#31 : add 'autostart' field to Product model
2013-03-22 18:06:13 +04:00
Vokhmin Alexey V
580068f93d
#40 : rename css class
2013-03-22 17:05:14 +04:00
Vokhmin Alexey V
f746b39093
#40 : change links to buttons on mass_builds page
2013-03-22 16:58:06 +04:00
Vokhmin Alexey V
cff502bf48
#40 : added ability to publish build lists of mass build.
2013-03-21 18:41:45 +04:00
Vokhmin Alexey V
1f1cf175fd
#6 : remove "ProductBuildList#arch_id" field from UI
2013-03-07 14:24:33 +04:00
Alexander Machehin
01bbb7d602
[refs #893 ] move regenerate button to right
2013-02-14 00:01:48 +06:00
Alexander Machehin
2e1a297f83
[refs #893 ] move regenerate button to block
2013-02-13 23:22:00 +06:00
Alexander Machehin
ba68fa6043
[refs #893 ] small refactoring
2013-02-12 17:16:45 +06:00
Alexander Machehin
677195b116
[refs #893 ] some fixes from comments
2013-02-12 16:52:40 +06:00
Alexander Machehin
9ff869f167
[refs #893 ] fix button && action
2013-02-11 23:32:31 +06:00
Alexander Machehin
ac69547805
[refs #893 ] add regenerate metadata for repository
2013-02-11 21:24:17 +06:00
Vokhmin Alexey V
b46c1e963f
#848 : update StatusInspector, UI
2013-01-24 14:42:03 +04:00
Alexander Machehin
5a8232665f
[refs #836 ] small refactoring
2013-01-22 22:41:25 +06:00
Vokhmin Alexey V
f0928badc8
#836 : update build_lists UI, API
2013-01-22 19:28:59 +04: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
7d58b89366
add a new core option to mass_builds
2012-12-25 18:15:20 +06:00
Alexander Machehin
ee38193efc
[refs #789 ] fixed hardcoding file-store url
2012-12-20 19:45:46 +06:00
Vokhmin Alexey V
b250aba86e
#785 : small UI changes
2012-12-14 19:18:29 +04:00
Vokhmin Alexey V
6f623dbab5
#785 : udd user to ProductBuildList, and etc changes
2012-12-14 19:14:33 +04:00
Vokhmin Alexey V
4fd44e587c
#774 : fix NoMethodError
2012-12-12 16:41:11 +04:00
Alexander Machehin
6fbad4c2ac
[refs #762 ] moved missing projects to statuses column
2012-12-12 17:25:30 +06:00
Alexander Machehin
819e2a7992
[refs #762 ] remove old code
2012-12-12 16:21:11 +06:00
Alexander Machehin
fdce6eb325
[refs #762 ] move js code to assets
2012-12-11 20:03:55 +06:00
Alexander Machehin
80921e4237
[refs #762 ] remove collapse
2012-12-11 18:09:44 +06:00
Alexander Machehin
ea542de6f1
[refs #762 ] change ui
2012-12-11 00:02:34 +06: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
a8e1cea057
#759 : save sec of time_living instead of minut, some fixes of state_machine
2012-12-07 15:11:12 +04:00
Vladimir Sharshov
9a43c1b3ec
Merge pull request #764 from warpc/762-list_build
...
[refs #762 ] add mass build from list
2012-12-06 10:49:14 -08:00
Alexander Machehin
26f7cd31fb
[refs #762 ] remove label
2012-12-07 00:46:56 +06:00
Alexander Machehin
dc1525b85e
[refs #762 ] add mass build from list
2012-12-06 23:59:17 +06:00
Vokhmin Alexey V
ff2ae73985
#759 : add action for cancel build, some refactoring
2012-12-06 18:41:24 +04: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
b4472a1403
#751 : open logs of (Product)BuildList in new window
2012-12-04 19:20:59 +04: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
Vokhmin Alexey V
3d6269da9b
add results column to build_lists table
2012-11-27 18:22:17 +04:00
Vokhmin Alexey V
846aedf49d
add canceling status
2012-11-19 19:41:59 +04:00
Vokhmin Alexey V
ebbf47f818
show file size, and in_queue status for ProductBuildList
2012-11-19 19:11:07 +04:00
Vokhmin Alexey V
38c7aa3008
updated view
2012-11-13 19:55:10 +04:00
Vokhmin Alexey V
f522fd3cd0
add selecting Arch on create product build
2012-11-13 18:01:06 +04:00
Vokhmin Alexey V
abbbacdf7f
update ability.rb, add new specs
2012-11-13 15:11:33 +04:00
Vokhmin Alexey V
7ac93584ad
small refactoring of views
2012-11-12 20:49:04 +04:00
Vokhmin Alexey V
45ed0c0d51
small refactoring
2012-11-12 20:41:12 +04:00
Vokhmin Alexey V
259eeaecfc
add Stop action and time_living for building ISO
2012-11-12 17:22:19 +04:00
Vokhmin Alexey V
8032437585
remove crontab
2012-11-09 21:56:39 +04:00
Vokhmin Alexey V
8f9cd0ff8a
updated logger on build product page
2012-11-09 21:42:25 +04:00
Vokhmin Alexey V
ef967e97ae
small style changes
2012-11-09 17:51:33 +04:00
Vokhmin Alexey V
1db2115fb0
add function for update page page automatically
2012-11-09 17:31:35 +04:00
Vokhmin Alexey V
b39ccea0d5
add show logs in real time
2012-11-09 17:08:56 +04:00
Vokhmin Alexey V
3d293b908d
added IsoWorkerObserver
2012-11-09 01:39:42 +04:00
Vokhmin Alexey V
fc3dbbf698
added help for creating ISO
2012-11-08 15:11:44 +04:00
Vokhmin Alexey V
f21926f7f5
extra style changes
2012-11-07 17:21:08 +04:00
Vokhmin Alexey V
eb40fbbbd5
removed unnecessary fields for build ISO
2012-11-07 16:14:31 +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
Vokhmin Alexey V
b1722cae75
added some params for build ISO
2012-11-06 20:19:52 +04:00
Vokhmin Alexey V
317f672e32
added #new action for create ISO build
2012-11-06 19:08:54 +04:00
Vokhmin Alexey V
ecec330b4d
added migration, updated models, UI
2012-11-06 18:13:16 +04:00
Vokhmin Alexey V
4f2d75ea40
#709 : removed unnecessary template
2012-10-22 13:16:58 +04:00
Vokhmin Alexey V
05f16c1d13
#709 : updated controller and view for fixing undefined local variable or method 'project_counter'
2012-10-22 12:26:00 +04:00
Vokhmin Alexey V
cb994c6fd6
#349 : created autocompletes_controller, refactoring, updated specs
2012-10-02 20:54:55 +04:00
Vokhmin Alexey V
405c09fc72
#638 : created table of users as shared
2012-09-11 20:03:43 +04:00
Vokhmin Alexey V
3858bfa6b7
#638 : added members to repository model, updated views
2012-09-11 19:30:14 +04:00
Vladimir Sharshov
216559024c
[refs #631 ] Change list repositories view, add button for edit and delete action
2012-09-07 21:59:34 +04:00
Pavel Chipiga
768e40ee2a
Merge branch 'master' into 631-publish-to-the-repository-without-qa
...
Conflicts:
app/models/ability.rb
2012-09-07 16:38:21 +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
Vokhmin Alexey V
71d14e43d6
#631 : fixed misprint
2012-09-06 19:39:26 +04:00
Vokhmin Alexey V
f0f11cb9dc
#631 : added #edit #update actions to platforms/repositories_controller, wrote migration, updated models
2012-09-06 17:43:50 +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
8629d67030
Add javascript callback for "assignee"
...
To make intrgration with external trackers easier, add JS API for
assignee retrieval. It returns a script that calls a function that
should act somehow depending on how it was defined.
2012-08-21 23:58:15 +04:00
Pavel Shved
5317427662
Remove excessive if-s from maintainers view
2012-08-21 23:58:14 +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
Vladimir Sharshov
dd1bf7719f
[refs #601 ] Add statuscheck for destroy action in product build list(small fix)
2012-08-06 17:08:13 +04:00
Vladimir Sharshov
c7a3addfb8
[refs #601 ] Add statuscheck for destroy action in product build list
2012-08-06 16:06:42 +04:00
konstantin.grabar
f7f848e878
[refs #441 ] Merge master into 441-key_pairs
2012-07-31 17:16:07 +04:00
Vladimir Sharshov
43309d86e6
Merge branch 'master' into 441-key_pairs, fix schema, add migration
...
Conflicts:
db/schema.rb
2012-07-31 02:02:15 +04:00
Vladimir Sharshov
73a369ba49
[refs #441 ] Refactring: part 2. Fix integration with kernel, change view for keys list
2012-07-31 01:24:31 +04:00
Vladimir Sharshov
89d67f9ea6
[refs #441 ] Refactring, fix errors
2012-07-30 23:08:14 +04:00
konstantin.grabar
724b36a4b4
Merge master into 570-mass_builds_status_counters_bug
2012-07-30 18:53:18 +04:00
George Vinogradov
bbb03d3243
[issue #586 ] Removed @total_project & @total_user.
2012-07-27 16:40:13 +04:00
George Vinogradov
03cc4668dc
[issue #586 ] Custom JSON generators changed to JBuilder
2012-07-27 00:25:44 +04: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
konstantin.grabar
778b76e5ff
[refs #570 ] Fix mass builds counters update. Fix mass build and failed_build_list links
2012-07-18 14:31:49 +04:00
konstantin.grabar
70b2d62e52
[refs #441 ] Some small fixes of locales and code
2012-07-16 13:58:33 +04:00
konstantin.grabar
b4059c67fc
[refs #441 ] Add key pairs for platform
2012-07-13 15:18:12 +04:00
George Vinogradov
2839dc14b6
[issue #428 ] Using #name_with_owner in projects pages.
2012-07-09 19:19:30 +04:00
George Vinogradov
8687e343f8
[issue #554 ] Fixed tab+space json bug in AJAX.
2012-07-04 17:55:55 +04:00
konstantin.grabar
82612c368d
[refs #442 ] Move mass_builds to platforms dir
2012-07-04 16:15:12 +04:00
konstantin.grabar
0827cf5100
[refs #442 ] Add other mass builds action to mass_builds controller. Rename cancel_mass_builds action
2012-07-03 18:34:07 +04:00
konstantin.grabar
8f9a6ee2d2
[refs #442 ] Change cancel btn. Move some actions to mass_builds controller. Add more ability rights
2012-07-02 18:50:47 +04:00
konstantin.grabar
8cfe262045
[refs #442 ] Fix status filter
2012-06-29 22:31:40 +04:00
konstantin.grabar
160bdca0c8
[refs #442 ] Add cancel_all to background. Add ownership and fix status links
2012-06-29 22:08:33 +04:00
konstantin.grabar
6507ad280f
[refs #442 ] Merge master into 442-mass_build
2012-06-29 16:40:54 +04:00
Vladimir Sharshov
7561abca08
[refs #462 ] refactoring: remove notified_at
2012-06-28 21:40:32 +04:00
konstantin.grabar
ce163f89a9
[refs #442 ] Add rep_name field. Add cancel builds ability
2012-06-28 19:23:33 +04:00
konstantin.grabar
10aed58bdd
[refs #442 ] Small refactor. Remove bootstrap collapse
2012-06-28 15:31:25 +04:00
konstantin.grabar
4187ef8873
[refs #442 ] Add links for statuses
2012-06-27 19:32:29 +04:00
konstantin.grabar
b6d769ad66
[refs #442 ] Change mass builds table
2012-06-27 18:07:05 +04:00
konstantin.grabar
fc00f713b5
[refs #442 ] Add counters update checking. Add build_error counter
2012-06-27 13:48:54 +04:00
konstantin.grabar
bdb97b8891
[refs #442 ] Add statistics data to mass builds. Small refactor for report
2012-06-25 19:20:35 +04:00
konstantin.grabar
651dd57044
Merge branch 'master' into 442-mass_build
2012-06-25 18:29:16 +04:00
konstantin.grabar
edcc0c996f
Merge branch 'master' into 442-mass_build
2012-06-22 13:20:50 +04:00
konstantin.grabar
10efb2401a
[refs #442 ] Fix auto_publish select
2012-06-21 17:49:20 +04:00
konstantin.grabar
5e3241a1f5
[refs #525 ] Rename erase to clear. Fix flash. Replace repository to platform in locales
2012-06-21 11:15:26 +04:00
konstantin.grabar
3ebd36f6fe
[refs #525 ] Erase corrections and refactor
2012-06-20 22:02:42 +04:00
konstantin.grabar
4b9a04e3f7
[refs #525 ] Set erase route to post
2012-06-20 20:40:50 +04:00
konstantin.grabar
270dbf2e9b
[refs #525 ] Add erase repository functional
2012-06-20 17:21:32 +04:00
George Vinogradov
e7c0eab736
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
app/assets/stylesheets/design/custom.scss
2012-06-04 23:59:00 +04:00
George Vinogradov
abe2b8a30d
[issue #428 ] Work with existing advisories.
...
* Added advisories page to platform
* Added attacing of existing advisories to BuildList.
2012-06-04 23:49:20 +04:00
konstantin.grabar
8eaec85aff
[refs #442 ] Fix auto_publish validate and default set
2012-05-29 17:44:30 +04:00
konstantin.grabar
a51737d58c
[refs #442 ] Add cellpadding and cellspasing to mass builds table
2012-05-28 23:51:43 +04:00
konstantin.grabar
5e9f348074
[ref #442 ] Add id column
2012-05-28 23:18:50 +04:00
konstantin.grabar
ce762be562
[refs #442 ] Add unbordered style to mass builds table
2012-05-28 18:41:51 +04:00
Vladimir Sharshov
c119ae0d20
Merge pull request #504 from warpc/442-mass_build
...
[refs #442 ] Add sidebar for mass rebuild page in platform
2012-05-28 05:45:48 -07:00
konstantin.grabar
82b5999e32
[refs #442 ] Add sidebar
2012-05-28 14:28:19 +04:00
Alexander Machehin
780cc351d5
[refs #263 ] use user fullname
2012-05-28 16:22:18 +06:00
konstantin.grabar
658bfc2ebd
[refs #442 ] Fix link to mass build creator
2012-05-28 12:56:49 +04:00
konstantin.grabar
a79d946b6b
[refs #442 ] Mass build refactor and fixes
2012-05-25 19:56:26 +04:00
konstantin.grabar
45ff187875
[refs #442 ] Remove button. Add tab. Fix locales. Fix schema
2012-05-23 20:44:04 +04:00
konstantin.grabar
43e95b565e
[refs #442 ] Change build_all button to mass_builds
2012-05-23 20:27:06 +04:00
konstantin.grabar
c74de8b84d
[refs #442 ] Add new page for mass rebuild, new fields and new functional
2012-05-23 18:08:11 +04:00
konstantin.grabar
7c45263799
[refs #442 ] Add mass build select to monitoring. Remove build lists from build_all action
2012-05-22 17:40:27 +04:00
konstantin.grabar
b85cb31b88
[refs #442 ] Remove def is_rpm. Change auto_publish default value. Change MassBuild set_name. Fix schema
2012-05-21 17:59:04 +04:00
konstantin.grabar
be2ab9154c
[refs #442 ] Fix checkboxes styles. Return delay for build all. Add mass build select and more fixes
2012-05-21 14:18:29 +04:00
konstantin.grabar
cd3564bb81
[refs #442 ] Add mass build model and new build_all fixes
2012-05-18 19:12:51 +04:00
konstantin.grabar
3e57359c96
[refs #442 ] Add mass build page functional
2012-05-17 19:20:03 +04:00
George Vinogradov
9a0f582a16
[issue #428 ] Fixed typo in PlatformsHelper
2012-05-10 20:04:48 +04:00
George Vinogradov
05ef799fa4
[issue #428 ] Added advisories list. Added translations.
2012-05-05 21:18:29 +04:00
George Vinogradov
6fe0e5b530
[issue #428 ] Added AdvisoriesController & show view.
2012-05-05 02:53:45 +04:00
Pavel Chipiga
2539ef4795
Great controllers and routes refactor - separate them to namespaces. Add user/group routes in github style, refactor. Implement templates inheritance. Refactor and cleanup views. Fix specs. Other minor fixes. Refs #263
2012-05-02 12:18:07 +03:00
Vladimir Sharshov
fef3affc07
[Refs #263 ] Refactoring platforms, add platform tests and software license, showing warning for errors in update project action
2012-04-01 19:19:54 +04:00
Pavel Chipiga
d6e6959f46
Write basic robots.txt. Apply configurable anonymous access, hide some functionality from guests. Apply basic design for main page. Autoconfirm manually created users. Code refactor and cleanup. Remove unused code, routes, containers, rpms, personal_repositories. Redo product_build_lists monitoring and filtering. Fix add_project to repo bug. Add links to bottom menu. Switch off deploy assets sppedup. Refs #349 , #263
2012-03-31 02:37:54 +03:00
Alexander Machehin
a113efad3e
[refs #340 ] title -> set_meta_tags
2012-03-30 22:37:54 +06:00
Alexander Machehin
d18e55f180
[refs #340 ] titles - part2
2012-03-30 22:37:54 +06:00
Alexander Machehin
e14e2db6c3
[refs #340 ] first part of titles
2012-03-30 22:36:20 +06:00
Pavel Chipiga
9ee350b007
Refactor search controllers and scopes. Add search query whitespace strip. Refs #263
2012-03-28 02:58:03 +03:00
George Vinogradov
385e35493f
[issue #279 ] Fixed bug with connection info.
2012-03-27 20:51:34 +04:00
George Vinogradov
f958c56a3e
[issue #279 ] Fixed typos
2012-03-20 21:44:56 +04:00
George Vinogradov
7c0585ee87
[issue #279 ] Added members and other changes.
2012-03-20 20:24:18 +04:00
George Vinogradov
6886bf4e46
[issue #279 ] Fixed some bugs in views
2012-03-20 17:12:56 +04:00
George Vinogradov
155a46cce9
[issue #279 ] Fixed some bugs in connection info.
2012-03-19 19:56:40 +04:00
George Vinogradov
2c0ccb8489
[issue #279 ] Connection info for platform moved to partial
2012-03-19 19:16:35 +04:00
George Vinogradov
1cbc3f5b7a
[issue #279 ] Added block of connection data for personal platform.
2012-03-19 18:46:12 +04:00