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
George Vinogradov
efa08933fd
[issue #590 ] Added average build time to :build_started BuildLists
2012-08-12 02:08:28 +04:00
George Vinogradov
8c07e5a516
[issue #590 ] Fixed bug in JS timeparser.
2012-08-11 22:46:39 +04:00
George Vinogradov
2ad94139af
[issue #590 ] Fixed bug in JS timeparser.
2012-08-11 22:15:11 +04:00
Alexander Machehin
ab939253df
[refs #90 ] optimization?
2012-08-10 23:06:34 +06:00
Alexander Machehin
11e5f4dd99
[refs #90 ] try use grit to clone
2012-08-10 22:42:34 +06:00
Alexander Machehin
c1c9f9680e
[refs #90 ] remove code duplication
2012-08-10 22:40:09 +06:00
Vladimir Sharshov
e535ff2fed
Merge pull request #611 from warpc/590-build_list_page_change
...
[refs #590 ] Dirty hack to fix BuildList#index
2012-08-10 09:26:11 -07:00
George Vinogradov
9030056c1b
[issue #590 ] Changed _build_list partial.
2012-08-10 20:14:45 +04:00
George Vinogradov
e7407ae28f
[issue #590 ] Dirty hack to fix BuildList#index
2012-08-10 19:08:26 +04:00
Vladimir Sharshov
f7b61ec154
Merge branch 'master' of github.com:warpc/rosa-build
2012-08-10 18:52:50 +04:00
Vladimir Sharshov
5759a53fae
Temporarily transfer path for the git repository via NFS
2012-08-10 18:50:30 +04:00
Vladimir Sharshov
45169faf2f
Merge pull request #609 from warpc/590-build_list_page_change
...
[refs #590 ] add time notification and periodic page update
2012-08-09 14:49:12 -07:00
Alexander Machehin
1d5470b7d6
[refs #90 ] small fixes
2012-08-09 23:56:55 +06:00
Vladimir Sharshov
d8da0d8c60
Inform the kernel about project git address(part 3): add protocol
2012-08-09 20:46:09 +04:00
George Vinogradov
e5e8cc7e7f
[issue #590 ] Changed time representation.
...
* Removed buggy jquery.countdown plugin
* Page reloads every minute
2012-08-09 20:39:01 +04:00
konstantin.grabar
134b386631
[refs #374 ] Fix api and build_lists tests
2012-08-09 18:38:41 +04:00
Vladimir Sharshov
f4b3c53362
Inform the kernel about project git address
2012-08-09 17:56:45 +04:00
George Vinogradov
7961bd5fc1
[issue #590 ] Added missed style.
2012-08-09 01:19:43 +04:00
George Vinogradov
5cb2853c66
[issue #590 ] Added timers to BuildList index page.
2012-08-09 01:10:39 +04:00
konstantin.grabar
1728148d38
[refs #374 ] Small api actions refactor
2012-08-08 23:16:27 +04:00
Alexander Machehin
ec7d132a3f
[refs #90 ] fixed update commits button
2012-08-08 23:57:03 +06:00
Alexander Machehin
9bf2f728a7
[refs #90 ] change new action from post to get
2012-08-08 23:21:49 +06:00
Alexander Machehin
910aac939e
[refs #90 ] fixed changing tabs & anchors
2012-08-08 21:47:58 +06:00
konstantin.grabar
0c9f3540f9
[refs #374 ] Merge master into 374-rest_api_for_builds
2012-08-08 18:21:56 +04:00
konstantin.grabar
7f475948f6
[refs #374 ] Uncomment 404/500/503 rescues
2012-08-08 18:08:56 +04:00
konstantin.grabar
e0ee7bd086
[refs #374 ] Add jbuilder responses for api
2012-08-08 17:02:51 +04:00
Alexander Machehin
4c02d4be19
[refs #90 ] fixed error
2012-08-08 16:33:48 +06:00
Alexander Machehin
0ddb960b8b
[refs #90 ] remove commits from pull refs
2012-08-08 00:23:17 +06:00
Alexander Machehin
edf882f2a1
[refs #90 ] remove unneeded method
2012-08-08 00:17:10 +06:00
Alexander Machehin
5cb1f4e7e9
[refs #90 ] small delegate refactoring
2012-08-08 00:08:02 +06:00
Alexander Machehin
a7f926bbdf
[refs #90 ] forgot dependent destroy
2012-08-08 00:07:26 +06:00
Alexander Machehin
6225410720
[refs #90 ] enable check for uniq pull requests
2012-08-08 00:06:49 +06:00
Alexander Machehin
61b02ce1e8
[refs #90 ] fixed error on create
2012-08-08 00:05:43 +06:00
Alexander Machehin
37a0b4efe8
[refs #90 ] fixed error with / in branch name
2012-08-07 23:40:40 +06:00
Alexander Machehin
b50d9f87d2
[refs #90 ] clean ability
2012-08-07 23:07:18 +06:00
Alexander Machehin
ea930308df
[refs #90 ] small pull helper refactoring
2012-08-07 23:02:58 +06:00
Alexander Machehin
7a16bac06a
[refs #90 ] fixed error after merging with master
2012-08-07 22:35:15 +06:00
Alexander Machehin
e97c3dc645
[refs #90 ] small controller refactor
2012-08-07 22:34:22 +06:00
Alexander Machehin
2a6b08c269
[refs #90 ] fixed error with wrong treeish
2012-08-07 22:24:47 +06:00
Alexander Machehin
35642102dd
[refs #90 ] fixed show merge button
2012-08-07 19:25:08 +06:00
Alexander Machehin
a316105e9c
Merge branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
2012-08-07 18:21:04 +06:00
George Vinogradov
61ca25a820
[issue #590 ] Eager loading of BuildList's owner and repository.
2012-08-07 01:41:57 +04:00
Vladimir Sharshov
30efe134ef
[refs #604 ] Remove old and empty mass builds
2012-08-07 01:07:54 +04:00
Vladimir Sharshov
f35d4cd873
Merge branch 'master' into #604-Remove_old_buildlist_created_more_than_3_month_ago
...
Conflicts:
app/models/project.rb
db/schema.rb
2012-08-07 00:53:43 +04:00
Vladimir Sharshov
69fb368911
merger stash
2012-08-07 00:48:29 +04:00
Vladimir Sharshov
38aa39743a
[refs #590 ] Fix mass build(part 2)
2012-08-07 00:22:16 +04:00
Vladimir Sharshov
ea16c47105
[refs #590 ] Fix mass build
2012-08-07 00:04:52 +04:00
Alexander Machehin
be6179b2ad
[refs #90 ] clean comment
2012-08-07 00:24:31 +06:00
Alexander Machehin
02214dda09
[refs #90 ] fixed merge with master
2012-08-07 00:17:04 +06:00
Alexander Machehin
c268930a45
[refs #90 ] small refactoring
2012-08-07 00:13:07 +06:00
Alexander Machehin
fb66b74019
[refs #90 ] fixed pull abilities
2012-08-07 00:12:15 +06:00
Alexander Machehin
09a5180c22
[refs #90 ] remove Baden-Baden
2012-08-06 23:53:55 +06:00
George Vinogradov
710fef1f0b
Merge pull request #602 from warpc/601-add_status_check_for_product_bl_remove
...
[refs #601 ] Add status check for destroy action in product build list
2012-08-06 08:40:43 -07:00
Vladimir Sharshov
08c58a84df
[refs #604 ] Remove old build list after 3 month
2012-08-06 19:35:11 +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
George Vinogradov
be71f7e22f
[issue #590 ] Fixed translation. Added repository link to container
2012-08-06 17:05:05 +04:00
George Vinogradov
b48762f174
[issue #590 ] Fixed translation. Added repository link to container
2012-08-06 17:04:05 +04:00
George Vinogradov
73e9e0be94
[issue #590 ] Changed BuildList show page.
2012-08-06 16:44:44 +04:00
George Vinogradov
cef621d6ae
[issue #590 ] Changed BuildList show page.
2012-08-06 16:42:58 +04:00
Vladimir Sharshov
8934d310a0
Merge pull request #603 from warpc/590-build_list_page_change
...
[refs #590 ] On monitoring and build list pages change platform to repository.
2012-08-06 05:36:32 -07:00
George Vinogradov
dadbaefea4
[issue #590 ] On monitoring page platform changed to repository.
2012-08-06 16:31:44 +04:00
konstantin.grabar
43d8e2020c
[refs #374 ] Remove states check logic from ability.rb. Small api reject answer fix
2012-08-06 16:21:19 +04:00
Vladimir Sharshov
c7a3addfb8
[refs #601 ] Add statuscheck for destroy action in product build list
2012-08-06 16:06:42 +04:00
Vladimir Sharshov
0e3e5c0ce1
Merge pull request #600 from warpc/590-build_list_page_change
...
[refs #590 ] build list page change:
* Fix migration;
* Repository rights checking moved to controller;
* Repository fetches through project and platform.
2012-08-06 04:18:26 -07:00
George Vinogradov
94178c6ee3
[issue #590 ] Removed unnecessary check from controller.
2012-08-06 15:03:10 +04:00
George Vinogradov
b963c9342a
[issue #590 ] Repository fetches through project and platform
2012-08-06 14:59:07 +04:00
konstantin.grabar
36da0cf808
[refs #374 ] Continue tests fix
2012-08-06 14:43:04 +04:00
George Vinogradov
36de270fad
[issue #590 ] Moved repository check to controller.
2012-08-06 14:21:33 +04:00
Alexander Machehin
6a04f4ad7a
Merge again branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
2012-08-06 11:19:06 +06:00
George Vinogradov
c7d13fd607
[issue #565 ] Added question description.
2012-08-04 02:28:43 +04:00
George Vinogradov
a1b7bcac32
[issue #565 ] Merge branch 'master' into 565-feedback_form
...
Conflicts:
app/assets/stylesheets/design/custom.scss
2012-08-03 23:36:14 +04:00
Pasha
23b4136d05
Merge pull request #598 from warpc/help_info
...
[refs #597 ] Add help page for new git repo. Remove link to README in project pages, small refactoring.
2012-08-03 09:24:26 -07:00
George Vinogradov
6eff6bffa5
[issue #590 ] Merge branch 'master' into 590-build_list_page_change
...
Conflicts:
db/schema.rb
2012-08-03 18:37:44 +04:00
Vladimir Sharshov
8bc229f933
[refs #597 ] Add help page for new git repo. Remove link to README in project pages, small refactoring.
2012-08-03 18:31:04 +04:00
konstantin.grabar
f3db00832a
[refs #374 ] Api v1 base functional and specs
2012-08-03 14:05:05 +04:00
Alexander Machehin
b299a51610
Merge branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
2012-08-01 13:06:41 +06:00
Pavel Chipiga
1269806aae
Hide another raw link for huge blobs. Refs #263
2012-07-31 22:24:27 +03:00
Pavel Chipiga
8e91159b5b
Improve and refacror huge blob display. Fix wiki create and display. Fix build_lists test. Refs #263
2012-07-31 20:32:49 +03:00
Pavel Chipiga
01a3572de0
Minor update. Fix helper bug. Minor refactor. Refs #263
2012-07-31 17:35:18 +03:00
konstantin.grabar
f7f848e878
[refs #441 ] Merge master into 441-key_pairs
2012-07-31 17:16:07 +04:00
konstantin.grabar
6c4a574f49
[refs #441 ] self.key_id and stub result fix
2012-07-31 17:05:25 +04:00
konstantin.grabar
931d4a7db0
[refs #441 ] Key Pairs fixes and refactoring
2012-07-31 16:50:53 +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
George Vinogradov
ef25bb502a
[issue #565 ] refactoring, proposed by @alexander-machehin
2012-07-31 00:42:32 +04:00
George Vinogradov
d7e9cefd0b
[issue #590 ] Added validation on repository.
2012-07-30 23:26:51 +04:00
Vladimir Sharshov
89d67f9ea6
[refs #441 ] Refactring, fix errors
2012-07-30 23:08:14 +04:00
Alexander Machehin
6e598ad5f9
[refs #565 ] fixed feedback image
2012-07-30 20:59:50 +06:00
konstantin.grabar
724b36a4b4
Merge master into 570-mass_builds_status_counters_bug
2012-07-30 18:53:18 +04:00
konstantin.grabar
dd13b38da3
[refs #570 ] Add status variable
2012-07-30 18:49:40 +04:00
Alexander Machehin
6c11597de6
Merge branch 'master' into 90-pull
2012-07-30 16:53:59 +06:00
konstantin.grabar
f674735c8c
[refs #374 ] Merge master into 374-rest_api_for_builds
2012-07-30 13:31:28 +04:00
George Vinogradov
63801e2676
[issue #590 ] Platform fetches through repository.
2012-07-27 23:37:56 +04:00
George Vinogradov
cc66e2ee4a
[issue #590 ] Save repository to save to in BuildList.
2012-07-27 20:01:26 +04:00
konstantin.grabar
33e6cdc285
[refs #570 ] Remove mass build counters logs and transactions
2012-07-27 19:17:07 +04:00
Vladimir Sharshov
255bd3a73a
Merge pull request #589 from warpc/551-old_bugs_with_by_object
...
[refs #551 ] by_object changed to by_actor.
2012-07-27 06:45:34 -07:00
Alexander Machehin
25bdbb01d6
[refs #90 ] project fullname
2012-07-27 18:52:31 +06:00
Vladimir Sharshov
2105457d62
Merge pull request #587 from warpc/586-datatables_json_fixes
...
[refs #586 ] Custom JSON generators changed to JBuilder
2012-07-27 05:45:23 -07:00
George Vinogradov
bbb03d3243
[issue #586 ] Removed @total_project & @total_user.
2012-07-27 16:40:13 +04:00
Alexander Machehin
944c6fc0e2
Merge branch 'master' into 90-pull
...
Conflicts:
app/assets/stylesheets/design/custom.scss
app/controllers/projects/git/commits_controller.rb
app/helpers/git_helper.rb
app/models/project.rb
app/views/projects/git/commits/_commit_diff.html.haml
db/schema.rb
lib/ext/core/string.rb
2012-07-27 18:37:25 +06:00
konstantin.grabar
548fb99ebe
[refs #570 ] Try to do counters change into transaction with locking
2012-07-27 16:28:08 +04:00
Vladimir Sharshov
5aecdc203b
Merge pull request #571 from warpc/263-refactoring
...
[refs #263 ] Big git refactoring
2012-07-27 04:51:34 -07:00
George Vinogradov
40b0bb4b58
[issue #551 ] by_object changed to by_actor.
2012-07-27 08:12:09 +04:00
Vladimir Sharshov
95f1e13b96
Merge pull request #588 from warpc/583-build_list_page_fix
...
[refs #583 ] Remove control publication block from public vision
2012-07-26 16:26:48 -07:00
Vladimir Sharshov
bc2eb541f3
[refs #583 ] Change and to &&
2012-07-27 03:17:37 +04:00
George Vinogradov
3e4c03dd6a
[issue #583 ] Added missing check to BuildList page
2012-07-27 01:44:15 +04:00
Pavel Chipiga
fb60dac748
Merge branch 'master' into 263-refactoring
...
Conflicts:
db/schema.rb
2012-07-27 00:19:36 +03: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
George Vinogradov
03cc4668dc
[issue #586 ] Custom JSON generators changed to JBuilder
2012-07-27 00:25:44 +04:00
konstantin.grabar
354752f6cb
Merge remote-tracking branch 'origin/570-mass_builds_status_counters_bug' into 570-mass_builds_status_counters_bug
2012-07-26 15:47:33 +04:00
konstantin.grabar
f9b217379d
[refs #570 ] Add mass build counters logs
2012-07-26 15:45:23 +04:00
konstantin.grabar
91dddd5dac
Merge branch 'master' into 570-mass_builds_status_counters_bug
2012-07-26 15:06:09 +04:00
konstantin.grabar
48f8c3ad08
[refs #374 ] Add json responses for build lists api
2012-07-26 13:22:51 +04:00
George Vinogradov
f1839f0ad0
[issue #578 ] Added submit blocking to user creation
2012-07-26 02:12:06 +04:00
George Vinogradov
6f4f48cbce
[issue #578 ] Fixed error handling in PresonalRepository.
2012-07-26 01:49:55 +04:00
Vladimir Sharshov
606609dea6
Merge pull request #580 from warpc/576-flash_notifies
...
[refs #576 ] Add flash notifies
2012-07-25 12:18:44 -07:00
Pavel Chipiga
03509e714c
Merge branch 'master' into 263-refactoring
2012-07-25 21:42:48 +03:00
Pavel Chipiga
e3ee41294d
Use current locale for message body display. Refs #576
2012-07-25 21:21:52 +03:00
Pavel Chipiga
1362ee87c5
Add submenu for notifies section. Refs #576
2012-07-25 21:14:22 +03:00
Pavel Chipiga
e09a9467e2
Fix flash notifies display bug. Add admin section link. Move controller to admin namspace. Refactor and fix notifies controller. Refs #576
2012-07-25 21:05:25 +03:00
Alexander Machehin
9c4db595cb
[refs #579 ] new line comment icon
2012-07-25 22:24:58 +06:00
konstantin.grabar
c0036a1bb5
[refs #576 ] Fix should_show? method and template offsets
2012-07-25 16:41:12 +04:00
Alexander Machehin
a0a4c8b100
[refs #581 ] dont destroy child projects
2012-07-24 22:02:02 +06:00
konstantin.grabar
931e7a22b4
[refs #576 ] Merge master into 576-flash_notifies
2012-07-24 14:08:34 +04:00
konstantin.grabar
3d19a4f23e
[refs #576 ] Optimize tests, views and model
2012-07-24 13:19:22 +04:00
konstantin.grabar
15a86c2ecd
[refs #576 ] Add flash notifies
2012-07-23 18:25:37 +04:00
George Vinogradov
ee15ca26ca
[issue #565 ] Refactoring. Fixed html mail template.
2012-07-20 23:59:32 +04:00
George Vinogradov
0d9a32a1c0
[issue #565 ] Fixed bug in mailer.
2012-07-20 20:56:47 +04:00
George Vinogradov
c37866d5e6
[issue #565 ] Added page title.
2012-07-20 20:36:09 +04:00
George Vinogradov
f61e9db5c6
[issue #565 ] Added Support link to bottom menu
2012-07-20 20:23:51 +04:00
George Vinogradov
6d046764ef
[issue #565 ] Merge branch 'master' into 565-feedback_form
...
Conflicts:
app/assets/stylesheets/design/custom.scss
2012-07-20 20:15:55 +04:00
George Vinogradov
d6c65a1626
[issue #565 ] Added feedback form.
...
* Added web pages to send request
* Added mailer to send feedback message.
2012-07-20 20:06:31 +04:00
Alexander Machehin
d130409640
Merge branch 'master' into 90-pull
...
Conflicts:
app/assets/stylesheets/design/custom.scss
2012-07-20 15:33:11 +06:00
Alexander Machehin
35b953ac11
[refs #90 ] add commit/pull lines ref
2012-07-19 22:42:37 +06:00
Pavel Chipiga
2cc3798cdc
Merge branch 'master' into 263-refactoring
2012-07-19 18:58:47 +03:00
Vladimir Sharshov
1f0887ac97
[refs #570 ] Change localization for fields(part 2)
2012-07-18 23:26:13 +04:00
Vladimir Sharshov
c5686c76d3
Merge branch '570-mass_builds_status_counters_bug' of github.com:warpc/rosa-build into 570-mass_builds_status_counters_bug
2012-07-18 23:08:57 +04:00
Alexander Machehin
b24a4a35b2
[refs #90 ] modify pull tab urls
2012-07-19 00:02:27 +06: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
Alexander Machehin
28329bbe5b
[refs #90 ] fixed ref link
2012-07-18 17:17:15 +06: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
Alexander Machehin
b7911f3585
[refs #90 ] fixed create pull button text
2012-07-18 16:29:55 +06:00
Alexander Machehin
3c4975ddf0
[refs #183 ] do not track dev
2012-07-18 16:11:24 +06:00
Alexander Machehin
0ac1f52e31
[refs #569 ] fixed hr style
2012-07-17 23:43:13 +06:00
Alexander Machehin
b9e1f44fe8
[refs #90 ] remove old code
2012-07-17 23:02:55 +06:00
Alexander Machehin
dc521f5844
[refs #90 ] link to refs
2012-07-17 22:40:48 +06:00
Alexander Machehin
08534810f6
[refs #569 ] tuning fork modal
2012-07-17 20:25:02 +06:00
Alexander Machehin
cd681ab0ae
[refs #569 ] fixed fork modal
2012-07-17 19:49:13 +06:00
Alexander Machehin
966368a660
[refs #90 ] show same title and body for issues and pulls
2012-07-17 16:50:40 +06:00
konstantin.grabar
3a183e0dc3
[refs #441 ] Remove unused files. Add mass assigment specs
2012-07-17 13:31:32 +04:00
Pavel Chipiga
611b22baa5
Update gems, fix conflicts. Raise 404 error instead of redirect. Refactor git controllers. Refactor git methods, move to modules. Cleanup git helpers, refactor and remove unused variables from views, refactor git templates. Refactor project load. Refactor git routes and links, refactor constraints. Fix branches with slashes and dots. Apply github linguist and libmagic for binary file detection. Other refactor and code cleanup. Fix specs and deprecations. Refs #263
2012-07-17 11:02:56 +03:00
Alexander Machehin
5b4c9b0948
[refs #90 ] remove reduntant information
2012-07-16 23:38:45 +06:00
Alexander Machehin
b903969aa6
[refs #90 ] changed displaying status message
2012-07-16 23:02:04 +06:00
Alexander Machehin
2feb03601b
[refs #90 ] fixed authorize of the merge action
2012-07-16 22:35:44 +06:00
Alexander Machehin
34e97510cd
[refs #90 ] modify pull headers
2012-07-16 22:27:41 +06:00
konstantin.grabar
70b2d62e52
[refs #441 ] Some small fixes of locales and code
2012-07-16 13:58:33 +04:00
Alexander Machehin
56db0fffd0
[refs #90 ] small refactoring
2012-07-16 14:46:44 +06:00
konstantin.grabar
3cf3546c2e
[refs #441 ] Add secret to filter. Add repository key exist check
2012-07-13 18:16:56 +04:00
konstantin.grabar
b4059c67fc
[refs #441 ] Add key pairs for platform
2012-07-13 15:18:12 +04:00
Alexander Machehin
26617b7739
[refs #90 ] add close/reopen button
2012-07-12 20:15:28 +06:00
Pasha
d9755f295c
Merge pull request #567 from warpc/523-block_import
...
[refs #523 ] Fix periodically error ActiveRecord::RecordNotFound in Resque service
2012-07-11 13:48:10 -07:00
Vladimir Sharshov
5b93ef9134
[refs #523 ] limit callback only for create action(update)
2012-07-12 00:40:55 +04:00
Vladimir Sharshov
84f4d7d423
[refs #523 ] limit callback only for create action
2012-07-12 00:24:31 +04:00
Vladimir Sharshov
b22a2ce3ba
[refs #523 ] Fix periodically error ActiveRecord::RecordNotFound in Resque service
2012-07-12 00:01:41 +04:00
Alexander Machehin
65f94e763e
[refs #90 ] add the commit merge message
2012-07-10 23:13:23 +06:00
Alexander Machehin
3290adb0b1
[refs #90 ] fixed merge ability
2012-07-10 22:58:39 +06:00
Alexander Machehin
43d2c1b223
[refs #90 ] fix after fail of the pull creation
2012-07-10 22:10:24 +06:00
Alexander Machehin
77a67975b1
[refs #90 ] hide create pull button after change project or refs
2012-07-10 22:07:51 +06:00
Alexander Machehin
4663babac6
[refs #90 ] redirect to right place after create
2012-07-10 21:48:11 +06:00
Alexander Machehin
65c139b922
[refs #90 ] dont show empty projects
2012-07-10 19:29:10 +06:00
Alexander Machehin
10b828c644
Merge branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
vendor/assets/javascripts/vendor.js
2012-07-10 18:35:49 +06:00
Vladimir Sharshov
c45e599eb0
Merge pull request #560 from warpc/442-mass_build
...
[refs #442 ] Add tests for mass builds and attr_accessible. Fix ability.
2012-07-10 02:49:23 -07:00
konstantin.grabar
1de9277e4a
[refs #442 ] Add main? method for platforms
2012-07-10 11:06:08 +04:00
George Vinogradov
cfb16f8118
[issue #561 ] Fixed bug on BuildList#show page
2012-07-10 03:57:25 +04:00
George Vinogradov
f83a1ae6c2
[issue #561 ] Changed translations.
2012-07-10 02:55:34 +04:00
George Vinogradov
3195969aab
[issue #561 ] Added bs_id to BuildList#show
2012-07-10 02:14:31 +04:00
George Vinogradov
f997e50905
[issue #561 ] Some cosmethic changes.
...
* Reordered columns in BuildLists table
* Reordered rows in BuildLists filter
* Removed created_at filter (Commented. See TODOs)
2012-07-10 01:49:19 +04:00
George Vinogradov
8c5a8c884d
[issue #561 ] Some DB query optimization.
2012-07-10 01:13:55 +04:00
George Vinogradov
7b3c74e97d
[issue #561 ] Changed BuildList pages
...
* Removed mass_build, cancel and updated_at fields from list
* Added link to commit in list (instead of version)
* Added platform field in list
* Added filter by main platforms
* Added cancel button and mass_build field to BuildList#show
2012-07-10 01:09:27 +04:00
Alexander Machehin
07e02d9a17
[refs #90 ] modified Update commits button
2012-07-10 00:41:39 +06:00
konstantin.grabar
620d78fd1b
[refs #442 ] MassBuilds create refactor and specs fix
2012-07-09 20:48:31 +04:00
konstantin.grabar
adc917ca3b
[refs #442 ] MassBuild data initialize refactor
2012-07-09 20:13:02 +04:00
Vladimir Sharshov
d7ee0fe938
Merge pull request #559 from warpc/428-advisory
...
[refs #428 ] Advisory: new look
2012-07-09 08:44:13 -07:00
George Vinogradov
2839dc14b6
[issue #428 ] Using #name_with_owner in projects pages.
2012-07-09 19:19:30 +04:00
konstantin.grabar
c6600054d1
[refs #442 ] Change platform and user set to platform_id and user_id
2012-07-09 17:17:02 +04:00
Alexander Machehin
dd221cc880
[refs #90 ] autocomplete
2012-07-06 23:30:01 +06:00
konstantin.grabar
1f2a3b82d3
[refs #442 ] Add tests for mass builds and attr_accessible. Fix ability
2012-07-06 20:49:21 +04:00
George Vinogradov
c1a90872db
[issue #428 ] Fixed bug with before_filter in advisory
2012-07-06 18:23:49 +04:00
George Vinogradov
49927728cd
[issue #428 ] Fetching packages moved to particular method.
2012-07-06 17:31:18 +04:00
George Vinogradov
3c8b77027e
[issue #428 ] Allowed any update_types when build for released platform.
2012-07-06 03:05:47 +04:00
George Vinogradov
69d48f000e
[issue #428 ] Removed commented code.
2012-07-05 11:36:18 +04:00
George Vinogradov
1cfd1975d5
[issue #428 ] Projects shows with owner name.
2012-07-04 22:52:09 +04:00
George Vinogradov
fa5deed42f
[issue #428 ] Added BuildLists list to Advisory#show
2012-07-04 22:32:10 +04:00
George Vinogradov
db66c7b3e1
[issue #428 ] Attempt to fix duplication in packages list
2012-07-04 22:01:06 +04:00
George Vinogradov
1c4c91df5c
[issue #428 ] Fixed attaching projects to advisory.
2012-07-04 21:38:45 +04:00
George Vinogradov
8c9cca39ef
[issue #428 ] Attempt to fix packages listing
2012-07-04 20:52:22 +04:00
George Vinogradov
a2d35d2538
[issue #527 ] Use User#fullname instead of string.
2012-07-04 19:53:18 +04:00
George Vinogradov
7a38335037
[issue #527 ] Fixed group members list
2012-07-04 19:27:20 +04:00
Vladimir Sharshov
3ea9463f8e
Merge pull request #557 from warpc/428-advisory
...
[issue #428 ] Fixed bug with compact! and uniq!
2012-07-04 08:00:53 -07:00
George Vinogradov
02ae717af9
[issue #428 ] Fixed bug with compact! and uniq!
2012-07-04 18:57:23 +04:00
Alexander Machehin
9e68dae63b
[refs #90 ] fixed autocomplete for new pull
2012-07-04 20:36:52 +06:00
Vladimir Sharshov
ce1c1ff403
Merge pull request #528 from warpc/428-advisory
...
[issue #428 ] Advisories: final version:
* Added Many2Many relation between advisories and projects;
* Added autocompletion to build list's advisory;
* Bootstrap's JS moved to vendor;
* Added Atom feed for advisories;
* Added search in advisories page.
2012-07-04 07:29:30 -07:00
Alexander Machehin
7b0c135a24
[refs #90 ] fixed pull button
2012-07-04 20:22:23 +06:00
Vladimir Sharshov
1921bdae01
Merge pull request #556 from warpc/442-mass_build
...
[refs #442 ] Fix mass_builds link
2012-07-04 07:11:39 -07:00
George Vinogradov
a909a92ae8
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
db/schema.rb
2012-07-04 18:10:03 +04:00
konstantin.grabar
07372dd1a3
[refs #442 ] Fix mass_builds link
2012-07-04 18:09:59 +04:00
George Vinogradov
8687e343f8
[issue #554 ] Fixed tab+space json bug in AJAX.
2012-07-04 17:55:55 +04:00
George Vinogradov
f6cf8373e5
[issue #428 ] Removed fetching of all Advisories.
2012-07-04 17:28:43 +04:00
konstantin.grabar
82612c368d
[refs #442 ] Move mass_builds to platforms dir
2012-07-04 16:15:12 +04:00
George Vinogradov
8c88e7a0da
[issue #428 ] Some code simplification.
2012-07-04 15:42:43 +04:00
konstantin.grabar
4eac2a232f
[refs #442 ] Ability rights refactor. status_by_human refactor
2012-07-04 15:22:26 +04:00
Alexander Machehin
d6df9953f2
[refs #90 ] fixed pull path
2012-07-04 16:35:35 +06:00
George Vinogradov
7515f3515d
[issue #428 ] Fixed refs in advisory preview
2012-07-04 03:44:30 +04:00
George Vinogradov
e00e88340b
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
app/assets/stylesheets/design/custom.scss
db/schema.rb
2012-07-04 03:31:51 +04:00
George Vinogradov
094f25c049
[issue #428 ] Changed attaching advisory to BuildList.
...
Removed Chosen. Added text field with incremental search.
2012-07-04 02:52:13 +04:00
Alexander Machehin
54f3c63e68
[refs #90 ] removed logger
2012-07-04 00:17:15 +06:00
Alexander Machehin
89abd20c95
Merge branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
2012-07-03 21:22:10 +06:00
konstantin.grabar
6afe8c0375
[refs #442 ] Merge master into 442-mass_build
2012-07-03 18:41:02 +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
Alexander Machehin
ea8775f1f7
[refs #547 ] remove mistake condition
2012-07-03 16:42:58 +06:00
konstantin.grabar
c7232c53e9
[refs #442 ] Fix some locales. Fix batch_size
2012-07-03 12:44:51 +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
004f603e02
[refs #442 ] Add new actions rights. Cancel build list btn rights fix
2012-06-29 23:10:18 +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
9c07879dc2
[refs #442 ] Add forgotten cancel
2012-06-29 20:01:32 +04:00
konstantin.grabar
561ebb8728
[refs #442 ] Add stop_build field
2012-06-29 19:17:25 +04:00
konstantin.grabar
6507ad280f
[refs #442 ] Merge master into 442-mass_build
2012-06-29 16:40:54 +04:00
Alexander Machehin
59c0300542
[refs #442 ] small refactoring
2012-06-29 17:42:05 +06:00
Alexander Machehin
01db786728
[refs #442 ] remove double checking
2012-06-29 17:39:54 +06:00
Alexander Machehin
adb3b1ccab
[refs #442 ] fixed bug with priority
2012-06-29 17:38:06 +06:00
Alexander Machehin
67c55bcb56
[refs #442 ] fixed infinite loop
2012-06-29 17:01:40 +06:00
Vladimir Sharshov
7561abca08
[refs #462 ] refactoring: remove notified_at
2012-06-28 21:40:32 +04:00
Vladimir Sharshov
46161253ab
[refs #462 ] Product status does not change
2012-06-28 19:54:58 +04:00
konstantin.grabar
ce163f89a9
[refs #442 ] Add rep_name field. Add cancel builds ability
2012-06-28 19:23:33 +04:00
Alexander Machehin
ef945278e8
[refs #90 ] refactoring check methods
2012-06-28 19:47:29 +06:00
Vladimir Sharshov
174c4dab0b
Merge pull request #540 from warpc/442-mass_build
...
[refs #442 ] Support mass build statistic
2012-06-28 05:02:44 -07:00
konstantin.grabar
10aed58bdd
[refs #442 ] Small refactor. Remove bootstrap collapse
2012-06-28 15:31:25 +04:00
Alexander Machehin
ae4c8a6a5e
[refs #90 ] fixed lost data after merge
2012-06-28 16:44:55 +06:00
konstantin.grabar
4187ef8873
[refs #442 ] Add links for statuses
2012-06-27 19:32:29 +04:00
Vladimir Sharshov
126f58ac85
Fix publication for old version of build client
2012-06-27 18:57:30 +04:00
konstantin.grabar
b6d769ad66
[refs #442 ] Change mass builds table
2012-06-27 18:07:05 +04:00
Alexander Machehin
b857a2d09e
[refs #90 ] remove debug to cancan
2012-06-27 17:21:31 +06:00
Alexander Machehin
ce0ff70561
[refs #90 ] fixed errors
2012-06-27 16:47:08 +06:00
Alexander Machehin
1ffb1b3940
Merge branch 'master' into 90-pull
...
Conflicts:
Gemfile
app/assets/stylesheets/design/custom.scss
app/models/project.rb
db/schema.rb
2012-06-27 16:20:38 +06:00
konstantin.grabar
fc00f713b5
[refs #442 ] Add counters update checking. Add build_error counter
2012-06-27 13:48:54 +04:00
Vladimir Sharshov
96d284d5ee
Merge pull request #533 from warpc/531-fix_users_role
...
[refs #531 ] Changed the rules for granting user rights in the project
2012-06-26 05:44:16 -07:00
Alexander Machehin
8768317323
[refs #90 ] fix issue path
2012-06-26 15:52:20 +06:00
Alexander Machehin
4f1e51a8af
[refs #90 ] fix reset commit after automerge
2012-06-26 15:43:32 +06:00
Alexander Machehin
9b41fd50af
[refs #90 ] fixed translation of titles & headers
2012-06-26 15:40:37 +06:00
Alexander Machehin
6aa9cfaa50
[refs #90 ] view pull status
2012-06-25 22:04:43 +06:00
konstantin.grabar
bdb97b8891
[refs #442 ] Add statistics data to mass builds. Small refactor for report
2012-06-25 19:20:35 +04:00
Alexander Machehin
9625e1bb4f
[refs #531 ] small refactoring
2012-06-25 20:31:41 +06:00
konstantin.grabar
651dd57044
Merge branch 'master' into 442-mass_build
2012-06-25 18:29:16 +04:00
konstantin.grabar
baec8a1016
[refs #525 ] Fix clear action rights
2012-06-25 18:26:01 +04:00
Vladimir Sharshov
b01d3cecba
Merge pull request #539 from warpc/525-repository_erase
...
[refs #525 ] Rename erase to clear. Fix flash. Replace repository to platform in locales
2012-06-22 12:19:51 -07:00
konstantin.grabar
f3bd3bbd7f
[refs #442 ] Add mass build counters ant their update. Add failed builds report generate
2012-06-22 19:10:44 +04:00
Alexander Machehin
9a2dcda3d1
[refs #537 ] fixed build list publish transaction
2012-06-22 16:38:09 +06:00
konstantin.grabar
edcc0c996f
Merge branch 'master' into 442-mass_build
2012-06-22 13:20:50 +04:00
Alexander Machehin
d5a6b47be3
[refs #531 ] user best role tests
2012-06-21 20:19:44 +06:00
konstantin.grabar
10efb2401a
[refs #442 ] Fix auto_publish select
2012-06-21 17:49:20 +04:00
Alexander Machehin
d2f4135065
[refs #531 ] refactoring
2012-06-21 15:49:39 +06: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
Alexander Machehin
93ec9a135d
[refs #531 ] some refactoring and model tests
2012-06-21 00:10:27 +06:00
konstantin.grabar
3ebd36f6fe
[refs #525 ] Erase corrections and refactor
2012-06-20 22:02:42 +04:00
Alexander Machehin
4d91ea1d6e
[refs #531 ] fixed user roles
2012-06-20 23:59:47 +06:00
George Vinogradov
e4f62ea592
[issue #428 ] Added filter by advisory_id to Advisories
2012-06-20 21:51:08 +04:00
Vladimir Sharshov
ecf4666a31
Merge pull request #535 from warpc/525-repository_erase
...
[refs #525 ] Add erase repository functional
2012-06-20 09:48:19 -07:00
konstantin.grabar
4b9a04e3f7
[refs #525 ] Set erase route to post
2012-06-20 20:40:50 +04:00
konstantin.grabar
ad7d3795e6
Replace after_create on after_commit for build_list
2012-06-20 19:08:21 +04:00
George Vinogradov
3d38adcb94
[issue #428 ] Added Atom feed to advisories.
2012-06-20 18:44:32 +04:00
konstantin.grabar
270dbf2e9b
[refs #525 ] Add erase repository functional
2012-06-20 17:21:32 +04:00
Pavel Chipiga
e794ce6330
Remove loner parameter to avoid queue ignore. Fix git hook process - do not require 7th param. Remove write_hook from queue. Refs #510
2012-06-20 02:20:25 +03:00
George Vinogradov
01b8f3b5c5
[issue #428 ] Fixed typo
2012-06-20 00:32:56 +04:00
George Vinogradov
60f1f68ce1
[issue #428 ] Fixed schema.rb . Removed debug code.
2012-06-20 00:04:33 +04:00
Vladimir Sharshov
8ec0668169
Merge pull request #532 from warpc/505-state_machine_migrate
...
[refs #505 ] Fix events logic and can_cancel method
2012-06-19 10:42:29 -07:00
konstantin.grabar
cb4e9b14b1
[refs #505 ] Fix events logic and can_cancel method
2012-06-19 21:24:11 +04:00
Vladimir Sharshov
fca1218902
Merge pull request #513 from warpc/505-state_machine_migrate
...
[refs #505 ] state machine migration for BuildList
2012-06-19 08:47:01 -07:00
konstantin.grabar
264273c6c0
[refs #505 ] Remove comment. Add lost method into build_list model
2012-06-19 19:45:38 +04:00
konstantin.grabar
904cfca5c9
[refs #529 ] Fix branch set for repository with dot in name
2012-06-19 18:52:29 +04:00
konstantin.grabar
8e88c32147
[refs #505 ] Fix tests after merge. Remove ResqueAsyncMethods include
2012-06-19 14:23:03 +04:00
konstantin.grabar
dc8a11fa68
[refs #505 ] Merge master into 505-state_machine_migrate
2012-06-19 13:43:38 +04:00
George Vinogradov
735afaea15
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
db/schema.rb
2012-06-19 02:57:39 +04:00
George Vinogradov
ecd4498484
[issue #428 ] Changes in advisories.
...
* Added Many2Many relation between advisories and projects.
* Added autocompletion to build list's advisory
* Bootstrap's JS moved to vendor/
2012-06-19 02:49:17 +04:00
konstantin.grabar
8ce6c26cc4
[refs #505 ] Fix state machine tests
2012-06-18 20:19:09 +04:00
Pavel Chipiga
cb8345a207
Rename and separate queues. Refs #510
2012-06-18 17:16:53 +03:00
Pavel Chipiga
bcf4222282
Remove old style queue. Refs #510
2012-06-18 15:00:57 +03:00
Pavel Chipiga
73ec2ec5e9
Fix typo. Refs #510
2012-06-18 14:38:25 +03:00
Pavel Chipiga
f19e82b3fc
Add comments for async method calls. Refs #510
2012-06-17 01:51:02 +03:00
Pavel Chipiga
b47b4ec075
Update rails and gems. Redo resque jobs enqueue and perform through plugins. Redo emails async sending. Redo hook process. Refactor and code cleanup. Refs #510
2012-06-16 21:27:46 +03:00
konstantin.grabar
ac7a3980cd
[refs #505 ] Pending some tests. Return set_version_and_tag. Fix post_build action
2012-06-15 20:05:55 +04:00
konstantin.grabar
6db2fd3d10
[refs #505 ] Tried to fix strip error.
2012-06-15 17:05:55 +04:00
konstantin.grabar
5e7342fbd7
[refs #505 ] Comment DJ stub. Fix event name call
2012-06-15 12:47:40 +04:00
Alexander Machehin
8542c60838
[refs #522 ] to fork check own projects
2012-06-15 00:12:44 +06:00
konstantin.grabar
5acc13e9a6
[ref #505 ] Refactor set_version_and_tag. Rename success and error events
2012-06-14 17:36:40 +04:00
konstantin.grabar
76b261638f
Merge master into 505-state_machine_migrate
2012-06-14 10:34:55 +04:00
konstantin.grabar
17815ddab2
[refs #505 ] Change start event name and move some logic to set_version_and_tag method
2012-06-13 22:33:23 +04:00
Alexander Machehin
682f33a9bf
[refs #90 ] view merged status
2012-06-13 23:52:11 +06:00
konstantin.grabar
9b3da14f83
[refs #505 ] Add more events and replace hand made status change
2012-06-13 21:27:35 +04:00
Pavel Chipiga
d45e95b0e9
Merge branch 'master' into 207-platform_clone
...
Conflicts:
app/views/layouts/menu/_top.html.haml
2012-06-09 19:08:55 +03:00
Pavel Chipiga
ec21c042dd
Fix and refactor active menu. Refs #207
2012-06-09 19:04:06 +03:00
konstantin.grabar
f37e0e54a3
[refs #510 ] Replace dj with resque
2012-06-09 16:52:29 +04:00
Alexander Machehin
9af3d22153
[refs #90 ] auto close after manual merge
2012-06-09 15:09:38 +06:00
konstantin.grabar
fac3335df4
[refs #510 ] Fix resque link into the menu
2012-06-09 11:12:23 +04:00
Pavel Chipiga
c038b255a8
Allow dot at platform name. Refs #207
2012-06-08 21:20:02 +03:00
Pavel Chipiga
a2c14313ed
Fix platform clone. Refs #207
2012-06-08 20:37:16 +03:00
konstantin.grabar
26299c234b
[refs #510 ] Add resque to the admin submenu
2012-06-08 19:02:45 +04:00
Alexander Machehin
89bc8954e2
[refs #90 ] smaller font for diff
2012-06-08 14:31:33 +06:00
Alexander Machehin
724868e495
[refs #90 ] fixed view with #repo-wrapper
2012-06-08 14:28:23 +06:00
Alexander Machehin
29d01f33a5
[refs #90 ] dont redirect in tracker
2012-06-08 14:11:46 +06:00
Alexander Machehin
bf11afca4c
[refs #90 ] fixed diff view
2012-06-08 13:53:30 +06:00
Alexander Machehin
5f50bacbe6
[refs #90 ] some refactoring with rtruncate method
2012-06-08 13:38:24 +06:00
Alexander Machehin
62128d2c72
[refs #90 ] change diff anchors to digits
2012-06-08 01:20:06 +06:00
Alexander Machehin
0b9c0fdd07
[refs #90 ] fixed rendering file rename
2012-06-08 01:19:18 +06:00
Alexander Machehin
8fadbf2d41
[refs #90 ] rewrite diff
2012-06-07 23:23:28 +06:00
Alexander Machehin
65fd4a8340
[refs #90 ] add anchor to commits list
2012-06-06 00:13:20 +06:00
Alexander Machehin
afc8572b35
[refs #90 ] remove redirection to pull
2012-06-06 00:08:32 +06:00
George Vinogradov
863213767b
[issue #428 ] Fixed typos. Removed unnecessary parts.
2012-06-05 19:58:11 +04:00
konstantin.grabar
122b50564d
[refs #505 ] Small refactor for place_build event
2012-06-05 16:19:54 +04:00
Alexander Machehin
614691a737
[refs #90 ] removed index action
2012-06-05 18:10:51 +06:00
Alexander Machehin
91bf65d65d
[refs #90 ] comments for pull requests (slow version)
2012-06-05 18:08:52 +06:00
konstantin.grabar
bd721aa3af
[refs #505 ] Remove unsused events
2012-06-05 14:30:38 +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
Alexander Machehin
4b8def5bd0
[refs #90 ] add pulls to tracker
2012-06-04 23:00:19 +06:00
Vladimir Sharshov
bf1496d1bf
Merge pull request #514 from warpc/510-resque_migrate
...
[refs #510 ] migrate to resque for heavy task
2012-06-04 07:28:20 -07:00
konstantin.grabar
a711773d47
[refs #505 ] Remove unused events
2012-06-01 19:02:51 +04:00
konstantin.grabar
8197877352
[refs #505 ] Small has_published check changes
2012-06-01 18:53:14 +04:00
konstantin.grabar
d084cd2329
[refs #505 ] Remove duplicate constant
2012-06-01 18:42:46 +04:00
konstantin.grabar
2eff4d1160
[refs #505 ] Remove unnessacary set_default_status method
2012-06-01 15:06:59 +04:00
konstantin.grabar
f188a83eca
[refs #505 ] Add place_build event
2012-06-01 14:58:17 +04:00
Alexander Machehin
8ed8e10cd6
[refs #90 ] moved update form lower
2012-05-31 23:30:10 +06:00
Alexander Machehin
60aba754ae
[refs #90 ] pull title/body update
2012-05-31 22:57:52 +06:00
konstantin.grabar
a7d70c3474
[refs #505 ] Fix state machine workflow
2012-05-31 18:35:37 +04:00
konstantin.grabar
526bdbe60f
[refs #510 ] Resque sinatra app secure
2012-05-31 17:36:41 +04:00
Alexander Machehin
ca72504ca2
[refs #90 ] new/show actions refactoring
2012-05-31 17:23:30 +06:00
Alexander Machehin
3c3448e26f
[refs #90 ] new/show views refactoring
2012-05-31 17:16:54 +06:00
konstantin.grabar
38b55d769f
[refs #510 ] Add resque async workers
2012-05-31 11:02:25 +04:00
Alexander Machehin
f44b9631ad
[refs #90 ] add pull requests authorizations
2012-05-31 00:08:07 +06:00
Alexander Machehin
5c9f914e4a
[refs #511 ] add issue index authorization
2012-05-30 22:03:07 +06:00
konstantin.grabar
05e117ac52
[refs #505 ] state machine refactor
2012-05-30 16:42:30 +04:00
konstantin.grabar
3d3e109483
[refs #505 ] Add check ability methods and update some events
2012-05-29 21:28:11 +04:00
Alexander Machehin
26baf999f4
[refs #90 ] diff stats
2012-05-29 23:09:43 +06:00
konstantin.grabar
c3b5951465
[refs #442 ] Fix utc date for mass build name
2012-05-29 19:55:37 +04:00
konstantin.grabar
8eaec85aff
[refs #442 ] Fix auto_publish validate and default set
2012-05-29 17:44:30 +04:00
Alexander Machehin
11c67fb07d
Revert "[refs #90 ] issue status -> state" & changed state -> status
...
This reverts commit 7470ee76e4783a0fbbd98607406d7b770a2980d1.
Conflicts:
app/controllers/projects/issues_controller.rb
db/migrate/20120412173938_create_pull_requests.rb
db/schema.rb
2012-05-29 16:50:25 +06:00
Alexander Machehin
6623da9d71
[refs #90 ] fixed state_machine
2012-05-29 14:59:24 +06: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
44de11d009
[refs #505 ] Add events, states and other base state machine logic
2012-05-28 21:47:53 +04:00
konstantin.grabar
a446bd38e5
[refs #442 ] Filter mass builds by platform. Order them by created_at
2012-05-28 19:58:12 +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
Alexander Machehin
bc3212a374
fixed assignee uname for issue sidebar
2012-05-28 15:38:57 +06:00
Vladimir Sharshov
3ed195bb86
Merge pull request #502 from warpc/442-mass_build
...
[refs #442 ] Mass build refactor and fixes
2012-05-28 02:00:30 -07:00
konstantin.grabar
658bfc2ebd
[refs #442 ] Fix link to mass build creator
2012-05-28 12:56:49 +04:00
konstantin.grabar
df82cf69ca
[refs #442 ] Refactor mass_build
2012-05-25 21:31:57 +04:00
konstantin.grabar
a79d946b6b
[refs #442 ] Mass build refactor and fixes
2012-05-25 19:56:26 +04:00
konstantin.grabar
2d1001f1c1
[refs #478 ] Fix js handler
2012-05-25 14:49:37 +04:00
Alexander Machehin
df610931d7
[refs #90 ] commits tab
2012-05-25 16:48:44 +06:00
Vladimir Sharshov
46cd4be459
Merge pull request #501 from warpc/478-project_build_failed
...
[refs #478 ] Fix frozen pls ids list
2012-05-25 00:32:20 -07:00
konstantin.grabar
e38bf98d54
[refs #478 ] Move js logic to another handler
2012-05-25 11:26:42 +04:00
Alexander Machehin
4f1d23a2a4
[refs #90 ] branch, merge validation
2012-05-24 23:10:49 +06:00
konstantin.grabar
5e7a3871f4
[refs #478 ] Fix frozen pls ids list
2012-05-24 17:41:19 +04:00
Vladimir Sharshov
568df37570
Merge pull request #500 from warpc/478-project_build_failed
...
[refs #478 ] Change js handler logic for creating build build list for frozen platform
2012-05-24 06:11:36 -07:00
konstantin.grabar
0958299f51
[refs #478 ] Change js handler logic
2012-05-24 16:51:39 +04:00
Vladimir Sharshov
0d3e06b5d9
Merge pull request #499 from warpc/478-project_build_failed
...
[refs #478 ] Add js handler to disable frozen platforms and their reps
2012-05-24 03:39:55 -07:00
konstantin.grabar
3d2bcdd019
[refs #478 ] Add js handler to disable frozen platforms and their reps
2012-05-24 14:21:57 +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
Alexander Machehin
e211fa2fc3
[refs #90 ] fixed errors, add validations & tests
2012-05-23 22:09:11 +06:00
konstantin.grabar
dd9c653a90
[refs #442 ] Merge master into 442-mass_build
2012-05-23 18:51:29 +04:00
konstantin.grabar
e835eae50e
[refs #442 ] Remove commented code
2012-05-23 18:36:42 +04:00
konstantin.grabar
a83927c812
[refs #442 ] Fix mass_build_id locales
2012-05-23 18:19:04 +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
Vladimir Sharshov
70a89dccd0
[refs #430 ] Delete containers after deleting build list
2012-05-23 14:52:23 +04:00
Vladimir Sharshov
ec711eff48
[refs #442 ] Fix: always set true for auto_publish params
2012-05-22 23:41:34 +04:00
Alexander Machehin
0c89ca6575
[refs #90 ] broken tests
2012-05-23 00:23:00 +06: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
Vladimir Sharshov
57ef020441
[refs #442 ] Fix problem for build list with save_to plaftorm is freeze; fix ignoring auto_publish option.
2012-05-22 01:10:00 +04:00
konstantin.grabar
9aefce6b68
[refs #442 ] Merge master into 442-mass_build
2012-05-21 18:33:12 +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
Alexander Machehin
d643bb3cd0
[refs #90 ] try to prevent create same pull
2012-05-21 19:24:16 +06:00
Alexander Machehin
6b6887250b
Merge branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
2012-05-21 17:31:49 +06:00
Alexander Machehin
1bcab2f7db
[refs #443 ] remove old file, fixed ru translation
2012-05-21 16:46:08 +06: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
Vladimir Sharshov
5133fe6bc3
Merge pull request #487 from warpc/443-tour
...
[refs #443 ] invite localization
2012-05-18 11:10:15 -07:00
Alexander Machehin
aad7a3a547
[refs #443 ] invite localization
2012-05-18 22:54:57 +06:00
konstantin.grabar
cd3564bb81
[refs #442 ] Add mass build model and new build_all fixes
2012-05-18 19:12:51 +04:00
Vladimir Sharshov
241efb95b1
Merge pull request #486 from warpc/443-tour
...
[refs #443 ] fix dropmenu in tours pages for registered users
2012-05-18 03:17:01 -07:00
Alexander Machehin
3a2dc965c9
[refs #443 ] fixed dropmenu
2012-05-18 15:51:26 +06:00
Pavel Chipiga
bea7ed26d6
Fix advisory template. Fix rosa tour. Refs #428 , #482
2012-05-18 01:38:43 +03:00
Pavel Chipiga
b41a9e3b49
Redo project assign for build_list_packages. Redo and fix double render error during build_list publish. Refs #444 , #481
2012-05-18 00:19:57 +03:00
Vladimir Sharshov
aceb9e61fc
Rename is_rpm to is_package in ability.rb
2012-05-18 01:07:04 +04:00
Vladimir Sharshov
50249a68b6
Merge branch 'master' into 461-rename_is_rpm_to_is_package
2012-05-18 00:43:40 +04:00
Vladimir Sharshov
bfabdc1dc3
Merge pull request #468 from warpc/466-edit_project
...
[refs #466 ] fixed access to project and tests for this cases.
2012-05-17 13:11:55 -07:00
Alexander Machehin
fcffff4178
Merge branch 'master' into 90-pull
...
Conflicts:
app/assets/stylesheets/design/custom.scss
config/locales/title.en.yml
config/locales/title.ru.yml
config/routes.rb
db/schema.rb
2012-05-17 22:58:29 +06:00
Alexander Machehin
74aee232f9
[refs #90 ] some fixes and merge button
2012-05-17 22:49:29 +06:00
konstantin.grabar
3e57359c96
[refs #442 ] Add mass build page functional
2012-05-17 19:20:03 +04:00
Pavel Chipiga
cd4dd31d24
Change project assign for container data. Refs #444
2012-05-17 16:00:38 +03:00
Alexander Machehin
59acdf4f44
[refs #443 ] fixed setting language
2012-05-17 16:28:58 +06:00
konstantin.grabar
ec9c19352e
[refs #461 ] Merge master into to 461-rename_is_rpm_to_is_package. Again
2012-05-17 12:00:21 +04:00
Vladimir Sharshov
9e3afa8fc0
Merge pull request #476 from warpc/438-remove_rsync_mount_from_app
...
[refs #438 ] Repair arch factory and rename rsync stub method, remove symlink dir creation
2012-05-16 12:09:45 -07:00
Vladimir Sharshov
2b5115df78
Merge pull request #477 from warpc/443-tour
...
[refs #443 ] fixed error whis empty accept languages
2012-05-16 12:02:19 -07:00
Alexander Machehin
8facb45bb7
[refs #443 ] fixed error whis empty accept languages
2012-05-16 23:20:42 +06:00
konstantin.grabar
4f38bb5364
[refs #438 ] Remove symlink dir creation
2012-05-16 20:58:15 +04:00
Alexander Machehin
f96990bd25
[refs #90 ] change view
2012-05-16 22:50:30 +06:00
Vladimir Sharshov
1550d7a59e
Merge pull request #459 from warpc/438-remove_rsync_mount_from_app
...
[refs #438 ] Remove rsync mount and umount from platforms
2012-05-16 06:24:31 -07:00
konstantin.grabar
208310e83b
[refs #438 ] Add rake task to symlink migrate. Change rsync stubs
2012-05-16 17:01:25 +04:00
Vladimir Sharshov
2892689807
Merge pull request #469 from warpc/443-tour
...
[refs #466 ] Add localization for system tour. Fix for auto detecting users language.
2012-05-16 05:19:59 -07:00
Alexander Machehin
2651f0dc52
[refs #443 ] localize top image
2012-05-16 17:10:22 +06:00
konstantin.grabar
9d871af7ef
Merge master into 461-rename_is_rpm_to_is_package
2012-05-16 14:40:10 +04:00
konstantin.grabar
1385133ed5
[refs #461 ] Merge master into 461-rename_is_rpm_to_is_package
2012-05-16 14:37:35 +04:00
konstantin.grabar
5ad43c684e
Merge master into 429-uname_format_error_explain
2012-05-16 14:01:41 +04:00
Alexander Machehin
4f7ccbb4a9
[refs #443 ] fixed preferred language
2012-05-16 15:48:42 +06:00
Alexander Machehin
05746ea449
[refs #466 ] add i18n
2012-05-15 21:35:48 +06:00
Alexander Machehin
2ae66d6ae4
[refs #466 ] fixed access to project
2012-05-15 17:18:43 +06:00
konstantin.grabar
e807e5f3ec
[refs #429 ] Add format explain error message for uname
2012-05-15 15:11:18 +04:00
Pavel Chipiga
c1b4a0639d
Fix build list display
2012-05-15 13:12:07 +03:00
konstantin.grabar
1f088c0cfc
[refs #461 ] Rename is_rpm to is_package
2012-05-15 14:00:57 +04:00
konstantin.grabar
2c4169a3c7
[refs #438 ] Rename mount_path to symlink_path
2012-05-15 13:33:27 +04:00
konstantin.grabar
254629a4a9
[refs #438 ] Add symlinking paths for platforms
2012-05-15 12:53:41 +04:00
Pavel Chipiga
06191eb12a
Quickfix for status_build. Refs #444
2012-05-15 01:15:48 +03:00
Pavel Chipiga
78ab229c4f
Fix advisories relaton. Minor code cleanup. Write more specs. Refs #444
2012-05-14 23:00:04 +03:00
Pavel Chipiga
8470674c62
Apply basic build list packages store functionality. Display build list package content. Write specs. Refactor. Refs #444
2012-05-14 22:08:31 +03:00
Alexander Machehin
ff016efe1c
[refs #90 ] choose project
2012-05-14 23:09:18 +06:00
konstantin.grabar
014f1c319c
[refs #438 ] Remove rsync mount and umount from platforms
2012-05-14 18:37:19 +04:00
Alexander Machehin
b7dee0b6af
Merge pull request #457 from warpc/454-routes_dot
...
[#454 ] Исправление проблемы с точкой в имени проекта
2012-05-14 07:04:28 -07:00
Pavel Chipiga
f335863881
Fix dot in project name routes. Refactor and write basic route specs. Refs #454
2012-05-14 16:24:01 +03:00
Alexander Machehin
944626d59a
[refs #455 ] add ability for build lists
2012-05-14 16:51:08 +06:00
Alexander Machehin
5fcf9c3ffa
Merge pull request #453 from warpc/451-advisories_partial_name_error
...
[refs #451 ] Fix partial name
2012-05-14 01:32:27 -07:00
konstantin.grabar
8060a9b8a9
[refs #451 ] Fix partial name
2012-05-14 12:16:37 +04:00
Vladimir Sharshov
64d5600e6f
Merge pull request #447 from warpc/443-tour
...
[refs #443 ] Tour about the system
2012-05-12 10:11:16 -07:00
Alexander Machehin
bd2bb2b91f
[refs #90 ] fixed merge
2012-05-12 22:34:27 +06:00
Alexander Machehin
7a011606a5
[refs #443 ] add pirobox popup
2012-05-12 19:17:07 +06:00
Alexander Machehin
0e5b2ba25d
[refs #443 ] compact styles
2012-05-12 15:54:24 +06:00
George Vinogradov
cada9f6e51
[issue #443 ] Changed tour routes. Fixed submenu position.
2012-05-12 01:05:48 +04:00
George Vinogradov
a048509426
[issue #443 ] Numeric ids changed to words.
2012-05-12 00:45:37 +04:00
George Vinogradov
218904675d
[issue #443 ] Fixed styles. Removed whitespace between content and
...
footer.
2012-05-12 00:24:40 +04:00
Vladimir Sharshov
8c703f413d
Merge pull request #446 from warpc/430-clearing_build_lists
...
[issue #430 ] Added rake task to remove outdated BuildLists and setup it to everyday starting.
2012-05-11 11:24:29 -07:00
Alexander Machehin
85d4489009
[refs #90 ] dont work pull
2012-05-12 00:23:09 +06:00
Alexander Machehin
5f5eb00c4f
[refs #443 ] abf tour
2012-05-12 00:15:20 +06:00
George Vinogradov
b74dd01262
[issue #430 ] Changed task
2012-05-11 22:00:27 +04:00
George Vinogradov
1a9f529152
[issue #430 ] Added rake task to remove outdated BuildLists.
2012-05-11 21:44:19 +04:00
konstantin.grabar
60fdf9e998
[refs #396 ] Add atom feed icon
2012-05-11 19:44:19 +04:00
George Vinogradov
5320fc2d3e
[issue #428 ] AdvisoriesController moved from its scope
2012-05-10 21:17:59 +04:00
Alexander Machehin
3e0ebdc929
[refs #90 ] change route
2012-05-10 22:57:59 +06:00
George Vinogradov
9a0f582a16
[issue #428 ] Fixed typo in PlatformsHelper
2012-05-10 20:04:48 +04:00
George Vinogradov
f8d32495b8
[issue #428 ] Added title. Changed BuildListsController#update
2012-05-10 19:15:50 +04:00
Alexander Machehin
4040a486fe
[refs #90 ] fix diff
2012-05-10 18:32:54 +06:00
Alexander Machehin
d4a5b78b21
[refs #90 ] add state setter
2012-05-10 15:42:25 +06:00
Pavel Chipiga
52f5e01575
Fix build list controller bugs. Fix JS which controls checkboxes. Fix translations. Fix and refactor views. Refs #428
2012-05-06 00:43:04 +03:00
Vladimir Sharshov
8819d0845a
[refs 428] Fix tests and merges missing
2012-05-05 23:26:34 +04:00
George Vinogradov
26a643eed1
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
app/controllers/projects/build_lists_controller.rb
db/schema.rb
2012-05-05 21:33:39 +04:00
George Vinogradov
05ef799fa4
[issue #428 ] Added advisories list. Added translations.
2012-05-05 21:18:29 +04:00
Alexander Machehin
381ae0a8b9
[refs #90 ] diff - dont work
2012-05-05 22:57:12 +06:00
Pavel Chipiga
614f8cd5f9
Refactor active menu detection. Refs #433
2012-05-05 19:15:49 +03:00
Alexander Machehin
69303561f4
[refs #434 ] add build priority to users
2012-05-05 17:05:24 +06:00
George Vinogradov
6fe0e5b530
[issue #428 ] Added AdvisoriesController & show view.
2012-05-05 02:53:45 +04:00
George Vinogradov
1f07332892
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
app/controllers/projects/build_lists_controller.rb
config/routes.rb
db/schema.rb
2012-05-04 21:29:04 +04:00
Alexander Machehin
813afe53cf
[refs #90 ] minor interface changes
2012-05-04 23:13:41 +06:00
George Vinogradov
8350fc8fb1
[issue 428] Added advisory.
2012-05-04 21:12:51 +04:00
Alexander Machehin
c5731ff8dd
[refs #90 ] fixed merging errors
2012-05-04 16:56:11 +06:00
Alexander Machehin
fa027d8486
Merge pull request #432 from warpc/263-refactoring
...
Исправление роутов групп
2012-05-04 03:49:42 -07:00
Pavel Chipiga
5157f31081
Refactor routes to separate owner profile and project. Redo short groups profile URL. Improve specs. Refs #236
2012-05-04 00:52:56 +03:00
Alexander Machehin
178dbdc5f0
[refs #90 ] move files
2012-05-03 23:55:08 +06:00
Alexander Machehin
36b4ce2d99
Merge branch 'master' into 90-pull
...
Conflicts:
Gemfile
Gemfile.lock
app/controllers/projects/issues_controller.rb
app/models/project.rb
config/locales/menu.en.yml
config/routes.rb
db/schema.rb
2012-05-03 23:19:43 +06:00
Pavel Chipiga
b1b5363972
Fix deploy. Redo main group route. Refs #263
2012-05-03 19:48:22 +03:00
Pavel Chipiga
72e3eaf1a1
Minor design fix. Refs #263
2012-05-03 18:56:33 +03:00
Pavel Chipiga
45cb90463a
Minor members controller refactor. Refs #263
2012-05-03 17:43:23 +03:00
Pavel Chipiga
abb60a503a
Minor design fix. Refactor register requests. Refactor case insensitive search. Other minor fixes and code cleanup. Refacor and improve owner constraint. Refs #263
2012-05-03 17:08:02 +03:00
Alexander Machehin
f3cc6a03a5
[refs #263 ] dont show owner in the group members list
2012-05-03 18:34:30 +06:00
Alexander Machehin
377035c911
[refs #263 ] dont change/remove owner from group && tests
2012-05-03 18:25:06 +06:00
Alexander Machehin
9e5db741d3
Merge branch 'master' into 90-pull
...
Conflicts:
app/models/project.rb
db/schema.rb
2012-05-02 23:08:24 +06:00
Alexander Machehin
eec083dc8b
[refs #90 ] fixed tests
2012-05-02 21:36:39 +06:00
Alexander Machehin
30ac14a413
Merge branch '90-pull' of github.com:warpc/rosa-build into 90-pull
...
Conflicts:
app/models/project.rb
app/models/pull_request.rb
db/migrate/20120412173938_create_pull_requests.rb
db/schema.rb
spec/models/pull_request_spec.rb
2012-05-02 15:18:56 +06: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
Pavel Chipiga
b957600eda
Merge branch 'master' into 263-refactoring
...
Conflicts:
app/models/project.rb
app/views/projects/_repo_block.html.haml
db/schema.rb
spec/controllers/issues_controller_spec.rb
spec/controllers/projects_controller_spec.rb
2012-05-01 15:54:13 +03:00
Vladimir Sharshov
6f246b5684
Bringing the block 'My today builds' in utc
2012-04-29 01:55:20 +04:00
Alexander Machehin
4ad39b05c0
[refs #90 ] model PullRequest, tests
2012-04-28 23:30:54 +06:00
Vladimir Sharshov
77414b3092
Universal mass rebuildfor platform onwer without hardcoded main repository or architecture
2012-04-26 13:18:11 +04:00
George Vinogradov
de093d7065
[issue #425 ] Changed object to actor in Relation and to eventable in
...
EventLog
2012-04-26 05:38:33 +04:00
Alexander Machehin
e29a4f30bb
[refs #194 ] fixed checking for AJAX requests
2012-04-25 16:42:36 +06:00
Vladimir Sharshov
2a24997eb4
Allow set custom priority for mass rebuild
2012-04-24 23:03:45 +04:00
Vladimir Sharshov
41ef7e85f3
Merge pull request #424 from warpc/385-git_archive
...
[refs #416 ] dont show zip menu for empty project
[refs #385 ] Strictly restrict the parameter values(tar or zip)
Add tests for this cases
2012-04-24 11:41:12 -07:00
Alexander Machehin
f1cf96baab
[refs #385 ] fixed security bug & added some tests for project archive
2012-04-25 00:10:41 +06:00
Alexander Machehin
cb9588619a
[refs #416 ] dont show zip menu for empty project
2012-04-24 22:36:52 +06:00
Pavel Chipiga
cf907c19e8
Merge branch 'master' into 263-refactoring
...
Conflicts:
app/controllers/build_lists_controller.rb
2012-04-24 19:06:43 +03:00
Alexander Machehin
1934d5b553
Merge pull request #423 from warpc/347-javascript_refactoring
...
Fixed CollaboratorsController specs
2012-04-24 08:51:49 -07:00
George Vinogradov
9c9e4d8738
[issue #347 ] Removed unnecessary comment
2012-04-24 19:07:40 +04:00
George Vinogradov
326b35b4f8
[issue #347 ] Fixed bag with creating collaborator.
...
Before this changes if we have initialize Collaborator with project_id
and change project, Relation, incapsulated by Collaborator wasn't
changes.
2012-04-24 18:59:50 +04:00
Vladimir Sharshov
e9473f4a8a
Fix static date field in build list show page
2012-04-24 18:49:46 +04:00
Vladimir Sharshov
93daa25a62
[Refs #421 ] Fix bug: autopublish build list in released platform
2012-04-24 15:15:04 +04:00
Vladimir Sharshov
29750da420
[Refs #396 ] Change name to nickname in Atom feed title
2012-04-24 15:11:03 +04:00
konstantin.grabar
90c615d373
[refs #420 ] Add Yandex Metrika counter
2012-04-24 13:57:03 +04:00
Pavel Chipiga
7af06cc7ab
Downgrade unicorn. Fix project fork. Fix reserved_names validator. Add comments, cleanup code and refactor. Fix some bugs. Redo specs project URLs. Refs #263
2012-04-23 23:55:42 +03:00
Pavel Chipiga
9cae595d77
Merge branch 'master' into 263-refactoring
2012-04-23 22:22:24 +03:00
Pasha
0c8f8e14a6
Merge pull request #419 from warpc/347-javascript_refactoring
...
[issue #347 ] Fixed artefacts in Add Collaborators form.
2012-04-23 12:21:00 -07:00
Alexander Machehin
a8ccf454ee
[refs #90 ] first steps of pull rendering
2012-04-23 23:34:11 +06:00
Alexander Machehin
628fed40ea
[refs #90 ] issue status -> state
2012-04-23 23:34:11 +06:00
Alexander Machehin
598c072a80
[refs #90 ] add already state
2012-04-23 23:34:11 +06:00
Alexander Machehin
a37bf7b50a
Revert "[refs #90 ] more security"
...
This reverts commit 09d9cdcb4a54082a31a5d04e972609e434ad41ec.
2012-04-23 23:34:11 +06:00
Alexander Machehin
41fb4f2700
[refs #90 ] more security
2012-04-23 23:34:11 +06:00
Alexander Machehin
fda1a847f5
[refs #90 ] some tests and questions
2012-04-23 23:34:10 +06:00
Alexander Machehin
58776a6e9e
[refs #90 ] fixing pull methods
2012-04-23 23:34:10 +06:00
Alexander Machehin
71fdaa4e4d
[refs #90 ] initial
2012-04-23 23:34:10 +06:00
Pavel Chipiga
c0d2d67c73
Merge branch 'master' into 263-refactoring
...
Conflicts:
Gemfile
Gemfile.lock
config/routes.rb
2012-04-23 17:58:45 +03:00
konstantin.grabar
89bfa8d0a9
[refs #415 ] Fix radio button click handler
2012-04-23 13:50:42 +04:00
George Vinogradov
af18f4404f
[issue #347 ] Fixed artefacts in Add Collaborators form.
2012-04-22 13:17:33 +04:00
Vladimir Sharshov
1684f4a1fc
Fix bug: could not update description in personal platform
2012-04-20 22:55:40 +04:00
Alexander Machehin
25bd2a6e77
[refs #90 ] issue status -> state
2012-04-20 23:19:23 +06:00
Alexander Machehin
5dc8a4ead1
[refs #90 ] add already state
2012-04-20 22:23:28 +06:00
Alexander Machehin
61a27bbb7d
Revert "[refs #90 ] more security"
...
This reverts commit 09d9cdcb4a54082a31a5d04e972609e434ad41ec.
2012-04-20 21:17:43 +06:00
Vladimir Sharshov
24922cc43c
Merge pull request #388 from warpc/347-javascript_refactoring
...
[issue #347 ] Union users and groups into one table in collaborators page. Use backbone(JS framework) for it. Improve UI for collaborators page (AJAX).
2012-04-20 08:15:12 -07:00
Alexander Machehin
aa83c14165
[refs #90 ] more security
2012-04-20 17:38:19 +06:00
George Vinogradov
678f7cc0ed
[issue #347 ] Changed search field.
2012-04-20 00:35:31 +04:00
Pavel Chipiga
701da7e1f9
Disable bluepill. Update gems. Github project style URLs. Fix project load. Fix abilities. Fic urls generation. Fix some specs. Refs #263
2012-04-19 22:45:50 +03:00
Alexander Machehin
b1365fc567
[refs #90 ] some tests and questions
2012-04-20 01:09:00 +06:00
Pavel Chipiga
5efabc9d4e
Fix atom feed urls. Refs #396
2012-04-19 20:35:35 +03:00
Alexander Machehin
c66931d347
[refs #90 ] fixing pull methods
2012-04-19 21:57:42 +06:00
Alexander Machehin
d48a3413cc
[refs #90 ] initial
2012-04-19 21:57:41 +06:00
George Vinogradov
510b0c0c50
[issue #347 ] Merge branch 'master' into 347-javascript_refactoring
...
Conflicts:
app/assets/stylesheets/design/custom.scss
app/models/group.rb
app/models/user.rb
2012-04-19 19:32:11 +04:00
George Vinogradov
f9d2baef5a
[issue #347 ] Added filter.
2012-04-19 19:27:16 +04:00
Vladimir Sharshov
02095e62c1
Merge pull request #413 from warpc/396-rss_atom_feed
...
[Refs #396 ] Hide atom feed link from anonymus users
2012-04-19 07:47:29 -07:00
konstantin.grabar
714fe34883
[refs #396 ] Hide atom feed link from anonymus users
2012-04-19 18:37:20 +04:00
Vladimir Sharshov
5b5aec490a
Merge pull request #409 from warpc/396-rss_atom_feed
...
[refs #396 ] Add atom feed for activity feed
2012-04-19 07:08:59 -07:00
konstantin.grabar
be3daca1e6
[refs #396 ] Fix atom feed link tag
2012-04-19 18:06:54 +04:00
konstantin.grabar
799ba33766
[refs #396 ] Add token to atom feed link tag
2012-04-19 17:57:22 +04:00
konstantin.grabar
2fc4e2db61
[refs #396 ] Fix token migration. Fix atom link tag title
2012-04-19 14:50:43 +04:00
Vladimir Sharshov
0324ead59b
Merge pull request #412 from warpc/408-frozen_platform
...
[issue #408 ] Fixed bug with selectbox
2012-04-18 10:39:59 -07:00
George Vinogradov
618d1ecb49
[issue #408 ] Fixed bug with selectbox
2012-04-18 21:31:11 +04:00
konstantin.grabar
cd153375dd
[refs #396 ] Devise token auth update for atom feed. Some atom feed fixes.
2012-04-18 19:15:04 +04:00
konstantin.grabar
3d1cb4bfee
Merge master into 396-rss_atom_feed
2012-04-18 16:53:53 +04:00
konstantin.grabar
8ef020427d
[refs #396 ] Add token auth for atom feed
2012-04-18 16:46:09 +04:00
George Vinogradov
9566855110
[issue #347 ] Added missed lib
2012-04-18 16:17:11 +04:00
Vladimir Sharshov
3e4eba7f9d
Merge pull request #411 from warpc/408-frozen_platform
...
[issue #408 ] Allow publish build list in released platform only for platform members. Add rejected function for bs.
2012-04-18 04:17:32 -07:00
George Vinogradov
9d96b2b565
[issue #408 ] Removed comment.
2012-04-18 14:46:34 +04:00
George Vinogradov
6c64125787
[issue #408 ] Changed behavior of build list for released platform
2012-04-17 22:18:39 +04:00
konstantin.grabar
8d723ee0be
[refs #396 ] Fix title truncate and strip. Add feed main title.
2012-04-17 19:38:02 +04:00
konstantin.grabar
2dafd49763
[refs #396 ] Add atom feed
2012-04-17 19:01:35 +04:00
Alexander Machehin
644b95d5bd
Fuuu!
...
Revert "[refs #385 ] removed dublicate ability"
This reverts commit 72de5731722f0a5b7110983ecb97cba1beda3056.
2012-04-17 19:52:52 +06:00
George Vinogradov
8204196275
[issue #347 ] Removed comments. Added filter field to collaborators
...
table.
2012-04-17 17:39:14 +04:00
Alexander Machehin
f31b243ae9
[refs #385 ] zip image
2012-04-17 18:06:04 +06:00
Alexander Machehin
05ec6cbac3
[refs #385 ] removed dublicate ability
2012-04-17 16:21:45 +06:00
Alexander Machehin
2716c19635
[refs #385 ] add anonymous access to project archive
2012-04-17 16:18:03 +06:00
Vladimir Sharshov
3d1ef0ce4c
Merge pull request #406 from warpc/223-change_build_lists_new_js_handlers
...
[refs #223 ] Move project version to right column and change fields order
2012-04-17 02:42:20 -07:00
konstantin.grabar
31d9f54743
[refs #223 ] Move project version to right column
2012-04-17 13:37:09 +04:00
konstantin.grabar
1b871bf6dd
[refs #404 ] Remove downloads statistics functional
2012-04-17 12:23:58 +04:00
George Vinogradov
871c8ed1f4
[issue #347 ] Fixed bugs. Some changes.
2012-04-16 23:22:08 +04:00
Vladimir Sharshov
eb95492073
Merge pull request #402 from warpc/401-build_list_links_filter_on_home
...
[refs #401 ] Fix build lists link filter on home page
2012-04-16 10:08:11 -07:00
Vladimir Sharshov
c339f2aee0
Merge pull request #403 from warpc/223-change_build_lists_new_js_handlers
...
[refs #223 ] Add platform branch auto select if this branch exist
2012-04-16 10:00:53 -07:00
Vladimir Sharshov
07cc2db49e
Merge pull request #399 from warpc/194-assignee_and_user
...
[refs #194 ] Move user_id to assignee_id and creator_id to user_id, because user_id in project used only as author.
2012-04-16 09:39:23 -07:00
konstantin.grabar
d24422f757
[refs #223 ] Add branch auto select
2012-04-16 20:06:34 +04:00
konstantin.grabar
d4aa61e81b
[refs #401 ] Fix build lists link filter on home page
2012-04-16 12:18:07 +04:00
Vladimir Sharshov
40090f0903
[Refs #223 ] Fix human_average_build_time (wrong time)
2012-04-14 20:10:18 +04:00
Vladimir Sharshov
afd82ab4ec
[Refs #223 ] Mass rebuild method now connect project platform repository and main if main exist.
2012-04-14 17:46:39 +04:00
Pavel Chipiga
c1ddc2204f
Fix scopes. Refs #223
2012-04-14 01:27:24 +03:00
Vladimir Sharshov
afbfbcd9e4
[Refs #223 ] Fix time calculation
2012-04-14 01:20:56 +04:00
Vladimir Sharshov
2c0f047b38
[Refs #223 ] Fix errors and tests
2012-04-14 00:49:29 +04:00
Alexander Machehin
2dedbd92d0
[refs #194 ] assignee & user
2012-04-14 01:44:04 +06:00
Alexander Machehin
ba9184cc49
Merge pull request #398 from warpc/223-build_list_notify_and_duration_updates
...
223 build list notify and duration updates
2012-04-13 11:43:57 -07:00
Alexander Machehin
42967381b6
[refs #223 ] some refactoring
2012-04-14 00:26:34 +06:00
Vladimir Sharshov
652bc9c471
[Refs #223 ] Fix update_attributes for project
2012-04-13 21:00:43 +04:00
Vladimir Sharshov
100a166699
[Refs #223 ] Refactoring for pull request
2012-04-13 17:24:43 +04:00
Vladimir Sharshov
8ffc6be347
Merge branch '223-change_build_lists_new_js_handlers' into 223-build_list_notify_and_duration_updates
...
Conflicts:
app/models/build_list.rb
config/locales/models/build_list.en.yml
config/locales/models/build_list.ru.yml
2012-04-13 17:21:30 +04:00
Pasha
d8edf8e673
Merge pull request #397 from warpc/223-change_build_lists_new_js_handlers
...
[refs #223 ] Add build list duration
2012-04-13 05:25:20 -07:00
Alexander Machehin
5cfadcd723
[refs #385 ] add dropdown menu to choose archive format
2012-04-13 17:24:24 +06:00
Vladimir Sharshov
36447051ec
[Refs #223 ] Small refactoring for pull request
2012-04-13 13:48:57 +04:00
George Vinogradov
a68d4a2926
[issue #347 ] Many changes.
...
Changes includes:
* Changed Collaborator model;
* Autocomplete now works through backbone;
* Changed autocomplete styles;
* Groups have their own avatar;
* Changed previous backbone scripts;
2012-04-13 02:01:24 +04:00
konstantin.grabar
65f1cfc822
[refs #223 ] Add current duration and project average build time
2012-04-12 18:55:32 +04:00
konstantin.grabar
26a468f6e3
[refs #223 ] Replace notified_at by updated_at
2012-04-12 16:12:06 +04:00
Alexander Machehin
b281cdf65b
[refs #385 ] changed archive
2012-04-12 17:27:15 +06:00
konstantin.grabar
742603ab7e
[refs #223 ] Add build list duration
2012-04-12 14:29:04 +04:00
Alexander Machehin
770030e180
[refs #385 ] zip archive
2012-04-12 00:29:08 +06:00
Vladimir Sharshov
d2612e63b6
Merge pull request #394 from warpc/353-fork_popup
...
[refs #353 ] always show fork popup and disabling fork button after click
2012-04-10 12:03:38 -07:00
Alexander Machehin
7a8de3e1f4
[refs #353 ] disabling fork button after click
2012-04-11 00:48:13 +06:00
Alexander Machehin
27f2be079d
[refs #353 ] always show fork popup
2012-04-11 00:05:06 +06:00
Alexander Machehin
6706d27712
Merge pull request #393 from warpc/263-refactoring
...
Исправление восстановления пароля
2012-04-10 10:29:10 -07:00
Pavel Chipiga
68b3446747
Fix password restore routes. Change input field type. Refs #263
2012-04-10 20:12:30 +03:00
George Vinogradov
442b44a68e
[issue #347 ] Added not_member_of scope. Added ActsLikeMember module
2012-04-10 19:45:38 +04:00
Vladimir Sharshov
f0b9cabefa
[Refs #223 ] Change order for version select in build list creation page.
2012-04-10 19:45:18 +04:00
Alexander Machehin
4ba17be536
[refs #223 ] fixed rendering fork button
2012-04-10 20:15:15 +06:00
konstantin.grabar
18bda07369
Merge master into 223-change_build_lists_new_js_handlers
2012-04-10 18:00:48 +04:00
konstantin.grabar
f7e09c993d
[refs #223 ] Optimise code by jQuery chains
2012-04-10 17:15:48 +04:00
konstantin.grabar
3cff036508
[refs #223 ] Add new build btn to project page
2012-04-10 17:07:09 +04:00
konstantin.grabar
207be85ff4
[refs #223 ] Add group select to versions
2012-04-10 16:03:33 +04:00
Alexander Machehin
38eb8aeee5
[refs #391 ] fixed bug when creation project
2012-04-10 15:40:38 +06:00
konstantin.grabar
d6dc51ba93
[refs #223 ] Choosen rep auto set
2012-04-10 13:05:42 +04:00
Vladimir Sharshov
6d4f94e2c4
Merge pull request #389 from warpc/353-fork
...
[Refs #353 ] can fork project to group
2012-04-09 12:46:15 -07:00
konstantin.grabar
5b884e9d40
[refs #223 ] Remove comment
2012-04-09 23:26:22 +04:00
Alexander Machehin
5658707fe1
[refs #353 ] divide long string
2012-04-10 00:13:42 +06:00
Alexander Machehin
e349a69883
[refs #353 ] can fork project to group
2012-04-09 23:56:03 +06:00
George Vinogradov
71c8efabf9
[issue #347 ] Added backbone. Changed collaborators page.
2012-04-09 21:11:39 +04:00
konstantin.grabar
6ccf7e8456
[refs #223 ] Change js handlers and some inputs logics
2012-04-09 18:33:51 +04:00
Vladimir Sharshov
e491b8bfb4
Merge pull request #382 from warpc/358-git_help_info_div
...
[refs #358 ] Add git clone repo help hint
2012-04-05 13:23:13 -07:00
Alexander Machehin
96b3c831b7
[refs #358 ] br -> p
2012-04-06 02:21:19 +06:00
Pavel Chipiga
679765541e
Minor comments controller refactor. Refs #263
2012-04-05 20:21:25 +03:00
Pavel Chipiga
a9ecc683f2
Fix search bug. Write anonymous read specs for issues and search controllers. Refs #263
2012-04-05 20:11:02 +03:00
Pavel Chipiga
977ec8382c
Merge branch 'master' into 263-refactoring
2012-04-05 19:58:46 +03:00
Alexander Machehin
01976015a6
[refs #295 ] fix broken create/fork project
2012-04-05 22:52:21 +06:00
Vladimir Sharshov
4bb8a38fbb
Merge pull request #376 from warpc/263-dj
...
[Refs #295 ] Customized DJ jobs and workers:
* set priority to delayed jobs;
* 4 workers to dj;
* division init bare & fork.
2012-04-05 06:54:28 -07:00
Alexander Machehin
6d5cee2c04
[refs #383 ] added ability to destroy project
2012-04-05 17:36:53 +06:00
konstantin.grabar
39dd53ff9b
[refs #358 ] Add git clone repo help hint
2012-04-05 11:26:03 +04:00
Pavel Chipiga
20e5936d0c
Fix and refactor build lists, comments and other specs. Refactor comments controller, models and views. Code cleanup. Refs #263
2012-04-05 00:43:06 +03:00
Alexander Machehin
302179eff8
[refs #295 ] set priority to delayed jobs
2012-04-04 18:13:10 +06:00
Vladimir Sharshov
a6ec36086c
[Refs #263 ] Refactoring ProductBuildList. Add tests
2012-04-04 00:56:21 +04:00
Alexander Machehin
f4937559a6
Merge pull request #378 from warpc/263-product_refactoring
...
[Refs #263 ] Refactoring product. Add tests.
2012-04-03 06:56:46 -07:00
Vladimir Sharshov
1ef60a3f94
[Refs #263 ] Fix copy-past evil
2012-04-03 17:14:08 +04:00
George Vinogradov
fe053537c3
[ fixed #377 ] Fixed Group.by_admin scope.
2012-04-03 17:08:22 +04:00
Vladimir Sharshov
d382732e68
[Refs #263 ] Refactoring product. Add tests.
2012-04-03 16:21:39 +04:00
Alexander Machehin
1fb63cf1a7
[refs #263 ] division init bare & fork
2012-04-03 17:32:00 +06:00
Alexander Machehin
5a384c6846
[refs #263 ] added dj queues
2012-04-03 01:29:06 +06:00
Alexander Machehin
d06e452935
[refs #263 ] fixed feed with no repo
2012-04-03 01:27:36 +06:00
Alexander Machehin
dfa538abef
Merge pull request #375 from warpc/263-repository_refactoring
...
[Refs #263 ] Refactoring repository. Add tests
2012-04-02 10:44:28 -07:00
Vladimir Sharshov
431ed14e83
Fix "NameError: undefined local variable or method `platform' for ProductBuildList"
2012-04-02 21:39:43 +04:00
Vladimir Sharshov
d31d0c9672
[Refs #263 ] Refactoring repository. Add tests
2012-04-02 19:43:59 +04:00
konstantin.grabar
b36e0c284f
[refs #130 ] Add ssl to html5 script into sessions layout
2012-04-02 15:26:00 +04:00
konstantin.grabar
23cdfa102c
[refs #130 ] Add ssl to jQuery and html5 scripts
2012-04-02 15:01:16 +04: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
Vladimir Sharshov
0c2850b455
[Refs #367 ] Fix hardcoded protocol for git repo urls
2012-03-31 20:36:32 +04:00
George Vinogradov
1e8021fe35
[issue #369 ] Added TOS page.
2012-03-31 17:18:22 +04:00
Vladimir Sharshov
0f597ad544
Merge pull request #368 from warpc/195-new_design_for_projects
...
[issue #195 ] Fixed access string in repo block
2012-03-31 03:39:52 -07:00
George Vinogradov
eb4679de0e
[issue #195 ] Fixed access string in repo block
2012-03-31 14:27:20 +04:00
Pavel Chipiga
36b2eaa784
Fix root page search field design. Allow aninymous search only projects. Fix activity_feeds routes. Show anonymous project build lists. Remove unused specs. Refs #349
2012-03-31 03:43:55 +03:00
Pavel Chipiga
265090a172
Merge branch 'master' into 349-anonymous_access
...
Conflicts:
db/schema.rb
2012-03-31 02:41:25 +03: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
George Vinogradov
7234cb7f99
[issue #195 ] Changed scopes.
2012-03-31 03:13:09 +04:00
George Vinogradov
0c09568d74
[issue #195 ] Merge branch 'master' into 195-new_design_for_projects
...
Conflicts:
app/models/group.rb
app/models/user.rb
2012-03-31 02:48:44 +04:00
George Vinogradov
71c1a4afcf
[issue #195 ] Owner removed from list of collaborators when editing list
2012-03-31 02:45:05 +04:00
Vladimir Sharshov
c75f857014
Merge pull request #361 from warpc/340-titles
...
[Refs #340 ] Add title to all page in ABF
2012-03-30 11:44:09 -07:00
Alexander Machehin
b8cadd8a22
[refs #340 ] changed translations for monitoring pages
2012-03-31 00:24:32 +06:00
Alexander Machehin
4db9bf4587
[refs #340 ] add title to products page
2012-03-30 23:41:22 +06:00
Alexander Machehin
0f91e0e8a1
[refs #344 ] fixed ability and submenu
2012-03-30 23:23:46 +06: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
Vladimir Sharshov
3cedef5f07
Merge branch 'master' into 344-fix_products_monitoring
...
Conflicts:
db/schema.rb
2012-03-30 20:30:06 +04:00
Vladimir Sharshov
897c4b730b
Merge pull request #360 from warpc/195-new_design_for_projects
...
[Refs #195 ] Added legend for projects table. Added titles.
2012-03-30 09:20:22 -07:00
George Vinogradov
78943fdc04
[issue #195 ] Added legend for projects table. Added titles.
2012-03-30 18:51:57 +04:00
konstantin.grabar
d3c2bac226
[refs #344 ] Add product buils list filter and search
2012-03-30 15:26:28 +04:00
Pavel Chipiga
1f57d88957
Fix IE design. Refs #263
2012-03-30 01:52:34 +03:00
Vladimir Sharshov
4dd97d8c63
[Refs #263 ] Remove xml-rpc gem, clear CanCan abilities and tests
2012-03-30 00:24:45 +04:00
Vladimir Sharshov
34011513b5
[Refs #263 ] Remove old xml-rpc API
2012-03-29 23:19:00 +04:00
Vladimir Sharshov
39c5da2445
[Refs #263 ] Remove EasyUrpmi support
2012-03-29 23:07:38 +04:00
Vladimir Sharshov
0c2d0f4612
[Refs #263 ] Delete Categories
2012-03-29 23:01:25 +04:00
Vladimir Sharshov
5db485a4c0
[Refs #263 ] Remove Aut BuildList. Part 2
2012-03-29 22:43:46 +04:00