Alexander Machehin
8c7a4937c0
[ #125 ] fix checking ability to create project for group
2013-05-08 20:41:15 +06:00
Alexander Machehin
a2e92d6e94
[ #125 ] fix error with fork project to the group
2013-05-08 00:08:07 +06:00
Alexander Machehin
f588ec36f5
[ #125 ] Add ability to create/fork project in group also for members with "write" access
2013-05-07 20:56:13 +06:00
Alexander Machehin
d3ac9d1a2c
[ #98 ] Add common issues tracker
2013-04-30 00:14:25 +06:00
Vokhmin Alexey V
4c96629a28
#34 : merge master into branch
2013-04-25 15:36:00 +04:00
Vokhmin Alexey V
015679b047
#73 : merge master into branch
2013-04-23 17:21:10 +04:00
Alexander Machehin
c47cd5b792
[ #42 ] fix error undefined method 'pluck' for Array
2013-04-18 18:31:42 +06:00
Alexander Machehin
db89e39bf5
[ #42 ] some refactoring
2013-04-18 00:28:50 +06:00
Alexander Machehin
03e2057a5a
Merge branch 'master' into 42-issue_api
...
Conflicts:
db/schema.rb
2013-04-17 23:35:37 +06:00
Alexander Machehin
a1f29588ed
[ #42 ] fix access to issues
2013-04-17 23:32:04 +06:00
warpc
079d7110e0
Merge pull request #87 from abf/rosa-build:82-extend-abilities-of-personal-platforms
...
[refs #82 ]: Extend abilities of personal platforms
2013-04-17 14:34:36 +04:00
Alexander Machehin
288956f9fb
[ #42 ] fix error with html format
2013-04-16 01:22:39 +06:00
Alexander Machehin
6c2f13a625
[ #42 ] fix default assigneed issues list
2013-04-16 01:22:07 +06:00
Alexander Machehin
f6bb05b513
[ #42 ] fix creating issue
2013-04-16 01:21:11 +06:00
Alexander Machehin
d05f9d6764
[ #42 ] include to list owned & assigneed issues
2013-04-16 01:19:53 +06:00
Alexander Machehin
daabc12c65
[ #42 ] fix error with no json format
2013-04-15 18:32:11 +06:00
Vokhmin Alexey V
26c7a5a711
#34 : added specs for Hooks controller
2013-04-15 15:47:53 +04:00
Vokhmin Alexey V
5dca2e914d
#34 : update ability.rb
2013-04-15 14:30:48 +04:00
Vokhmin Alexey V
03396ea606
#34 : update messages, comments
2013-04-15 13:40:41 +04:00
Vokhmin Alexey V
4414479650
#34 : update UI
2013-04-15 13:25:40 +04:00
Vokhmin Alexey V
9e286bb5a2
#34 : update controller, views, model of Hook
2013-04-14 19:46:56 +04:00
Alexander Machehin
01a721bfcc
[ #42 ] issues api
2013-04-12 22:52:56 +06:00
Vokhmin Alexey V
d28a2b0173
#34 : added Hook model, controller, views
2013-04-12 17:26:18 +04:00
warpc
0f95623470
Merge pull request #57 from abf/rosa-build:30-social-login-and-open-registration
...
[refs #30 ]: Social login and open registration
2013-04-10 16:52:50 +04:00
Vokhmin Alexey V
9b851001f8
Merge branch 'master' into 82-extend-abilities-of-personal-platforms
2013-04-09 15:15:09 +04:00
Vokhmin Alexey V
38ce6115c2
#73 : merge master into branch
2013-04-08 22:55:21 +04:00
Vokhmin Alexey V
958017b3ed
#82 : update for adding new packages into repository
2013-04-08 18:27:50 +04:00
warpc
1a9ff66f26
Merge pull request #66 from abf/rosa-build:19-gfm
...
[#19 ] add members/issues/pull requests/emoji references
2013-04-08 15:33:44 +04:00
Alexander Machehin
914a2967c3
Merge branch 'master' into 19-gfm
...
Conflicts:
app/views/projects/issues/_issue.html.haml
2013-04-08 17:04:59 +06:00
Vokhmin Alexey V
179615f5b7
#73 : create #by_owner_and_name scope
2013-04-04 17:33:11 +04:00
Vokhmin Alexey V
df56f518b3
Merge branch 'master' into 30-social-login-and-open-registration
2013-04-04 15:51:13 +04:00
Vokhmin Alexey V
110499360b
#73 : small refactoring
2013-04-04 01:18:56 +04:00
Vokhmin Alexey V
9dcd08b868
#73 : add owner_uname into Project
2013-04-04 01:06:13 +04:00
Vokhmin Alexey V
62ff6312b4
#73 : Increatse performance for #autocomplete_to_project action
2013-04-03 20:03:52 +04:00
Vokhmin Alexey V
9e7eb7af94
#29 : merge master into branch
2013-04-03 16:10:22 +04:00
Vokhmin Alexey V
a33e20c5e4
#51 : add new specs for Issue
2013-04-03 15:11:50 +04:00
Vokhmin Alexey V
6585c3a92b
#51 : move logic to controller
2013-04-03 13:59:34 +04:00
Vokhmin Alexey V
8b6a0eab0f
#51 : some refactoring
2013-04-03 01:59:33 +04:00
Vokhmin Alexey V
2bc580500d
#51 : Change rights for operations with tags and assignee
2013-04-03 01:23:00 +04:00
warpc
0a2c88e071
Merge pull request #64 from abf/rosa-build:53-information-about-user-who-published-build-list
...
#53 : Save and show information about user who published build list
2013-04-02 18:29:34 +04:00
Vokhmin Alexey V
c5c54013f3
#53 : set publisher on MassBuilds#publish action
2013-04-02 17:54:18 +04:00
Vokhmin Alexey V
c9b04a6acc
#53 : some refactoring according to discussion
2013-04-02 15:04:51 +04:00
Vokhmin Alexey V
1fd4ea4da7
#55 : added anonymous access for mass_builds page
2013-04-01 14:52:12 +04:00
Vokhmin Alexey V
05a8cec169
#53 : added Publisher into BuildList
2013-03-28 15:58:26 +04:00
Alexander Machehin
70e37925c6
Merge branch 'master' into 19-attach_issue_to_issue
...
Conflicts:
app/assets/stylesheets/design/custom.scss
db/schema.rb
2013-03-28 00:19:59 +06:00
Vokhmin Alexey V
79c178357e
#31 : UI: update #project_version field on change project
2013-03-27 17:36:01 +04:00
avm
b6ea7c4cf0
Merge pull request #50 from abf/rosa-build:31-autostart-ISO-builds-on-a-regular-basis
...
#31 : Autostart ISO builds on a regular basis (on the anvil)
2013-03-26 22:38:51 +04:00
Vokhmin Alexey V
960aecb6d5
#30 : refactoring of OmniauthCallbacksController#find_for_ouath
2013-03-26 17:35:02 +04:00
Vokhmin Alexey V
69c226be0b
#30 : update comments, some refactoring
2013-03-26 17:30:43 +04:00
Vokhmin Alexey V
cd98088e7f
#30 : find user by email before registration
2013-03-26 17:22:25 +04:00
Vokhmin Alexey V
abfe502b5f
#30 : update devise.rb and omniauth_callbacks_controller
2013-03-26 16:24:15 +04:00
Vokhmin Alexey V
c2e89f8781
#30 : use omniauth for registration through Facebook, GitHub, Google
2013-03-26 03:13:15 +04:00
Vokhmin Alexey V
79f428f6d2
#37 : merge master into branch
2013-03-25 19:16:06 +04:00
Vokhmin Alexey V
9670f72ef9
#31 : added specs for ProductBuildList#update action
2013-03-25 19:04:05 +04:00
Vokhmin Alexey V
d0c22b8c4b
#31 : merge master into branch
2013-03-22 22:59:06 +04:00
Vokhmin Alexey V
820fdcfa85
#31 : add #update action to ProductBuildList API, print new fields in API
2013-03-22 22:56:32 +04:00
Alexander Machehin
8290b412fc
[ #19 ] removed old code
2013-03-22 23:31:12 +06:00
Alexander Machehin
ce2ca6646e
[ #19 ] add issue references from commit
2013-03-22 22:50:13 +06:00
Vokhmin Alexey V
3865332e8a
#31 : add UI for save product_build_list
2013-03-22 20:04:29 +04:00
Vokhmin Alexey V
8e21159314
#37 : some styles changes
2013-03-22 01:20:36 +04:00
Vokhmin Alexey V
cff502bf48
#40 : added ability to publish build lists of mass build.
2013-03-21 18:41:45 +04:00
Vokhmin Alexey V
c3a9246d09
#37 : fix for assignee User to PullRequest
2013-03-21 00:46:33 +04:00
Vokhmin Alexey V
5239be2827
#37 : update filter by "Accessory" for PullRequests
2013-03-20 19:22:13 +04:00
Vokhmin Alexey V
f6ec81bb35
#37 : update UI for "Assignee" Issues and PullRequests
2013-03-20 19:06:25 +04:00
Vokhmin Alexey V
a92df70c5e
#26 : update 'font-size' for issue-title, increase count of issues on page
2013-03-20 01:30:35 +04:00
Vokhmin Alexey V
ccccc3f082
#26 : update 'Comment' model according to Vladimir's comments
2013-03-19 21:05:55 +04:00
Vokhmin Alexey V
2c56283fba
#26 : fixed search by substring
2013-03-19 19:30:50 +04:00
Vokhmin Alexey V
568ea50ac1
#26 : move #touch_issue method into Comment model
2013-03-19 16:40:54 +04:00
Vokhmin Alexey V
32062f75c7
#26 : touch Issue#updated_at field when comment has been changed (created/updated/destroyed)
2013-03-19 16:32:17 +04:00
Vokhmin Alexey V
f8fb48a85b
#26 : remove unnecessary stiles, JS, update PullRequests controller
2013-03-19 16:11:02 +04:00
Vokhmin Alexey V
f4381b61c6
#26 : update table on issues page with Ajax
2013-03-19 15:57:01 +04:00
Vokhmin Alexey V
e055d0080b
#29 : removed hack for encoding
2013-03-18 15:36:16 +04:00
Vokhmin Alexey V
f15be4b92a
#23 : return json response at RoutingError
2013-03-15 17:35:32 +04:00
avm
e33138a118
Merge pull request #2 from abf/rosa-build:1-update-access-rights-for-admins-of-platform\r\n #1 : Update access rights for admins of platform
2013-03-07 17:16:27 +04:00
Alexander Machehin
6c00085c84
change default base branch on create pull request
2013-03-07 18:22:48 +06:00
Vokhmin Alexey V
9de37b852e
#1 : rename #update_secondary to #local_admin_manage
2013-03-07 14:05:53 +04:00
Vokhmin Alexey V
22e60281f8
Merge branch 'master' into 1-update-access-rights-for-admins-of-platform
2013-03-07 13:49:41 +04:00
Alexander Machehin
d85039d5be
Support git over ssh: hooks, support gitlab-shell api, UI, refactroing
2013-03-07 14:09:08 +06:00
Vokhmin Alexey V
be9ada74cb
#1 : fix for specs, update ability for Platform
2013-03-07 02:47:30 +04:00
Vokhmin Alexey V
98891a9153
#1 : fix for specs, update ability.rb
2013-03-07 02:39:44 +04:00
Alexander Machehin
8756a6d28a
fix mistype
2013-03-01 17:33:31 +06:00
Alexander Machehin
c065e3d5be
#953 add key management
2013-03-01 17:33:02 +06:00
Alexander Machehin
520d51a55a
#953 ssh keys initial
2013-02-28 23:02:14 +06:00
Vladimir Sharshov
bbc699cb6d
Merge pull request #947 from warpc/757-enable-extra-containers-for-main-platforms
...
[refs #757 ]: Enable extra containers for main platforms
2013-02-25 07:43:28 -08:00
Alexander Machehin
ab703ffa4f
#959 fix did you run git update-server-info on the server?
2013-02-25 20:35:39 +06:00
Vladimir Sharshov
96abcad5ce
Merge pull request #950 from warpc/944-fix_branch_errors
...
[refs #944 ] disable selecting tag on branches page, new way to check empty project and fix undefined method `name' for nil:NilClass
2013-02-22 03:24:48 -08:00
Vokhmin Alexey V
7a2b547d2b
#757 : rename #extra_containers to #extra_build_lists
2013-02-22 15:04:14 +04:00
Vokhmin Alexey V
79d81e9c13
#757 : add logic for enable/disable "auto_create_container" field on UI, some refactoring
2013-02-22 14:20:47 +04:00
Vokhmin Alexey V
38b6375ca3
#757 : send error when some containers for main platform have not been published
2013-02-22 13:09:37 +04:00
Alexander Machehin
836a030438
fixing errors with wrong branch (again) #944
2013-02-22 14:54:04 +06:00
Alexander Machehin
e08c31e314
#944 refactoring checking empty project
2013-02-22 13:22:34 +06:00
Alexander Machehin
71de1477b3
#944 fix check empty repository
2013-02-22 13:17:00 +06:00
Vokhmin Alexey V
3e9c28e238
#757 : merge master into branch
2013-02-22 02:17:20 +04:00
Vladimir Sharshov
7a8dcc1b10
Merge pull request #948 from warpc/944-fix_branch_errors
...
[refs #944 ] Fix branch errors:
- empty project;
- show branches pages when active tag selection.
2013-02-21 12:01:46 -08:00
Alexander Machehin
750131ae74
#944 show no branches on empty project
2013-02-22 01:59:02 +06:00
Alexander Machehin
e9dec9192f
#944 fix error with branches list
2013-02-22 01:24:20 +06:00
Alexander Machehin
2ba37b5da4
#944 fix showing empty project
2013-02-22 01:23:45 +06:00
Vokhmin Alexey V
28f539f0b4
#757 : update BuildList validation
2013-02-21 18:46:52 +04:00
Vokhmin Alexey V
219ef67699
#757 : add filter by save_to_platform_id in #autocomplete method
2013-02-21 18:28:54 +04:00
Vokhmin Alexey V
46a5b8daad
#757 : enable extra containers and repositories for main platforms
2013-02-21 18:21:58 +04:00
Alexander Machehin
3902a78e37
#921 refactoring per page
2013-02-21 18:46:28 +06:00
Alexander Machehin
3dda72a0ac
Merge branch 'master' into 921-task-monitoring
...
Conflicts:
app/assets/javascripts/extra/build_list.js
2013-02-21 00:54:04 +06:00
Alexander Machehin
e5db61197e
[refs #921 ] add new filter to the build list monitoring
2013-02-20 21:07:11 +06:00
Vokhmin Alexey V
65b98a2d00
#757 : update name of methods, API
2013-02-19 19:22:38 +04:00
Vokhmin Alexey V
c4113c11fb
#757 : add checking ability with "accessible_by"
2013-02-19 18:52:02 +04:00
Vokhmin Alexey V
5234b7cc51
#757 : create "published_container" scope
2013-02-19 18:14:51 +04:00
Vokhmin Alexey V
61e9d24bb5
#757 : add validation for new fields
2013-02-19 12:31:01 +04:00
Vokhmin Alexey V
e9fa6e860d
#757 : update #autocomplete_to_extra method
2013-02-18 21:04:22 +04:00
Vokhmin Alexey V
9ecd26885b
#757 : find build_list with container
2013-02-18 20:53:54 +04:00
Vokhmin Alexey V
4604ceb318
#757 : some refactoring of styles
2013-02-18 20:10:34 +04:00
Vokhmin Alexey V
20691dabc5
#757 : add migration, update UI, JS
2013-02-18 19:43:30 +04:00
Vladimir Sharshov
78dbd1cf5d
Merge pull request #936 from warpc/926-update-routes-for-product-build-list
...
[refs #926 ]: Support short url for product build list
2013-02-15 07:39:42 -08:00
Vokhmin Alexey V
ff6ff1189c
#926 : rename method
2013-02-15 19:16:09 +04:00
Vokhmin Alexey V
ae5328d19a
#926 : small refactoring
2013-02-15 19:07:40 +04:00
Vokhmin Alexey V
56b47715e6
#926 : redirect to #show page when platform_id or product_id doesn't exist
2013-02-15 18:22:57 +04:00
Vladimir Sharshov
0c28ddb5b5
Merge pull request #930 from warpc/907-save-project-tags-on-file-store
...
[refs #907 ]: save project tags archives on file store
2013-02-15 05:01:39 -08:00
Vokhmin Alexey V
befbf7e85a
#899 : hot fix
2013-02-15 16:00:34 +04:00
Vokhmin Alexey V
69d384412e
#899 : update #init_statistics method, refactoring
2013-02-15 15:57:00 +04:00
Vokhmin Alexey V
0c6cc8afc8
#899 : small refactoring
2013-02-15 15:16:34 +04:00
Vokhmin Alexey V
7bcbe39e61
#907 : update "FileStoreClean" module, some refactoring
2013-02-15 01:49:18 +04:00
Vokhmin Alexey V
c6aa58c063
Merge branch 'master' into 907-save-project-tags-on-file-store
2013-02-14 17:15:16 +04:00
Vokhmin Alexey V
5c286a6aa0
#907 : add ProjectTags table, update UI, logic
2013-02-14 16:46:25 +04:00
Alexander Machehin
934cb8fbb8
[refs #907 ] fixed 404 in branch with dots
2013-02-14 12:55:56 +06:00
Vokhmin Alexey V
7fc8e33993
#907 : small refactoring of UI
2013-02-13 23:29:08 +04:00
Vladimir Sharshov
7e165b8ba4
Merge pull request #924 from warpc/907-project-tags-page
...
[refs #907 ]: project tags and branchs pages, new look of projects submenu in main project page.
2013-02-13 10:50:21 -08:00
Vokhmin Alexey V
58ac925368
#907 : refactoring #tags && #branches views
2013-02-13 21:40:16 +04:00
Vladimir Sharshov
11f95f1271
Merge pull request #916 from warpc/893-regenerate_metadata
...
[refs #893 ] Ability manually regenerate metadata in repository of main platform;
2013-02-13 08:01:38 -08:00
Vokhmin Alexey V
2a3fb08a89
#907 : "skip_before_filter authenticate_user!" for #tags and #branche
2013-02-13 15:42:24 +04:00
Vokhmin Alexey V
f97fb4c4a5
#907 : show only tags with commit
2013-02-13 15:38:25 +04:00
Vokhmin Alexey V
c762d2b6e0
#907 : update #tags action
2013-02-13 15:23:58 +04:00
Vokhmin Alexey V
3929c4bb57
#907 : update #branches UI
2013-02-13 14:25:09 +04:00
Alexander Machehin
1a3db04817
[refs #893 ] small refactoring
2013-02-13 15:32:28 +06:00
Vokhmin Alexey V
77d3a01614
#907 : add #branches, #tags actions
2013-02-12 20:35:14 +04:00
Alexander Machehin
9dfdfc5a04
[refs #893 ] add check & flash messages
2013-02-12 19:30:28 +06:00
Alexander Machehin
677195b116
[refs #893 ] some fixes from comments
2013-02-12 16:52:40 +06:00
Alexander Machehin
9ff869f167
[refs #893 ] fix button && action
2013-02-11 23:32:31 +06:00
Alexander Machehin
ac69547805
[refs #893 ] add regenerate metadata for repository
2013-02-11 21:24:17 +06:00
Alexander Machehin
bb99c60689
[refs #861 ] remove update code
2013-02-08 01:27:38 +06:00
Alexander Machehin
f43b7303c1
[refs #861 ] fixed creating product build list
2013-02-08 00:36:57 +06:00
Alexander Machehin
18d61b4915
[refs #861 ] add product build lists api
2013-02-07 01:05:49 +06:00
Vladimir Sharshov
eb53c1ab5e
Merge pull request #885 from warpc/861-products_api
...
[refs #861 ] Add products api
2013-02-05 00:56:53 -08:00
Vokhmin Alexey V
c8ae6053af
Merge branch 'master' into 880-add-publish-again-option-for-build-list
2013-02-04 17:48:34 +04:00
Vokhmin Alexey V
c24373f6eb
#880 : remove unnecessary methods
2013-02-02 13:27:40 +04:00
Vokhmin Alexey V
2fa96551aa
#880 : remove unnecessary code, update specs
2013-02-01 21:25:42 +04:00
Alexander Machehin
36b258d2a0
[refs #861 ] move products list to platform
2013-02-01 21:52:41 +06:00
Alexander Machehin
94401d4494
[refs #861 ] add products api
2013-02-01 21:05:12 +06:00
Vladimir Sharshov
f3033caac4
Merge pull request #879 from warpc/878-fix_bugs_with_git_without_master
...
[refs #878 ] Fix varios errors with missing default git branch what set in project settings.
2013-02-01 05:53:46 -08:00
Alexander Machehin
7185a46ed7
[refs #878 ] fixed ActionController::RoutingError (Not Found) for archives
2013-01-31 23:26:41 +06:00
Alexander Machehin
8860238da4
[refs #878 ] fix some bugs when no master branch
2013-01-31 22:26:49 +06:00
Vokhmin Alexey V
1cabd9cea8
#859 : some refactoring according to Alexander's comments
2013-01-31 15:32:01 +04:00
Vokhmin Alexey V
b8b03b62b0
#859 : small refactoring
2013-01-31 00:51:05 +04:00
Vokhmin Alexey V
67284a95c2
#859 : add specs for #create_container
2013-01-31 00:42:37 +04:00
Vokhmin Alexey V
3fab64813e
#859 : update specs, API for build_list
2013-01-31 00:04:19 +04:00
Vokhmin Alexey V
2a1a15eb03
#859 : update BuildList API
2013-01-30 20:23:50 +04:00
Vokhmin Alexey V
ad08a31e5f
#860 : merge master into branch
2013-01-29 23:23:52 +04:00
Vokhmin Alexey V
2af919014d
remove 'new_core' options for creating mass_builds
2013-01-29 01:16:29 +04:00
Vokhmin Alexey V
fed1c76ca2
#860 : update logic for creating build list container
2013-01-28 18:44:06 +04:00
Vokhmin Alexey V
f4c3d23d7c
create container for BuildList
2013-01-25 21:24:46 +04:00
Vladimir Sharshov
bf445d9e5e
Merge pull request #850 from warpc/848-add-status-information-for-product-build-lists
...
[refs #848 ]: add status information about servers for ProductBuildLists
2013-01-25 03:37:41 -08:00
Vokhmin Alexey V
b46c1e963f
#848 : update StatusInspector, UI
2013-01-24 14:42:03 +04:00
Alexander Machehin
1873f9cd49
[refs #847 ] remove core callbacks
2013-01-24 15:41:18 +06:00
Alexander Machehin
0d9c095cbd
[refs #847 ] remove old core code
2013-01-24 12:33: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
86034c5da4
#843 : update pages for using only new_core
2013-01-21 19:52:20 +04:00
Vokhmin Alexey V
9e018c2cff
Merge branch 'master' into 794-move-all-keys-into-abf-bd
2013-01-17 15:47:55 +04:00
Vokhmin Alexey V
318007751c
#839 : enable new_core for all platforms
2013-01-17 14:46:51 +04:00
Vokhmin Alexey V
097ffacf61
#794 : merge master into branch
2013-01-16 19:07:39 +04:00
Alexander Machehin
b256422aff
[refs #818 ] add list to index collection
2013-01-15 18:50:28 +06:00
Alexander Machehin
88ab5a9a4f
[refs #818 ] more clean authorization
2013-01-15 18:16:12 +06:00
Alexander Machehin
182a90af4a
[refs #818 ] refactoring part4
2013-01-11 16:03:24 +06:00
Alexander Machehin
ba026c948d
[refs #818 ] refactoring part 3
2013-01-10 22:43:36 +06:00
Alexander Machehin
abf83a563d
[refs #818 ] small refactoring part2
2013-01-10 21:50:49 +06:00
Alexander Machehin
5d6e8f6c3a
[refs #818 ] small refactoring
2013-01-10 20:50:12 +06:00
Alexander Machehin
9384e08c08
[refs #818 ] fix mistake
2012-12-29 22:22:21 +06:00
Alexander Machehin
70903249ce
[refs #818 ] small ui changes
2012-12-29 18:38:14 +06:00
Alexander Machehin
1e878f0775
[refs #818 ] working with system users
2012-12-29 01:24:41 +06:00
Alexander Machehin
6fc5eaa65c
[refs #818 ] add system role
2012-12-28 00:27:50 +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
Vladimir Sharshov
4b5e6f8395
Merge pull request #804 from warpc/fix-autocomplete_projects
...
[refs #808 ] fix RegexpError: premature end of char-class
2012-12-25 05:45:14 -08:00
Alexander Machehin
7d58b89366
add a new core option to mass_builds
2012-12-25 18:15:20 +06:00
Alexander Machehin
43d1c29d46
fix RegexpError: premature end of char-class
2012-12-25 15:46:07 +06:00
Alexander Machehin
71672826b2
again fix ActiveRecord::UnknownAttributeError: unknown attribute: build_requires
2012-12-25 09:09:26 +06:00
Alexander Machehin
0cb10fa581
fix ActiveRecord::UnknownAttributeError: unknown attribute: build_requires
2012-12-24 23:19:38 +06:00
Vokhmin Alexey V
9b8a55db42
#794 : merge master into the branch
2012-12-24 18:07:09 +04:00
Vokhmin Alexey V
ac762388a4
#800 : enable "new_core" for personal platforms
2012-12-24 16:35:29 +04:00
Vokhmin Alexey V
da4860bc45
#794 : add #key_pair action, add new specs
2012-12-20 23:46:16 +04:00
Vokhmin Alexey V
d19f96abce
#778 : send packages for cleanup on publishing
2012-12-18 17:18:54 +04:00
Vokhmin Alexey V
6f623dbab5
#785 : udd user to ProductBuildList, and etc changes
2012-12-14 19:14:33 +04:00
Alexander Machehin
21bf3627b4
[refs #762 ] optimize action
2012-12-11 20:33:08 +06:00
Alexander Machehin
a452df79b8
[refs #762 ] refactoring
2012-12-11 19:48:16 +06:00
Alexander Machehin
60986b7a18
[refs #762 ] refactoring
2012-12-11 01:35:56 +06:00
Alexander Machehin
ea542de6f1
[refs #762 ] change ui
2012-12-11 00:02:34 +06:00
Vladimir Sharshov
c677e37c20
Merge pull request #763 from warpc/759-stop-and-delete-action-for-build-list
...
[refs #759 ]: cancel ProductBuildList and BuildList;
refactroing ProductBuildList; add new user role "tester"; set timeout for workers to 12 hours; refactoring worker_observers
2012-12-07 03:58:57 -08:00
Vokhmin Alexey V
eae2b2ce02
#759 : add state_machine into the ProductBuildList
2012-12-06 23:18:28 +04:00
Vokhmin Alexey V
e3e228de33
#759 : add tester role for user
2012-12-06 22:04:39 +04:00
Alexander Machehin
dc1525b85e
[refs #762 ] add mass build from list
2012-12-06 23:59:17 +06:00
Vokhmin Alexey V
ab8c4016b5
#759 : refactoring according to Vladimir's comments
2012-12-06 21:34:09 +04:00
Vokhmin Alexey V
ff2ae73985
#759 : add action for cancel build, some refactoring
2012-12-06 18:41:24 +04:00
Alexander Machehin
0a88010a83
fix pagination
2012-12-04 17:12:51 +06:00
Alexander Machehin
ef860ed737
fix invalid value for Integer()
2012-12-04 16:18:36 +06:00
Alexander Machehin
3432b6af49
[refs #674 ] change comments
2012-12-04 00:06:31 +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
Vokhmin Alexey V
d325838b1f
Merge branch 'master' into 735-package-build-server
2012-12-03 15:38:03 +04:00
Vokhmin Alexey V
ee73df5d3a
disable auto_publish for new_core, some refactoring
2012-12-03 15:28:27 +04:00
Alexander Machehin
611402c4c2
[refs #674 ] add stats
2012-12-03 17:11:55 +06:00
Vladimir Sharshov
ec57f0ba9a
Merge pull request #738 from warpc/732-maintainer-db-api
...
[refs #732 ] add maintainers api
2012-11-30 09:33:21 -08:00
Alexander Machehin
bfa538e644
[refs #732 ] small refactoring
2012-11-30 23:15:37 +06:00
Vokhmin Alexey V
fcdbfd4538
add new column to build_lists table, some refactoring
2012-11-30 14:41:39 +04:00
Vokhmin Alexey V
a5daff3442
update getting logs, some repo generation
2012-11-29 21:56:03 +04:00
Alexander Machehin
364e5d9b67
[refs #736 ] add to api build lists of the project
2012-11-29 23:52:15 +06:00
Vokhmin Alexey V
791f77dfd5
add 'New core' option for creating build_list
2012-11-29 19:12:24 +04:00
vladdruzh
5899d5f28f
add filters to maintainers list api
2012-11-29 09:32:10 +04:00
Alexander Machehin
efd2945508
[refs #733 ] change error message
2012-11-28 21:29:34 +06:00
Alexander Machehin
b8e6903faa
[refs #733 ] small refactoring
2012-11-28 20:52:11 +06:00
Alexander Machehin
663db6e7ff
[refs #733 ] add check for correct answer
2012-11-28 20:43:38 +06:00
vladdruzh
0545863642
refactor
2012-11-28 10:04:40 +04:00
Alexander Machehin
8ed71e0f03
[refs #674 ] fixed undefined method 'binary?' for nil:NilClass when rename the file
2012-11-27 23:35:58 +06:00
Vokhmin Alexey V
96e8df1b50
use Redis for getting log
2012-11-26 22:16:34 +04:00
vladdruzh
c42fcc824a
add to api maintainers index method
2012-11-26 15:32:23 +04:00
Vokhmin Alexey V
af2be3fb09
create logical model for serach by ABF
2012-11-21 19:04:41 +04:00
Vokhmin Alexey V
c629c91bb7
rename constants
2012-11-21 16:55:57 +04:00
Vokhmin Alexey V
6b842bb51a
add Search API, some refactoring
2012-11-21 16:09:01 +04:00
Alexander Machehin
7be2df7578
[refs #674 ] first step of the diff between commits
2012-11-20 01:15:15 +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
95d262b92f
fix build list pagination
2012-11-14 23:56:00 +06:00
Vladimir Sharshov
34bb256ff1
Merge pull request #715 from warpc/iso-worker
...
[refs #711 ] Integration Iso worker
2012-11-14 03:14:28 -08:00
Alexander Machehin
8df87ed292
[refs #90 ] fixed error on create
2012-11-14 16:51:10 +06:00
Alexander Machehin
9c0ae23927
small refactoring
2012-11-13 20:29:59 +06:00
Alexander Machehin
21a32fba6c
show expected message after add member error
2012-11-13 20:29:45 +06:00
Vokhmin Alexey V
abbbacdf7f
update ability.rb, add new specs
2012-11-13 15:11:33 +04:00
Vokhmin Alexey V
21d8a42072
merge master into the branch
2012-11-12 20:52:33 +04:00
Vokhmin Alexey V
51aff682d4
some refactoring according to Alexander's comments
2012-11-12 20:23:11 +04:00
Vokhmin Alexey V
259eeaecfc
add Stop action and time_living for building ISO
2012-11-12 17:22:19 +04:00
Vokhmin Alexey V
8f9cd0ff8a
updated logger on build product page
2012-11-09 21:42:25 +04: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
Vokhmin Alexey V
b39ccea0d5
add show logs in real time
2012-11-09 17:08:56 +04:00
Vokhmin Alexey V
eb40fbbbd5
removed unnecessary fields for build ISO
2012-11-07 16:14:31 +04:00
Vokhmin Alexey V
6a7035d551
added #show action for product_build_list
2012-11-06 22:01:54 +04:00
Vokhmin Alexey V
e39ca302d7
#new action for build ISO - done.
2012-11-06 21:17:44 +04:00
Vokhmin Alexey V
b1722cae75
added some params for build ISO
2012-11-06 20:19:52 +04:00
Vokhmin Alexey V
317f672e32
added #new action for create ISO build
2012-11-06 19:08:54 +04:00
Vokhmin Alexey V
ecec330b4d
added migration, updated models, UI
2012-11-06 18:13:16 +04:00
Alexander Machehin
58a9c68951
[refs #90 ] fixed rendering a new pull
2012-10-28 00:44:42 +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
ba74024b29
fixed order of the handle exceptions
2012-10-25 15:42:47 +06:00
Vokhmin Alexey V
05f16c1d13
#709 : updated controller and view for fixing undefined local variable or method 'project_counter'
2012-10-22 12:26:00 +04:00
Vladimir Sharshov
daefb27f95
Merge pull request #707 from warpc/706-get-list-of-projects-by-repository
...
[refs #706:] REST API repository: list of repository projects.
2012-10-19 09:10:06 -07:00
Vokhmin Alexey V
25620af00c
hot fix for specs
2012-10-19 19:35:19 +04:00
Vokhmin Alexey V
e9fd2a2df6
Merge branch 'master' into 706-get-list-of-projects-by-repository
2012-10-19 18:51:11 +04:00
Vokhmin Alexey V
ba968cc5a0
#706 : updated Ability model, Repositories controller, added specs
2012-10-19 18:49:01 +04:00
Vladimir Sharshov
00e92d9672
Merge pull request #678 from warpc/579-code_line_comments
...
[refs #579 ] code line comments
2012-10-19 07:48:50 -07:00
Vokhmin Alexey V
18ac16ae96
#698 : small refactoring, added ckeck for main platform
2012-10-19 18:03:09 +04:00
Vokhmin Alexey V
b9f1835d1c
Merge branch 'master' into 698-rest-api-for-advisories
2012-10-19 17:58:38 +04:00
Vokhmin Alexey V
4680e9c62c
#706 : added #projects action to Repositories API
2012-10-19 17:52:36 +04: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
Vokhmin Alexey V
d563c9a9f9
#702 : added handling errors
2012-10-19 15:47:49 +04:00
Vokhmin Alexey V
0cf0933074
#698:small refactoring
2012-10-19 11:32:12 +04:00
Vokhmin Alexey V
5cf69bff92
#698 : renamed method
2012-10-18 20:36:29 +04:00
Vokhmin Alexey V
8bbb82faa8
#698 : updated Advisories API
2012-10-18 20:25:24 +04:00
Vokhmin Alexey V
84e5f3ead3
#698 : updated specs, permission access
2012-10-18 19:44:28 +04:00
Vokhmin Alexey V
d5ad5b1a95
Merge branch 'master' into 698-rest-api-for-advisories
2012-10-18 18:59:00 +04:00
Vokhmin Alexey V
a3252594b8
#698 : fixed #index action in Advisories controller
2012-10-18 18:32:43 +04:00
Vokhmin Alexey V
68dbae8c83
#698 : added #create and #fork actions for Advisories API
2012-10-18 18:17:50 +04:00
Alexander Machehin
c6f45956cc
[refs #90 ] fixed error by 24fd99b2d5cab
2012-10-18 18:50:43 +06:00
Alexander Machehin
e15bf13c4f
[refs #90 ] small refactoring of the diff method
2012-10-18 18:09:12 +06:00
Alexander Machehin
62ca030110
[refs #90 ] head_branch -> from_branch
2012-10-18 17:46:57 +06:00
Vokhmin Alexey V
b7eff22c23
#698 : added API for Advisories
2012-10-18 15:22:31 +04:00
Vokhmin Alexey V
97590f06a0
#686 : added specs for projects API
2012-10-17 21:08:21 +04:00
Vokhmin Alexey V
6680265c64
#686 : some refactoring of relations
2012-10-17 17:46:16 +04:00
Vokhmin Alexey V
2d067a45ca
#686 : added members action for project API
2012-10-17 16:18:52 +04:00
Vokhmin Alexey V
351821912b
#686 : added API for show list of projects
2012-10-17 14:35:33 +04:00
Vokhmin Alexey V
f0caf6a9f9
#692 : updated groups/profile_controller
2012-10-16 20:38:49 +04:00
Vokhmin Alexey V
e5af275c3a
#692 : small refactoring according to Alexander's comments
2012-10-16 20:36:59 +04:00
Vokhmin Alexey V
432e219571
#692 : some refactoring
2012-10-16 17:42:52 +04:00
Alexander Machehin
f060d919d9
[refs #579 ] add new helper
2012-10-16 19:20:55 +06:00
Vokhmin Alexey V
df105efd56
#692 : added #update_member action for Groups API
2012-10-16 17:03:18 +04:00
Vokhmin Alexey V
5795e1cea5
#692 : updated API
2012-10-16 16:35:30 +04:00
Vokhmin Alexey V
d99a2104ce
#692:added index action for Groups API
2012-10-16 15:49:07 +04:00
Alexander Machehin
9579734506
[refs #579 ] some optimization by getting pull repo
2012-10-16 16:19:53 +06:00
Alexander Machehin
b0604f89d1
[refs #579 ] move logick to model
2012-10-16 15:50:21 +06:00
Vokhmin Alexey V
888cbe445e
#691 : small refactoring
2012-10-15 22:30:06 +04:00
Alexander Machehin
938a8a0ad1
Merge branch 'master' into 579-code_line_comments
...
Conflicts:
app/views/projects/pull_requests/_pull_diff.html.haml
app/views/projects/wiki/_diff_data.html.haml
2012-10-16 00:19:22 +06:00
Vokhmin Alexey V
6aef7cfb30
#691 : revert base controller
2012-10-15 19:49:52 +04:00
Vokhmin Alexey V
f3605a1211
#691 : updated routes according to Vladimir's comments
2012-10-15 19:47:42 +04:00
Vokhmin Alexey V
5aa5bbc0b8
#691 : small refactoring
2012-10-15 18:50:58 +04:00
Vokhmin Alexey V
84b49052b1
#691 : added specs for Users API
2012-10-15 18:43:09 +04:00
Vokhmin Alexey V
0879a7e46f
#691 : added #notifiers and #update actions for Users API
2012-10-15 18:06:08 +04:00
Vokhmin Alexey V
2ae671df21
Merge branch 'master' into 691-rest-api-for-users
2012-10-15 17:03:05 +04:00
Vokhmin Alexey V
9087a15627
#672 : small refactoring Api::V1::BaseController#member method
2012-10-15 14:07:10 +04:00
Vokhmin Alexey V
5d9a1e2586
#672 : removed API helper
2012-10-15 13:48:25 +04:00
Vokhmin Alexey V
e50bd3a2b5
#691 : added #show action for Users API
2012-10-15 13:45:00 +04:00
Vokhmin Alexey V
5c88ac6f3e
#672 : updated Repositories#signatures API action, added specs
2012-10-14 18:44:10 +04:00
Vokhmin Alexey V
00f5d0ce62
#672 : updated Repositories API
2012-10-14 17:38:06 +04:00
Vokhmin Alexey V
146f72c062
#672 : small refactoring
2012-10-14 16:39:58 +04:00
Vokhmin Alexey V
be8ed0984a
#672 : added #add_member, #remove_member, #update, #destroy actipns for Repository API
2012-10-14 16:00:49 +04:00
Alexander Machehin
b9d69a966b
[refs #579 ] add 404 for wrong commit hash
2012-10-13 01:59:14 +06:00
Alexander Machehin
c5d6707b8f
[refs #579 ] fixed commit comments errors
2012-10-13 01:57:54 +06:00
Vladimir Sharshov
2e0f4dc2eb
Merge pull request #680 from warpc/671-rest-API
...
[refs #671 ]: full rest API for Platforms; Add refs_list api for Project
2012-10-11 13:12:32 -07:00
Alexander Machehin
993454fc29
[refs #579 ] alpha version of the pull discussion
2012-10-11 23:50:40 +06:00
Vokhmin Alexey V
8f3ed58cd8
#671 : added Projects#refs_list API action
2012-10-11 20:27:17 +04:00
Alexander Machehin
7f031ac688
[refs #374 ] added commit validation
2012-10-11 22:11:53 +06:00
Vokhmin Alexey V
6b3bf41c7a
#671 : removed before_filter
2012-10-11 19:36:14 +04:00
Vokhmin Alexey V
992892f2c8
#671 : small refactoring
2012-10-11 19:18:54 +04:00
Alexander Machehin
e379a603b4
[refs #90 ] get new pull to this project
2012-10-11 00:59:25 +06:00
Vokhmin Alexey V
05d222e9de
#671 : updated output errors
2012-10-10 21:51:00 +04:00
Vokhmin Alexey V
eef640e82c
#671 : added API Platforms#create action, updated specs, added validation to platform model
2012-10-10 21:45:56 +04:00
Vokhmin Alexey V
919459617a
#671 : small refactoring
2012-10-10 20:31:22 +04:00
Vokhmin Alexey V
0841c4d705
added 400 error for API BuildLists#create action
2012-10-10 20:19:00 +04:00
Vokhmin Alexey V
972877bc76
#671 : added API Platforms#destroy action and specs
2012-10-10 19:43:14 +04:00
Vokhmin Alexey V
d9c583e226
#671 : added specs for API Platforms#clone action
2012-10-10 19:13:14 +04:00
Vokhmin Alexey V
e6bb63db08
#671 : removed restrict_paginate method
2012-10-10 16:02:59 +04:00
Vokhmin Alexey V
e5c6707594
#671 : added #remove_member action for platforms API, updated specs
2012-10-09 21:07:10 +04:00
Vokhmin Alexey V
30909b281d
#671 : added #add_member action for platforms API, added new specs
2012-10-09 20:23:48 +04:00
Vokhmin Alexey V
9e6e2de955
#671 : added #members action for platforms API
2012-10-09 19:06:27 +04:00
Vokhmin Alexey V
abe31b3c2e
#671 : added API #update action for platform
2012-10-09 18:46:20 +04:00
Alexander Machehin
e7cd5f008a
Revert "[refs #579 ] save additional info for pull inline comments"
...
This reverts commit 0de497c30f15720ae3b2f31c19e7ed2fdc390ad2.
Conflicts:
app/controllers/projects/comments_controller.rb
2012-10-09 20:15:10 +06:00
Vokhmin Alexey V
feefe8ed89
#374 : added #platforms_for_build action for Platforms API
2012-10-08 22:02:44 +04:00
Alexander Machehin
a5477926bc
[refs #579 ] fix checking path
2012-10-08 21:36:46 +06:00
Alexander Machehin
fcfdf1b26b
[refs #579 ] change 'base' & 'head' -> 'to' & 'from'
2012-10-08 21:36:23 +06:00
Alexander Machehin
70e8a1fe0d
[refs #579 ] unless -> if
2012-10-08 21:33:43 +06:00
Alexander Machehin
21b7b0d0b1
[refs #579 ] dont create wrong comment
2012-10-08 21:31:30 +06:00
Alexander Machehin
3241b7a55a
[refs #579 ] save additional info for pull inline comments
2012-10-08 20:54:36 +06:00
Alexander Machehin
824ee79452
[refs #579 ] redirect to created comment
2012-10-08 15:20:45 +06:00
Alexander Machehin
ed7aec602f
[refs #579 ] alpha version of the pull inline comments
2012-10-06 01:19:05 +06:00
Alexander Machehin
49946f4f53
[refs #90 ] fix creating a blocked pull
2012-10-05 23:31:06 +06:00
Alexander Machehin
80a91b21a9
[refs #579 ] fixed bug with new_line access
2012-10-05 18:32:56 +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
Vokhmin Alexey V
f5d0d9f20b
#671 : added filter platforms by type
2012-10-04 17:34:30 +04:00
Vokhmin Alexey V
df0251282d
#671 : updated API arches controller, added specs
2012-10-04 17:13:55 +04:00
Vokhmin Alexey V
4b72501159
#671 : added Architectures API
2012-10-04 16:45:49 +04:00
Vladimir Sharshov
f10640695e
Merge pull request #670 from warpc/624-wrong-files-on-raw-downloading
...
[refs #624 ]: Fixed downloading RAW files
2012-10-04 02:44:14 -07:00
Vokhmin Alexey V
ad50934bab
#624 : fixed downloading RAW files
2012-10-04 01:20:07 +04:00
Vladimir Sharshov
ca697c0c4b
Merge pull request #669 from warpc/668-create-uploading-avatar-for-group
...
[refs #668 ]: Ability to upload avatar for group
2012-10-03 13:29:28 -07:00
Vokhmin Alexey V
33209e7200
hotfix for downloading 'tar' archives
2012-10-04 00:27:13 +04:00
Vokhmin Alexey V
04b2647ef0
#668 : added uploading avatars for groups
2012-10-03 20:38:42 +04:00
Alexander Machehin
bf7bc8787a
[refs #90 ] small controller refactoring
2012-10-03 17:59:18 +06:00
Alexander Machehin
94029c3cda
[refs #90 ] base -> to, head -> from
2012-10-03 17:58:34 +06:00
Alexander Machehin
1d424b463c
[refs #90 ] fix when creating new pull
2012-10-03 09:21:16 +06:00
Vladimir Sharshov
d2c338e4e4
Merge pull request #665 from warpc/90-ui
...
[refs #90 ] pull request ui + fixes
2012-10-02 10:41:06 -07:00
Vokhmin Alexey V
cb994c6fd6
#349 : created autocompletes_controller, refactoring, updated specs
2012-10-02 20:54:55 +04:00
Alexander Machehin
b3fd95d7fa
[refs #90 ] always redirect to pull on update action
2012-10-02 21:27:15 +06:00
Alexander Machehin
53b421d8e5
[refs #90 ] fixed pull ability for project writers & changing tests
2012-10-02 21:19:50 +06:00
Vokhmin Alexey V
c7fda1a810
#349 : updated ability model according to Alexander comments, reverted some changes, added paging for projects on #show page
2012-10-02 19:14:08 +04:00
Vokhmin Alexey V
ffe38b0a08
#349 : updated Users::ProfileController and Groups::ProfileController
2012-10-02 16:04:26 +04:00
Alexander Machehin
35c965a796
[refs #90 ] add all ancestors to base project choise
2012-10-02 15:20:48 +06:00
Alexander Machehin
d948949532
[refs #90 ] new pull optimization
2012-10-02 15:14:31 +06:00
Alexander Machehin
f92f209323
[refs #90 ] fixed changing base project
2012-10-01 23:43:15 +06:00
Alexander Machehin
eaf29713cc
[refs #90 ] autoload refs
2012-10-01 22:03:08 +06:00
Alexander Machehin
90069b2fb6
[#refs #90 ] fix pull flashes
2012-09-28 23:45:27 +06:00
Alexander Machehin
fbc537174e
[refs #90 ] search base project by fullname
2012-09-28 21:39:45 +06:00
Alexander Machehin
abafbc6ef5
Merge again-and-again branch 'master' into 90-pull
...
Conflicts:
db/schema.rb
2012-09-28 00:09:34 +06:00
Alexander Machehin
2b4e2f03e5
Merge pull request #585 from warpc/374-rest_api_for_builds
...
[refs #374 ] Add json responses for build lists api
2012-09-27 07:00:19 -07:00
Vladimir Sharshov
a20e1552cc
[refs #374 ] Fix test, small refactoring.
2012-09-27 16:13:59 +04:00
Vladimir Sharshov
0dd103b7f4
[refs #374 ] Fix build list tests, remove unused code.
2012-09-27 03:54:56 +04:00
Vladimir Sharshov
77b57cce11
[refs #374 ] Fix support http basic auth, fix tests, fix abilities.
2012-09-26 21:15:11 +04:00
Alexander Machehin
a994e7dd74
Merge remote-tracking branch 'origin/90-pull' into 90-pull
2012-09-26 23:10:45 +06:00
Alexander Machehin
4100b875bd
[refs #90 ] fixed access
2012-09-26 23:10:04 +06:00
Alexander Machehin
cc05fa695a
[refs #90 ] fixed pull abilities part 2
2012-09-26 23:09:29 +06:00
Vokhmin Alexey V
37fbb4632e
#90 : updated branch
2012-09-26 21:04:12 +04:00
Vokhmin Alexey V
613db04375
#90 : added limit for commits into the pull request
2012-09-26 21:00:58 +04:00
Vokhmin Alexey V
6f889b15a9
#90 : added access to show pull requests
2012-09-26 19:39:47 +04:00
Vokhmin Alexey V
37c9a906c4
Merge branch '90-pull' into 90-separate-issues-and-pull-requests
2012-09-26 18:45:26 +04:00
Vokhmin Alexey V
6070c276f6
Merge branch 'master' into 90-pull
2012-09-26 18:33:04 +04:00
Vokhmin Alexey V
07b27b934f
#90 : updated #index page for pull-requests
2012-09-26 15:46:23 +04:00
Alexander Machehin
dbf1a5f8ca
Merge remote-tracking branch 'origin/90-pull' into 90-pull
2012-09-26 15:27:54 +06:00
Alexander Machehin
3491492c8d
[refs #90 ] fixed pull authorization
2012-09-26 15:24:46 +06:00
Vokhmin Alexey V
397d411252
#90 : added #index action, updated routes
2012-09-26 00:50:40 +04:00
Vokhmin Alexey V
0299c069c6
#90 : style changes for header, increase performanse for #autocomplete_base_project action
2012-09-25 19:18:22 +04:00
Alexander Machehin
dfbf8a8d58
Merge branch 'master' into 90-pull
...
Fucking conflicts:
app/controllers/projects/issues_controller.rb
app/models/ability.rb
app/views/projects/issues/show.html.haml
config/routes.rb
db/schema.rb
lib/tasks/import.rake
spec/models/comment_for_commit_spec.rb
vendor/assets/javascripts/bootstrap-tab.js
vendor/assets/stylesheets/bootstrap.css
2012-09-25 17:55:30 +06:00
Vladimir Sharshov
06099a15b6
Merge pull request #657 from warpc/648-add-filters-to-projects-page
...
[refs #648 ]: Filters by owners in projects page
2012-09-25 03:41:11 -07:00
Vladimir Sharshov
c426f81abe
Merge pull request #656 from warpc/616-issues_and_comments
...
[refs #616 ] Markdown in issues descriptions and comments, ability to preview, help info about markdown, refactoring.
2012-09-25 03:37:44 -07:00
Vokhmin Alexey V
84378afc3d
#648 : small code optimization
2012-09-25 13:36:50 +04:00
Vokhmin Alexey V
768f4b1dfb
#648 : renamed parametr
2012-09-24 22:07:53 +04:00
Vokhmin Alexey V
9be978eb68
#648 : updated models, JS, controller according to comments and discussions
2012-09-24 22:04:53 +04:00
Alexander Machehin
2c6d4bae9e
[refs #616 ] add error messages to ajax
2012-09-24 23:34:14 +06:00
Alexander Machehin
f4bbeaaa46
[refs #616 ] fixed 500 when failed to create comment
2012-09-24 23:01:04 +06:00
Vokhmin Alexey V
cee1ee6cb6
#648 : small refactoring
2012-09-23 20:22:49 +04:00
konstantin.grabar
7812adfdbc
[refs #374 ] Add custom http basic auth for api
2012-09-21 23:15:56 +04:00
Vokhmin Alexey V
2406423483
#648 : added filters to Projects page
2012-09-21 21:57:22 +04:00
konstantin.grabar
5bcebcf384
[refs #374 ] Add publish_without_qa field, fix some specs, update docs for auth
2012-09-21 18:30:40 +04:00
konstantin.grabar
e94c6f4f00
[refs #374 ] Merge master into 374-rest_api_for_builds
2012-09-21 13:20:04 +04:00
Vokhmin Alexey V
799a1464fb
#385 : fixed
2012-09-20 18:26:26 +04:00
Vokhmin Alexey V
07f5224e76
#385 : removed before_filter
2012-09-20 15:21:54 +04:00
Vokhmin Alexey V
c76618441e
#385 : revert some changes according to discussion
2012-09-20 15:10:52 +04:00
Vokhmin Alexey V
9d2c9ae2b3
#385 : added rsa to name of archives for git branches
2012-09-20 00:38:40 +04:00
Vokhmin Alexey V
f39adfd2f7
#385 : fixed specs, updated controller, view
2012-09-19 23:29:36 +04:00
Alexander Machehin
daf845705a
[refs #616 ] comment update
2012-09-19 00:42:22 +06:00
Alexander Machehin
a492367a17
[refs #616 ] some fixes and refactoring
2012-09-18 16:00:21 +06:00
Alexander Machehin
a4c8e8eff8
Merge branch 'master' into 616-issues_and_comments
...
Conflicts:
Gemfile
app/assets/stylesheets/design/custom.scss
app/controllers/projects/projects_controller.rb
2012-09-17 16:52:50 +06:00
Vokhmin Alexey V
fe20814b5a
#633 : hot fix
2012-09-13 20:18:09 +04:00
Vokhmin Alexey V
a99bfee4a6
#633 : UI has been updated
2012-09-13 20:08:41 +04:00
Vladimir Sharshov
5a699ad379
Merge pull request #640 from warpc/638-add-access-permissions-for-users-to-repository
...
[refs #638 ] Repository supervisor
2012-09-12 13:52:42 -07:00
Vokhmin Alexey V
1c9a9e803e
#638 : some refactoring
2012-09-13 00:47:39 +04:00
Vokhmin Alexey V
1a75a5a394
#638 : updated Relation model, repositories and platforms controllers according to comments
2012-09-12 23:32:51 +04:00
Vladimir Sharshov
e3bcd2382e
[refs #641 ] Show only public projects in group profile
2012-09-12 18:49:40 +04:00
Vokhmin Alexey V
3b622f54b9
#638 : added before_filter to repositories_controller
2012-09-12 17:43:02 +04:00
Vokhmin Alexey V
bc4043e558
#638 : hot fix
2012-09-12 17:25:46 +04:00
Vokhmin Alexey V
b468b09529
#638 : some refactoring for adding new user
2012-09-12 17:07:34 +04:00
Vokhmin Alexey V
1e40b9fb06
#638 : some refactoring
2012-09-12 00:08:25 +04:00
Vokhmin Alexey V
3858bfa6b7
#638 : added members to repository model, updated views
2012-09-11 19:30:14 +04:00
Vokhmin Alexey V
5f941844f2
#637 : added migration, updated approve_notification
2012-09-10 15:08:53 +04:00
Pavel Chipiga
768e40ee2a
Merge branch 'master' into 631-publish-to-the-repository-without-qa
...
Conflicts:
app/models/ability.rb
2012-09-07 16:38:21 +03:00
Vladimir Sharshov
4828aa24f8
Merge branch 'master' into 349-anonymous_access
...
Conflicts:
spec/controllers/platforms/maintainers_controller_spec.rb
spec/factories/build_lists.rb
2012-09-07 00:36:06 +04:00
Vladimir Sharshov
71e28cf3f3
Merge branch 'master' into 349-anonymous_access
2012-09-07 00:31:28 +04:00
Vladimir Sharshov
2c1df5cd14
Merge branch 'master' into 263-refactoring
...
Conflicts:
config/deploy.rb
db/schema.rb
2012-09-06 21:14:14 +04:00
Vladimir Sharshov
54c6ba55be
[refs #349 ] Disable global menu Projects and Platforms; Allowed full search; Protect user and maintainer emails; Refactoring right rules
2012-09-06 21:09:10 +04:00
Vokhmin Alexey V
c1d87a36da
#631 : fixed misprint in model and controller
2012-09-06 19:43:07 +04:00
Vokhmin Alexey V
71d14e43d6
#631 : fixed misprint
2012-09-06 19:39:26 +04:00
Vokhmin Alexey V
4d1166e6b3
#631 : updated UI and JS validation for build_lists, rewrote migration
2012-09-06 19:34:33 +04:00
Vokhmin Alexey V
f0f11cb9dc
#631 : added #edit #update actions to platforms/repositories_controller, wrote migration, updated models
2012-09-06 17:43:50 +04:00
Vladimir Sharshov
698e55e3e8
[refs #263 ] Test refactoring
2012-09-06 14:53:03 +04:00
konstantin.grabar
b9a622acec
[refs #374 ] Add unixtime search and output. Fix rate limit configuration and 404 status
2012-09-05 17:47:25 +04:00
Vladimir Sharshov
ec32cf7fa0
[refs #630 ] swap tour conten for porject and build pages
2012-09-04 18:30:02 +04:00
konstantin.grabar
ff8f9da14f
[refs #374 ] Refactor api build list create method
2012-09-04 16:44:28 +04:00
konstantin.grabar
5d0d972a0d
[refs #374 ] Refactor api build lists create logic
2012-09-03 17:49:11 +04:00
George Vinogradov
3e69d7d0f4
[issue #349 ] Guest user can show open platforms.
2012-09-01 02:00:39 +04:00
Vladimir Sharshov
ff20c0b199
Merge pull request #622 from warpc/620-maintainer_db
...
[refs #620 ] Maintainer DB
2012-08-31 11:50:02 -07:00
George Vinogradov
decd4bf293
[issue #620 ] Removed scope from BuildList::Package && small refactoring.
2012-08-31 21:47:52 +04:00
konstantin.grabar
6229daf137
[refs #374 ] Add paginate restriction for API
2012-08-31 16:23:44 +04:00
George Vinogradov
68b86ba09a
[issue #620 ] Fixed migration && BuildList#actualize_packages.
2012-08-30 22:32:28 +04:00
Alexander Machehin
d775fa0d08
[refs #616 ] ugly md preview
2012-08-29 21:24:06 +06:00
konstantin.grabar
03986b7c21
[refs #374 ] Remove index actions from projects and reps. Add projects#get_id. Update tests. Fix build list show template
2012-08-28 20:57:12 +04:00
George Vinogradov
6c4b13f0da
[issue #620 ] Removed project_maintainer & assignee
2012-08-28 18:25:57 +04:00
George Vinogradov
f688985814
[issue #620 ] Changed maintainer assignment.
...
* Added `project:maintainer:set_to_owner` task to set projects maintainer
to its owner
* Removed callbacks and methods to find maintainer 'on-the-fly'
2012-08-28 01:12:53 +04:00
Alexander Machehin
1c3ca85f03
[refs #616 ] add comment for clarity
2012-08-27 15:43:44 +06:00
Alexander Machehin
2c0826a77d
[refs #616 ] fixed showing body after update
2012-08-25 23:40:51 +06:00
Alexander Machehin
4b4007651d
[refs #616 ] small refactoring issues controller
2012-08-25 23:38:11 +06:00
Alexander Machehin
e8d80b849a
[refs #616 ] fixed removing labels from issue
2012-08-25 21:26:24 +06:00
George Vinogradov
f6cc919f2f
[issue #620 ] Removed MaintainersController#assignee
2012-08-24 23:45:58 +04:00
George Vinogradov
d24a149d9a
[issue #620 ] Added search of maintainer by package
2012-08-24 20:06:59 +04:00
George Vinogradov
2fbb72e537
[issue #620 ] Changes in Maintainer db:
...
* Added maintainer selection on project page (see TODO in sources);
* Added `actual` field to BuildList::Package;
* Added rake task to set BuildList::Package.actual field.
Run it after migration (see TODO in sources);
* Packages after publising of BuildList becomes actual;
* Added MaintainerPresenter to avoid long method chains.
2012-08-24 19:21:24 +04:00
Pavel Shved
629e227d9a
Fix Maintainers spec for anons
...
it doesn't create guest user now, and relies on anonymous_access
config variable instead.
2012-08-22 00:02:34 +04:00
Pavel Shved
028e511409
Remove 'heavy' rescues from maintainer-db api
2012-08-22 00:02:33 +04:00
Pavel Shved
8629d67030
Add javascript callback for "assignee"
...
To make intrgration with external trackers easier, add JS API for
assignee retrieval. It returns a script that calls a function that
should act somehow depending on how it was defined.
2012-08-21 23:58:15 +04:00
Pavel Shved
e75a676895
Add "assignee" JSON callback
...
The callback reports the assignee of a package in a platform given.
Used for integration with external bug trackers.
2012-08-21 23:58:15 +04:00
Pavel Shved
388a0028da
Add Maintainer Database and list view for it
...
This commit adds list of maintainers of a platform to page
/platforms/:id/maintainers. This list is intended to serve as a
counterpart for http://maint.mandriva.com/listpkgs.php .
The commit adds a "view" on a build_list_packages table: it selects only
the latest builds for each package, and summarizes the information about
such packages in "maintainers" table.
This is a testing mode only, so the link to maintainers table is not
shown.
2012-08-21 23:57:39 +04:00
konstantin.grabar
5dc50056df
[refs #374 ] Add repositories, platforms and projects read API
2012-08-21 14:19:38 +04:00
Alexander Machehin
1142f9ee8c
[refs #616 ] fixed searching collaboratots to assignment
2012-08-20 23:37:22 +06:00
George Vinogradov
84328742e4
[issue #590 ] Log returns through Rails with `tail -n`
2012-08-17 12:23:49 +04:00
konstantin.grabar
6d4e369322
[refs #374 ] Change project_version set method
2012-08-16 15:11:46 +04:00
konstantin.grabar
554950a14c
[refs #374 ] Fix some tests. Comment 500 error cautch
2012-08-15 19:58:22 +04:00
Pavel Chipiga
0ff8f92b62
Upgrade gems. Fix and refactor some specs. Fix deprecation warnings. Add capistrano task to dump remote db. Refs #263
2012-08-15 16:52:32 +03:00
konstantin.grabar
9712683c62
[refs #374 ] Change commit_hash save on create. Continue specs refactor
2012-08-14 17:45:21 +04:00
konstantin.grabar
7fba004858
[refs #374 ] Api tests refactor
2012-08-13 13:58:26 +04:00
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
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
e7407ae28f
[issue #590 ] Dirty hack to fix BuildList#index
2012-08-10 19:08:26 +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
konstantin.grabar
134b386631
[refs #374 ] Fix api and build_lists tests
2012-08-09 18:38:41 +04:00
konstantin.grabar
1728148d38
[refs #374 ] Small api actions refactor
2012-08-08 23:16:27 +04: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
edf882f2a1
[refs #90 ] remove unneeded method
2012-08-08 00:17:10 +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
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
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
Alexander Machehin
fb66b74019
[refs #90 ] fixed pull abilities
2012-08-07 00:12:15 +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
dd1bf7719f
[refs #601 ] Add statuscheck for destroy action in product build list(small fix)
2012-08-06 17:08:13 +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
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
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
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
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
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
89d67f9ea6
[refs #441 ] Refactring, fix errors
2012-07-30 23:08:14 +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
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
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
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
48f8c3ad08
[refs #374 ] Add json responses for build lists api
2012-07-26 13:22:51 +04:00
George Vinogradov
6f4f48cbce
[issue #578 ] Fixed error handling in PresonalRepository.
2012-07-26 01:49:55 +04: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
konstantin.grabar
15a86c2ecd
[refs #576 ] Add flash notifies
2012-07-23 18:25:37 +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
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
2feb03601b
[refs #90 ] fixed authorize of the merge action
2012-07-16 22:35: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
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
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
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
konstantin.grabar
adc917ca3b
[refs #442 ] MassBuild data initialize refactor
2012-07-09 20:13:02 +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
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
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
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
George Vinogradov
a909a92ae8
[issue #428 ] Merge branch 'master' into 428-advisory
...
Conflicts:
db/schema.rb
2012-07-04 18:10:03 +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
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
0827cf5100
[refs #442 ] Add other mass builds action to mass_builds controller. Rename cancel_mass_builds action
2012-07-03 18:34:07 +04:00
konstantin.grabar
8f9a6ee2d2
[refs #442 ] Change cancel btn. Move some actions to mass_builds controller. Add more ability rights
2012-07-02 18:50:47 +04:00
konstantin.grabar
6507ad280f
[refs #442 ] Merge master into 442-mass_build
2012-06-29 16:40:54 +04:00
Vladimir Sharshov
7561abca08
[refs #462 ] refactoring: remove notified_at
2012-06-28 21:40:32 +04:00
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
konstantin.grabar
10aed58bdd
[refs #442 ] Small refactor. Remove bootstrap collapse
2012-06-28 15:31:25 +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
Alexander Machehin
6aa9cfaa50
[refs #90 ] view pull status
2012-06-25 22:04:43 +06:00
konstantin.grabar
651dd57044
Merge branch 'master' into 442-mass_build
2012-06-25 18:29:16 +04: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