summaryrefslogtreecommitdiff
path: root/src/node/hooks/express
AgeCommit message (Collapse)Author
2012-11-02Start putting file system together for admin settings, no where near completejohnyma22
2012-11-01Put up some '/admin doesn't exist' notice.Marcel Klehr
2012-11-01Allow robots.txt to be customJohn McLear
2012-11-01Pass on the req object to eejs hooksMarcel Klehr
2012-10-27wrap spec files with a describePeter 'Pita' Martischka
2012-10-27load list of spec files from the serverPeter 'Pita' Martischka
2012-10-27redirect from frontend to frontend/Peter 'Pita' Martischka
2012-10-08major restructering of the front end test frameworkPeter 'Pita' Martischka
2012-10-04Merge branch 'develop' of github.com:Pita/etherpad-lite into ↵johnyma22
feature/frontend-tests
2012-10-03Merge branch 'develop' into express-v3Marcel Klehr
Conflicts: src/node/hooks/express/errorhandling.js
2012-10-02Don't shut down the whole server, if error handling middleware is called.Marcel Klehr
The errors passed to error handling middleware aren't that severe, so it's fine to just stay alive...
2012-10-02Setted up an enviroment for frontend tests, first stepsPeter 'Pita' Martischka
2012-09-22Fix socket.io auth: Use connect to parse signed cookies (migrate to express v3)Marcel Klehr
2012-09-22Migrate error handling middleware to express v3Marcel Klehr
2012-09-22Set secret on cookieParser (migrate to express v3)Marcel Klehr
2012-09-22Fix res.send (migrate to express v3)Marcel Klehr
2012-09-21Upgrade log4js to v0.5Marcel Klehr
2012-09-21Differentiate between http server and express appMarcel Klehr
2012-09-12error handling and close is removed in express 3johnyma22
2012-09-09Add support for multiple api versionsMarcel Klehr
2012-09-03Merge pull request #977 from cweider/loopback-avoidanceJohn McLear
Loopback avoidance
2012-09-03Minify publishes its own mock request thing.Chad Weider
2012-08-18use socket.io with jsonp-polling. several browsers tested. fixes IE8 issuesWikinaut
2012-08-16fix for all IE8 issues when IE8 setting NATIVE XMLHHTP SUPPORT is disabledWikinaut
2012-07-22Eliminate the loopback that has been causing so much trouble.Chad Weider
`localhost`, `0.0.0.0`, `127.0.0.1` each works only in some places some of the time, this works around the problem by overriding Yajsml's built-in request mechanism in favor of a hacked together one. TODO: Serve files from another service, or directly from the file system in order to make this unnecessary. Fixes #747
2012-07-03Merge branch 'develop' of git://github.com/Pita/etherpad-lite into restartserverEgil Moeller
2012-07-03Make the server restart on plugin installEgil Moeller
2012-07-02Don't rewrite in a stupid wayMark Holmquist
Since we're already in the proper path for the pad, why worry about it? Replacing the entire path of the URL with /p/padname may have seemed like a good idea at the time, but really, for a 302 we only need a relative pathname. This patch provides the proper way.
2012-06-22Merge pull request #810 from redhog/aceEditEventJohn McLear
Plugin/hook features&bugfixes
2012-06-13The pad name sanitizer shouldn't drop query params. issue #779Jordan Hollinger
2012-06-04More plugin informationEgil Moeller
2012-04-23Unified timeslider and pad editing protocol / componentEgil Moeller
2012-04-19Changed the authentication mechanism to support hooksEgil Moeller
2012-04-19More general basic authEgil Moeller
2012-04-18Better plugin admin interfaceEgil Moeller
2012-04-13Don't block static paths with http authJordan Hollinger
2012-04-08bugfix for some crashes through stack overflowsPatrick Rauscher
2012-04-07bugfix to use the API againPatrick Rauscher
2012-04-04Merge branch 'develop' into fix/max-ageMatthias Bartelmeß
2012-04-04remove maxAge: undefined header, send maxAge even if set to 0Matthias Bartelmeß
2012-04-04on plugin definitions, only expose plugins with client_hooks registered. ↵Matthias Bartelmeß
dont expose 'package' property
2012-04-03when no password is set, dont allow access to admin pageMatthias Bartelmeß
2012-04-02Basic auth for admin pageEgil Moeller
2012-03-27Merge branch 'develop' of git://github.com/Pita/etherpad-liteEgil Moeller
2012-03-24Send the Content-Type header for plugin-definitions.json in the right formatMatthias Bartelmeß
2012-03-19Plugin list can now be reloaded 'live'Egil Moeller
2012-03-17Plugin install/uninstallEgil Moeller
2012-03-15Searching for plugins, plus handling async events from the server (progress)Egil Moeller
2012-03-15Show installed plugins and search new onesEgil Moeller
2012-03-13Made all html pages into eejs templatesEgil Moeller