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