s1341
|
5add63165d
|
Fix server side bug index overflow
The server wasn't properly checking that the changesets it needed to
return for changeset_requests actually existed.
|
2013-12-17 15:37:35 +02:00 |
|
webzwo0i
|
aadcfbb3d1
|
do not send globalPadId in clientvars - its not used anywhere
|
2013-12-08 17:29:41 +01:00 |
|
Luc Didry
|
3d8452b143
|
Replace tabs indentation with spaces indentation
Some files are obviously external libraries, I didn't touch them
|
2013-12-05 08:41:29 +01:00 |
|
Marcel Klehr
|
7b84e7308b
|
Merge branch 'metrics' into develop
Conflicts:
src/node/handler/PadMessageHandler.js
|
2013-10-28 12:11:25 +01:00 |
|
Marcel Klehr
|
3ad4b1b837
|
stats: Add http500, memoryUsage, pendingEdits gauges
and turn edits metric into a timer instead of a simple meter
|
2013-10-27 21:43:32 +01:00 |
|
Marcel Klehr
|
940f114a84
|
Record metrics with 'measured'
|
2013-10-27 17:42:55 +01:00 |
|
Grant Woodford
|
fbe4e43c3d
|
Privacy: Add an option to disable IP logging
|
2013-10-19 21:37:11 +02:00 |
|
vileda
|
77c2313025
|
pass correct padID to checkAccess if pad is requested via readOnly link
|
2013-10-13 22:31:41 +02:00 |
|
Marcel Klehr
|
aa77a615da
|
Drop messages from unknown connections
fixes #1908
|
2013-10-12 18:51:04 +02:00 |
|
Marcel Klehr
|
7f10b9a42f
|
Add explanations for more disconnect scenarios
|
2013-10-10 21:11:15 +02:00 |
|
Marcel Klehr
|
d4c99d40b8
|
Never keep processing a changeset if it's corrupted
|
2013-10-10 18:19:25 +02:00 |
|
Marcel Klehr
|
6689a3c02e
|
Catch errors during preparation of client vars
... and disconnect the user
|
2013-10-10 16:38:41 +02:00 |
|
Marcel Klehr
|
de73de38b1
|
Filter author attribs in client_vars.historicalAuthorData
|
2013-10-07 18:58:20 +02:00 |
|
Marcel Klehr
|
9fac515885
|
Revert "do not pass historical author data to read only users"
This reverts commit b32aaaeb1b .
|
2013-10-07 18:54:57 +02:00 |
|
John McLear
|
d7088031fa
|
remove white space
|
2013-10-06 15:16:32 +01:00 |
|
John McLear
|
b32aaaeb1b
|
do not pass historical author data to read only users
|
2013-10-06 15:15:43 +01:00 |
|
Marcel Klehr
|
7f7d506ff3
|
Don't stop processing changesets if there is an error
fixes #1895
|
2013-09-23 16:38:55 +02:00 |
|
tonoman3g
|
e60591a4d5
|
fix padUsers http api call in PadMessageHandler.js.
Add callback() function call to iterator function.
|
2013-09-09 21:24:41 +07:00 |
|
Marcel Klehr
|
40f578cfbd
|
Merge pull request #1816 from bit/sessioninfos
export sessioninfos
|
2013-07-23 05:14:45 -07:00 |
|
j
|
a62593e9a0
|
export sessioninfos so plugins can access it
allows plugins to map client.id to author id
|
2013-06-17 16:54:02 +02:00 |
|
Marcel Klehr
|
2c855de6f6
|
Add a server-side changeset queue per pad
fixes #1573
|
2013-04-27 23:04:42 +02:00 |
|
John McLear
|
bf4c86ed94
|
better message for admins
|
2013-04-17 23:48:11 +01:00 |
|
John McLear
|
63b00b9010
|
Merge branch 'feature/add-cs-queue' of github.com:ether/etherpad-lite into dont-crash-noauth
|
2013-04-17 20:04:25 +01:00 |
|
John McLear
|
3b8621c6a0
|
dont crash on no auth, ust a bandaid
|
2013-04-17 19:50:05 +01:00 |
|
Marcel Klehr
|
cd288c70cb
|
Don't block changeset queue with delivering changeset
|
2013-04-17 14:26:11 +02:00 |
|
Marcel Klehr
|
1c8b7a3661
|
Add a server-side changeset queue per pad
fixes #1573
|
2013-04-17 14:25:23 +02:00 |
|
mluto
|
c5b4e4934d
|
Kick the user if has already successfully authenticated but his session became invalid later
|
2013-04-03 11:19:26 +02:00 |
|
John McLear
|
5855e3d5bf
|
weird styling
|
2013-04-02 23:17:25 +01:00 |
|
John McLear
|
57a9ccbb88
|
whoops, comments hurt
|
2013-04-02 23:16:28 +01:00 |
|
John McLear
|
9e523191ea
|
whoops padid should be in payload..
|
2013-04-02 23:15:16 +01:00 |
|
John McLear
|
a9bd081a44
|
more clean up
|
2013-03-19 16:55:42 +00:00 |
|
John McLear
|
9bb0587447
|
working and jsonify obj
|
2013-03-19 16:40:51 +00:00 |
|
John McLear
|
2916b39c24
|
make sure the sessionID target is right
|
2013-03-19 16:21:04 +00:00 |
|
John McLear
|
d0e656d0a6
|
Merge branch 'develop' of github.com:ether/etherpad-lite into custom-obj-msg
|
2013-03-19 13:59:07 +00:00 |
|
John McLear
|
13ad46aa67
|
a safer approach I think but still be careful
|
2013-03-16 13:19:12 +00:00 |
|
Marcel Klehr
|
de552df6db
|
Fix clearing authorship colors which was broken by #1609
Fixes #1620
|
2013-03-15 18:08:51 +01:00 |
|
John McLear
|
ac9b972358
|
Merge branch 'develop' of github.com:ether/etherpad-lite into custom-obj-msg
|
2013-03-14 12:01:09 -03:00 |
|
Marcel Klehr
|
c30b0b72b8
|
Validate all 'author' attribs of incoming changesets to be the same value as the current user's authorId
|
2013-03-13 22:23:35 +01:00 |
|
John McLear
|
83a820b720
|
new function for handling custom messages, allows objects to be sent, before we only allowed strings
|
2013-03-12 16:59:15 +00:00 |
|
Jordan Hollinger
|
3cafa24982
|
Fix variable name typo in PadMessageHandler.padUsers
|
2013-03-07 09:37:03 -05:00 |
|
John McLear
|
ebd8b85072
|
patch documented here https://github.com/ether/etherpad-lite/issues/472 adds some stability but not a perfect solution
|
2013-02-27 16:17:50 +00:00 |
|
John McLear
|
18b6cf1534
|
Merge pull request #1523 from ether/store-sessions-in-db
Store sessions in db
|
2013-02-26 18:03:54 -08:00 |
|
John McLear
|
fb3e4a6232
|
only show clients on this pad resolves issue #1544
|
2013-02-20 16:10:27 +00:00 |
|
John McLear
|
e52dc2b17c
|
dont reset head count, use the one we should :)
|
2013-02-19 02:05:51 +00:00 |
|
John McLear
|
eeeeb04840
|
remove cruft
|
2013-02-18 00:37:47 +00:00 |
|
John McLear
|
6e46a53288
|
this is probably bad, please sanity check
|
2013-02-18 00:36:31 +00:00 |
|
John McLear
|
11a8295150
|
eureka
|
2013-02-18 00:29:53 +00:00 |
|
Mark Fisher
|
500f9b8b48
|
Fixed typo thats made server hang
|
2013-02-13 15:25:27 +00:00 |
|
Manuel Knitza
|
b1586684c8
|
Explicitly log creation of pad
|
2013-02-11 03:03:18 +01:00 |
|
Marcel Klehr
|
6d2b1488d6
|
Reformat access log messages to improve readability
|
2013-02-10 16:14:48 +01:00 |
|