Nix: master 4b0a82cc

Author Committer Branch Timestamp Parent
immae immae master 2020-05-03 22:12:46 master e9c91c19
Changeset

Fix some etherpad-lite modules and packaging

The upgrade to 1.8.3 broke many modules, which were patched to continue
working correctly.

This commit also reworks the module system, making it similar to
python’s withPackages.

mod - pkgs/webapps/etherpad-lite/modules/ep_subscript_and_superscript/node-packages.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_immae_buttons/static/js/main.js Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_immae_buttons/ep.json Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_embedmedia/fix.patch Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_private_pad/node-packages.nix Diff File
mod - modules/webapps/etherpad-lite.nix Diff File
mod - modules/private/websites/tools/ether/default.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_immae_buttons/templates/editbarButtons.ejs Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_immae_buttons/package.json Diff File
mod - pkgs/webapps/etherpad-lite/default.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_subscript_and_superscript/font.patch Diff File
mod - pkgs/webapps/etherpad-lite/modules/ep_mypads/fix_ldap.patch Diff File
mod - pkgs/webapps/etherpad-lite/modules/ep_embedmedia/node-packages.nix Diff File
mod - pkgs/webapps/etherpad-lite/modules/ep_ldapauth/node-packages.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_comments_page/node-packages.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_comments_page/node-packages.json Diff File
mod - pkgs/webapps/etherpad-lite/modules/ep_headings2/node-packages.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_private_pad/node-packages.json Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_page_view/node-packages.json Diff File
mod - pkgs/webapps/etherpad-lite/modules/ep_line_height/node-packages.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_immae_buttons/node-packages.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_immae_buttons/hooks.js Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_page_view/node-packages.nix Diff File
mod - pkgs/webapps/default.nix Diff File
add - pkgs/webapps/etherpad-lite/modules/ep_line_height/fix.patch Diff File