Chad Weider
024a26f272
Minify publishes its own mock request thing.
2012-09-03 14:37:26 -07:00
Wikinaut
e82588c332
use socket.io with jsonp-polling. several browsers tested. fixes IE8 issues
2012-08-18 00:47:13 +02:00
Wikinaut
85f5eb38e4
fix for all IE8 issues when IE8 setting NATIVE XMLHHTP SUPPORT is disabled
2012-08-16 01:00:36 +02:00
Chad Weider
cd11717b99
Eliminate the loopback that has been causing so much trouble.
...
`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-22 23:55:07 -07:00
Marcel Klehr
af3c57a120
Load npm to enable server to see the git revision.
2012-07-08 11:37:24 +02:00
Egil Moeller
a0548af021
Merge branch 'develop' of git://github.com/Pita/etherpad-lite into restartserver
2012-07-03 23:32:37 +02:00
Egil Moeller
b438a278a1
Make the server restart on plugin install
2012-07-03 23:31:44 +02:00
Mark Holmquist
91ed1f57c5
Don't rewrite in a stupid way
...
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-07-02 16:46:31 -07:00
John McLear
e4ff4021ab
Merge pull request #810 from redhog/aceEditEvent
...
Plugin/hook features&bugfixes
2012-06-22 03:53:50 -07:00
Jordan Hollinger
6f37c0aaa6
The pad name sanitizer shouldn't drop query params. issue #779
2012-06-13 15:20:29 -04:00
Egil Moeller
cf2f0b72a3
More plugin information
2012-06-04 14:33:38 +02:00
Egil Moeller
914d79ad20
Unified timeslider and pad editing protocol / component
2012-04-23 12:52:30 +02:00
Egil Moeller
ecac40d062
Changed the authentication mechanism to support hooks
2012-04-19 16:04:03 +02:00
Egil Moeller
ac36a99a72
More general basic auth
2012-04-19 14:25:12 +02:00
Egil Moeller
4c1d94343f
Better plugin admin interface
2012-04-18 13:43:34 +02:00
Jordan Hollinger
362ef454b8
Don't block static paths with http auth
2012-04-13 05:17:48 -04:00
Patrick Rauscher
867cc94806
bugfix for some crashes through stack overflows
2012-04-08 17:48:30 +00:00
Patrick Rauscher
6da38fd8bc
bugfix to use the API again
2012-04-07 13:40:02 +00:00
Matthias Bartelmeß
137e06d52b
Merge branch 'develop' into fix/max-age
2012-04-04 17:42:08 +02:00
Matthias Bartelmeß
5c4551b098
remove maxAge: undefined header, send maxAge even if set to 0
2012-04-04 17:41:03 +02:00
Matthias Bartelmeß
f34e13f761
on plugin definitions, only expose plugins with client_hooks registered. dont expose 'package' property
2012-04-04 15:10:27 +02:00
Matthias Bartelmeß
396b586dbd
when no password is set, dont allow access to admin page
2012-04-03 14:17:19 +02:00
Egil Moeller
e06bf0e991
Basic auth for admin page
2012-04-02 18:45:37 +02:00
Egil Moeller
6120a0b7aa
Merge branch 'develop' of git://github.com/Pita/etherpad-lite
2012-03-27 22:36:48 +02:00
Matthias Bartelmeß
8bf481f27b
Send the Content-Type header for plugin-definitions.json in the right format
2012-03-24 13:28:17 +01:00
Egil Moeller
c591efb352
Plugin list can now be reloaded 'live'
2012-03-19 17:16:49 +01:00
Egil Moeller
af96509fbb
Plugin install/uninstall
2012-03-17 18:17:10 +01:00
Egil Moeller
81250cba15
Searching for plugins, plus handling async events from the server (progress)
2012-03-15 21:07:48 +01:00
Egil Moeller
51cae02e9d
Show installed plugins and search new ones
2012-03-15 18:25:06 +01:00
Egil Moeller
05c2e0fde5
Made all html pages into eejs templates
2012-03-13 18:24:45 +01:00
Chad Weider
0d6ec8c04a
Minify implements virtual plugins resources.
2012-03-10 14:39:37 -08:00
Chad Weider
1a1f222221
Change paths.
2012-03-10 14:39:37 -08:00
Chad Weider
ee312672d3
This is duplicated by the contents of static.
2012-03-10 14:39:37 -08:00
Peter 'Pita' Martischka
7b518eeb2d
Fixing client side require, the minify code is completly unused now, very ugly solution
2012-03-04 23:45:33 +01:00
Egil Moeller
81440cd856
Removed old pluginfw stuff
2012-03-01 19:00:58 +01:00
Egil Moeller
73aa0687b8
Client side hooks are now loaded and works
2012-03-01 18:45:02 +01:00
Egil Moeller
2c7b84ca3e
Minify now supports plugins
2012-02-26 22:01:52 +01:00
Egil Moeller
fd5b7c1080
require(ep_pluginname/static/blabla); now works both on client and server
2012-02-26 15:34:03 +01:00
Egil Moeller
da52353ba3
The big rename of pluginbs from pluginomatic to ep
2012-02-26 13:54:32 +01:00
Egil Moeller
1239ce7f28
The Big Renaming - etherpad is now an NPM module
2012-02-26 13:07:51 +01:00