From b0ddd84808ddfcd3c4a121f77b82865511f755ea Mon Sep 17 00:00:00 2001 From: "vladimir.gorea" Date: Wed, 25 Nov 2020 19:10:21 +0700 Subject: [PATCH] change version and update docs --- dist/django-edit-suggestion-1.24.tar.gz | Bin 8178 -> 8338 bytes dist/django-edit-suggestion-1.25.tar.gz | Bin 0 -> 8330 bytes django_edit_suggestion.egg-info/PKG-INFO | 2 +- docs/_build/doctrees/environment.pickle | Bin 16987 -> 17059 bytes docs/_build/doctrees/index.doctree | Bin 7159 -> 8700 bytes docs/_build/doctrees/usage.doctree | Bin 24051 -> 27535 bytes docs/_build/html/_sources/index.rst.txt | 4 ++++ docs/_build/html/_sources/usage.rst.txt | 21 +++++++++++++++++---- docs/_build/html/index.html | 5 +++++ docs/_build/html/searchindex.js | 2 +- docs/_build/html/usage.html | 15 +++++++++++---- docs/index.rst | 4 ++++ docs/usage.rst | 21 +++++++++++++++++---- setup.py | 2 +- 14 files changed, 61 insertions(+), 15 deletions(-) create mode 100644 dist/django-edit-suggestion-1.25.tar.gz diff --git a/dist/django-edit-suggestion-1.24.tar.gz b/dist/django-edit-suggestion-1.24.tar.gz index 271a047ce25b7538581b43180ef909a71cb1d22e..b2fdd63b646ced703c16d512132d67270c66ea2d 100644 GIT binary patch literal 8338 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 U`~MICdIX^A(*8I`p+ZIZKett+Z2$lO literal 8178 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 WF!($FziQrl7S;O~(L!B8LH!@I6(^Vg diff --git a/dist/django-edit-suggestion-1.25.tar.gz b/dist/django-edit-suggestion-1.25.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..7123f8d014416259fd6c855a45d63963369e8911 GIT binary patch literal 8330 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 CO{Fma literal 0 HcmV?d00001 diff --git a/django_edit_suggestion.egg-info/PKG-INFO b/django_edit_suggestion.egg-info/PKG-INFO index 7692862..1a6c8e1 100644 --- a/django_edit_suggestion.egg-info/PKG-INFO +++ b/django_edit_suggestion.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: django-edit-suggestion -Version: 1.24 +Version: 1.25 Summary: A django package for creating multiple users editable models Home-page: https://github.com/smileservices/django-edit-suggestion Author: Vladimir Gorea diff --git a/docs/_build/doctrees/environment.pickle b/docs/_build/doctrees/environment.pickle index 057b83aa65cf13a66aee3b05c02215542f7a45d6..538e07c0af16e9a5cd4676f25889d897112a742c 100644 GIT binary patch literal 17059 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 literal 16987 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 Kml@Ecw(|dVq_0o_ diff --git a/docs/_build/doctrees/index.doctree b/docs/_build/doctrees/index.doctree index 45a3f55be56be5a805c0bc246c835a734e79bf38..4ccba2d8f4cf02a9fa9cc806a532a39509946585 100644 GIT binary patch delta 1371 zcmb_cO=uHA6z*=iZ8zB_X+l@5+N>MXRw9L3OA87`)Po0e5fKm4O`Elop?_v~Eu!`h z6c53wvnqJ#Rq&+r;zcUG>B&P6Mbv|!Ac(XcRIs4$O}a^F8u8#|GVjgz-uJz4X7i(W z9Ot3 zb0#&1Y&f>Zp_+vvt#Jr0Wz9*;w6X0_&P>~;W#ksH@Say0V=0HMY$_UO?;{QDTkya%*(my>Zu=PhTV6!Id0UvLw#sQyK0Q~s#IyVo z)9ikD4{DJ#P<9$7ic7zUN`A80=x){*nv)?qT}atRuLt9Uwj)qGf=divH6KpNccA zKuJ<)TYMbt@`m2${V%=7XjlxN8jxeK+6uUp!MKanNMh5!Hn delta 384 zcmez4{N0?jfpzK|>5Z%nJd=+KS#xpru#}`0SQloJx2M-mAsxT8JsHE>KIB z9*EEfX=ckZ0I>~$L}`X<#y6n)0I-u-KZ2bzK~$SjY4dtXLuRJ)jGG_H%wrB+3DU3( zq`5z%C*x4Y{;Y){k$E5^dN}hEb5lzy3sQ@x)K1aJ0;%=O==aMw8sCV;K1$9OMoceNX diff --git a/docs/_build/doctrees/usage.doctree b/docs/_build/doctrees/usage.doctree index 3cfba5297e7c6ddf16da2bbff2fe4659f1730dfb..9e8cefc740b8e056f425fa3e6c69ea12960050e4 100644 GIT binary patch delta 2650 zcmcguO>7%g5YDc>X_^oUAx%u2xX&mpDNQTW79=W~0;O?&TqkWK8X{To-%EDa!8YFA zln5HPQpp8JQ8ngJ4yb~2gi0uvP$Vwpucd&HxFAkdkD!XGfD{qtz4bb4CvgfYoa~*M zH}k!3zM0+M7KOPV1?i0R_PN9*>0$qK$9p1^l!U`HuIQthF+NT;T}dTJ(?)bc(d2NL zM3V6}{28j!m>v$p`R+#e<;9v-i6_dxnLnF9o$rvPT)`l_)fpg1TBy51k-WSql$V=w z&FjFhrCm1!3(Yy;cKZ%E(^tI>lSv%9?P$SZA&R!FMr2*f0@PFv$PBP0T`vNwykCR^ zv)u=rGmfe%xVUw%Fb{uqyM)Wo?EgsE17G_)g)8uf{~hrQ7Vq7xUd2E>eg!`5nMW6r z2Q$6ji$5{<;44yFSEp%$(MW-;B%M@fUri7*A(A-4wQwxAJJKZm!DJ}Y{i z>=q5yEm#!C`vT+wT@TgjDPqITjkVl}_+3u$9(fezgEz&eSe6|kS{4UJ*bj5~245F@ zxx-sbYp212&YYa-&lnFK*N0N1pl4!eN^+d&G9{A=J*82dXcPq=A%g=aVA}t5&F(@Z zTtlW;OpCBzoJJt4BrJ@<>p2>G*GvWtD5CZ@GcyW zTFrG=V9M6+ieW{lFEy=At~HbmlQU2yC4XC#QiX3LWt0%@(TTu$u@U)c=Pf46@1~v%9+FxP99>G(Dml8rkpLN0c#B z^u`1w@f5}-Q#zTX8D(s$69b;)a}YtJOf!VO7NcqQ$-_C{>+^B1X2fDt)65yc?QIs$ z{-2eLG^w|cXXN6h6K?oAArz<)u6=my8&TXYEqr_8T}SmY`qd@SPjDor)^L8dOl^^-g6nLlXAgjtrrF?>+Cv+(@z4}y4B!uRcC)ty*pT3R?X^0O$; rF_Q-lh8_^7CFla4t4zvd=|XZ delta 466 zcmeCb&iHvZBWnZe)EBWESq0r0w@mKx+%nnTONX&-a*o$5risjxKdLASWc4#MFl0z) zwE?Npqztji{ocNlc|y4+Pw@5!s(j%6hG{8Cr5X!J#pM5f8jQOp7kWxCdQRRLq%gU` zS99_z-zcD%f~(YIdB0w!!w}WGV5;|mR8MyB_hD3+Y!D(hd6j>`Wa$6}p&KB388etO zWc)H@{YsOvCQSAXuwi-#c9sy#Ss+y)XZ1Kw_Vc$BR8T0%SD4Z|rEyB_6paj4h$t6C z6zGW?U{~Y@K4JO_b_LT7=E>DTQH&7r4?)#ToGf6!fQ$wD#ccD+xPwegfh?PI66Z0q zX|pgeWNAzmNVStz1~CT7%0 lit|g0l2fN-XqRSaWvu`ykj}c#1Ph!D?F?D(os$Ez?EnQOoNxdD diff --git a/docs/_build/html/_sources/index.rst.txt b/docs/_build/html/_sources/index.rst.txt index b26c933..3030849 100644 --- a/docs/_build/html/_sources/index.rst.txt +++ b/docs/_build/html/_sources/index.rst.txt @@ -27,6 +27,10 @@ https://github.com/smileservices/django-edit-suggestion Changes ~~~~~~~ +1.25 + #. add ``edit_suggestion_publish`` and ``edit_suggestion_reject`` to ``ModelViewsetWithEditSuggestion`` viewset + #. create tests for them + 1.24 #. add m2m support to ``diff_against_parent`` diff --git a/docs/_build/html/_sources/usage.rst.txt b/docs/_build/html/_sources/usage.rst.txt index 1953e81..825a844 100644 --- a/docs/_build/html/_sources/usage.rst.txt +++ b/docs/_build/html/_sources/usage.rst.txt @@ -170,6 +170,8 @@ The ModelViewsetWithEditSuggestion is to be inherited from when creating the mod It will add ``edit_suggestions`` for GET and ``create_edit_suggestion`` for POST requests. +Have ``edit_suggestion_publish`` and ``edit_suggestion_reject`` for POST requests. + .. code-block:: python # urls.py from rest_framework.routers import DefaultRouter @@ -184,9 +186,20 @@ It will add ``edit_suggestions`` for GET and ``create_edit_suggestion`` for POST ] Thus, to **retrieve the edit suggestions** for a specific resource using django rest we would send -a GET request to ``reverse('parent-viewset-edit-suggestions', kwargs={'pk': 1})`` +a GET request to ``reverse('parent-viewset-edit-suggestions', kwargs={'pk': 1})``. + +The url in string form would be ``/api/parent/1/create_edit_suggestion/``. + +To **create** an edit suggestion for a resource we will send a POST request +to ``reverse('parent-viewset-create-edit-suggestion', kwargs={'pk': 1})`` +The url in string form would be ``/api/parent/1/edit_suggestions/``. + + +To publish using the viewset send a POST request to ``reverse('parent-viewset-edit-suggestion-publish', kwargs={'pk': 1})`` +with a json object having ``edit_suggestion_id`` key with the edit suggestion pk. + +To reject using the viewset send a POST request to ``reverse('parent-viewset-edit-suggestion-reject', kwargs={'pk': 1})`` +with a json object having ``edit_suggestion_id`` key with the edit suggestion pk and ``edit_suggestion_reject_reason`` as the reason for rejection. -The url in string form would be ``/api/parent/1/create_edit_suggestion/`` +The responses will return status 403 if the rule does not verify, 401 for another exception and 200 for success. -To **create** an edit suggestion for a resource we will send a POST request to ``reverse('parent-viewset-create-edit-suggestion', kwargs={'pk': 1})`` -The url in string form would be ``/api/parent/1/edit_suggestions/`` diff --git a/docs/_build/html/index.html b/docs/_build/html/index.html index 0400a21..1e5951e 100644 --- a/docs/_build/html/index.html +++ b/docs/_build/html/index.html @@ -185,6 +185,11 @@

Github Repo

ChangesΒΆ

+
1.25
    +
  1. add edit_suggestion_publish and edit_suggestion_reject to ModelViewsetWithEditSuggestion viewset

  2. +
  3. create tests for them

  4. +
+
1.24
  1. add m2m support to diff_against_parent

diff --git a/docs/_build/html/searchindex.js b/docs/_build/html/searchindex.js index 513f132..43f263b 100644 --- a/docs/_build/html/searchindex.js +++ b/docs/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index","install","usage"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","install.rst","usage.rst"],objects:{},objnames:{},objtypes:{},terms:{"126":2,"boolean":2,"class":2,"default":2,"new":0,"return":2,"true":2,For:2,The:[0,2],abl:2,access:2,actual:2,add:[0,1,2],adding:0,admin:0,after:2,against:0,anymor:2,api:2,app:2,attach:2,attribut:2,auth:2,author:[0,2],base:2,being:2,between:2,build:2,can:[0,2],chang:2,change_status_condit:2,changed_field:2,charfield:2,check:2,children:2,com:0,come:2,condit:[0,2],condition_check:2,content:0,contrib:2,creat:0,create_edit_suggest:2,curent:2,current:2,customus:2,databas:0,def:2,delet:2,diff:0,diff_against_par:[0,2],differ:2,django:1,django_edit_suggest:1,django_rest:0,doe:2,dure:2,each:2,edit:1,edit_data:2,edit_suggest:2,edit_suggestion_author:2,edit_suggestion_inst:2,edit_suggestion_publish:2,edit_suggestion_reason:2,edit_suggestion_reject:2,editsuggest:2,editsuggestionparentmodel:2,editsuggestionseri:[0,2],empti:2,enabl:0,exampl:0,except:2,excluded_field:2,fals:2,field:0,form:2,from:[1,2],get:2,get_edit_suggestion_seri:2,has:2,have:[0,1,2],how:0,http:0,inherit:2,initi:2,insid:2,instal:0,installed_app:1,instanc:[0,2],instanti:2,integerfield:2,integr:0,invok:2,is_superus:2,just:2,kwarg:2,list:0,lock:2,m2m:0,m2m_field:2,m2m_type_field:2,m2mselfmodel:2,mani:2,manytomanyfield:2,max_length:2,meta:2,method:2,model:0,modeldelta:2,modelseri:2,modelviewsetwitheditsuggest:[0,2],modifi:2,modul:2,name:2,need:2,new_record:2,object:2,old_record:2,option:2,other:0,packag:0,parent:0,parent_model_inst:2,parenteditseri:2,parentmodel:2,parentmodelinst:2,parentseri:2,parentviewset:2,pass:[0,2],permissiondeni:2,phase:2,pip:1,post:2,product:0,publish:0,pypi:1,queryset:2,rais:2,reason:2,receiv:2,refer:2,referenc:2,reject:0,relat:2,request:2,requir:1,resourc:[0,2],rest:0,retriev:2,revers:2,review:2,save:0,see:2,self:2,send:2,serial:2,serializer_class:2,set:[0,2],setup:2,should:2,smileservic:0,some:2,specif:2,stabl:0,stage:2,staticmethod:2,statu:[0,2],string:2,suggest:1,suppli:2,support:0,tag:2,tagseri:2,than:0,them:2,thi:2,through:2,thu:2,track:2,tupl:2,under:2,under_review:2,updat:[0,2],upon:2,url:2,usag:0,use:0,used:2,user:[0,1,2],user_class:2,user_data:[],user_inst:2,uses:2,using:2,via:2,viewset:2,votablemixin:2,when:2,which:0,won:2,would:2,you:2,your:1},titles:["Welcome to \u201cDjango Edit Suggestion\u201d documentation!","Install","Usage"],titleterms:{"new":2,about:0,against:2,chang:0,creat:2,diff:2,django:[0,2],document:0,edit:[0,2],exampl:2,field:2,github:0,how:2,instal:1,integr:2,m2m:2,model:2,parent:2,publish:2,reject:2,repo:0,rest:2,set:1,suggest:[0,2],usag:2,use:2,welcom:0}}) \ No newline at end of file +Search.setIndex({docnames:["index","install","usage"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","install.rst","usage.rst"],objects:{},objnames:{},objtypes:{},terms:{"126":2,"200":2,"401":2,"403":2,"boolean":2,"class":2,"default":2,"new":0,"return":2,"true":2,For:2,The:[0,2],abl:2,access:2,actual:2,add:[0,1,2],adding:0,admin:0,after:2,against:0,anoth:2,anymor:2,api:2,app:2,attach:2,attribut:2,auth:2,author:[0,2],base:2,being:2,between:2,build:2,can:[0,2],chang:2,change_status_condit:2,changed_field:2,charfield:2,check:2,children:2,com:0,come:2,condit:[0,2],condition_check:2,content:0,contrib:2,creat:0,create_edit_suggest:2,curent:2,current:2,customus:2,databas:0,def:2,delet:2,diff:0,diff_against_par:[0,2],differ:2,django:1,django_edit_suggest:1,django_rest:0,doe:2,dure:2,each:2,edit:1,edit_data:2,edit_suggest:2,edit_suggestion_author:2,edit_suggestion_id:2,edit_suggestion_inst:2,edit_suggestion_publish:[0,2],edit_suggestion_reason:2,edit_suggestion_reject:[0,2],edit_suggestion_reject_reason:2,editsuggest:2,editsuggestionparentmodel:2,editsuggestionseri:[0,2],empti:2,enabl:0,exampl:0,except:2,excluded_field:2,fals:2,field:0,form:2,from:[1,2],get:2,get_edit_suggestion_seri:2,has:2,have:[0,1,2],how:0,http:0,inherit:2,initi:2,insid:2,instal:0,installed_app:1,instanc:[0,2],instanti:2,integerfield:2,integr:0,invok:2,is_superus:2,json:2,just:2,kei:2,kwarg:2,list:0,lock:2,m2m:0,m2m_field:2,m2m_type_field:2,m2mselfmodel:2,mani:2,manytomanyfield:2,max_length:2,meta:2,method:2,model:0,modeldelta:2,modelseri:2,modelviewsetwitheditsuggest:[0,2],modifi:2,modul:2,name:2,need:2,new_record:2,object:2,old_record:2,option:2,other:0,packag:0,parent:0,parent_model_inst:2,parenteditseri:2,parentmodel:2,parentmodelinst:2,parentseri:2,parentviewset:2,pass:[0,2],permissiondeni:2,phase:2,pip:1,post:2,product:0,publish:0,pypi:1,queryset:2,rais:2,reason:2,receiv:2,refer:2,referenc:2,reject:0,relat:2,request:2,requir:1,resourc:[0,2],respons:2,rest:0,retriev:2,revers:2,review:2,rule:2,save:0,see:2,self:2,send:2,serial:2,serializer_class:2,set:[0,2],setup:2,should:2,smileservic:0,some:2,specif:2,stabl:0,stage:2,staticmethod:2,statu:[0,2],string:2,success:2,suggest:1,suppli:2,support:0,tag:2,tagseri:2,test:0,than:0,them:[0,2],thi:2,through:2,thu:2,track:2,tupl:2,under:2,under_review:2,updat:[0,2],upon:2,url:2,usag:0,use:0,used:2,user:[0,1,2],user_class:2,user_data:[],user_inst:2,uses:2,using:2,verifi:2,via:2,viewset:[0,2],votablemixin:2,when:2,which:0,won:2,would:2,you:2,your:1},titles:["Welcome to \u201cDjango Edit Suggestion\u201d documentation!","Install","Usage"],titleterms:{"new":2,about:0,against:2,chang:0,creat:2,diff:2,django:[0,2],document:0,edit:[0,2],exampl:2,field:2,github:0,how:2,instal:1,integr:2,m2m:2,model:2,parent:2,publish:2,reject:2,repo:0,rest:2,set:1,suggest:[0,2],usag:2,use:2,welcom:0}}) \ No newline at end of file diff --git a/docs/_build/html/usage.html b/docs/_build/html/usage.html index dddffdd..2a35e41 100644 --- a/docs/_build/html/usage.html +++ b/docs/_build/html/usage.html @@ -302,11 +302,18 @@

Django REST integration

It will add edit_suggestions for GET and create_edit_suggestion for POST requests.

+

Have edit_suggestion_publish and edit_suggestion_reject for POST requests.

Thus, to retrieve the edit suggestions for a specific resource using django rest we would send -a GET request to reverse('parent-viewset-edit-suggestions', kwargs={'pk': 1})

-

The url in string form would be /api/parent/1/create_edit_suggestion/

-

To create an edit suggestion for a resource we will send a POST request to reverse('parent-viewset-create-edit-suggestion', kwargs={'pk': 1}) -The url in string form would be /api/parent/1/edit_suggestions/

+a GET request to reverse('parent-viewset-edit-suggestions', kwargs={'pk': 1}).

+

The url in string form would be /api/parent/1/create_edit_suggestion/.

+

To create an edit suggestion for a resource we will send a POST request +to reverse('parent-viewset-create-edit-suggestion', kwargs={'pk': 1}) +The url in string form would be /api/parent/1/edit_suggestions/.

+

To publish using the viewset send a POST request to reverse('parent-viewset-edit-suggestion-publish', kwargs={'pk': 1}) +with a json object having edit_suggestion_id key with the edit suggestion pk.

+

To reject using the viewset send a POST request to reverse('parent-viewset-edit-suggestion-reject', kwargs={'pk': 1}) +with a json object having edit_suggestion_id key with the edit suggestion pk and edit_suggestion_reject_reason as the reason for rejection.

+

The responses will return status 403 if the rule does not verify, 401 for another exception and 200 for success.

diff --git a/docs/index.rst b/docs/index.rst index b26c933..3030849 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -27,6 +27,10 @@ https://github.com/smileservices/django-edit-suggestion Changes ~~~~~~~ +1.25 + #. add ``edit_suggestion_publish`` and ``edit_suggestion_reject`` to ``ModelViewsetWithEditSuggestion`` viewset + #. create tests for them + 1.24 #. add m2m support to ``diff_against_parent`` diff --git a/docs/usage.rst b/docs/usage.rst index 1953e81..825a844 100644 --- a/docs/usage.rst +++ b/docs/usage.rst @@ -170,6 +170,8 @@ The ModelViewsetWithEditSuggestion is to be inherited from when creating the mod It will add ``edit_suggestions`` for GET and ``create_edit_suggestion`` for POST requests. +Have ``edit_suggestion_publish`` and ``edit_suggestion_reject`` for POST requests. + .. code-block:: python # urls.py from rest_framework.routers import DefaultRouter @@ -184,9 +186,20 @@ It will add ``edit_suggestions`` for GET and ``create_edit_suggestion`` for POST ] Thus, to **retrieve the edit suggestions** for a specific resource using django rest we would send -a GET request to ``reverse('parent-viewset-edit-suggestions', kwargs={'pk': 1})`` +a GET request to ``reverse('parent-viewset-edit-suggestions', kwargs={'pk': 1})``. + +The url in string form would be ``/api/parent/1/create_edit_suggestion/``. + +To **create** an edit suggestion for a resource we will send a POST request +to ``reverse('parent-viewset-create-edit-suggestion', kwargs={'pk': 1})`` +The url in string form would be ``/api/parent/1/edit_suggestions/``. + + +To publish using the viewset send a POST request to ``reverse('parent-viewset-edit-suggestion-publish', kwargs={'pk': 1})`` +with a json object having ``edit_suggestion_id`` key with the edit suggestion pk. + +To reject using the viewset send a POST request to ``reverse('parent-viewset-edit-suggestion-reject', kwargs={'pk': 1})`` +with a json object having ``edit_suggestion_id`` key with the edit suggestion pk and ``edit_suggestion_reject_reason`` as the reason for rejection. -The url in string form would be ``/api/parent/1/create_edit_suggestion/`` +The responses will return status 403 if the rule does not verify, 401 for another exception and 200 for success. -To **create** an edit suggestion for a resource we will send a POST request to ``reverse('parent-viewset-create-edit-suggestion', kwargs={'pk': 1})`` -The url in string form would be ``/api/parent/1/edit_suggestions/`` diff --git a/setup.py b/setup.py index d663aa9..ff7f831 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name='django-edit-suggestion', - version='1.24', + version='1.25', description='A django package for creating multiple users editable models', url='https://github.com/smileservices/django-edit-suggestion', author='Vladimir Gorea',