Commit Graph

797 Commits

Author SHA1 Message Date
konstantin.grabar 1abcdbc028 [refs #2249] Add corrections to ACL 2011-12-02 19:26:28 +04:00
Pavel Chipiga 301cdb2ca2 Mount all downloads script. Tune and test unicorn uploads. Refs #2261 2011-12-02 15:52:34 +02:00
konstantin.grabar ac61b5efa3 Add tmp symlink to deploy.rb 2011-12-02 17:26:46 +04:00
konstantin.grabar 233f9b8035 [refs #2249] Add corrections to ACL rules 2011-12-02 10:57:58 +04:00
Pavel Chipiga d7c9452efa Update gems. Redo exception catch for BuildServer.get_status. Write specs. Experiments with large file uploads. Refs #2261 2011-12-02 03:30:25 +02:00
konstantin.grabar 96d4886f49 [refs #2249] Add new ACL relations 2011-12-01 18:20:24 +04:00
konstantin.grabar 6d8e4f98b9 [refs #2249] Some ACL changes 2011-12-01 13:29:04 +04:00
Pavel Chipiga e45ba6692a Rename delete_build_list to cancel_build_list. Rescue XML get_status exception. Refs #2261 2011-12-01 00:55:47 +02:00
Pavel Chipiga 4ea4d7f56e Refactor build_all - move to model. Apply delayed build_all. Refs #2261 2011-11-30 23:43:01 +02:00
Pavel Chipiga 0d985ded6f Adjust projects import script to new source. Test. Refs #2261 2011-11-30 22:06:54 +02:00
Pavel Chipiga 76c5c86c27 Add db default value for build_lists field build_requires. Refs #2261 2011-11-30 21:03:58 +02:00
Pavel Chipiga e7a6b01e09 Fix and refactor platform build_all. Add more settings. Refs #2261 2011-11-30 19:46:20 +02:00
Pavel Chipiga bdef78fddc Fix project_list display. Refs #2261 2011-11-30 18:38:23 +02:00
George Vinogradov 81e290a9b3 Merge branch 'groups_reincarnation' of github.com:warpc/rosa-build into groups_reincarnation 2011-11-30 19:28:56 +04:00
George Vinogradov f154ccc132 Fixed groups creation. 2011-11-30 19:27:19 +04:00
konstantin.grabar 438bedd226 Add build all btn to platforms 2011-11-30 18:48:50 +04:00
Pavel Chipiga 5f5fe8c8be Send blank string when no product tar attached. Refs #2261 2011-11-30 15:56:00 +02:00
konstantin.grabar bb1ca5644b [refs #2249] Add personal repositories specs. Correct perosnal repository factory 2011-11-30 15:56:00 +02:00
Pavel Chipiga 19076c805e Skip authorization for callback actions during project build. Refactor. Refs #2261 2011-11-30 15:56:00 +02:00
Pavel Chipiga 3a2215d0ee Redo project versions to use tags and branches for build. Refs #2261 2011-11-30 15:56:00 +02:00
Pavel Chipiga 4f46b82914 Fix bugs after renaming unixname to name. Refs #2261 2011-11-30 15:55:59 +02:00
Pavel Chipiga 6a3c0cec6c Rollback last changes and fix deploy script. Refs #2261 2011-11-30 15:55:59 +02:00
Pavel Chipiga 20e0757adf Try to fix strange production error with project fork. Refs #2261 2011-11-30 15:55:59 +02:00
Pavel Chipiga 3bc2ff894c Improve and fix project fork functionality. Fix project create and validation. Add user role display. Add user role at user edit form. Refs #2261 2011-11-30 15:55:59 +02:00
konstantin.grabar 7f8091e83e [refs #2249] Add repositories specs. Fixes perosonal repo factory 2011-11-30 15:55:58 +02:00
George Vinogradov 7023dda7e0 First iteration of groups refactoring. 2011-11-30 16:58:14 +04:00
Pavel Chipiga b4864e19fb Send blank string when no product tar attached. Refs #2261 2011-11-30 13:58:16 +02:00
konstantin.grabar eed248676d [refs #2249] Add personal repositories specs. Correct perosnal repository factory 2011-11-30 13:53:53 +04:00
Pavel Chipiga 7535fc124a Skip authorization for callback actions during project build. Refactor. Refs #2261 2011-11-30 02:56:57 +02:00
Pavel Chipiga 4971fbbbde Redo project versions to use tags and branches for build. Refs #2261 2011-11-30 02:22:26 +02:00
Pavel Chipiga 0134f4adf9 Fix bugs after renaming unixname to name. Refs #2261 2011-11-30 01:41:12 +02:00
Pavel Chipiga 43eb873b70 Rollback last changes and fix deploy script. Refs #2261 2011-11-30 00:23:09 +02:00
Pavel Chipiga a0cb729140 Try to fix strange production error with project fork. Refs #2261 2011-11-30 00:16:20 +02:00
Pavel Chipiga c4a31e3d29 Improve and fix project fork functionality. Fix project create and validation. Add user role display. Add user role at user edit form. Refs #2261 2011-11-29 23:42:58 +02:00
konstantin.grabar e92f633124 [refs #2249] Add repositories specs. Fixes perosonal repo factory 2011-11-29 21:45:03 +04:00
konstantin.grabar ff9bfa3f9d [refs #2249] Add corrections to rspec controllers tests 2011-11-29 18:36:51 +04:00
konstantin.grabar bc504dfcf7 [refs #2249] Add more fixes to global renaming 2011-11-29 14:51:14 +04:00
konstantin.grabar 3b03aca2a8 [refs #2249] Global renames fixes 2011-11-29 14:51:14 +04:00
konstantin.grabar 148a0fec28 [refs #2249] Global name to description and unixname to name renames 2011-11-29 14:51:14 +04:00
Pavel Chipiga cfceda9c53 Fix product_build_list XML create callback. Refs #2261 2011-11-28 23:13:59 +02:00
Pavel Chipiga ea42fc19f2 Separate product XML build requests based on platform distrib_type. Adjust code to use new settings structure. Refactor settings and product builder. Refs #2261 2011-11-28 22:38:50 +02:00
konstantin.grabar 05054abdb9 [refs #2249] Add platforms specs. Correct some collaborators specs 2011-11-28 17:28:29 +04:00
Pavel Chipiga 02a813a474 Upgrade rails, devise and other gems. Refactor controllers. Fix application.yml config - remove unused keys and setup correct values for tests. Add product build lists status_build callback auth. Allow platform and project unixname uppercase. Write tests and fix bugs for ProductBuildList controller. Fix all unresolved test problems. Refs #2262 2011-11-26 02:54:40 +02:00
Vladimir Sharshov 74acc3b4a5 Block non-working test 2011-11-25 22:59:00 +04:00
Vladimir Sharshov b1affb3f32 Config APP_CONFIG['root_path'] for testing 2011-11-25 22:57:56 +04:00
Vladimir Sharshov 158fc7dec2 Merge branch 'staging' of github.com:warpc/rosa-build into staging
Conflicts:
	Gemfile
2011-11-25 22:45:58 +04:00
konstantin.grabar 8200f1c5e2 [refs #2249] Fix colloborators specs 2011-11-25 20:36:02 +04:00
konstantin.grabar c2202e8113 [refs #2249] Add projects controller specs 2011-11-25 20:23:10 +04:00
Vladimir Sharshov 86e96fa529 Allow run spec without RAILS_ENV=test
Remove unicorn
2011-11-25 19:16:04 +04:00
Pavel Chipiga 796ff75857 Great models refactoring. Refactor some cancan abilities and controllers authorization. Move some common parts to modules. Fix lots bugs. Remove unused files and code. Drop ACL tables. Add more can? helpers. Refs #2249 2011-11-24 23:48:58 +02:00