{"_id":"@aliens-lyon.fr/ep_mypads","_rev":"3-02564c6196686ad2dca540c37e55b2c6","name":"@aliens-lyon.fr/ep_mypads","dist-tags":{"latest":"1.7.24"},"versions":{"1.7.24":{"name":"@aliens-lyon.fr/ep_mypads","version":"1.7.24","keywords":["etherpad","groups","private","accounts","users"],"author":{"url":"http://www.yaltik.com","name":"Fabien Bourgeois","email":"fabien@yaltik.com"},"license":"Apache-2.0","_id":"@aliens-lyon.fr/ep_mypads@1.7.24","maintainers":[{"name":"guilhemn","email":"guilhem@gniot.fr"}],"dist":{"shasum":"8471813434c224ac98b29a7121fc9ba493a0c68b","tarball":"https://registry.npmjs.org/@aliens-lyon.fr/ep_mypads/-/ep_mypads-1.7.24.tgz","fileCount":147,"integrity":"sha512-B3LoVTGCdwzlb63tDjtlAqEeDgdLZl2flbHj5nPBRXAt5UhGumpAupgWO6ZRgZ9Xdmhbyi+WpyeceKA3t24lSg==","signatures":[{"sig":"MEUCIQC3+ztLcdc0pB+XQpnlZ9B9P4+oGSyagSxUyby/Y4P3gAIgeWAszeO9HIMyjZuIVv/bFbukJcJbP3ytrv1rFPDJ9Tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3119858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTRIGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQGA//byubo6fGWn3kHm45UC1XCAjwPRW5U8u4NqSL4GPCb4xa7/88\r\nEoaRkWEBi9xJa/lUDA7UNCQ1UhDzck2J0gQC3/39uzvgqQ2TwnWh9jU93Yti\r\n0ReI6I3uWATaPSC6UWvt361Peoce+h3veKBOibYccd7moa91Mn9JrBZrHcVN\r\ntSY0eIW7oVjDyWJuh0TQYIV5okrpi9JiPeuQpl3OrrWAIj6uyBxd4m2RDhid\r\nP8jYwml8ubqOQI0Tz/KqF1Pt5Q9Q8jk7ILtMvZqL+pq/baJ5JVNeLV3aLDzv\r\nyeZUpcTaM46xKBv3567OzgqfugW6IWPSDFfYgd5wZgKxpghO+qkJ3dQDoMQ6\r\nXKJh5BIUKtCyZXyO8vRcsQXD3ZouDAzhdZL8r+IGcnJa/R6Lq9Xbw2xadpXh\r\ntEz+VbxiLHhZ9zxCX6tfW3groO25BrUa3Rig1BGJSjmKt0dLUQCPPGWqlevQ\r\nG7oZ4cT6n/XCaHyQribWz98+gHjwCrh5Kz+DLiDi4PceTF5DwKlVSbKP+p4F\r\nUn8mDhEsfUYjGMWGGY7LDzcUQEfyzWFzcabQgGxeVB73tRI+x05kHNplxgwS\r\nclG/9Sysh0TIMfEA+n+ZAvDOcREHCOd7TYacQh+D7adtNNCkMriGjulh41xP\r\nFl4QcRprwZ+CUBgoUitmv8vq6ikv7NeMkDU=\r\n=NJZm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":"frontend.js","gitHead":"a72f7f205319df44f59fc8da3a2c255552050d8b","scripts":{"all":"npm run doc && npm run lint && npm run test","doc":"./node_modules/docker/docker -I -x node_modules,doc -i . -o doc","lint":"./node_modules/jshint/bin/jshint ./","test":"./node_modules/jasmine/bin/jasmine.js","default":"npm run lint && npm run test","test-ldap":"./node_modules/jasmine/bin/jasmine.js --config=spec/support/jasmine.ldap.json","mockupserver":"node mockupserver.js","frontend:build":"./node_modules/browserify/bin/cmd.js -t partialify -d -p [minifyify --map mypads.map.json --output static/js/mypads.map.json] -o static/js/mypads.js frontend.js","frontend:watch":"./node_modules/watchify/bin/cmd.js -t partialify -o static/js/mypads.js frontend.js","functest:build":"./node_modules/browserify/bin/cmd.js -o spec/frontend/mypads.js spec/frontend/entry.js","functest:watch":"./node_modules/watchify/bin/cmd.js -o spec/frontend/mypads.js spec/frontend/entry.js"},"_npmUser":{"name":"guilhemn","email":"guilhem@gniot.fr"},"browserify":{"transform":[]},"repository":{"url":"https://gitlab.aliens-lyon.fr/Bureau-Aliens/ep_mypads.git","type":"git"},"_npmVersion":"8.19.2","description":"Fork of MyPads: Groups and private pads for etherpad","directories":{},"_nodeVersion":"19.8.1","dependencies":{"pg":"^8.5.1","cuid":"^1.2.4","async":"^2.6.1","slugg":"~0.1.2","ldapjs":"^1.0.1","lodash":"^3.1.0","emailjs":"^3.3.0","passport":"^0.2.1","ueberdb2":"^0.3.8","commander":"^2.17.1","js-base64":"~2.1.8","js-cookie":"^2.2.0","jsonminify":"^0.4.1","body-parser":"~1.12.3","cli-progress":"^2.1.0","jsonwebtoken":"~5.0.4","passport-jwt":"^3.0.1","cookie-parser":"1.3.4","json-beautify":"^1.0.1","ldapauth-fork":"^4.0.2","simple-cas-interface":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"docker":"^0.2.14","jshint":"^2.6.0","express":"4.12.3","jasmine":"^2.8.0","mithril":"^0.1.30","request":"^2.53.0","es6-shim":"~0.32.2","watchify":"^2.4.0","minifyify":"^7.1.0","browserify":"^9.0.3","partialify":"~3.1.3","smtp-server":"~1.4.2","tough-cookie":"^0.12.1","normalize.css":"^3.0.2","express-session":"1.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ep_mypads_1.7.24_1682772486031_0.5360292628238068","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-04-29T12:48:05.970Z","modified":"2026-03-24T19:17:46.222Z","1.7.24":"2023-04-29T12:48:06.231Z"},"author":{"url":"http://www.yaltik.com","name":"Fabien Bourgeois","email":"fabien@yaltik.com"},"license":"Apache-2.0","keywords":["etherpad","groups","private","accounts","users"],"repository":{"url":"https://gitlab.aliens-lyon.fr/Bureau-Aliens/ep_mypads.git","type":"git"},"description":"Fork of MyPads: Groups and private pads for etherpad","maintainers":[{"email":"guilhem@gniot.fr","name":"guilhemn"}],"readme":"Fork of the Etherpad MyPads extension from Framasoft\n====================================================\n\nOriginal repository at https://framagit.org/framasoft/Etherpad/ep_mypads.\n\nThis fork makes sure the user is synced on CAS login.\n\n[![](https://framagit.org/assets/favicon-075eba76312e8421991a0c1f89a89ee81678bcde72319dd3e8047e2a47cd3a42.ico)](https://framagit.org)\n\n![English:](https://upload.wikimedia.org/wikipedia/commons/thumb/a/ae/Flag_of_the_United_Kingdom.svg/20px-Flag_of_the_United_Kingdom.svg.png) **Framasoft uses GitLab** for the development of its free softwares. Our Github repositories are only mirrors.\nIf you want to work with us, **fork us on [framagit.org](https://framagit.org)**. (no registration needed, you can sign in with your Github account)\n\n![Français :](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Flag_of_France.svg/20px-Flag_of_France.svg.png) **Framasoft utilise GitLab** pour le développement de ses logiciels libres. Nos dépôts Github ne sont que des miroirs.\nSi vous souhaitez travailler avec nous, **forkez-nous sur [framagit.org](https://framagit.org)**. (l'inscription n'est pas nécessaire, vous pouvez vous connecter avec votre compte Github)\n* * *\n\nMyPads\n============\n**This git repo hosts the MyPads plugin for etherpad**.\n\n## Description\n\nMyPads is considered as stable.\n\nMyPads manages :\n\n* users and their authentication;\n* groups of pads per user, unlimited, sharable;\n* attached pads, with choice between invite known users to use them, making them private with password or letting them public.\n\n## Installation\n\nAt the moment, MyPads is publicly available on NPM. So you can install it from etherpad administration. You may need a reboot of your etherpad instance after the plugin install.\nWARNING: if you uninstall MyPads, all its data will be definitely *removed*.\n\n## Configuration\n\nConfigure an admin user in Etherpad's `settings.json` and use those credentials in http://youretherpad/mypads/?/admin\n\n## Roadmap\n\nIt's available through [milestones and tickets](https://git.framasoft.org/framasoft/ep_mypads/issues).\n","readmeFilename":"README.md"}