Commit Graph

803 Commits

Author SHA1 Message Date
Pavel Chipiga 2bee3bd25d Code cleanup. Redo deploy to unicorn. Refs #2261 2011-12-05 21:34:26 +02:00
Pavel Chipiga 37e7f757d9 Benchmark nginx upload module and save docs/configs. Turn off upload module temporary. Replace passenger to unicron, tune. Remove compass dependency to avoid deprecation message. Remove rake deprecation message. Tune import script. Refs #2261 2011-12-05 20:28:55 +02:00
George Vinogradov 2f5ce7cebe Merge branch 'groups_reincarnation' into staging
Conflicts:
	app/models/ability.rb
	app/models/project.rb
	config/environments/production.rb
2011-12-05 17:16:32 +04:00
George Vinogradov 9cc820080b Groups base functional. 2011-12-05 16:32:18 +04:00
Pavel Chipiga 0af32351a2 Redo paperclip file upload through nginx upload module. Refs #2261 2011-12-03 02:52:19 +02:00
Pavel Chipiga a9a2059cae Force file uploads work with nginx upload module. Nginx compile instructions. Refs #2261 2011-12-03 00:15:44 +02:00
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