ep_mypads issueshttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues2022-05-07T17:01:16Zhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/108Pad nickname choice2022-05-07T17:01:16ZYakuluPad nickname choiceIt may be a good idea to be able to choose a pad nickname that can be different from the user login, for pad display (as it is already done for the usercolor).It may be a good idea to be able to choose a pad nickname that can be different from the user login, for pad display (as it is already done for the usercolor).1.5.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/208Make the "move pads into another folder" function more user-friendly2018-10-05T11:28:45ZPouhiouMake the "move pads into another folder" function more user-friendlyTwo easy tweaks :
1. change button text from "Déplacer tous les pads vers un autre dossier" to "déplacer des pads vers un autre dossier"
2. deselect (unselect ?) all pads by default to avoid PEBCAKTwo easy tweaks :
1. change button text from "Déplacer tous les pads vers un autre dossier" to "déplacer des pads vers un autre dossier"
2. deselect (unselect ?) all pads by default to avoid PEBCAK1.7.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/179Account pad's color doesn't seem to be consistent over different devices2018-09-21T07:50:47ZPorkepixAccount pad's color doesn't seem to be consistent over different devicesMyPads account have a field to pick a color associated with the account.
However, it seems that contributions done with the same MyPads account but from different devices had different colors. This color should be consistent over the di...MyPads account have a field to pick a color associated with the account.
However, it seems that contributions done with the same MyPads account but from different devices had different colors. This color should be consistent over the different devices if the account is the same.1.6.3Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/209Trim logins at creation2018-09-21T07:22:17ZLuc DidryTrim logins at creationRemove spaces before and after login while creating the accounts.Remove spaces before and after login while creating the accounts.1.6.3Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/204Zanatify mail template2018-09-21T07:00:15ZLuc DidryZanatify mail template1.7.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/174Be able to archive folders2018-07-22T12:45:24ZLuc DidryBe able to archive foldersThere is an "archived folders" block that contains read-only folders unless they are bookmarked. An "archived" state would allow folders to unconditionnally be listed in that block.There is an "archived folders" block that contains read-only folders unless they are bookmarked. An "archived" state would allow folders to unconditionnally be listed in that block.1.5.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/51Allow to bookmark public and private groups and pads (Was: Suivi des groupes...2018-07-22T12:45:24ZSimon Clavier (SNCF)Allow to bookmark public and private groups and pads (Was: Suivi des groupes et pads publics sur son tableau de bord)Bonjour,
il est actuellement impossible de garder trace sur son tableau de bord (TdB) de qqch de "public non administré".
Je m'explique plus bas, mais voici mes suggestions
- à minima pouvoir "bookmarker" les pads et groupes publi...Bonjour,
il est actuellement impossible de garder trace sur son tableau de bord (TdB) de qqch de "public non administré".
Je m'explique plus bas, mais voici mes suggestions
- à minima pouvoir "bookmarker" les pads et groupes publics
- pouvoir ajouter un groupe public à "mes groupes et pads", même quand on n'est pas administrateur
==Groupes==
1) Je suis administrateur d'un groupe : Suivi OK
- + Le groupe est visible sur mon TdB
- + je peux l'ajouter aux favoris
- + je peux voir, partager, ajouter aux favoris les pads qui le composent
2) Je ne suis pas administrateur : Suivi KO :-(
- - je ne peux accéder au groupe qu'en connaissant son URL (il n'est pas cherchable cf. #48)
- - il n'apparait pas dans mon TdB (sous groupes publics)
- - je ne peux pas l'ajouter à mes favoris
- + je peux "partager" ou "voir" les pads qui le composent
==Pads==
1) Le Pad est dans un groupe public que j'administre : Suivi OK
- + Pad ajoutable aux favoris
- + je peux remonter au groupe
2) Les Pad est dans un groupe public que je n'administre pas : Suivi KO
- + je peux remonter au groupe
- + je peux le voir ou le partager
- - je ne peux pas l'ajouter à mes favoris
Exemples de groupes public :
Fraifrai (Fraifrai_Public) https://beta.framapad.org/mypads/?/mypads/group/cidr2impj003229fk5bbyqxs8/view
simon-fr (SNCF_Public) https://beta.framapad.org/mypads/?/mypads/group/cidpocsdk000z29fk60leovqb/view1.5.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/181Better warning before deleting a folder2018-07-22T12:45:24ZPierre-Yves GossetBetter warning before deleting a folderWhen users share a common folder in mypads, if user A deletes this common folder, folder and all containing pads are also deleted for user B.
We think that a stronger warning than "Do you really want to delete this folder ?" is necessar...When users share a common folder in mypads, if user A deletes this common folder, folder and all containing pads are also deleted for user B.
We think that a stronger warning than "Do you really want to delete this folder ?" is necessary.
Alternative proposal:
EN: "Do you really want to delete this folder and all its containing pads ? WARNING: if this folder is shared with other people, those people will not be able to access this folder and containing pads anymore. This is irreversible."
FR: "Voulez-vous vraiment supprimer ces dossiers ainsi que les pads qu'il contient ? ATTENTION: si ce dossier est partagé avec d'autres utilisateur⋅ice⋅s, ces personnes n'auront plus accès au dossier ni aux pads en question. Cette action est irréversible !"1.5.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/184Adapt log level2018-07-22T12:45:24ZLuc DidryAdapt log levelThere is a lot of `console.log` that could be changed to `console.warn` or `console.error` (see https://framagit.org/framasoft/Etherpad/ep_mypads/merge_requests/54#note_229259)There is a lot of `console.log` that could be changed to `console.warn` or `console.error` (see https://framagit.org/framasoft/Etherpad/ep_mypads/merge_requests/54#note_229259)1.5.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/170Allow to change authentication method from admin interface2018-07-22T12:45:24ZLuc DidryAllow to change authentication method from admin interface- [x] Allow to change authentication method from admin interface
- [x] Fetch LDAP settings from Etherpad's settings.json if exists and default values in DB
- [x] Check LDAP settings before registering changes- [x] Allow to change authentication method from admin interface
- [x] Fetch LDAP settings from Etherpad's settings.json if exists and default values in DB
- [x] Check LDAP settings before registering changes1.5.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/31More authentication providers2018-05-21T10:04:30ZYakuluMore authentication providersPassportJS has been used for handling authentication, with a local strategy ATM. One short term goal is to enable others provides, especially OAuth, Persona and LDAP.PassportJS has been used for handling authentication, with a local strategy ATM. One short term goal is to enable others provides, especially OAuth, Persona and LDAP.https://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/159Zanata integration2018-03-30T12:02:59ZLuc DidryZanata integrationIntegrate MyPads with https://trad.framasoft.org (based on Zanata) in order to use this translation service.Integrate MyPads with https://trad.framasoft.org (based on Zanata) in order to use this translation service.1.4.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/158Specials characters not allowed with shared private pad2018-03-30T12:00:53ZspfSpecials characters not allowed with shared private padHow to reproduce:
* create pad with password
* insert `#` in this password (system says "it's okay")
* share link
* open pad in private browser or else
* type the password: error "not allowed"
Juste remove `#` and it's okay.How to reproduce:
* create pad with password
* insert `#` in this password (system says "it's okay")
* share link
* open pad in private browser or else
* type the password: error "not allowed"
Juste remove `#` and it's okay.1.4.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/103Ne pas afficher "Aide" et le texte en dessous pour gagner de la place2018-03-23T10:07:59ZGhost UserNe pas afficher "Aide" et le texte en dessous pour gagner de la placeAvoir la possibilité de ne pas afficher la colonne d'aide pour gagner de la place d'affichage.Avoir la possibilité de ne pas afficher la colonne d'aide pour gagner de la place d'affichage.1.3.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/89Restricted folder : admin should overwrite user as an invitation2018-02-23T10:36:30ZYakuluRestricted folder : admin should overwrite user as an invitationIf an user has already been invited as a collaborator on a folder, he can't be added as an administrator without removing him as a collaborator.
TODO : overwrite admin when asked and auto-remove collaborator optionIf an user has already been invited as a collaborator on a folder, he can't be added as an administrator without removing him as a collaborator.
TODO : overwrite admin when asked and auto-remove collaborator optionLuc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/141Block requests before end of plugin initialization2018-02-23T09:43:33ZYakuluBlock requests before end of plugin initializationOn huge instances, if there are Etherpad crashes, MyPads may take some time be fully initialized, because Etherpad heavily uses database and data flushes before giving hand to plugins. This can lead to data corruption, as MyPads interfac...On huge instances, if there are Etherpad crashes, MyPads may take some time be fully initialized, because Etherpad heavily uses database and data flushes before giving hand to plugins. This can lead to data corruption, as MyPads interface is usable before required in-memory indexes.
To prevent this trouble, we should use an in-memory initialization flag. All requests done before the flag has been set to true must return a generic error, for example "MyPads is loading, please wait".1.3.0Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/125Add a "Remember me" checkbox at login2018-01-27T11:36:34ZLuc DidryAdd a "Remember me" checkbox at loginIt would useful to have a way to have a longer session, for those who use MyPads every day on their personal computer.
So a "Remember me" checkbox at login would be a good thing, IMHO.It would useful to have a way to have a longer session, for those who use MyPads every day on their personal computer.
So a "Remember me" checkbox at login would be a good thing, IMHO.YakuluYakuluhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/113Problème "Quitter dossier" efface le dossier !2018-01-27T11:28:34ZFanchProblème "Quitter dossier" efface le dossier !Lorsque l'on navigue dans les dossiers, il y a un bouton "Quitter le dossier" à côté du nom du dossier en cours. Malheureusement il a pour effet d'effacer le dossier, je viens de perdre plusieurs pads :(Lorsque l'on navigue dans les dossiers, il y a un bouton "Quitter le dossier" à côté du nom du dossier en cours. Malheureusement il a pour effet d'effacer le dossier, je viens de perdre plusieurs pads :(1.0.0 "Welcome to a new pad world"Luc DidryLuc Didryhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/32Option to forbid anonymous pads2017-10-17T11:59:58ZYakuluOption to forbid anonymous padsIdea from @luc : let MyPads administrators having an option to allow or not anonymous pads from base URL.
Easy way to do it : reuse the Express middleware programmed to check access and add an option in global configuration.Idea from @luc : let MyPads administrators having an option to allow or not anonymous pads from base URL.
Easy way to do it : reuse the Express middleware programmed to check access and add an option in global configuration.1.0.0 "Welcome to a new pad world"YakuluYakuluhttps://framagit.org/framasoft/Etherpad/ep_mypads/-/issues/35Groups and pads ordering2017-10-17T11:59:58ZYakuluGroups and pads orderingCurrently, groups and pads are ordered by creation date.
Could be useful to have them ordered by name and last modification time.Currently, groups and pads are ordered by creation date.
Could be useful to have them ordered by name and last modification time.0.9.0 "Note multitude"YakuluYakulu