ssh-odoo
ef8099424d
[IMP] [TEST] website_forum: security fixes + tests
...
- fixed voting, karma check could be avoided
- fixed posting comments, now correctly checking karma (not for
notifications)
- fixed bootstraping of users, now not allowed to ask questions by default;
added validation email that gives the first karma points required to
participate
- added tests
2014-10-23 11:36:03 +02:00
Olivier Dony
b9953acb0f
[FIX] website_forum: respect karma when posting questions/answers/comments + more user-friendly errors
...
While posting new questions and answers the check
for karma limit was bypassed because it was using
super-user mode: use regular user instead.
Also improve the user feedback when karma level is
too low to perform some actions: post comment,
post question, post answer.
The usability in these cases still needs to be
improved.
2014-10-21 01:23:28 +02:00
Martin Trigaux
78fa861936
[IMP] website_forum: performance improvements
...
- avoid to browse on every question/answer, only the 20 most recent ones (need to manually update the view to see the real number of q&a)
- do not render hidden tabs (leakage of information and useless rendering)
- add related fields to speed up vote search (need to be stored to be efficient)
2014-09-03 08:44:48 +02:00
Thibault Delavallée
4a731b2b22
[FIX] website_forum: fixed (un)publish management on the profile. Partners are now also published by default. Better protection of displayed profile: only publis profiles with karma >= 1 are displayed on the forum, to avoid allowing external users to browse the user lists. Some cleaning / improvements in the bio edit form that was a bit buggy.
2014-08-28 12:42:09 +02:00
Thibault Delavallée
1e402cb084
[FIX] website_forum: fixed comment unlink action :
...
- fixed call to a wrong method
- fixed button display, now based on the standard way of managing karma (popup when
not having the required karma)
- fixed button display karma computation
- some css tweaking for this button
2014-08-27 11:41:51 +02:00
Thibault Delavallée
93e7a6283f
[FIX] website_forum: second part of the fix introduced at revision fd5516ade8
. Wrong commit was added to 8.0, missing code cleaning.
2014-08-26 14:12:11 +02:00
Gaurav Panchal
fd5516ade8
[FIX] website_forum: issue in biography (unnecessary tags added by editor) + menu control (Users / My Profile)
2014-08-26 13:25:31 +02:00
Thibault Delavallée
10741e2799
[FIX] website_forum: fixed setting an answer as valid / invalid. The change
...
in the behavior of browse records due to the new API introduced a wrong
behavior, now fixed.
2014-08-26 13:25:31 +02:00
Jay Patel
f274572c30
[FIX] website_forum: when a user posting a new answer or question does not have a valid email address, redirect to the user's profile instead of crashing when trying to send notifications.
2014-08-05 10:05:49 +02:00
Olivier Dony
ef53a831c6
[MERGE] Forward-port saas-5 up to a5f7891
2014-07-23 16:58:00 +02:00
Denis Ledoux
a5f7891b68
[MERGE] forward port of branch saas-4 up to 5739aebfb1
2014-07-23 13:18:30 +02:00
Bhumi Patel
a5efa93b93
[FIX] website_forum: prevent crash when no country
...
Closes #1171
2014-07-18 09:38:39 +02:00
Thibault Delavallée
c959f49179
[FIX] website_forum: fixed controller creating a new forum tha was crashing.
2014-07-15 12:13:06 +02:00
Thibault Delavallée
2a4ec367a9
[IMP] [FIX] website_forum: cleaned and improved the management of available actions based on the user's karma. The karma levels are now stored on the forum itself, allowing customization. The various check of karma are done at model level and not at controller level anymore, leading to a more secure and easier to inherit behavior.
2014-07-01 10:29:37 +02:00
Olivier Dony
668b8c2b2d
[FIX] Forward-port of saas-5 up to 0d330ca
2014-06-25 18:58:19 +02:00
Olivier Dony
0d330ca25c
[MERGE] Forward-port of saas-4 up to fa739ac
2014-06-25 18:44:51 +02:00
Jeremy Kersten
01f70115cd
[FIX] Forum - Redirect permanently to the question, if post_id in url is not an answer.
2014-06-25 13:45:03 +02:00
Jeremy Kersten
c1378cc199
[FIX] Forum / Sitemap - Restrcit the domain from controller, else the sitemap fetch response without the question
2014-06-25 13:41:35 +02:00
Christophe Simonis
eef6330c55
[MERGE] forward port of branch saas-5 up to adf07a9
2014-06-19 16:23:32 +02:00
Christophe Simonis
adf07a9490
[MERGE] forward port of branch saas-4 up to 5087612
2014-06-19 16:13:35 +02:00
Denis Ledoux
eb42616b98
[FIX] website_forum: tag pager url
...
When browsing a tag, the pager url was not matching the route of the controller
2014-06-13 18:07:57 +02:00
Olivier Dony
0f01df42ea
[MERGE] Forward-port saas-5 up to f15cbd6
2014-06-12 18:59:15 +02:00
Thibault Delavallée
a3cfed1809
[IMP] website_forum: added management and support of private profile (unpublished partners).
2014-06-12 16:33:33 +02:00
Thibault Delavallée
907862655a
[FIX] website_forum: people having enough karma can accepts answers on every question, not just their own. Fixed the condition computation.
2014-06-11 13:56:23 +02:00
Olivier Dony
04211015fc
[MERGE] Forward-port of latest saas-4 fixes, up to 0452851
2014-05-27 20:49:49 +02:00
Martin Trigaux
dcb4b610e2
[FIX] website_forum: display the users as a table in block of 3 cols
2014-05-26 13:37:58 +02:00
Denis Ledoux
1e84f72899
[FIX] website_forum: do not check if the user has the group comment
...
This access rights checks is meaningful for website_blog only
2014-05-26 11:49:26 +02:00
Christophe Simonis
a756b82372
[MERGE] forward port of branch saas-4 up to revid bb26dea
2014-05-20 20:19:55 +02:00
Martin Trigaux
c786ceb760
[FIX] the badges should be ordered by most popular first
2014-05-20 14:32:21 +02:00
Olivier Dony
c1a0d23422
[FIX] website_forum: country_id is an integer field
2014-05-20 10:24:33 +02:00
Thibault Delavallée
0828545090
[IMP] website_forum: display only the 100 last
...
activities + order by date desc
2014-05-19 14:40:24 +02:00
Thibault Delavallée
e7ea924697
[FIX] website_forum: do not display closed of offensive questions in searches.
...
Users can still go on the question using their direct link.
2014-05-19 13:50:51 +02:00
Martin Trigaux
a2edf9520b
[ADD] website_forum: adding the 'Newest' filter on the forum to sort by create date
2014-05-15 11:23:11 +02:00
Olivier Dony
230a9c34b1
[FIX] website_forum: fix controllers losing paging and query params, allow to see own profile even without karma, add avatar controller to make the images public
2014-05-14 16:32:54 +02:00
Fabien Meghazi
0d49bbb8e0
[MERGE] upstream
2014-05-14 09:27:20 +02:00
Xavier Morel
6369400f5b
[FIX] website_forum: restrict a bunch of controllers to POST-only, convert a few more links to buttons
2014-05-13 16:57:12 +02:00
Fabien Meghazi
c3cfc4bc32
[MERGE] sitemap backport, merge trunk from 9438 til 9440
...
merge from 9438 revid:fp@tinyerp.com-20140511115231-g8ke14r9iepyypv4 til 9440 revid:fp@tinyerp.com-20140511143314-nzn1239l00arbxjq
2014-05-13 16:38:31 +02:00
Fabien Meghazi
8eed143112
[IMP] Invert multilang logic in route decorator. True by default, can be set to False explicitlty
2014-05-13 11:35:45 +02:00
Olivier Dony
4cecbd919f
[FIX] mass_mailing,website*,survey: leftover calls to website.get_public_user()
...
This method was (partially) removed at rev.9421
rev-id al@openerp.com-20140507153223-q73u5lhyrfw98o3a
bzr revid: odo@openerp.com-20140512103935-o0ue9wzenm5wjejq
2014-05-12 12:39:35 +02:00
Fabien Pinckaers
105618443f
[IMP] Sitemap
...
bzr revid: fp@tinyerp.com-20140511134037-84vnn1b4zfzk8som
2014-05-11 15:40:37 +02:00
Fabien Pinckaers
54d30d5194
[IMP] clean sitemap, enumerate pages + fixes
...
bzr revid: fp@tinyerp.com-20140511115231-g8ke14r9iepyypv4
2014-05-11 13:52:31 +02:00
Christophe Simonis
b8089a1521
[MERGE] forward port of branch saas-4 up to revid 9410 chs@openerp.com-20140507164207-kmme4tsrd4w1m7l1
...
bzr revid: chs@openerp.com-20140507170112-bjeltv2b0coy60am
2014-05-07 19:01:12 +02:00
Thibault Delavallée
55479a4cc2
[FIX] website_forum: new batch of fixes :
...
- fixed reopen link that was broken (python code appearing)
- fixed close link that was leading to a 500 error due to post -> question
- fixed link to question author, was redirecting to the current user
- fixed displayed number of questions in the forum, now displaying actual question
number, not number of displayed questions in the page
- improved guidelines: added link back to the forum
- fixed tags display: now by posts_count desc, unused tags are not shown
- users are now displayed by desc karma
- converting a comment as an answer does not allow to create a new answer if another
one by uid is already present, it just moves the comment
bzr revid: tde@openerp.com-20140505154523-6dld9sfm0nc0oulu
2014-05-05 17:45:23 +02:00
Christophe Simonis
618fbde36f
[MERGE] forward port of branch saas-4 up to revid 9365 chs@openerp.com-20140422143249-3cfh18tenn3a5ry1
...
bzr revid: chs@openerp.com-20140422144651-840zze7p5549k88s
bzr revid: chs@openerp.com-20140422144933-0su8g7pgrcloijco
2014-04-22 16:49:33 +02:00
Christophe Simonis
12beacda08
[MERGE] backport of trunk revisions:
...
9362 fp@tinyerp.com-20140421205739-rki3bctinjy3amzy [MERGE] new module: website_forum_doc + small fixes (close) in forum
9363 fp@tinyerp.com-20140421213850-19gk3hfz8qxa6fw3 [IMP] improved form view for posts
bzr revid: chs@openerp.com-20140422143249-3cfh18tenn3a5ry1
2014-04-22 16:32:49 +02:00
Fabien Pinckaers
261204c98d
[MERGE] new module: website_forum_doc + small fixes (close) in forum
...
bzr revid: fp@tinyerp.com-20140421205739-rki3bctinjy3amzy
2014-04-21 22:57:39 +02:00
Fabien Pinckaers
1a09a703e4
[IMP] SEO tags
...
bzr revid: fp@tinyerp.com-20140421202518-vqa8l0gtaemzoc32
2014-04-21 22:25:18 +02:00
Fabien Pinckaers
19da27c191
[FIX] close and reopen questions
...
bzr revid: fp@tinyerp.com-20140421184347-c86uyuw8l61dxl5o
2014-04-21 20:43:47 +02:00
Fabien Pinckaers
cf78b6d9a0
[IMP] Forum + SEO
...
bzr revid: fp@tinyerp.com-20140421172330-gktockbm11emgsos
2014-04-21 19:23:30 +02:00
Thibault Delavallée
bf6cd98083
[FIX] message author link, now working
...
bzr revid: tde@openerp.com-20140418153217-qdbslziaiz832xvz
2014-04-18 17:32:17 +02:00