claudioc / jingo

Node.js based Wiki
MIT License
1.02k stars 183 forks source link

Adding Page Aliases, Redaction, Local Media and Layout Customization Functionality #243

Closed rj919 closed 6 years ago

rj919 commented 6 years ago

Over the past week, I've put together a number of feature upgrades for jingo. An explanation of all the features added along with the documentation for each feature can be found here:

https://github.com/rj919/jingo/blob/master/README_FORK.md

I have added a unittest for the redactor module that I added to the lib folder and also added the additional configuration options to confSpec. -- All tests pass --. Unfortunately, I worked on all these upgrades together, so they do not solve a specific issue and the changes have a large footprint. I also wrote my code in an editor set to indent 4 spaces so standard raises many formatting errors and I chose to include all the additional configuration documentation in the file above rather than into README.

As a result, I submit this PR for your consideration but only if you feel like taking a few hours to carefully look over all the code changes and make changes to my code where necessary. Even if this code is unusable, it might still act as guidance for a bunch of features that jingo can use.

rj919 commented 6 years ago

fixed code base using standardjs and resubmitted