Dmitriy Zaporozhets
1dab15940d
Remove protected_atrributes gem and start moving to strong params
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-26 14:30:07 +03:00
Dmitriy Zaporozhets
2d87556847
Remove rails observers from application
2014-06-17 22:51:43 +03:00
Dmitriy Zaporozhets
a90a201d0e
Remove user observer
2014-06-17 22:32:35 +03:00
Dmitriy Zaporozhets
a7d5052cd4
Remove SystemHook observer
2014-06-17 22:20:10 +03:00
Dmitriy Zaporozhets
6149dba518
Remove NotesObserver
2014-06-17 22:09:01 +03:00
Dmitriy Zaporozhets
a7f3672b75
Remove project observer
2014-06-17 21:53:26 +03:00
Dmitriy Zaporozhets
9e3094b232
Remove UsersGroup observer
2014-06-17 21:36:40 +03:00
Dmitriy Zaporozhets
b3a90aba41
Remove ProjectActivityCacheObserver
2014-06-17 21:23:43 +03:00
Dmitriy Zaporozhets
c4b02642d2
Replace milestone observer with services
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-06-10 18:07:52 +03:00
Marin Jankovski
636ec6d3a0
Update warnings about relative url support.
2014-05-13 17:59:08 +02:00
Dmitriy Zaporozhets
65cd9829ee
Remove MergeRequest observer
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-02 21:35:59 +03:00
Dmitriy Zaporozhets
6ae2529041
Remove KeysObserver
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-02 21:13:05 +03:00
Dmitriy Zaporozhets
3faa14e7a7
Merge branch 'reduce-observers' into 'master'
...
Move issue create/update code to services
Reduce observers role in GitLab code
2014-04-02 17:54:27 +00:00
Marin Jankovski
1ad79393ad
Add print.css to asset precompile array.
2014-04-02 14:42:35 +02:00
Dmitriy Zaporozhets
0d41f6f0a3
Remove issue observer
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-04-02 15:37:57 +03:00
Dmitriy Zaporozhets
ba87b76de1
Use EventCreateService for notes, merge requests
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-03-25 15:08:25 +02:00
Dmitriy Zaporozhets
645e8d4705
Move services for collecting items to Finders
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2014-02-25 19:15:08 +02:00
Andrew Kumanyaev
e139cc9e33
Add emoji images to asset load path.
2014-02-06 19:56:47 +03:00
Jeroen van Baarsen
c466f4cc44
Fixed the I18n deprecation warning
2014-01-09 13:17:02 +01:00
Dmitriy Zaporozhets
2428a0b2dd
Add project_services dir to autoload path
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-12-17 12:58:44 +02:00
Dmitriy Zaporozhets
445f31c642
Add DELETE to api cors
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-12-11 17:59:37 +02:00
Dmitriy Zaporozhets
ac5842d970
Migrate application to rails 4 step 1
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-12-10 12:11:26 +02:00
Crom (Thibaut CHARLES)
906c65b624
Merge branch 'master' of https://github.com/gitlabhq/gitlabhq
...
Conflicts:
config/application.rb
config/gitlab.yml.example
config/unicorn.rb.example
2013-12-09 13:22:22 +00:00
Dmitriy Zaporozhets
6edb4c0634
Allow Cross-origin resource sharing for GitLab API
...
It will allow to write web applications on other domains to interact
with GitLab instances
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-12-05 10:29:45 +02:00
Sytse Sijbrandij
b8cb7df761
Add warning back.
2013-11-29 08:57:45 +01:00
Sytse Sijbrandij
22d3aa4e32
Unsupported is unclear.
2013-11-28 07:57:56 +01:00
Marin Jankovski
3c8c06751c
Enable rack_attack by default.
2013-11-06 13:10:59 +01:00
Crom (Thibaut CHARLES)
87fc35073a
Fixed comments for running gitlab in a non-root path
...
- If you don't edit gitlab-shell/config.yml, you wnon't be able to push via SSH (as described here: http://stackoverflow.com/questions/15746336/gitlab-cant-push-code-to-server )
- If you don't re-run sudo -u git -H bundle exec rake assets:precompile RAILS_ENV=production, some icons won't be visible
2013-11-06 10:14:48 +00:00
Dmitriy Zaporozhets
ac6180bcb0
Merge branch 'rack_attack' of /home/git/repositories/gitlab/gitlabhq
2013-10-01 08:14:05 +00:00
Marin Jankovski
055b60d420
Add documentation to help section, rack_attack as example
2013-09-30 11:10:46 +02:00
Thomas Misilo
e99701fbfa
Changed wording in application.rb and gitlab.yml.example to match unicorn.rb. This is for when using a non-root path
2013-09-29 13:46:02 -04:00
Marin Jankovski
c562d290ea
Enable rack attack and add a throttle.
2013-09-25 19:07:14 +02:00
Dmitriy Zaporozhets
c1dd31cf8b
Enable UsersGroup observer, Add group_member methods to NotificationService
2013-09-12 19:00:32 +03:00
Sytse Sijbrandij
63009af117
Relative root needs to be changed in three places.
2013-08-19 22:20:32 +02:00
Sytse Sijbrandij
6ec73fc9a6
Configure the relative path only one time.
2013-08-19 21:49:27 +02:00
amouhzi and Hassan Amouhzi
39d8a64d25
Fixes grack authentification under relative_url_root
...
Ref: https://github.com/gitlabhq/gitlabhq/commit/e6159b8725f99af78f446f8d33fa0e52b7780430
Ref: https://github.com/gitlabhq/gitlabhq/pull/3204
Ref: https://github.com/gitlabhq/gitlabhq/issues/1228
Add Rails' variable in application.rb to support relative url
This variable is used by assets compilation and other modules.
Note that user needs to change application.rb too
Restrict session cookie to the relative path if set.
Ref: https://github.com/gitlabhq/gitlabhq/commit/2c2f1e31856a4decdae469974f5bea8245316f7e
Fix Update attachment_uploader.rb bug with relative URL
See: https://github.com/gitlabhq/gitlabhq/commit/161afda3fa4fca58f396e9c3acbd72bc14490ace
Fix Wall relative bug with attachement files (javascript)
2013-08-15 21:25:09 +02:00
Andrey Kumanyaev
67ccc8b52a
Replace old hashes with new 1.9 ruby hashes (rebase)
2013-05-05 18:01:10 +04:00
Andrey Kumanyaev
734d6fcdf0
Perfomance updating Project activity sort
2013-04-03 06:21:04 +04:00
Dmitriy Zaporozhets
e65731bb7e
Add concerns to autoload
2013-01-03 09:12:24 +02:00
Riyad Preukschas
527d223680
Update Rails config
2012-11-18 21:51:53 +01:00
Robb Kidd
16ceae895e
Separate observing of Note and MergeRequests
...
* Move is_assigned? and is_being_xx? methods to IssueCommonality
This is behavior merge requests have in common with issues. Moved
methods to IssueCommonality role. Put specs directly into
merge_request_spec because setup differs for issues and MRs
specifically in the "closed" factory to use.
* Add MergeRequestObserver. Parallels IssueObserver in almost every way.
Ripe for refactoring.
* Rename MailerObserver to NoteObserver
With merge request observing moved out of MailerObserver, all that
was left was Note logic. Renamed to NoteObserver, added tests and
updated application config for new observer names. Refactored
NoteObserver to use the note's author and not rely on current_user.
* Set current_user for MergeRequestObserver
IssueObserver and MergeRequestObserver are the only observers that
need a reference to the current_user that they cannot look up on
the objects they are observing.
2012-10-10 17:59:25 -04:00
Nihad Abbasov
72395d7f6e
no need to add fonts to assets path
2012-10-05 07:23:58 -07:00
Cyril
236fd1e63b
all devise controller use devise layout
2012-09-29 13:06:53 +02:00
Cyril
bdf317addc
layout selected by controller name
2012-09-26 22:27:44 +02:00
Nihad Abbasov
83efcabc82
set activerecord whitelist_attributes to true
2012-09-26 11:18:35 -07:00
Alex Denisov
3c96d1f0e1
Send notification on update UserProject relation (access changed)
2012-08-27 00:32:03 +03:00
randx
b2b88b2ff2
Added font for head panel. Major restyle for header
2012-08-20 22:51:37 +03:00
Valeriy Sizov
d9cd6269e9
System Hooks: move callback to observer
2012-07-20 01:01:29 +03:00
randx
55f8338502
Merge branch 'separate_user_and_issue_observer_from_mail_observer' of https://github.com/robbkidd/gitlabhq into robbkidd-separate_user_and_issue_observer_from_mail_observer
2012-06-24 09:33:22 +03:00
Nihad Abbasov
a21bda5ac9
load assets group to allow lazy compilation in production
2012-06-22 03:09:36 -07:00