Shane Kilkelly
|
7bbbfe20b9
|
If external auth is used, remove /register items from header nav.
(logic moved from docker-image settings file)
|
2016-12-21 13:50:13 +00:00 |
|
Shane Kilkelly
|
259c589076
|
Add option to restrict invites to existing user accounts.
|
2016-12-20 09:54:42 +00:00 |
|
Shane Kilkelly
|
822f76a883
|
Add unit tests for RedisWrapper
|
2016-12-19 15:12:22 +00:00 |
|
Shane Kilkelly
|
d428f9adbc
|
Make LoginRateLimiter a thin wrapper around RateLimiter
|
2016-12-19 14:10:51 +00:00 |
|
Shane Kilkelly
|
03b541fb64
|
Fix small mistakes
|
2016-12-19 14:10:27 +00:00 |
|
Shane Kilkelly
|
9f787943b6
|
Remove stray redis imports.
|
2016-12-19 12:17:23 +00:00 |
|
Shane Kilkelly
|
ef0a5801d5
|
Create a RedisWrapper, and use it for rate limiting.
|
2016-12-19 12:17:02 +00:00 |
|
Paulo Reis
|
d6fcc21ab5
|
Add support for GMail go-to actions in the single CTA template.
|
2016-12-16 17:04:26 +00:00 |
|
James Allen
|
988005e929
|
Send and get comments via the chat api
|
2016-12-16 16:42:41 +00:00 |
|
Paulo Reis
|
869f729132
|
Fix forgotten templating function.
|
2016-12-16 15:15:06 +00:00 |
|
Paulo Reis
|
ca5040882f
|
Use the new template in the join group email.
|
2016-12-16 14:57:59 +00:00 |
|
Paulo Reis
|
0fe3664a82
|
Use the new template in the reset pwd email.
|
2016-12-16 12:16:45 +00:00 |
|
Paulo Reis
|
2234c438a1
|
Support a secondary message in the single CTA email template.
|
2016-12-16 12:16:33 +00:00 |
|
Paulo Reis
|
7dfc2c61a6
|
Make the CTA button text configurable.
|
2016-12-16 10:06:56 +00:00 |
|
Paulo Reis
|
47a5eb5382
|
Add a new layout and body template for e-mails.
|
2016-12-15 17:22:39 +00:00 |
|
James Allen
|
898277b4af
|
Refactor ops model so it all happens in Document
|
2016-12-13 17:34:29 +00:00 |
|
James Allen
|
0a6a6c3c28
|
Keep files ordered in overview panel in the same was as the file tree
|
2016-12-09 16:17:28 +00:00 |
|
James Allen
|
293ba1fc4c
|
Fetch all ranges from docstore when viewing overview panel
|
2016-12-09 15:43:08 +00:00 |
|
James Allen
|
1d426e538f
|
Load ranges from docupdater and toggle track changes when possible
|
2016-12-08 14:10:30 +00:00 |
|
James Allen
|
1830d41eba
|
Proxy ranges between doc updater and docstore
|
2016-12-08 14:09:06 +00:00 |
|
Paulo Reis
|
42bd1852c6
|
Use HTML binding in the excerpt.
|
2016-12-07 15:45:22 +00:00 |
|
Paulo Reis
|
58ab888f3f
|
Add a button to show all, when filtering new items.
|
2016-12-07 14:57:54 +00:00 |
|
Paulo Reis
|
c716b86def
|
Add logic to dismiss unread announcements, styling fixes.
|
2016-12-07 14:26:10 +00:00 |
|
Henry Oswald
|
e6eeb86046
|
add read property to announcments
|
2016-12-07 11:39:22 +00:00 |
|
Paulo Reis
|
821e556dd3
|
Better handling of overflowing content.
|
2016-12-06 17:15:56 +00:00 |
|
Paulo Reis
|
c1355e64b3
|
Merge branch 'master' into pr-style-announcements
|
2016-12-06 15:42:24 +00:00 |
|
Paulo Reis
|
6a9ab1f525
|
Style adjusments; make announcements close when backdrop is clicked.
|
2016-12-06 14:17:30 +00:00 |
|
Shane Kilkelly
|
a5d2183441
|
if Recurly error, parse body xml rather than using regex match
|
2016-12-06 10:39:59 +00:00 |
|
Shane Kilkelly
|
58280bf6ee
|
Merge branch 'master' into sk-user-delete-with-cancelled-sub
|
2016-12-06 09:31:42 +00:00 |
|
Paulo Reis
|
a00acd7458
|
Add animations and state toggling.
|
2016-12-05 15:32:38 +00:00 |
|
James Allen
|
48cc5a992f
|
Merge branch 'master' into ja-set-version-in-docstore
|
2016-12-01 09:30:53 +00:00 |
|
Shane Kilkelly
|
e03d16e0cd
|
Deleting user: if subscription is already cancelled, ignore and proceed.
|
2016-11-30 16:03:18 +00:00 |
|
James Allen
|
34276520d8
|
Merge pull request #379 from sharelatex/sk-show-user-email
Add a `user_email` option to the nav "Account" dropdown.
|
2016-11-30 15:49:34 +00:00 |
|
Shane Kilkelly
|
d38890e9f4
|
Add the rolling option to session
|
2016-11-30 09:41:58 +00:00 |
|
James Allen
|
eb648b9bc8
|
Proxy version number to and from docstore
|
2016-11-29 17:16:56 +00:00 |
|
Paulo Reis
|
73e0a63689
|
Basic mark-up and styles. Change the controller to hold all notifications.
|
2016-11-29 17:12:53 +00:00 |
|
Shane Kilkelly
|
cf94429e05
|
Add a user_email option to the nav "Account" dropdown.
|
2016-11-29 16:04:20 +00:00 |
|
Henry Oswald
|
68ddf04fe8
|
to string record event check
|
2016-11-29 14:38:45 +00:00 |
|
Henry Oswald
|
6e9458e9e1
|
wip
|
2016-11-29 14:38:25 +00:00 |
|
Henry Oswald
|
aacdb1e96b
|
to string record event check
|
2016-11-28 19:19:00 +00:00 |
|
Shane Kilkelly
|
a03ac8fe72
|
More robust session destruction after deleting user account.
|
2016-11-28 12:37:53 +00:00 |
|
Shane Kilkelly
|
d15659ed85
|
check user is present before accessing email
|
2016-11-28 12:01:11 +00:00 |
|
Shane Kilkelly
|
52462d7020
|
Merge branch 'sk-sync-details-from-sso'
|
2016-11-28 10:11:59 +00:00 |
|
Shane Kilkelly
|
395135a655
|
Merge branch 'sk-post-login-redirect'
|
2016-11-28 09:52:14 +00:00 |
|
Shane Kilkelly
|
acce8853ba
|
Remove redundant baseUrl from plans page.
|
2016-11-25 15:24:50 +00:00 |
|
Shane Kilkelly
|
2ab5ad4230
|
If we're updating details from a SSO source, don't allow editing on settings page.
|
2016-11-25 14:38:00 +00:00 |
|
Henry Oswald
|
4b59fdd453
|
added missing settings file to announcments controller
|
2016-11-25 11:59:50 +00:00 |
|
Henry Oswald
|
f130470971
|
log ip address of user when logging in
|
2016-11-25 11:59:50 +00:00 |
|
Paulo Reis
|
ecd81738cb
|
Restyle toggle.
|
2016-11-24 15:55:09 +00:00 |
|
Shane Kilkelly
|
167f01857a
|
Remove stray next params.
|
2016-11-24 14:15:01 +00:00 |
|
Shane Kilkelly
|
4cc4a4e264
|
Merge branch 'master' into sk-post-login-redirect
|
2016-11-24 14:02:38 +00:00 |
|
Shane Kilkelly
|
22101d0305
|
If user is sent to login page with explicit redirect, obey
|
2016-11-24 11:38:13 +00:00 |
|
Paulo Reis
|
1148b00c9a
|
Add review header item.
|
2016-11-23 16:53:13 +00:00 |
|
Paulo Reis
|
8d933d9b5f
|
Toggler style adjustments.
|
2016-11-23 16:10:35 +00:00 |
|
Paulo Reis
|
f61aac0bb3
|
Make toggler label clickable.
|
2016-11-23 14:44:04 +00:00 |
|
Paulo Reis
|
e655e85e6d
|
Integrate toggler in review panel.
|
2016-11-23 14:34:55 +00:00 |
|
Paulo Reis
|
ba5118d02a
|
Merge branch 'master' into ja-review-panel
|
2016-11-23 10:41:20 +00:00 |
|
Paulo Jorge Reis
|
ff0a5395e5
|
Merge pull request #374 from sharelatex/pr-wrap-ab-test-header
PR Wrap header labels AB test
|
2016-11-23 09:49:53 +00:00 |
|
Shane Kilkelly
|
cee3326ce3
|
fix omission of 'length'
|
2016-11-22 17:06:05 +00:00 |
|
Shane Kilkelly
|
f9b1862ddb
|
Merge branch 'master' into sk-post-login-redirect
|
2016-11-22 16:54:12 +00:00 |
|
Shane Kilkelly
|
8a4352fff2
|
Set redirect when redirecting from restricted
|
2016-11-22 16:54:03 +00:00 |
|
Shane Kilkelly
|
2edd75de96
|
Allow the 500/Error page to render, even if res.locals aren't set up yet.
|
2016-11-22 16:48:13 +00:00 |
|
Shane Kilkelly
|
8089bb55a4
|
use session for the post-login redirect, remove redir query string.
|
2016-11-22 14:24:36 +00:00 |
|
Paulo Reis
|
dce272462a
|
Remove test-related mark-up.
|
2016-11-22 10:39:56 +00:00 |
|
James Allen
|
db93bc8cff
|
Grey out and add extra info to resolved comments
|
2016-11-21 17:13:17 +00:00 |
|
Paulo Reis
|
fc6730f5bf
|
Lower brightness in smaller username text spans; limit avatar text to 1 char.
|
2016-11-21 14:51:01 +00:00 |
|
Paulo Reis
|
ad857a15f9
|
Style resolved comments in the current file pane.
|
2016-11-21 11:16:23 +00:00 |
|
James Allen
|
5814d93f5e
|
Order entries in the overview panel based on their place in the document
|
2016-11-18 16:30:41 +00:00 |
|
James Allen
|
6ea61472ec
|
Add tooltip to add comment indicator
|
2016-11-18 16:08:02 +00:00 |
|
Paulo Reis
|
f029c7a7b2
|
Control click behaviour on comments; relayout when toggling panels.
|
2016-11-18 15:08:16 +00:00 |
|
Shane Kilkelly
|
da1be67aff
|
Merge branch 'sk-ext-auth-show-email'
|
2016-11-18 09:34:05 +00:00 |
|
James Allen
|
bf20799478
|
Allow comments to be resolved an deleted
|
2016-11-17 18:06:08 +00:00 |
|
James Allen
|
7a8af8a21a
|
Show file names in overview panel
|
2016-11-17 16:05:12 +00:00 |
|
James Allen
|
4a93e02407
|
Goto a change when clicked in the overview panel
|
2016-11-17 15:55:18 +00:00 |
|
Shane Kilkelly
|
6606375cd7
|
Remove dead code: SessionInvalidator
|
2016-11-17 15:27:58 +00:00 |
|
Shane Kilkelly
|
fa146a1558
|
Remove redundant !!
|
2016-11-17 14:48:15 +00:00 |
|
Shane Kilkelly
|
3b8fbe8249
|
If using external auth, show non-editable email field.
Also defend server-side against setting email when using external auth.
|
2016-11-17 14:34:02 +00:00 |
|
James Allen
|
15d8f6c661
|
Sort out scroll bar positions and scroll position transitions
|
2016-11-17 14:29:35 +00:00 |
|
James Allen
|
e2f21a67d2
|
Sort of positioning and scrolling of overview panel
|
2016-11-17 12:09:07 +00:00 |
|
James Allen
|
1e8f2a89a1
|
Refactor layout and CSS to be more manageable with overview classes
|
2016-11-17 11:47:20 +00:00 |
|
Paulo Reis
|
f170fd4b83
|
Refactor Ace directive to have a single events bridge.
|
2016-11-17 10:40:08 +00:00 |
|
Paulo Reis
|
706b0793ab
|
Pull callouts into entries directives.
|
2016-11-16 16:21:24 +00:00 |
|
Paulo Reis
|
32b3ba6bbb
|
Pull indicators into entries directives.
|
2016-11-16 16:13:39 +00:00 |
|
Paulo Reis
|
6153bd3022
|
Wrap add comment entries in a directive
|
2016-11-16 15:47:05 +00:00 |
|
Paulo Reis
|
24f82c3c35
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-16 15:34:49 +00:00 |
|
James Allen
|
fc3fd5c73c
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-16 15:27:48 +00:00 |
|
James Allen
|
379afe4aa5
|
Refactor scroll handling into directive
|
2016-11-16 15:23:29 +00:00 |
|
Paulo Reis
|
00a6df156b
|
Wrap comment entries in a directive
|
2016-11-16 15:12:58 +00:00 |
|
Paulo Reis
|
9ffb05cd98
|
Wrap insert and delete entries in a directive
|
2016-11-16 14:56:34 +00:00 |
|
Brian Gough
|
277894631a
|
try out new pdfjs font fix
https://github.com/mozilla/pdf.js/pull/7705
|
2016-11-16 14:50:09 +00:00 |
|
Paulo Reis
|
d7d21b106c
|
Isolate review-panel markup.
|
2016-11-16 14:42:07 +00:00 |
|
Shane Kilkelly
|
f9774141b1
|
Fix up makeRequest, so it copes with analytics.url being un-configured.
|
2016-11-16 14:40:38 +00:00 |
|
James Allen
|
479ea83e36
|
Dump everything (unstyled) into the review panel
|
2016-11-16 13:51:30 +00:00 |
|
James Allen
|
711f282575
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-16 13:26:33 +00:00 |
|
Paulo Reis
|
f640c17d4d
|
Add review panel substate toggling.
|
2016-11-16 12:31:47 +00:00 |
|
Paulo Reis
|
db5dc6ef15
|
Positive action buttons on the right.
|
2016-11-16 11:03:29 +00:00 |
|
James Allen
|
b443c5d7dc
|
Make mini review panel entries scroll and stack like main panel
|
2016-11-15 17:07:06 +00:00 |
|
James Allen
|
829ccb6641
|
Resize on toggling review panel
|
2016-11-15 16:21:45 +00:00 |
|
Paulo Reis
|
8a11c8c3ca
|
Show add comment button when review panel is off.
|
2016-11-15 16:02:12 +00:00 |
|
James Allen
|
09074f5413
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-15 15:48:17 +00:00 |
|
James Allen
|
4542d1094d
|
Keep separate persistent change tracker for each doc
|
2016-11-15 15:48:12 +00:00 |
|
Henry Oswald
|
5b3cd7ed2b
|
use makeRequest func in analytics manager
|
2016-11-15 15:36:26 +00:00 |
|
Paulo Reis
|
7bf55823b2
|
Hide review panel when there are no entries.
|
2016-11-15 15:04:29 +00:00 |
|
Henry Oswald
|
a822cc0c92
|
don't log events from health check user
|
2016-11-15 13:41:15 +00:00 |
|
Henry Oswald
|
6776aa61f1
|
use new way to send status in express for healthcheck controlller
|
2016-11-15 11:04:13 +00:00 |
|
Henry Oswald
|
411b5324df
|
don't try and send requests when analytics isn't enabled
|
2016-11-15 10:54:48 +00:00 |
|
Henry Oswald
|
d87067bc2f
|
Merge branch 'announcments'
|
2016-11-15 10:38:01 +00:00 |
|
Henry Oswald
|
15564102a0
|
Update ProjectController.coffee
|
2016-11-15 10:34:57 +00:00 |
|
Paulo Reis
|
0c600ba9b8
|
Support overflowing panes in UI layout.
|
2016-11-15 10:34:19 +00:00 |
|
Shane Kilkelly
|
6c381b127c
|
Count saml as an external authentication system.
|
2016-11-14 13:33:48 +00:00 |
|
James Allen
|
c89579e1df
|
Focus on the focused change
|
2016-11-14 12:47:46 +00:00 |
|
Paulo Reis
|
7201bde2a3
|
Add comment UI.
|
2016-11-14 11:19:00 +00:00 |
|
Henry Oswald
|
e397b76fba
|
commended out jade so can go live with rest of code quietly
|
2016-11-14 10:54:36 +00:00 |
|
Henry Oswald
|
47ed17aab3
|
remove unneeded package and comma in jade
|
2016-11-14 10:50:49 +00:00 |
|
Henry Oswald
|
666bfdf967
|
stop the /announcements call at controller level
|
2016-11-11 17:15:36 +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 |
|
James Allen
|
747e14dffe
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-11 16:16:10 +00:00 |
|
Paulo Reis
|
d04d7f834e
|
Adjustments in the threaded comments, mocked comments responses.
|
2016-11-11 16:10:26 +00:00 |
|
James Allen
|
9509e87dc1
|
Update entries in place and position via DOM attributes directly
|
2016-11-11 16:09:32 +00:00 |
|
Shane Kilkelly
|
2cf2199964
|
WIP: enable non-csrf routes from modules
|
2016-11-11 13:48:29 +00:00 |
|
Paulo Reis
|
6c5c1549b6
|
Add comment replies via enter keypress.
|
2016-11-11 10:51:32 +00:00 |
|
Paulo Reis
|
78e409593b
|
Threaded comments.
|
2016-11-10 17:19:41 +00:00 |
|
Paulo Reis
|
8dcbb6ea4f
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-10 15:09:56 +00:00 |
|
Paulo Reis
|
c5e6ca5200
|
More entry styling.
|
2016-11-10 15:08:41 +00:00 |
|
James Allen
|
593e59450b
|
Use different UserSessions keys for cluster vs normal redis session store
|
2016-11-10 14:31:48 +00:00 |
|
Paulo Reis
|
997addf355
|
More entry header styling + entry body.
|
2016-11-10 12:35:35 +00:00 |
|
James Allen
|
4e2dd55cfd
|
Fix merge issues
|
2016-11-10 10:53:30 +00:00 |
|
James Allen
|
812ee82af1
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
Conflicts:
app/views/project/editor/editor.jade
|
2016-11-10 10:52:40 +00:00 |
|
James Allen
|
34b2b665a3
|
Accept and reject changes
|
2016-11-10 10:52:09 +00:00 |
|
Paulo Reis
|
950fc0179c
|
Basic support for action icons.
|
2016-11-10 10:19:52 +00:00 |
|
James Allen
|
ca178c1a85
|
Fix indentation
|
2016-11-09 17:12:01 +00:00 |
|
James Allen
|
f62d95dd8c
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-09 17:11:02 +00:00 |
|
James Allen
|
2e719fc450
|
Start adding callouts in review panel
|
2016-11-09 17:10:58 +00:00 |
|
Paulo Reis
|
013df17192
|
Entry header layout.
|
2016-11-09 17:09:57 +00:00 |
|
Paulo Reis
|
f28119aacb
|
Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
|
2016-11-09 16:36:12 +00:00 |
|
Paulo Reis
|
341a092231
|
Merge + basic layout for entries.
|
2016-11-09 16:36:06 +00:00 |
|
James Allen
|
184b421b1f
|
Show user name in comments
|
2016-11-09 16:34:23 +00:00 |
|
James Allen
|
b44f1cde10
|
Add user data into changes
|
2016-11-09 16:23:08 +00:00 |
|
Paulo Reis
|
19241e571f
|
Distinguish between inserts and deletes in the entries repeater.
|
2016-11-09 15:58:03 +00:00 |
|
James Allen
|
c5532bd8a3
|
Add cancel buttons for comments
|
2016-11-09 15:51:40 +00:00 |
|
James Allen
|
6d7f4e9e6a
|
Add basic comment replying
|
2016-11-09 15:25:41 +00:00 |
|
James Allen
|
707ed43a7d
|
Very crude adding of comments
|
2016-11-09 14:50:58 +00:00 |
|
Shane Kilkelly
|
c3860dd7a7
|
Remove stray commented-out code, use mapSeries instead of map.
|
2016-11-09 14:36:25 +00:00 |
|
James Allen
|
446ca7212a
|
Track timestamps of changes
|
2016-11-09 12:19:48 +00:00 |
|
Shane Kilkelly
|
f6de4cbb44
|
Merge branch 'master' into sk-sessions-cluster
|
2016-11-09 12:10:46 +00:00 |
|
Shane Kilkelly
|
5f3098df38
|
Replace multi-ops with Async.series, tests passing
|
2016-11-09 11:03:03 +00:00 |
|
James Allen
|
064ae1945a
|
Toggle review panel and track changes with ui elements
|
2016-11-08 16:43:01 +00:00 |
|
Shane Kilkelly
|
bfa0e7cf89
|
WIP: start moving web sessions to cluster
|
2016-11-08 15:32:36 +00:00 |
|
Henry Oswald
|
d556cbaacf
|
Merge pull request #361 from djwf/master
Pass ignoreTLS option to nodemailer
|
2016-11-08 11:26:42 +00:00 |
|
Brian Gough
|
6f41dddb42
|
disable spell check for anonymous users
these requests always fail
|
2016-11-04 16:03:18 +00:00 |
|