* ************************************************************ * Bug et retoure des rencontre alternative * ************************************************************ [ ] Bug detail orga, lorsuqe l'on clic sur une dda , retour a la page home (PROD) [ ] possibilité d'envoie un messsage entre conseil citoyen [ ] Btn suggest sur co ‎ [ ] Ajouter un participant type orga [ ] Pano facon reparali [ ] Invité par le phone [ ] partager le lien vers lappli dans l'email [ ] ajouter un event a une orga * ************************************************************ Je suis admin du projet "jardin partagé Vauban" et je ne peux pas créer de discussion / décision / action De plus ce projet apparait comme ancien projet sur l'organisation "Nuit Debout Saint-Denis". A la base j'avais mis une date de fin qui avait été dépassée, j'ai modifié la date de fin, mais ce projet reste dans "ancien projet" * ************************************************************ * optim [.2] SEO finir http://embed.ly/docs/explore/oembed?url=https%3A%2F%2Fwww.communecter.org%2F%23event.detail.id.57e2422a40bb4e7727c4c9d2 http://phantomjs.org/ https://prerender.io/documentation * Global [.2] Ne plus etre bloquer pour ouvrir des pays => #1261, #323 - utilisant le localiseur et une validation que tout est bon pour ajouter une city - ouverture par pays validé en amont [.2] internationalisation traduction [.2] la charte ethique en 10 pts - Liberté - respect total de l'autre - un outil pur faire société [.2] bouton share (Social) non intrusif [.2 spec] reflechir First Connect , show notifications, hot news .... [.2] pouvoir ajouter des url d'image plutôt que d'uploader les photos ou le copier coller [.2] code cleaning : => #634, #961, #755, #419 - typeSIG=ctrl=collection - Vocabulaire (proposal = action = rooms = action rooms...) - theme => suppression des anciennes vues Refactor Directory2 vers Résultat de recherche - normaliser l'affichage de Directory2 (communauté) pour le mettre comme les resultats de recherche => #275, #493 * Elements [.2] event + project : change organiser #632 *** Location amélioration [.2] ajouter une colonne mes lieux préférés, click et rempli [.2] ajouter par element [.2] selecteur de target utilisant mon repertoire et le design du dashboard - switcher from form to selection dash - onSelect == onclick fill form fields and switch back to form [ ] auto complete custom list [[http://jqueryui.com/autocomplete/#custom-data]] [[http://stackoverflow.com/questions/3488016/using-html-in-jquery-ui-autocomplete]] Report Abuse on element ** Event ideas [.2] agenda : les events prennent pas la durée sur plusieurs jours [.2] affiché les event mois precedent et suivant [.2] Duplication d'event [.21] Best place calculator : utilisant la position des participants [.2] parent Event : load param ajax : show only ongoing or event to come When subevent , prefill location => #1017 Type d'événement : liste ouverte #663 Pouvoir choisir en lieu Online pour les events #663 ** Needs [.2 spéc] Finir Besoin Ressource compétence () [.2 spec] visualisation de la banque des besoins =>#1260 + #490 ** POI [.2] affiché sur la carte un type geoJson * City [.2] city bread crumb ( cp, insee, agglo, departement, region) [.2] ajouter une photo de votre ville - baniere [.2] refactor péi_insee-cp en péi_insee_cp [.2] city kicker thematique grace a des tags bien choisit ouvrant la recherche avec les resultat locaux de la thématique ** Notifications Notification intelligentes => 685 Liste des notifications déjà lues => #370 #453 * ************************************************************ * Version 0.2 : en cours * ************************************************************ ** @Clem [.2] interoperability : communecrter + wikidata +@Tib [.2] add POI to news ** @Rapha [.2] connecter a des sources events externes (RSS) => #523, #986 [.2] globaliser le system de Tokens et utilisation API Communecter =>#341 (Auth) + #1262 [.2] page city : ajouter quartier isis, qpv , maison et conseil de quartier =>#1258, #277 [.2] finir la belgique => #1259 * Import / Export [.2] RSS (Personne, Orga, Projet, event, city, region, thematique, tags) => #523 ** @Tango * Tags [.2] suggestion de tag : section sous la baniere de categorie de tags => #1255, #1018, #350, #989 - sport / alternative/ agriculture /santé ...etc on click on decouvre une selection de tags, facilement ajoutable - pour voir combien d'acteur oeuvre dans une thematique * Recherche [.2] rajouter le nombre de lien dans les résultats (ex : nb membre orga, nb contrib project, etc) =>1256 ** @Sylvain [.2] delete element : avec regle stricte => #1061, #1026, #268, #757 * API [.2] replicaset dédié aux utilisateur de l'api ** @Tib [X] Finance Transparente [X] Finder [ ] url direct sur le finder [ ] url open + recherche [X] Ctrl+Alt+F : recherche type finder dans un design dashboard =>1257 [X] connect with multi scope and tags [X] right click on tag, add to scope or activate filter * bugs [ ] search : 974 [ ] finder : no crossing between location search and tags [ ] City Finder - City Filiaire [X] mono tag, multi types, multi cp smallMenu.openAjax( baseUrl+'/'+moduleId+'/search/globalautocomplete', "Communs", 'fa-laptop', 'yellow', " Nantes", { name:"#commun", //searchTag:["informaticien","tic","digital","numerique"], tpl:"list", searchBy : "CODE_POSTAL_INSEE", //searchLocalityREGION : ["REUNION"], searchLocalityCODE_POSTAL : ["44800","44300"], //searchLocalityDEPARTEMENT : "974", indexMax : 200, indexMin : 0, searchType : ["events","projects","organizations"] }) [X] multi tags, multi types on a region smallMenu.openAjax( baseUrl+'/'+moduleId+'/search/globalautocomplete', "TIC", 'fa-laptop', 'yellow', " La Reunion", { name:"", searchTag:["informaticien","tic","digital","numerique"], tpl:"list", searchBy : "CODE_POSTAL_INSEE", searchLocalityREGION : ["REUNION"], //searchLocalityCODE_POSTAL : ["44800"], //searchLocalityDEPARTEMENT : "974", indexMax : 200, indexMin : 0, searchType : ["events","projects","organizations"] }) * todo [ ] build not empty category lists [ ] click on map-marker icon , shows the map of the content [ ] menu predefined tags [ ] cross with location [ ] manage large cities, with many elements * wish list [ ] add element into a predefined tag [ ] propose related tags [ ] click 974, can change on region scope [ ] click TIC, can change tags [X] Directories [X] hide tools [X] Mon repertoire - smallMenu.openAjax(baseUrl+'/'+moduleId+'/person/directory?tpl=json','Mon repertoire','fa-book','red') [X] Person Directory - smallMenu.openAjax(baseUrl+'/'+moduleId+'/person/directory/id/57394d37f6ca4709228b4572?tpl=json',"Directory",'fa-book','red',' Tib Kat') [X] project Directory - smallMenu.openAjax(baseUrl+'/'+moduleId+'/project/directory/id/56c1a474f6ca47a8378b45ef?tpl=json','Directory','fa-book','yellow',' Communecter') :question: ??? @Clement : pourquoi on a plusieur map sur la data people, contributors, followers ? [X] add contextData in response json to fill name dynamically [X] event Directory - smallMenu.openAjax(baseUrl+'/'+moduleId+'/event/directory/id/586784f8f6ca474366980880?tpl=json','Directory','fa-book','yellow',' Clic a Clak') [X] orga Directory - smallMenu.openAjax(baseUrl+'/'+moduleId+'/organization/directory/id/54edb794f6b95c3c2a000941?tpl=json','Directory','fa-book','yellow',' Open Atlas') [X] Collections - smallMenu.openAjax(baseUrl+'/'+moduleId+'/collections/list/col/krops','krops','fa-folder-open','yellow') [X] favorites.{type}.id on persons data [X] increment element favoriteCount [X] add btn on elements [X] maybe use right click, on any link > add to fav [X] onclickfav tags > active css [X] apply multi tag cumulation [X] moved favorites into collections.favorites [X] collection library viewer and connect to collections/list/col/surf [X] add new collection [X] add to collection from contextMenu [X] delete a collection [X] rebuild collection list [X] rename collection [X] pod collection [X] after add reload collections menu [X] in directory click droit tag add to multi tag [X] template engine prototype with menuSmall Collections [X] switch title add/remove * wish list: [ ] collection kanban interface [ ] view collection on map [ ] sub colections [ ] collections on all elements - must be admin of element - what would we put inside ? [ ] group add : list to collection [ ] open from url * bugs [ ] persisting location, [ ] contextmenu on nowList * bugs [ ] city > click orga pas de résultat [ ] elements count on city [X] API : push Thing push [X] API : Basic authentcation using username or email + pwd * todo [ ] encrypt username and pwd when giving out token accesses [X] my POIs [ ] my calendar [[http://127.0.0.1/ph/#event.calendarview.id.585bdfdaf6ca47b6118b4583.type.person]] [X] my created events [X] events I participate in [ ] events : right click, participate to event * wishlist [ ] show all events of my links, with posibility to choose to hide anyone of them [ ] add automatically any events from this organization or project to my calendar [ ] INTEGRATTE MARKDOWN wisiwig [ ] add photo [ ] notification à la création d'un dda [ ] Count requests DB per page [ ] cut up communecter.js into sub files [ ] cacher des sections sont mon element [ ] header du live ou dans en ce moment - les events favoris du territoire [ ] PPT explication des 25 use cases [X] use runSlide() [ ] finish use cases scenario [ ] activate pourquoi btn in header [ ] interoperability : communecter + wikidata +@CLEM [ ] Quick Add Bookmarklets [ ] Element Trombinoscope [new] section pro [ ] ajouter une annonce (besoin , proposition) [ ] organisation / professionel : santé, TIC, BTP [ ] api pole emploi [ ] remplacement [ ] emploi [ ] cession [ ] stagiaire [ ] assistanat [ ] collaborateur [ ] mission humanitaire [ ] immobilier [ ] location [ ] vente [ ] person : status personnel [ ] cherche travail [ ] cherche/propose formation [ ] charche partenariat [ ] cherche/propose benevolat [ ] aimerait apprendre [ ] abonnement a des alerts [new] url builder url.get(type,what,id) [new] follow un tag : envoie de notif si nouvel element [new] linky / Connect / INTEResting CONNECTions - basé sur le finder + scope + tags [new] film viewer [ ] special POI with 3 questions [ ] a film is a collection of type webdocu+question [ ] each poi [ ] is part of the collection , poi.collection : zordi [ ] holds , 3 questions each question is connected to another poi [ ] when the poi.type.video stops playing , ask the 3 questions [new] page pour reflechir une page qui pousse a l'action, qui fait reflechir, et utiliser les outils de la plateforme [new] connecter les POI à des source ousite externe ex : randopitons.re [ ] expliquer ce qu'est un commun [ ] test a light mobile version * DDA [ ] Quand la liste est vide , faire une page explication avec des kickers pour creer des espaces [ ] bug : sur archiver , persiste dans les listes [ ] bug : une décision terminé, on peut toujours voté dessus [ ] bug : j'ai créé cet espace de discussion, je ne peux pas le modifier : https://www.communecter.org/communecter#comment.index.type.actionRooms.id.57b5981b40bb4e631ce9f6e3 ** @Rapha *** Import [ ] Supprimer les anciens fichiers *** API [ ] GET [ ] Checker : Person, Orga, Event, Projet. [ ] All element, mettre seulement name, url communecter et api [ ] A faire : News, City, DDA, POI. [ ] POST [ ] Implémenter les tokens [ ] Ajouter les url POST [ ] ADD Element (Person, Orga, Event, Projet) [ ] ADD (News, City, DDA, POI) [ ] DOC [ ] Ecrire entierement la doc en Anglais [ ] GET [ ] POST [ ] Tester l'API via Swagger [ ] GET [ ] POST [ ] refaire le design ** @Bouboule *** CHART [1][X] Create common and open Chart for project and organization [1][X] Bash de reprise des données sur project dans properties.chart *** NOTIFICATIONS [1][X] Create notificationTree [1][X] Simplification of method with $construct [1][ ] Add method to get intelligent Notifications [1] [X] Simple action on same notification with different author [1] [ ] Limit of time (1 day Or two day?) [1] [X] Update community to notify if one is out of element [1][X] Documentations [1][ ] Commons method called to construct notification [1] [X] /Follow/ => TEST OK [1] [X] /Ask/ to become member or admin => TEST OK [1] [X] /Accept/ an admin or member (include new sublevel in notficationTree) => TEST OK [1] [X] /Invite/ => TEST OK [1] [X] Generalize invitation as event for organization and project [1] [X] /Confirm/ an invitation to join a element => TEST OK [1] [X] /Join/ for creator of event, member of orga or project => TEST OK [1] [X] /Like/Unlike/Comment => TEST OK ++ [1] [X] /Add/ => TEST OK [1] [X] /Post/ => TEST OK ++ [1] [X] /Vote/ => TEST OK [ ] [ ] "isUnseen" => "isNotViewed" *** Test all use case up (around 12 hours) [1] [X] TEST OK *** Wishlist [2] [ ] /Leave/ [2] [ ] /Refuse/ [3] [ ] /Update/ [2][ ] Update or delete notification [2] [ ] Ask to Become => remove object if empty delete notification side [2] [ ] Confirm to become => delete notification on user side [1][X] Community to notify [1] [X] method *** WishList [2][ ] City [2] [ ] Creator && community participating && community subscribing to theme or citizen council [2][ ] Create model notificationTree.php [1][X] View of notification [1] [X] Get new model of notification [1] [X] Create $or in condition to get old notification [1] [X] Create bash on notify.id in datamigration => ph/communecter/datamigration/UpOldNotifications [1] [X] Plug notifification time on updated [1] [X] Use unSee && unRead label in notifcation [1] [X] Count unsee notification [1] [X] Onclick notif, check this notif as read [1] [X] Onclick mark all as read, update all notif as read [1] [X] Create delete btn [1] [X] Bug on lbh load *** Wishlist [2] [ ] Separate invitation validation && become friend from others notifications [2] [ ] Add validation btn on community validation [2] [ ] View of notification by element [2] [ ] Confirm push on head *** MAIL [2][X] Template for use case [2] [X] someoneAskToBecome (Admin || Member= [2] [X] someoneInvitingYou [2] [X] someoneValidate invitation or demand to author [2] [X] Follow me [Insert new follow if notif is not view] [2][ ] Insert daily mail [2][ ] Not send email if user is connected and have active view on communecter.org [2][ ] Result of vote *** PREFERENCES [2][ ] Add inscription on citizen consult that I will follow OR specific room (news + notif + mail) [2][ ] Mailing on add something in element and comment/Like/unlike on element where I am linking [2][ ] daily Report [2] [ ] Add parameters (everyday [default], 2days, 3days, every week) [beginning on Monday] [2] [ ] Activity Report [2] [ ] New events with tags &&/|| scope I subscribe [2] [ ] New organization with tags &&/|| scope I subscribe [2] [ ] New projects with tags &&/|| scope I subscribe [2] [ ] New item on element that I am linking [2] [ ] Followers on element where I am linking *** NEWS [2][ ] View of like, unlike [2][ ] Get news form friends [1][X] Bash of object.type inbstead of object.objectType (!!!important with notification reactor!!!!) => ph/communecter/datamigration/ObjectObjectTypeNewsToObjectType *** LINK [1][X] Add confirmation if someone link me to orga or projet (as event) -- ValdiateLink [1][X] Rework pod/userList to get invitations [2][ ] Friend relation between persons ?? (community to notify, messaging, see information ??) *** ADMIN COMMUNICATION [3][ ] Creation of news letter [3] [ ] Choose scope or theme community [3] [ ] To all [3] [ ] See view of newsletter *** BUGS [1][X] Notification [1][X] /ADD/ Problem of url on add => id of object and not target [1][X] /FOLLOW/ Make usecase following you or target [1][X] /FOLLOW/ => no repeat on notify when I follow a user [1][X] /VALIDATE/ => undefined community [1][X] /VALIDATE/ => undefined object on check and update because go to update (add object exist in query) [1][X] BUG BUG BUG [1][X] Link [1][X] If isPendingAdmin or toBeValidated as member user is consedering as member in right access [1][X] change method Project::getContibutorsByProjectId && Organization::getMembersByOrganizationId [1][X] Add label ToBeValidated on user asking to be admin not being member yet [1][X] Menu btn => if I am member he purpose me to follow [1][X] No disconnect btn if I am member of an element [1][X] Two disconnect btn on event [1][X] Project [1][X] Project with event without address => bug on gantt indexAction *** Questions *** Event [ ] Declare me as admin when there are admins => no confirmation asking but directly join ? * ************************************************************ * Version 0.16 (début oct) : en PROD * ************************************************************ ** @Tango [ ] Recherche par 100, 500, 1000, all [X] page recherche [ ] page agenda [X] synchronize new item menu (on selected) [X] Finir Orga:Add member [X] refaire marcher la modal [X] brancher le save de la modal sur un controller (link/multiConnectAction) [X] faire un pod "add membre" plus simple et convivial (directement sur la page orag/detail ?) [X] Around me [X] Liste HTML [X] result on map [X] change radius on map [X] around all element [X] share aroundMe in iframe [X] modification du menu principal (recherche) [X] modifications page directory [X] ajout Debat & Action dans le globalSearch [X] création de la page recherche commune [X] integration design notragora [X] Page commune : modif header btn search [X] Dashboard responsive ** @Sylvain [X] pb d'images dans en ce moment (ex : Manapany) [X] delete person : [X] on admin : delete simple person (links but no news/votes/comments) [X] delete with anonymization [X] delete my account [ ] rsync on server for upload [ ] interface screen shot tutoriel [ ] test d'un guided tour simplifier [ ] cannot empty communected location [X] remove betatester attr [X] remove empty image attribs [ ] mailing + notification + parametre [X] doc [ ] faire un mail hebdomadaire [ ] invitation event [ ] news privée [ ] nouveau DDA [ ] création d'une organisation (mail à l'orga => envoi sur un formulaire de type join ?) [ ] faire un mail, special quand invité par l'invitation communEvent faisant reference à l'event , vous etiez ou serez à event xxx communecter vous aide .... [X] Gérer le retour de mail en erreur [X] créer un hook + erreur dans mailerror [X] creation de notif pour super admin [X] page admin avec les erreurs de mails [ ] Stocker les images en S3 [X] passer configDB en externe configdb.example.php [ ] filtrer par type d'event [ ] event modifier l'organisateur [ ] améliorer la verification d'existence d'elements ** @Tib [X] new theme architecture [X] moving plugins into the ph base [X] front end configuration by configparams [X] activating forms [X] movins communecter's css into the theme for specific tweaking [X] generate basic element code [X] parse and build post genericaly jsonHelper.stringFormtoJson [X] on press send [X] post proper ajax [X] build a dynform for a simplest element POI [X] inside a modal [X] url form in modal [X] personnalisé [X] le scroll marche pas [X] elements to simple dynform [X] connect btns [X] dashboard [X] profile page [X] bugs [X] add to floopdrawer after save [X] [[@Rapha :: location > tape CP > validate , ca passe]] [X] cancel location is not empty [X] onclick add spinner on save btn +disable [X] type::afterSave : connect specific post process for each elem [X] organization [X] project [X] event [X] dynForm on create project of orga [X] add parentId and TYpe on project.orga [X] refactor : move from ACtion to model Element [X] affichage des addresses [X] wisiwig on desc [X] orga simplified to name, type, location btn [X] validate exist using globalSearch works on any element [X] ajouter les autres champs en activable [X] project to name, location btn [X] event to organizer, name, type, allday, dates, location btn [X] organizer select & parent Id based on myContacts var from index.php [X] parent Event : load param ajax : show only ongoing or event to come [X] connecté l'ajout new subEvent aux neaux formulaires [X] connect locality data from copyMapForm2Dynform() [X] POI et Element de base : name,desc, url, location,photo periscope,youtube,twitter journal [X] switch on map , show / hide POI, point of parent [X] link to parent : can have a parent, Type & Id [X] add a btn on any parent add POI [X] place avec geoloc [X] Thing sans geoloc [X] formulaire evolutif [X] add text : getUrl, multiple medias , $.each [X] unknown attribute passes the the save [X] delete POI [X] edit POI [X] debat [X] ouvrir une proposition sur un element orga ou projet [X] localiser une propistion [X] action [X] save process [X] Element::save [X] params containing map using a json source base + specific attributes - { element: {}, orga:{} } [X] dataBinding validation process [X] parse and build post genericaly jsonHelper.stringFormtoJson [X] on press send post proper ajax [X] added middle click to notifications [X] switched QRcodes to full URLs, they can then be parsed ** @Rapha et Clement [ ] Préférences : [X] Bloqué l'acces a mon répertoire mode Privé [ ] Mieux gére les addresses [X] renomer locality en streetAddress [X] Checker au moins une ces préférences [X] Ajouter un btn comme pour le "Communecter-moi" pour que l'utilisateur check au moins un fois le les preferences [X] Ajouter "seePreferences" à la création d'un user [X] Batch pour ajouter "seePreferences" au user. [X] Batch qui remet tout les Preférence au niveau de base [ ] Vérifier qu'au niveau de l'api c'est géré [ ] Traduction [X] Add members et tooltip [ ] Bugs [ ] SI on change la ville du user, et qu'on clique sur repositionner alors il y une erreur [X] TypeError: newsObj.target.name is undefined : Lorsqu'on va arrive sur la communauté depuis (detail , news ou gallery); [X] Design : lorsqu'on veut modifier la description ou shortDescription , le panel de x-edit se cache derrier le menu de gauche. [ ] Impossible de mettre les tags a vide [ ] Caché les consoles.log [ ] news : lorsqu'on ecrit sur le message hidden slidupScopetagsMin false slidupScopetagsMin false ** @Rapha *** Priority 1 [ ] bug : open edition : on peut pas ajouter de sous event - info : ca marche que pour les admins > devinir admin et ca marche [X] remonté tes points de la 0.15 [X] Vérifier que les badges s'ajouter a la création d'une entité [X] Evénement : admin + open edition [X] bug, ajout event sur projet , s'affiche pas dans la liste [ ] Refactor Element [X] Refactor sur Element::UpdateField() [X] Rajout des badges [X] Correction sur les url [X] FAire appaitre sur l'event parent dans un sous événement [X] le pod et le btn menu pour le calendrier des événements [ ] TEST Global [ ] Test des updatefields [ ] Person [ ] Orga [ ] Event [ ] Project [ ] Test Confidentialité [X] Bug image QR Code [X] User sans etre Communecter [X] Refactor DirectoryAction et directory2 [X] Le Header qui est dans details et plus grand que dans fil d'actualité, etc... [X] Améliorer le btn "Communecter-moi", celui du HeaderElement [X] Active des btn menu [X] Bug ajout d'une image de profil [X] Error 404 , pendant la deconnexion [X] tooltip menu (detail, news etc ...) traduire ou améliorer [ ] Dans news/index.js : buildTimeLine() ; cette fct continue de s'executer meme si on est sur la page détail de l'élément *** Priority 2 [ ] Récuperer activeMenuElement() dans communecter.js et l mettre dans element.js lorsque qu'il sera crée [ ] Admin [ ] GEstion des utilisateurs en toBeActiveted and Pendig [ ] Afficher la liste de ces utilisateurs [ ] Batch qui envoie un mail pour signaler aux utilsateurs de valider leur compte [ ] Ajouter un le nombre de fois on a envoyer le mail [ ] form keep my position / my latest psitions [ ] Ajouter les numéros de tel dans le formulaire de création [ ] Sur une person, retirer superAdmin false, inutile ? [ ] API [ ] Regarder la doc de https://insomnia.rest/?utm_source=hackernewsletter&utm_medium=email&utm_term=show_hn [ ] Vérifier que tout les retours URL soit conforme au format { result : true or false , msg : "" , data : ... } [ ] Doc [ ] Amélioration / Correction [ ] Correction faute orthographe [ ] UpdateField, pour nameField mettre un select avec tout les fields possible [ ] Faire les types evenements [ ] Faire les définitions [ ] Checker si link/connect permet de fairemettre en attente de validation ou si c'est follow pour les events [ ] Mettre a jour DOC API : https://docs.google.com/document/d/1AyDWnipUeKR_r1kf5RcRMJn4xB7dxADSFNPmjvyzLs4/edit#heading=h.w75go4nanjvk [ ] AJouter la partie recherche [ ] Faire la partie Authorisation/Token [ ] Bugs [ ] person/get/id : les préférences ne sont pas traité [ ] RSS [ ] News to RSS [ ] Checker NewsTRanlate de Clem [ ] Faire apparaitre les news via l'api [ ] Faire la traduction en RSS [ ] RSS to News [0.17] Evénement : import /export open agenda [ ] evenement récurent [ ] cronJob ** @Clement [ ] "Si j'écris une news en mode ""privé"" (visible seulement par les membres d'une orga) en notifiant quelqu'un qui n'est pas membre de l'orga (donc qui ne devrait pas voir la news) et bah il l'a recoit dans son fil d'actu quand même. Mais ne la voit pas dans le journal de l'orga. Proposition : en mode privée, ne proposer à la notification que les membres de l'orga / projet." [X] sur orga reparer afficher tous les membres [ ] pouvoir ajouter une liste d'url Typé pour Elements (loomio, video, pad) [ ] visionneur spécialisé par type (image, video, simple lien) [ ] uplodaer de document [ ] Regroupement de notifications (plusieurs notifications avec la même source) [ ] Regroupement de news de communevent (plusieurs photos sur le même event). En collab avec Thomas. [ ] bug : mention aprés avoir ajouter une fois , ca marche plus ** @Thomas communEvent [ ] mettre une etape de validation lors du connect, vous allez vous connecter à [ ] si je suis logguer et admin d'une orga , permettre de scan pour inviter qlqun [ ] ajouter l'invitation à un event par scan, sur un event> click inviter > scan QR [ ] ajouter mon QR code , envoyer par mail, copier dans mes images, icone sur le mobile [ ] filtrer par type d'event (Nacelle, Rencontre, Reunion... ) [[https://github.com/pixelhumain/communEvent/issues/112]] [ ] btn utiliser la position GPS [[https://github.com/pixelhumain/communEvent/issues/113]] [ ] simulation du village et du systeme QR code [ ] dans un event filtrer par mes posts,et plus globalmeent on click qlqun on verrait que ces postes [ ] Photo taille originale [ ] utilisé ma position > fait un reverse geocodage pour trouver l'adresse * ************************************************************ * Version 0.15 (31/08/2016) : Livré 01/09/2016 * ************************************************************ ** @Rapha [ ] Modifier un paramètre (open data / open edition) ne fait pas une entrée dans l'historique [ ] Bug [ ] voteUp voteDown [ ] Event : [ ] Ajout de l'utilisation des tags pour les évenement [ ] Gestion des admins pour les events [ ] Refactor Element [ ] Preferences avec open data / open edition / public-hide-private data [ ] Formulaire d'édition: [ ] Depuis orga [ ] Ajouter un evenement ou un projet d'un element à partir des pods [ ] AddContributors / AddMembers / AddAttendees [ ] AddTasksGantt / AddChartSV pour les projets [ ] Pod need pour les projets et orga [asso et groupe] et AddNeed [ ] Ajout du dda pour project et orga [ ] Authorization (admin-membre-openedition) à rajouter coté ctk [ ] Bugs [ ] Btn Editer [ ] Unknown type: postalCode Detail -> Fil d'actue -> détail ** @Tango [ ] onChange search criteria, empty list + reload button [ ] interface ND [ ] menu [ ] multi scope [ ] multi tags [ ] type sur les news (idea, question announce, information) [ ] Refactor design top bar [ ] Refactor agenda [ ] Recherche connecté au multi scope [ ] search by name on live page [ ] Bug Repair geoloc sur tous les element [ ] two step refactor [ ] home page : switch to live ? ** @Tib [ ] DDA [ ] bug : Pas de possibilité d'éditer la photo d'une proposition [ ] Decision : restreindre les votes citoyens city, aux communecter de la commune [ ] généré les catégories principale [ ] généré lors de la premiere visite du DDA espace collab [ ] remettre le contexte sur la room dans mon DDA [ ] ajouter un scope geo sur une proposition [ ] scoper dep et region : type number [ ] moved search to opendata [ ] live on city page [ ] wisiwig sur les commentaires [ ] dashboard [ ] live controller [ ] not connected > shows live , public information [ ] getActivity - global activity based on scope and tags search filters - can be filtered by userId [ ] dda [ ] stream : shows recent sorted by "updated" [ ] en ce moment : most active updated - how to define activity ? vote counts, comment counts algorythm based on vote and comment dates [ ] projects [ ] organisations [ ] events [ ] QR code [ ] onclick : explain why QR Codes [???] add QR code to invite mail / and create mail [ ] script devlog pour ajouter updated sur les anciennes data [ ] reparer le click du milieu - en mettant simplement notre hash dans le href [ ] refactor links.loadByHash + chemin dans href [ ] search and filter tag engine [ ] wisiwig sur les desc de form create [ ] markdown editor sur les desc de form create using bootstrap-markdown ex : in projectsv.php - not activated globaly because front end isn't ready [ ] ajouter un tag onclick methode générique utilisant juste la class="tag" + data-val="xxx" [ ] only when loggued [ ] getRRoomsListByActivity : Pour un pod d'affichage des DDA actif pour projet, orga et city [ ] added "updated" attribute on all DDA elemnts used on any activity (votes , assigned, comments ...) [ ] survey/proposals : create , votes, edit [ ] actions : create, assign, edit [ ] discuss : create, new post [ ] archiving [ ] getRoomsListByActivity [ ] getRoomsActivity [ ] Action:addAction : add update parent Action::updateParent($_POST['id'], self::COLLECTION_ACTIONS); [ ] switcher le titre navigateur [ ] replacing all $(".moduleLabel").html [ ] badge organisation "Communecteur" + documentation - association "communecteuse" (Livin Coop ,comm1possible , cheznous, ekprotik,cyberungame, forum des debats) - association référante de communecter - peuvent faire des formations et etre un lieu d'acceuil et de conseil ** @Sylvain [ ] ajouter updated on login ** @Thomas communEvent [ ] remplacer la map par une url parser dans les QR code [ ] mettre en PROD [ ] ajouter le linker sur le scan connectant lutilisateur et les elements du QR person, event, orga, project * ************************************************************ * Version 0.14 : Livré * ************************************************************ ** @Tango [ ] Refonte interface DDA [ ] Documentation ** @Rapha [ ] Open Data préférence [ ] Moteur de traduction, pour lire et convertir les sources externes ( ex : Open Agenda ) ** @Clement [ ] Open Edition ubiquité en préférence [ ] Mentionner qlq'un dans une actu/News @someone [ ] DDA : pouvoir ajouter des images sur les propositions et les actions ** @Tib [ ] Ajouter un Framapad [ ] Archiving : discussion, decision et action rooms [ ] who can archive [ ] owner of the vote or the action [ ] archiver == passer le status à "archived" [ ] survey [ ] actions [ ] discussions [ ] decision & action room archived [ ] when archived remove features : [ ] edit features [ ] Add proposals [ ] desactivate votes [ ] front ends [ ] differntiate style when archived [ ] show index without archived rooms [ ] add btn, see archives [ ] show only archived rooms [ ] move Menu::Btn [ ] permission [ ] only organizer on survey and actions [ ] open Modal : [ ] list all possible destinations [ ] romve in list the current parent room [ ] convertir une proposition en action [ ] copy as action [ ] action Room must exist already [ ] add moved attribute add room attr [ ] convertir une action en proposition [ ] deplacer vers une autre room [ ] vote proposals : switch survey Id [ ] actions : switch room Id