Shane Kilkelly
|
8605dc83b4
|
Merge branch 'master' into sk-sudo-mode
|
2017-05-15 09:21:13 +01:00 |
|
Shane Kilkelly
|
a08dd26ef3
|
Remove CooldownMiddlewear from Tpds routes
|
2017-05-11 10:07:04 +01:00 |
|
Shane Kilkelly
|
16128288a9
|
Add sudo-mode protection to sessions page
|
2017-05-10 11:36:19 +01:00 |
|
Shane Kilkelly
|
094784b6d5
|
protect settings page with sudo-mode middlewear
|
2017-05-10 10:25:32 +01:00 |
|
Shane Kilkelly
|
029c96c7cc
|
Add sudo-mode 'confirm password' prompt
|
2017-05-10 10:05:48 +01:00 |
|
Shane Kilkelly
|
8e90b7fb9b
|
Add Cooldown to Tpds routes
|
2017-05-09 13:54:11 +01:00 |
|
Shane Kilkelly
|
149e38855f
|
Add a cooldown mechanism for projects which go over limits
|
2017-05-09 11:40:42 +01:00 |
|
Henry Oswald
|
0961a034ea
|
added rate limit to compile endpoint
|
2017-04-11 16:08:38 +01:00 |
|
Shane Kilkelly
|
043520fc28
|
Remove the Metrics module, use metrics-sharelatex
|
2017-04-03 16:18:30 +01:00 |
|
James Allen
|
2b36a443c9
|
Pull track changes backend into a module
|
2017-03-02 16:45:24 +00:00 |
|
James Allen
|
f9ba7392e9
|
Allow editing/deleting of comments and threads
|
2017-01-24 16:21:14 +01:00 |
|
James Allen
|
e7ab92b7c9
|
Only show users controls they have permission to use
|
2017-01-12 11:52:39 +01:00 |
|
James Allen
|
f31fa98679
|
Sync track changes state between sessions and client
|
2017-01-10 16:11:12 +01:00 |
|
James Allen
|
d03aa7056e
|
Rename /ranges/users end point to /changes/users
|
2017-01-10 13:43:53 +01:00 |
|
James Allen
|
9379cff89d
|
Add end point for accepting change in doc updater
|
2017-01-09 15:25:27 +01:00 |
|
James Allen
|
3a5d45fa32
|
Get user info via web, not chat
|
2017-01-06 13:41:58 +01:00 |
|
James Allen
|
84d9b2aa49
|
Save resolve and reopened state
|
2017-01-04 16:26:02 +01:00 |
|
James Allen
|
988005e929
|
Send and get comments via the chat api
|
2016-12-16 16:42:41 +00:00 |
|
James Allen
|
293ba1fc4c
|
Fetch all ranges from docstore when viewing overview panel
|
2016-12-09 15:43:08 +00:00 |
|
Henry Oswald
|
5a13ee1077
|
use anlaytis api
- don’t talk to postgres
- show recent blog post announcments
- proxy all events to analytics api
|
2016-11-11 17:03:09 +00:00 |
|
Shane Kilkelly
|
dc62b1a86e
|
Remove deprecated endpoint for old delete-user
|
2016-10-26 11:18:36 +01:00 |
|
Shane Kilkelly
|
efe6df145c
|
WIP: ask for password when deleting account
|
2016-10-25 14:33:47 +01:00 |
|
Shane Kilkelly
|
25dd998107
|
clear-sessions page (+4 squashed commits)
Squashed commits:
[3a56af0] Remove cruft
[c5a1f6c] Finalise alignment
[82f741a] Working sessions page
[d40f069] WIP: display sessions
|
2016-10-07 16:47:00 +01:00 |
|
Shane Kilkelly
|
894c549ec6
|
WIP: display sessions on a page
|
2016-10-06 15:49:47 +01:00 |
|
Shane Kilkelly
|
02587377a2
|
Remove ReferalMiddleware , dead code.
|
2016-09-23 14:42:57 +01:00 |
|
Shane Kilkelly
|
2119dcbb58
|
Finalise login workflow, works with login form again.
|
2016-09-15 14:36:11 +01:00 |
|
Shane Kilkelly
|
e6c7aa25ec
|
barely functional login and logout
|
2016-09-05 10:28:47 +01:00 |
|
Shane Kilkelly
|
e4f4325150
|
Basic passport integration
|
2016-09-02 16:17:37 +01:00 |
|
Brian Gough
|
e82411ac79
|
clear serverid on every compile check
|
2016-08-31 16:10:24 +01:00 |
|
Brian Gough
|
b95a2c6d04
|
clean up compile check
use a valid user id, report all failures as errors, clear timeout on
success
|
2016-08-31 15:21:23 +01:00 |
|
James Allen
|
93cd511211
|
Send events to custom DB backend
|
2016-08-10 16:42:56 +01:00 |
|
James Allen
|
62a444082d
|
Add in /dev/csrf endpoint for easy automated testing
|
2016-07-18 16:47:54 +01:00 |
|
Brian Gough
|
92d41dd74e
|
added comment for per-user route to top-level directory
|
2016-07-18 11:16:09 +01:00 |
|
Brian Gough
|
5a02e8c656
|
add support for stopping compile
|
2016-07-15 16:28:52 +01:00 |
|
Henry Oswald
|
b8b833b753
|
moved wiki into module
|
2016-06-28 10:16:02 +01:00 |
|
Henry Oswald
|
d2e4e22511
|
health checks should be on api router with no sessions
|
2016-06-18 11:58:26 +01:00 |
|
Brian Gough
|
8a0fa1321d
|
add comments to router, downcase route
express has case-insensitive routes
|
2016-06-16 13:59:56 +01:00 |
|
Henry Oswald
|
f9fdec8a15
|
whitelist /user/activate for non public access
|
2016-06-13 15:24:41 +01:00 |
|
Brian Gough
|
49a7c3c27b
|
Merge branch 'per-user-containers-part-2'
Conflicts:
app/coffee/Features/Compile/ClsiManager.coffee
app/coffee/Features/Compile/CompileController.coffee
app/coffee/Features/Compile/CompileManager.coffee
|
2016-06-13 12:24:48 +01:00 |
|
Brian Gough
|
e6dcce21fd
|
use build_id and user_id instead of build and user
|
2016-06-10 12:11:47 +01:00 |
|
Shane Kilkelly
|
8f1fec8c4f
|
Add opt-out action to beta page
|
2016-06-08 15:11:39 +01:00 |
|
Shane Kilkelly
|
618d3ee269
|
fix missing require
|
2016-06-07 13:41:50 +01:00 |
|
Shane Kilkelly
|
d8f1e8ec93
|
Add basic BetaProgram feature.
|
2016-06-07 11:15:56 +01:00 |
|
Brian Gough
|
9d7f129b61
|
add per-user compilation in server
when no user is defined, fallback to per-project compilation
|
2016-06-02 15:48:13 +01:00 |
|
James Allen
|
41f789a313
|
Add in metric to track client side error count
|
2016-05-27 10:46:14 +01:00 |
|
Brian Gough
|
c7363a9df6
|
provide separate routes for sync-pdf and sync-code with error checking
|
2016-05-25 15:00:31 +01:00 |
|
Brian Gough
|
ee15bbeee0
|
support the direct path to a clsi output file /project/project_id/build/build_id/output/*
this avoids use of the query string ?build=... and so we can match the
url directly with the nginx location directive
|
2016-05-13 10:33:38 +01:00 |
|
Henry Oswald
|
b237a022c3
|
added rate limiting on wiki endpoint
|
2016-04-28 17:24:00 +01:00 |
|
James Allen
|
8bfc613bb3
|
Log client side errors as warns so they don't show in Sentry
|
2016-03-21 13:29:34 +00:00 |
|
James Allen
|
2a9e451876
|
Refine error page to in all situations, and don't send sentry errors on not found errors
|
2016-03-21 11:55:59 +00:00 |
|