konstantin.grabar
db0a66846b
[refs #94 ] Add new notifier rules. Fix some issues and comments bugs
2012-01-13 19:07:01 +04:00
George Vinogradov
729bd94045
[issue #64 ] Merge branch 'master' into 64-project_wiki
...
Conflicts:
config/routes.rb
db/schema.rb
2012-01-13 18:05:42 +04:00
George Vinogradov
0751a94974
[update #76 ] Merge branch 'master' into 76-project_autocomplete
...
Conflicts:
app/views/layouts/_stylesheets.html.haml
2012-01-12 20:43:32 +04:00
George Vinogradov
73b710ae4e
[ close #76 ] Changed styles. Fixed bug with pagination.
2012-01-12 20:37:50 +04:00
Alexander Machehin
636c90e6e4
[refs #18 ] add some I18n
2012-01-12 20:27:45 +06:00
Alexander Machehin
07dc7a4800
[refs #18 ] add comments to commit
2012-01-12 17:19:22 +06:00
konstantin.grabar
2b8aca5f09
[refs #54 ] Add settings notifier
2012-01-11 17:58:13 +04:00
George Vinogradov
7c50b2c3f5
[issue #76 ] Added jQuery DataTable. But it doesn't work yet
2011-12-31 02:42:58 +04:00
konstantin.grabar
a44530980e
[refs #54 ] Remove some unnessacary comments
2011-12-30 18:44:47 +04:00
konstantin.grabar
e8977a7d95
Merger issues with master
2011-12-30 18:23:16 +04:00
Pavel Chipiga
acb970686c
Apply auto_publish for build_lists. Apply publish build_list error status. Remove circle build info. Display auto_publish info. Fix bugs. Refactor. Apply specs for all build_lists core callbacks. Refs #72
2011-12-29 04:37:34 +02:00
konstantin.grabar
fa8656d1f5
[refs #54 ] Refactor subscires routes and authorize
2011-12-28 17:54:45 +04:00
konstantin.grabar
1c263c6e0a
[refs #54 ] Notification DJ support. Routes fixes.
2011-12-28 14:47:54 +04:00
konstantin.grabar
a783b460bd
Merge issues with master
2011-12-28 13:22:57 +04:00
Pavel Chipiga
5e3addd5d2
Great refactor for cancan abilities. Remove product relations. Fix git abilities. Fix and refactor specs. Refs #85 . Refactor issues controller to avoid serial_id problem. Fix links and routes. Fix minor bugs and translations. Fix specs. Refs #54
2011-12-28 04:59:05 +02:00
konstantin.grabar
d3ba83135e
[refs #54 ] Add some locales and interface fixes for issues
2011-12-27 17:18:25 +04:00
konstantin.grabar
8face9208e
[refs #54 ] Add fixes and locales to subscribes
2011-12-27 16:35:31 +04:00
George Vinogradov
ec95373d28
[#issue 64] Routes to Wiki and some methods in controller.
...
Useless yet.
2011-12-26 21:07:16 +04:00
konstantin.grabar
ce6746f7a9
[refs #54 ] Add subscribes and notifications
2011-12-26 19:48:57 +04:00
konstantin.grabar
5237939f49
Merge issues with master
2011-12-26 13:26:13 +04:00
konstantin.grabar
bf2f3d1bc7
[refs #54 ] Add issue statuses filters
2011-12-23 18:34:32 +04:00
Pavel Chipiga
a82f59f35a
Add route, action and statuses for publish_build. Apply status assign and check. Localize statuses. Convert tabs to spaces. Refs #80
2011-12-22 02:53:55 +02:00
Pavel Chipiga
2c67843c34
Refactor and cleanup build_lists controller and routes. Rename methods. Allow deffis in platform and repository name. Add missing relation and migration to force work user assign in build_lists. Fix and simplify links. Abstract sidebar. Refs #65
2011-12-21 23:42:06 +02:00
Pavel Chipiga
a61d211862
Fix bugs. Change included_repos format. Refs #65
2011-12-21 20:59:19 +02:00
Pavel Chipiga
e588482f32
[ #74 ] Merge branch 'master' into 65-build_repo
...
Conflicts:
app/controllers/build_lists_controller.rb
app/controllers/projects_controller.rb
db/schema.rb
2011-12-21 20:13:57 +02:00
konstantin.grabar
3ab55d34b8
[refs #54 ] Add CanCan rules for issues and comments. Fix serial_id routes and some actions
2011-12-21 18:48:16 +04:00
Pavel Chipiga
d901426b79
Move project build functinality to build_lists controller. Refactor downloads url - create model based methods for url genertion. Cleanup code. Add includeed_repos functionality. Display included_repos on build_list page. Refs #65
2011-12-21 16:01:50 +02:00
George Vinogradov
6c48e058be
[ close #70 ] Removed all & filter methods in BuildListsController
...
* Removed methods
* Changed abilities
* Changed routes
* Added specs
2011-12-21 05:30:34 +04:00
George Vinogradov
39dade9945
[ closed #63 ] Added user column to build_list.
2011-12-20 21:09:29 +04:00
konstantin.grabar
375c98366f
[ref #54 ] Add has_issue settings to projec edit. Fix routes and friendly_id bug. Fix some moments
2011-12-20 20:57:34 +04:00
konstantin.grabar
446cdac8e6
[refs #54 ] Add new locales. Fix routes. Fix issues and comments update
2011-12-20 14:20:00 +04:00
konstantin.grabar
d20d43eb2b
[refs #54 ] Base logic and templates for issues and comments to them
2011-12-19 19:30:14 +04:00
konstantin.grabar
58cfe07124
[refs #56 ] Change project build page title
2011-12-16 11:59:34 +04:00
konstantin.grabar
b3f422e713
[refs #32 ] Add user filter
2011-12-15 20:15:25 +04:00
Pavel Chipiga
f1465f51ca
Merge branch 'master' into 1-bluepill
...
Conflicts:
app/controllers/platforms_controller.rb
app/models/platform.rb
2011-12-14 23:51:31 +02:00
George Vinogradov
1b3e473b94
[ closed #20 ] Changed adding collaborators to project
...
Changed collaborators page of project:
* Added form to input group and/or project nickname.
* In tables show only projects/groups that already added to project
2011-12-14 19:52:47 +04:00
Pavel Chipiga
c0b3350a2f
Re-set correct rails env for DJ one more. Refactor. Refs #1
2011-12-14 16:47:32 +02:00
Pavel Chipiga
54df702223
Re-set correct rails env for DJ again. Refs #1
2011-12-14 15:51:39 +02:00
Pavel Chipiga
af2f2b4819
Re-set correct rails env for DJ. Refs #1
2011-12-14 15:46:41 +02:00
Pasha
2edf0ad172
Merge pull request #44 from warpc/tuning_monitoring_view
...
Tuning monitring view
2011-12-14 05:34:34 -08:00
Pavel Chipiga
ae7cc892f7
Set correct rails env for DJ. Refs #1
2011-12-14 15:24:58 +02:00
Vladimir Sharshov
7614d027a6
Reordered search by id and name;
...
Change localization for project_name_search.
Fix wrong label for field
2011-12-14 17:11:40 +04:00
Pavel Chipiga
31bd8d799f
Fix ENV var syntax. Fix autostart. Refs #1
2011-12-14 15:04:16 +02:00
Pavel Chipiga
326fe3f998
Use absolute PID path. Ignore errors if bluepill is not runing. Refs #1
2011-12-14 14:34:44 +02:00
Vladimir Sharshov
9ab07c1675
Merge pull request #36 from warpc/platform_edit
...
Edit platform;
Added callback updates with new owner.
Added a button for call edit action;
Removed unnecessary to edit platform form field when you upgrade.
2011-12-14 03:15:41 -08:00
Pavel Chipiga
3379419eae
Run bluepill as user. Fix configs. Refs #1
2011-12-14 13:06:56 +02:00
Vladimir Sharshov
1d55e8758e
Merge pull request #26 from warpc/platform_admin_fixes
...
Fix autocomplete. Rsync stubs for development env. Blocked problematic validation for development env
2011-12-14 02:00:01 -08:00
Pavel Chipiga
045b8441f6
Apply basic bluepill configuration, write capistrano recipe for it. Change deploy logic to integrate with bluepill. Refactor unicorn config. Cleanup depoy. Refactor mount_downloads script. Write autostart script. Remove old scripts. Refactor platform mount/umount methods. Fix bugs. Refs #1
2011-12-13 23:48:25 +02:00
konstantin.grabar
4a723369a2
[refs #12 ] Add platform update options
2011-12-13 17:27:27 +04:00
santaux
24766d2383
Merge pull request #14 from warpc/group_members_change
...
Changed adding members to group.
2011-12-13 02:16:37 -08:00
Vladimir Sharshov
842a74d000
#24 . Fix translation missing: ru.layout.build_lists.items.statuses.build_started
2011-12-12 21:03:13 +04:00
George Vinogradov
5815ef46ec
Merge pull request #25 from warpc/24-update_build_status
...
24 update build status
2011-12-12 07:54:33 -08:00
konstantin.grabar
6a364b73a6
[refs #12 ] Fix platform admin relations. Locales correction. Add validationa and rsync stubs.
2011-12-12 18:10:39 +04:00
Vladimir Sharshov
55c41ca306
Fix mistake in dependency_test_failed
2011-12-12 16:49:15 +04:00
Vladimir Sharshov
cf18550cfb
#24 . Add new statuses and remove repetition
2011-12-12 16:34:20 +04:00
George Vinogradov
5c07046dac
[updated #16 ] Fixed localization fauldnames.
2011-12-11 22:50:55 +04:00
George Vinogradov
d2831da4b8
Issue #11 updated. Added check if user already added.
2011-12-10 21:26:57 +04:00
George Vinogradov
168e110169
[ close #11 ] Changed adding members to group.
2011-12-10 03:40:13 +04:00
Vladimir Sharshov
5e3711505c
Merge pull request #5 from warpc/build_lists_filter
...
New build lists filter (search by name and bs_id)
2011-12-08 14:17:03 -08:00
konstantin.grabar
0f855356ac
[refs #6 ] Add sudo mount fixes. Rename ID Admin fields into platform form
2011-12-09 00:41:01 +04:00
Pavel Chipiga
0ca7c5d451
Rename bs_id label and key. Stub XML RPC to raise exception and fix spec. Write specs for build_lists filters. Refs #2
2011-12-08 20:51:25 +02:00
George Vinogradov
8e97f4e23d
fixed #3 . Changed locale for Group.uname and User.uname
2011-12-08 20:13:11 +04:00
Vladimir Sharshov
dc95df1073
Merge pull request #9 from warpc/groups_repositories_fixes
...
Fixed bug with duplicate relations and removed unnecessary routes and views part in users and groups, close #4
2011-12-08 07:10:38 -08:00
George Vinogradov
603e4b3691
fixed #4 . Removed unnecessary routes and views parts.
2011-12-08 18:47:18 +04:00
konstantin.grabar
25f06edb65
Downloads and Rsync mount with sudo refactor
2011-12-08 11:44:02 +04:00
Pavel Chipiga
b89416e125
Add project name and bs_id filters for the build_lists list. Refactor and code cleanup to close #2
2011-12-08 00:46:01 +02:00
Pavel Chipiga
6794ca42fb
Fix date filter normalization. Add build, freeze, unfreeze confirmation. Refs #2261
2011-12-07 02:09:04 +02:00
Pavel Chipiga
6639e8d7dc
Do not use cron for limited stages. Refs #2261
2011-12-07 00:21:31 +02:00
Vladimir Sharshov
59a90e6136
Test sudo options
2011-12-07 01:26:44 +04:00
Pavel Chipiga
3ab92c0281
Fix more configs. Refs #2261
2011-12-06 21:33:35 +02:00
Pavel Chipiga
7e05c5b385
Improve and fix configs. Refs #2261
2011-12-06 20:35:46 +02:00
Pavel Chipiga
18b9f7c51e
Fix deploy options. Refs #2261
2011-12-06 16:52:31 +02:00
Pavel Chipiga
04a17cb691
Redo deploy to work multistage on same host. Add ui and pingwinsoft stages, Refactor deploy. Refactor XML RPC stub. Apply nginx config generation script. Fix scripts. Cleanup code and config. Refs #2261
2011-12-06 16:45:20 +02:00
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
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
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
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
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
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
George Vinogradov
7023dda7e0
First iteration of groups refactoring.
2011-11-30 16:58:14 +04: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
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
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
Pavel Chipiga
141fe7677f
Apply project fork button. Refactor and cleanup code. Refs #2243
2011-11-23 17:52:33 +02:00
konstantin.grabar
fc3c6a05c9
[refs #2249 ] CanCan tests
2011-11-22 23:21:31 +04:00
konstantin.grabar
ba77244b02
[refs #2249 ] Some rules and roles fixes
2011-11-22 23:21:31 +04:00
Pavel Chipiga
4bd9b81f65
Change default_url_options settings. Stub brutal hack. Refs #2261
2011-11-22 20:47:45 +02:00
Pavel Chipiga
165b146787
Improve grack wrapper. Fix settings to work in production. Code cleanup. Refs #2243 , #2261
2011-11-22 20:14:27 +02:00
Pavel Chipiga
1cbd725e14
Fix mailer domains. Fix projects import script. Refs #2261
2011-11-22 15:01:33 +02:00
Pavel Chipiga
078c9f7e2f
Fix scripts. Refs #2261
2011-11-21 23:59:56 +02:00
Pavel Chipiga
366ca320e0
Change and fix role assign logic and abilities. Other minor fixes. Refs #2261
2011-11-21 21:06:34 +02:00
konstantin.grabar
140eaf6265
[refs #2249 ] Remove old roles managment system
2011-11-21 21:43:37 +04:00
Pavel Chipiga
211ae3f9c6
Fix deploy script. Refs #261
2011-11-21 15:33:27 +02:00
konstantin.grabar
5e7ded2e93
[refs #2249 ] Remove custom ACL from project
2011-11-19 16:11:44 +04:00
konstantin.grabar
44191926f7
[refs #2249 ] Some CanCan fixes. Add ru exception message
2011-11-19 15:49:14 +04:00
Pavel Chipiga
d49880f24e
Merge branch 'smart_http' into staging
...
Conflicts:
app/models/relation.rb
app/models/user.rb
2011-11-18 20:35:12 +02:00
konstantin.grabar
7b750a6f93
Merge branch 'cancan' into staging
2011-11-18 22:30:23 +04:00
Pavel Chipiga
4d78ce371f
Merge branch 'master' into staging
...
Conflicts:
app/models/build_list.rb
2011-11-18 20:27:33 +02:00
Pavel Chipiga
a819185ecc
Try to fix deploy. Fix easy_urpmi url. Refs #test_prepare
2011-11-18 14:50:06 +02:00
Pavel Chipiga
3b36943b91
Remove gitolite and it callbacks. Add git repo create, destroy callbacks. Improve grack wrappers: separate read/write requests, ask password for push even for public repo, prepare for cancan, apply hooks, refactor. Fix auto_build_lists order. Refactor auto_build - move to model. Redo git_repo_url. Improve and test project import script. Fix bugs, refactor and cleanup. Refs #2243
2011-11-17 23:57:30 +02:00
konstantin.grabar
4d4f5deed4
[refs #2249 ] Remove bitmask. Add new rules. Add some authorize filters. Add some template can? helpers
2011-11-16 22:45:01 +04:00
Pavel Chipiga
b2be92e4d1
Integrate grack into rails stack. Implement basic http auth for grack. Allow only downcase for uname and unixname. Refactor and code cleanup. Refs #2243
2011-11-15 23:58:27 +02:00
Pavel Chipiga
e7f9d8251a
Rename product field build to build_script. Change links. Refs #2161
2011-11-11 21:12:15 +02:00
Pavel Chipiga
7996740ae7
Improve build_lists time. Apply product build lists basic functionality. Move product build functionality to separate controller. Apply event logging for product build. Fix logging for project build list publishing. Code refactor and cleanup. Refs #2161
2011-11-11 19:13:09 +02:00
konstantin.grabar
8449b5b826
Add BuildList status validation. Change publish logic and btn icon
2011-11-11 14:38:17 +04:00
Pavel Chipiga
fb6b25bc82
Improve multistage deployment - deploy to staging server from staging branch. Refs #2162
2011-11-10 19:02:22 +02:00
Pavel Chipiga
5a2e6441b3
Update roles dump. Refs #2162
2011-11-10 17:18:31 +02:00
Pavel Chipiga
add16d3495
Apply multistage deployment. Refs #2162
2011-11-09 22:15:02 +02:00
Pavel Chipiga
c64f93f6bd
One more fix build_lists#cancel logging. Improve XML RPC stubbing. Refactor. Refs #2161
2011-11-08 00:54:25 +02:00
konstantin.grabar
4b4df620ff
Fix test sudo action
2011-11-03 15:16:17 +04:00
konstantin.grabar
df2f3abe62
[refs #2161 ] Add test sudo action
2011-11-03 14:33:23 +04:00
George Vinogradov
3e2e01deb6
Changed My Projects block
2011-11-03 01:39:50 +04:00
Pavel Chipiga
f5ba1b34f2
Fix repository and personal_repository - add_project add remove_project actions. Fix links. Refactor. Refs #2162
2011-11-02 23:37:19 +02:00
Vladimir Sharshov
f8c0a3a8df
Update description to tar.bz2
2011-11-02 23:38:04 +04:00
Pavel Chipiga
1a0e235167
Add auto_build_lists destroy action. Fix auto_build process. Improve auto_build relations. Refs #2162
2011-11-02 21:18:43 +02:00
George Vinogradov
b048c54004
Added own projects sidebar
2011-11-02 20:22:42 +04:00
konstantin.grabar
4341155771
[refs #2161 ] Change private users and personal repos menus
2011-11-02 16:43:41 +04:00
konstantin.grabar
7b8df283eb
[refs #2161 ] Change regenerate logic for private_users
2011-11-02 14:42:08 +04:00
George Vinogradov
103cb16f27
Added form to set name of platfroms clone
2011-11-02 02:00:44 +04:00
konstantin.grabar
4bda937075
[refs #2161 ] Catalogs fixes
2011-11-02 01:07:32 +04:00
konstantin.grabar
fd5dc9fd01
[refs #2161 ] Small categories fix
2011-11-02 00:56:01 +04:00
konstantin.grabar
2c0422a3bc
[refs #2161 ] Split platforms on three groups
2011-11-02 00:53:48 +04:00
konstantin.grabar
8bec7d6a6b
[refs #2161 ] Change catalogs translate
2011-11-02 00:26:24 +04:00
konstantin.grabar
9c06e35842
[refs #2161 ] Fix downloads message
2011-11-02 00:19:28 +04:00
konstantin.grabar
92011e493b
[refs #2161 ] Add new titles to application
2011-11-02 00:18:52 +04:00
Pavel Chipiga
ee02bc7a4a
Fix category projects counter. Fix git blame links. Stub error when git commit diff is too big. Refs #2162
2011-11-01 20:13:08 +02:00
George Vinogradov
8b23d76a08
Added confirm_clone translation
2011-11-01 20:42:27 +04:00
konstantin.grabar
aca4c4709e
Fix whenever scripts
2011-11-01 18:58:31 +04:00
konstantin.grabar
30411c9868
[refs #2161 ] Comment whenever tasks
2011-11-01 18:39:20 +04:00
konstantin.grabar
e03d711d1b
[refs #2161 ] Global private users and repos fixes
2011-11-01 17:32:50 +04:00
Pavel Chipiga
5c97e89829
Fix gitolito update_key bug. Push project colaborators git. Fix key update. Hide colaborators groups. Improve RPC XML tests. Refactor and code cleanup. Refs #2162
2011-11-01 02:52:24 +02:00
George Vinogradov
dfc507ff59
Fixed some bugs in ACL checks.
2011-11-01 01:55:56 +04:00
konstantin.grabar
84ceb4d802
[refs #2161 ] Update whenever interval
2011-10-31 21:53:37 +04:00
konstantin.grabar
10200a05da
[refs #2161 ] Add whenever to deploy.rb
2011-10-31 21:50:45 +04:00
konstantin.grabar
de959bb527
[refs #2161 ] Add refresh option to statistics
2011-10-31 19:58:04 +04:00
George Vinogradov
7c5b933b90
Fix with roles. Rolled back ActiveRecord::Base modifications
2011-10-31 15:27:58 +04:00
konstantin.grabar
cea94ca0e2
Fix deploy.rb
2011-10-31 14:51:22 +04:00
konstantin.grabar
1480991abd
Change deploy.rb
2011-10-31 14:49:11 +04:00
Vladimir Sharshov
faab978a5e
Fix? for registrations
2011-10-31 14:15:55 +04:00
Pavel Chipiga
afc1d492a8
Add events logging for platform change_visibility action. Improve autobuild events logging. Add events log for private access to hidden repositories. Change owner assign for platform and repository. Improve gitolite doc. Refactor. Refs #2162
2011-10-31 02:13:22 +02:00
George Vinogradov
b9ee6e365b
Added collaborators management.
2011-10-31 02:59:03 +04:00
George Vinogradov
af91843f4d
Changed routes.
2011-10-31 01:52:25 +04:00
George Vinogradov
8924d2e8da
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-31 01:51:50 +04:00
konstantin.grabar
4e9e418c66
[refs #2161 ] Fix some links and save method into personal repos
2011-10-31 00:03:41 +04:00
Vladimir Sharshov
a6be1b4b1c
Update deploy for passenger
2011-10-30 23:32:13 +04:00
Vladimir Sharshov
f54fc40cd9
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-30 20:57:13 +04:00
Pavel Chipiga
0c3a044f81
Fix REXML Exception when using Unicorn or Passenger with XmlRPC. Add XML RPC events logging. Refactor. Improve after_rollback callback. Refs #2162
2011-10-30 18:46:52 +02:00
Vladimir Sharshov
8f742b8b19
Fix missing: ru.activerecord.models.auto_build_list
2011-10-30 18:41:09 +04:00
Vladimir Sharshov
bc23b9d44e
Add support build_canceled status
2011-10-30 17:47:18 +04:00
Vladimir Sharshov
68ae986fde
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-30 17:18:13 +04:00
Vladimir Sharshov
2dc496d096
Fix generate roles
2011-10-30 17:17:52 +04:00
konstantin.grabar
61408e74ef
[refs #2161 ] Small fixes of translates
2011-10-30 16:58:27 +04:00
George Vinogradov
2df54a42bf
changed roles
2011-10-30 14:56:27 +04:00
konstantin.grabar
12727a2149
[refs #2161 ] Add more roles. Fix visibility bug on personal repo page
2011-10-30 14:51:05 +04:00
konstantin.grabar
4b3f138823
[refs #2161 ] Add more rights for personal repos
2011-10-30 14:30:51 +04:00
Vladimir Sharshov
d4ace59672
Add generate_roles task for deploy
2011-10-30 01:21:49 +04:00
konstantin.grabar
30564e8e17
[refs #2161 ] Add auto build lists functional
2011-10-29 23:09:50 +04:00
Vladimir Sharshov
b82320a4cd
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-29 21:51:53 +04:00
Vladimir Sharshov
3e12402245
Update status code for XML-RCP kernel
2011-10-29 21:50:47 +04:00
George Vinogradov
411e40267a
Added stub for add_collaborators action.
2011-10-29 19:56:44 +04:00
George Vinogradov
2acc098b08
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-29 19:55:44 +04:00
Pavel Chipiga
3a482545f5
Fix and improve events log notification for BuildList. Refs #2162
2011-10-29 17:50:51 +03:00
George Vinogradov
2a7a13000f
Added some translations.
2011-10-29 18:28:20 +04:00
Vladimir Sharshov
8f3ffbe827
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-29 18:06:22 +04:00
Vladimir Sharshov
8c7b196764
Update BuildListItems for new requirement
2011-10-29 18:05:40 +04:00
konstantin.grabar
512364be32
[refs #2161 ] Add get_status call
2011-10-29 17:38:17 +04:00
konstantin.grabar
33ebe192c5
[refs #2161 ] Fix bpl and pl translates
2011-10-29 16:29:47 +04:00
Pavel Chipiga
3cb8d5c4c7
Fix group creation bug. Add builds_list to layout menu. Change login error notification. Refs #2162
2011-10-29 13:56:26 +03:00
George Vinogradov
b55a99adfa
Added showing of global_role to user list
2011-10-29 02:36:02 +04:00
Pavel Chipiga
5910c8c29b
Apply event logs for build list create, cancel, publish. Refs #2136
2011-10-29 01:31:47 +03:00
Pavel Chipiga
78f784cf1b
Remove visibility from Repository. Refs #2136
2011-10-29 00:03:30 +03:00
Pavel Chipiga
cdedcee801
Skip ACL for some actions. Log git hook to system events log. Fix build_list version format. Fix sidebar for build list display. Translate for ACL. Doc for project bootstrap. Refs #2136
2011-10-28 22:59:07 +03:00
Vladimir Sharshov
148602a96f
Serve static content by nginx
2011-10-28 21:17:38 +04:00
Vladimir Sharshov
d5183ad652
Bad things(
2011-10-28 20:44:29 +04:00
Vladimir Sharshov
cd0e6a9415
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-28 20:24:44 +04:00
Vladimir Sharshov
640d88d7cd
Serve static content by nginx
2011-10-28 20:24:24 +04:00
Pavel Chipiga
7a00c64bee
Stub dev XML RPC. Imporve docs and increase git timeout. Refs #2136
2011-10-28 19:01:41 +03:00
konstantin.grabar
7b3167cfa7
Add personal repository rights. Add personal checker to controller
2011-10-28 18:28:45 +04:00
Pavel Chipiga
c39e01ba32
Add auto_build hook recivier. Remove XML RPC from project. Gitolite docs. Refs #2136
2011-10-28 16:27:12 +03:00
George Vinogradov
a833964952
Fixed bug with roles seeding.
2011-10-28 03:37:07 +04:00
Vladimir Sharshov
b68f0de5a3
Fix "PGError: ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)"
2011-10-28 02:06:09 +04:00
George Vinogradov
2926cc6309
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-28 00:10:38 +04:00
George Vinogradov
adcd99d255
Minor fix in roles
2011-10-28 00:06:53 +04:00
Pavel Chipiga
8fadbfbd66
Redo with_ga include trying to fix strange production bug. Refs #2136
2011-10-27 22:23:31 +03:00
Pavel Chipiga
1277e81336
Fix with_ga. Refs #2136
2011-10-27 21:25:22 +03:00
George Vinogradov
87cdb88731
Added use_default and use_default_for_owner to roles
2011-10-27 22:09:22 +04:00
George Vinogradov
37c37f5cbd
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-27 18:49:14 +04:00
konstantin.grabar
89312375fd
Merge master and personal_repos
2011-10-27 17:13:53 +04:00
konstantin.grabar
3114eb1ecc
[refs #2106 ] Add personal repos to project. Some changes of private repos controller and logic
2011-10-27 17:04:03 +04:00
Pavel Chipiga
857ae7621a
Merge branch 'gitolito'
2011-10-27 15:50:21 +03:00
Pavel Chipiga
a470f01690
Move easy_urpmi json integration to separate action. Do not require authentication. Change name to unixname, improve URL generation. Refs #1959
2011-10-27 14:02:25 +03:00
George Vinogradov
d932999b8c
Fixed bug in determining visibility of object
2011-10-27 01:14:16 +04:00
Pavel Chipiga
0171a0a42a
Apply basic git repo functionality operation: add, change, destroy user ssh_key. Create, destroy, open/close project git repos. Calc project owner. Improve UI for users, groups and projects: fix links and routes, add actions refactor. Other minor fixes and refactoring. Add ssh_key uniqness check. Add uname uniqness check between User and Group. Check project owner ssh_key existance before project creation. Temporary disable uname and unixname change due to gitolite stranges. Refs #2136
2011-10-26 23:57:51 +03:00
George Vinogradov
1523aea781
Added roles:load task.
2011-10-26 04:35:49 +04:00
George Vinogradov
02a8a62f36
Added dump to yml and load from yml abilities for roles.
2011-10-26 04:35:01 +04:00
Ilya Krasilnikov
f15f2ce98d
fuckin fuck
2011-10-26 03:27:08 +04:00
Ilya Krasilnikov
d9acf9f504
unicorn fix
2011-10-26 03:13:22 +04:00
Ilya Krasilnikov
5c090919a8
unicorn listens on port instead of socket
2011-10-26 03:06:28 +04:00
Ilya Krasilnikov
36c724d0e2
database.yml
2011-10-26 02:54:52 +04:00
Ilya Krasilnikov
ed59d22fad
unicorn
2011-10-26 02:34:57 +04:00
Ilya Krasilnikov
bcdc10220b
unicorn
2011-10-26 02:30:39 +04:00
Ilya Krasilnikov
eb85728516
unicorn fix
2011-10-25 17:23:20 +04:00
Ilya Krasilnikov
1283a4b2c4
xml-prc demo script
2011-10-25 04:14:46 +04:00
Vladimir Sharshov
cff8643082
Update deploy config
2011-10-24 17:37:24 +04:00
konstantin.grabar
9c182f0bda
Merge master and build_lists_queue
2011-10-24 14:40:36 +04:00
konstantin.grabar
7053333296
[refs #1832 ] Change downloads controller routes to statistics
2011-10-24 14:27:00 +04:00
konstantin.grabar
d04de6e2fc
[refs #1832 ] Fixed git repos web interface routes
2011-10-24 14:19:04 +04:00
Ilya Krasilnikov
3915da75d4
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-24 05:55:16 +04:00
Ilya Krasilnikov
ba617742a3
XML-PRC controller v1
2011-10-24 05:55:03 +04:00
George Vinogradov
82d72a851c
ACL for testing.
2011-10-24 01:39:44 +04:00
konstantin.grabar
5a5529ba3e
[refs #1832 ] Build list process fixes
2011-10-23 15:24:46 +04:00
konstantin.grabar
d047e3f2b2
[refs #1832 ] Replace branches to tags in the project
2011-10-23 14:34:42 +04:00
George Vinogradov
54c7c80af8
Merge branch 'master' of github.com:warpc/rosa-build
2011-10-22 19:57:26 +04:00
konstantin.grabar
c24a9fae1b
[refs #1832 ] Build Lists updates. Project updates and fixes.
2011-10-22 19:28:41 +04:00
Pavel Chipiga
310f588621
Resolve conflict with User nickname and uname
2011-10-21 20:17:49 +03:00
George Vinogradov
600a897490
Added route to roles controller.
2011-10-21 19:39:32 +04:00
Pavel Chipiga
644d57b420
Merge branch 'catalog'
...
Conflicts:
Gemfile
Gemfile.lock
app/views/layouts/application.html.haml
app/views/repositories/show.html.haml
config/locales/ru.yml
config/routes.rb
db/schema.rb
2011-10-21 17:55:41 +03:00
George Vinogradov
a92282de1e
Merge branch 'chipiga'
...
Conflicts:
app/controllers/application_controller.rb
app/views/layouts/application.html.haml
config/locales/ru.yml
db/schema.rb
2011-10-20 19:55:03 +04:00
George Vinogradov
1659ad5805
Merge branch 'private_repos'
...
Conflicts:
config/application.yml.sample
config/locales/ru.yml
config/routes.rb
db/schema.rb
2011-10-20 19:49:35 +04:00
George Vinogradov
2dd99d32f9
Merge branch 'downloads'
...
First turn of merging.
Conflicts:
.gitignore
Gemfile
Gemfile.lock
config/locales/ru.yml
config/routes.rb
db/schema.rb
2011-10-20 19:22:11 +04:00
Pavel Chipiga
5291752419
Add categories and apply basic CRUD actions. Add category link and description to project. Apply category assign to project. Apply categorization with platforms. Integrate to common design and layout. Import basic categories structure. Refs #1858
2011-10-19 23:58:31 +03:00
George Vinogradov
ff36b1fdd3
Merge branch 'itima_web_refactoring'
...
Conflicts:
Gemfile
Gemfile.lock
app/models/user.rb
app/views/layouts/application.html.haml
config/locales/ru.yml
config/routes.rb
db/schema.rb
2011-10-19 18:09:58 +04:00
George Vinogradov
ee9af32fa6
Adding projects to repositories.
2011-10-19 17:16:29 +04:00
santaux
5f17928423
[refs #1923 ] Add private repositories to project
2011-10-18 17:47:17 +04:00
George Vinogradov
6d065ea01c
Changed routes and added some translations
2011-10-17 18:24:45 +04:00
Pavel Chipiga
5f705cdd0d
Develop and apply event logging mechanism without source code modification and with localization. Apply events log display with pagination. Apply XML RPC requests stub for local test. Refactor. Refs #1828
2011-10-17 11:04:36 +03:00
George Vinogradov
e672c20d3f
Some new translations
2011-10-17 00:49:55 +04:00
George Vinogradov
d7cddecbe8
Changed User representation.
2011-10-17 00:49:41 +04:00
santaux
8103b14e15
[refs #1861 ] Add downloads statistics
2011-10-14 10:35:25 +04:00
Pavel Chipiga
0efa8c83a2
Fix nickname format check. Apply readonly nickname field. Show flash notice during registration through OpenID. Fix email read from OpenID response. Refs #1954
2011-10-13 13:19:42 +03:00
Pavel Chipiga
77e03df70b
Refactor gemfile and upgrade rails, devise and other gems, fix conflicts, remove deprecations. Implement user classic registration and registration through omniauth OpenId. Allow user enter correct nickname and change other info during registration through OpenId. Make login through nickname or email. Apply profile edit form. Dont ask current password for profile update. Fix layout and devise links. Refs #1954
2011-10-11 23:56:51 +03:00
Vladimir Sharshov
f3d32273d8
Support Airbrake account
2011-09-29 17:24:33 +04:00
Vladimir Sharshov
02a9a46b60
Add publish function for BuildList
2011-09-15 21:56:20 +04:00
Alexey Nayden
b25a174613
Clone confirm translation
2011-06-01 15:08:16 +04:00
Alexey Nayden
232eb9461e
Platform clone ui
2011-05-30 13:04:32 +04:00
Timothy N. Tsvetkov
3a7258ccdb
crontab generator: weekdays and months translations
2011-04-28 19:55:22 +04:00
Timothy N. Tsvetkov
e8b3769669
spacing in the locales file
2011-04-28 19:38:44 +04:00
Timothy N. Tsvetkov
d999e6e438
minor in crontab generator + more translations in crontab generator
2011-04-28 19:36:28 +04:00
Timothy N. Tsvetkov
35483ce02f
Merge branch 'master' of github.com:evilmartians/rosa-build
2011-04-28 18:32:20 +04:00
Timothy N. Tsvetkov
c927abd073
added crontab to products without translations and setting values to generator form for existing crontab line
2011-04-28 18:32:11 +04:00
Alexey Nayden
315ede490e
Projects filter
2011-04-28 15:01:58 +04:00
Alexey Nayden
babed29a53
Product deletion
2011-04-28 14:23:52 +04:00
Alexey Nayden
4f29a63296
dedebug + ui fix
2011-04-22 20:13:47 +04:00
Alexey Nayden
a1bef617f9
route fix
2011-04-22 18:29:19 +04:00
Alexey Nayden
eafd2c4b3c
one more routes fix
2011-04-22 16:18:50 +04:00
Alexey Nayden
043fa5736d
Routes fix
2011-04-22 15:39:26 +04:00
Timothy N. Tsvetkov
fb2808b9e6
crontab generator without translations, because im in fucken ISRAELgit add app/controllers/crontabs_controller.rb app/views/crontabs/show.html.hamlgit add app/controllers/crontabs_controller.rb app/views/crontabs/show.html.haml Shalom LEOLAM
2011-04-18 16:34:06 +04:00
Timothy N. Tsvetkov
515ca84842
FUCK OFF JUMMIT
2011-04-15 17:20:48 +04:00
Alexey Nayden
38cef4d887
Minor product fixes
2011-04-15 13:23:12 +04:00
Timothy N. Tsvetkov
577cb2e126
added platform cloning and system_wide flag
2011-04-14 21:04:32 +04:00
Alexey Nayden
33b59c8be7
Merge branch 'master' of github.com:evilmartians/rosa-build
2011-04-14 11:23:15 +04:00
Alexey Nayden
856b93d3d8
Product management. Step 2
2011-04-14 11:23:08 +04:00
Timothy N. Tsvetkov
5d2a79afeb
rewrite configs on each deploy
2011-04-13 19:41:41 +04:00
Timothy N. Tsvetkov
72f005e999
restart dj in deploy
2011-04-11 21:07:49 +04:00
Timothy N. Tsvetkov
c7b19db4b6
merge
2011-04-11 21:06:32 +04:00
Timothy N. Tsvetkov
9a4b3ef92a
not restarting delayed_job
2011-04-11 21:02:01 +04:00
Alexey Nayden
231771890e
Confilict resolve
2011-04-11 20:57:43 +04:00
Alexey Nayden
dce4e76da1
Product management. Step 1
2011-04-11 20:55:52 +04:00
Timothy N. Tsvetkov
ad61eec876
added dj to deploy (starting only one worker for now)
2011-04-11 20:51:54 +04:00
Timothy N. Tsvetkov
1a6330956b
build list creation
2011-04-11 20:37:09 +04:00
Timothy N. Tsvetkov
e3b12e4a1a
merge
2011-04-11 14:52:37 +04:00
Timothy N. Tsvetkov
82869f57a7
build list items and more statuses
2011-04-11 14:47:57 +04:00
Alexey Nayden
cd6e7ade15
Product Builder xml-rpc and Product model
2011-04-11 12:35:08 +04:00
Timothy N. Tsvetkov
62d0985fcb
more methods fot build lists, added is_circle build flag
2011-04-07 18:56:28 +04:00
Timothy N. Tsvetkov
4ac5931f44
fixes + build lists
2011-04-07 17:20:21 +04:00
Timothy N. Tsvetkov
8692995969
tag and branches selection
2011-04-04 20:00:24 +04:00
Timothy N. Tsvetkov
5135f048a5
some views for git
2011-04-01 04:36:34 +04:00
Timothy N. Tsvetkov
4ed5c11335
added flash notices on destroy
2011-03-31 06:00:21 +04:00
Timothy N. Tsvetkov
a65bf7a4f8
new views for project
2011-03-31 05:56:20 +04:00
Timothy N. Tsvetkov
e40cdbd9d3
translations for the menu
2011-03-31 05:25:33 +04:00
Timothy N. Tsvetkov
96620de6fd
removed compass from deploy for now, because we hove nothing to compile
2011-03-31 05:22:55 +04:00
Timothy N. Tsvetkov
81745019cf
new views for repositories
2011-03-31 05:15:17 +04:00
Timothy N. Tsvetkov
6f9683c686
added scope :recent to repository and show repositories on the platform page
2011-03-31 04:25:18 +04:00
Timothy N. Tsvetkov
e984500a69
custom form errors renderer
2011-03-31 03:52:34 +04:00
Timothy N. Tsvetkov
636a8ed8f2
removed boilerplate from the compass config
2011-03-31 03:42:18 +04:00
Timothy N. Tsvetkov
309b037acf
Paul Irish BUY BUY oMG, Using AWESOME web-app-theme
2011-03-31 03:10:23 +04:00
Timothy N. Tsvetkov
43a93a419a
Translation fix
2011-03-30 22:36:04 +04:00
Timothy N. Tsvetkov
7c12f699aa
Always translate ALL models and their attributes
2011-03-30 22:14:02 +04:00
Timothy N. Tsvetkov
432ecf2175
setted x_sendfile_header to 'X-Accel-Redirect'
2011-03-30 02:28:38 +04:00
Timothy N. Tsvetkov
f122cab4e3
put compiled css to public/stylesheets/compiled/
2011-03-29 23:37:44 +04:00
Timothy N. Tsvetkov
0b14b84dbf
setted default url host for action mailer
2011-03-29 23:11:58 +04:00
Timothy N. Tsvetkov
fc57b607f9
playing with 0 downtime deploy
2011-03-29 21:38:56 +04:00
Timothy N. Tsvetkov
b48208f653
need to kill myself, oops overflow, brain dumped
2011-03-29 21:33:54 +04:00
Timothy N. Tsvetkov
be58d995a8
oops
2011-03-29 21:31:44 +04:00
Timothy N. Tsvetkov
3524d03703
xxx
2011-03-29 21:27:56 +04:00
Timothy N. Tsvetkov
9a2adc62a1
fix
2011-03-29 21:21:26 +04:00
Timothy N. Tsvetkov
9eea2867d6
fixed a bit deploy
2011-03-29 21:06:21 +04:00
Timothy N. Tsvetkov
f73c829a34
test
2011-03-29 20:59:02 +04:00
Timothy N. Tsvetkov
c7fe38c6a8
playing with assets, jammit and compass
2011-03-29 20:35:42 +04:00
Timothy N. Tsvetkov
67edce79e7
added rude restart application task and setted unicorn pid
2011-03-29 18:58:20 +04:00
Timothy N. Tsvetkov
5e58bca177
fixed typo in unicorn conf
2011-03-29 17:36:28 +04:00
Timothy N. Tsvetkov
41c8e09e31
turned on hoptoad notifier in deploy
2011-03-28 20:36:19 +04:00
Timothy N. Tsvetkov
57396c3b24
fixed symlink_config_files in deploy
2011-03-28 20:31:29 +04:00
Timothy N. Tsvetkov
81d8317976
updated database settings for production
2011-03-28 19:50:58 +04:00
Timothy N. Tsvetkov
7a608488cd
setting deploy, not yet finished configs
2011-03-28 19:49:22 +04:00
Timothy N. Tsvetkov
3b51d53225
freeze + spec
2011-03-17 17:47:16 +03:00
Timothy N. Tsvetkov
c18abc3801
translations for flash messages in platforms controller
2011-03-17 15:35:42 +03:00
Timothy N. Tsvetkov
8f5f1aa91d
creating git-repo when creating new project, showing empty repo
2011-03-15 14:24:45 +03:00
Alexey Nayden
7896c4e7d3
Container model
2011-03-12 16:35:00 +03:00
Timothy N. Tsvetkov
5bc5638934
friday fixes lets drink vodka for your money very well
2011-03-11 20:19:47 +03:00
Alexey Nayden
92b7d101e8
Devise l10n
2011-03-11 19:38:39 +03:00
Alexey Nayden
31e6d56475
L10n fix
2011-03-11 19:32:27 +03:00
Alexey Nayden
40b28e4a84
Trying to add repositories to my hierarchy (step 2)
2011-03-11 19:13:24 +03:00
Timothy N. Tsvetkov
82540c37a9
fixed routes for git
2011-03-11 13:26:29 +03:00
Timothy N. Tsvetkov
a2ffc0b37d
Merge branch 'master' of github.com:evilmartians/rosa-build
2011-03-11 13:06:27 +03:00
Timothy N. Tsvetkov
20af306073
git fixes
2011-03-11 13:06:14 +03:00
Alexey Nayden
ba117737b7
Basic navigation
2011-03-11 12:39:34 +03:00
Alexey Nayden
0ff80b3e16
User management
2011-03-11 00:48:15 +03:00
Timothy N. Tsvetkov
a373af936b
sample view for the project
2011-03-10 17:20:09 +03:00
Alexey Nayden
eccb4e0a6c
Project/platform management
2011-03-10 16:38:50 +03:00
Alexey Nayden
7c39293855
Merge branch 'master' of github.com:evilmartians/rosa-build
2011-03-10 16:21:39 +03:00
Alexey Nayden
dfb747fce9
Application.yml
2011-03-10 16:21:30 +03:00
Timothy N. Tsvetkov
c148b48f74
merge
2011-03-10 15:41:06 +03:00
Timothy N. Tsvetkov
cf2d6866b4
simple, not tested, possibly not working, without views, git controllers
2011-03-10 15:39:24 +03:00
Timothy N. Tsvetkov
9eba4ca4d9
added diff and patch mime types
2011-03-10 15:14:47 +03:00
Alexey Nayden
d3fa2ef8bc
Merge branch 'master' of github.com:evilmartians/rosa-build
2011-03-10 14:36:10 +03:00
Alexey Nayden
0a7c0e4e9b
Platforms list + UI enchancements
2011-03-10 14:35:46 +03:00
Timothy N. Tsvetkov
1ae0d8b29f
added lib to the load path
2011-03-10 14:21:31 +03:00
Alexey Nayden
17b0d70a3c
database.yml fix
2011-03-10 13:21:57 +03:00
Alexey Nayden
af3c9b52be
Hoptoad + blank platforms#index
2011-03-09 22:27:51 +03:00
Alexey Nayden
d3fd18a700
Device users
2011-03-09 19:16:48 +03:00
Alexey Nayden
eae3c46912
Initial commit
2011-03-09 16:13:36 +03:00