Shane Kilkelly
|
b68af254ff
|
Correct logic for bailing out with no privileges
|
2016-08-16 09:59:42 +01:00 |
|
Shane Kilkelly
|
d2183738c5
|
Improve logging for debugging
|
2016-08-16 09:04:11 +01:00 |
|
Shane Kilkelly
|
36d969e6e6
|
Set invites to be an empty array if missing
|
2016-08-15 15:22:23 +01:00 |
|
Shane Kilkelly
|
158afbb157
|
Merge branch 'master' into pr-email-tokens
Conflicts:
app/coffee/Features/Notifications/NotificationsBuilder.coffee
public/coffee/ide/share/controllers/ShareController.coffee
|
2016-08-15 10:29:21 +01:00 |
|
Shane Kilkelly
|
f92767f7b5
|
Address feedback, add ? checks where appropriate
|
2016-08-12 15:26:20 +01:00 |
|
Shane Kilkelly
|
e53394919f
|
Rework how invite expiry functions.
|
2016-08-12 14:40:59 +01:00 |
|
Shane Kilkelly
|
d547bff4e5
|
Blur the resend button after response
|
2016-08-12 11:25:03 +01:00 |
|
Shane Kilkelly
|
a7bc8bffe0
|
Update markAsReadByKeyOnly url.
|
2016-08-12 09:59:25 +01:00 |
|
Shane Kilkelly
|
a9042ff324
|
Enable enter key on share dialog button
|
2016-08-11 15:24:35 +01:00 |
|
Shane Kilkelly
|
ce039f8cd3
|
Remove the email when user id is added to project
|
2016-08-11 14:17:01 +01:00 |
|
Paulo Reis
|
9bf9df9a4a
|
Track login events.
|
2016-08-11 14:09:45 +01:00 |
|
Shane Kilkelly
|
826295167f
|
Mark Notification as read by key alone
|
2016-08-11 14:04:11 +01:00 |
|
Paulo Reis
|
6a210978fe
|
Track registration events.
|
2016-08-11 12:29:58 +01:00 |
|
James Allen
|
0270d34d0f
|
Use JSONB not JSON column type
|
2016-08-11 10:19:07 +01:00 |
|
Paulo Reis
|
b405b4dce6
|
Remove Countly integration.
|
2016-08-10 17:34:32 +01:00 |
|
James Allen
|
4886e8ba0e
|
Rename metadata -> segmentation in Events table to play well with metabase
|
2016-08-10 17:22:35 +01:00 |
|
James Allen
|
056bb6b0f4
|
Use a JSON column for metadata
|
2016-08-10 17:17:59 +01:00 |
|
James Allen
|
93cd511211
|
Send events to custom DB backend
|
2016-08-10 16:42:56 +01:00 |
|
Brian Gough
|
abcfb2dd16
|
Merge pull request #290 from sharelatex/enable-chktex
Enable chktex
|
2016-08-10 11:49:31 +01:00 |
|
Shane Kilkelly
|
0e0ccb41ff
|
cancel notification when accepting invite
|
2016-08-08 13:57:33 +01:00 |
|
Shane Kilkelly
|
110082390e
|
Test the _trySendInviteNotfification helper
|
2016-08-08 10:34:54 +01:00 |
|
Shane Kilkelly
|
e0444cfc62
|
Make notification column layout explicit.
|
2016-08-05 16:41:11 +01:00 |
|
Shane Kilkelly
|
9b46c1b1f7
|
WIP: notification when user is sent an invite
|
2016-08-05 16:11:03 +01:00 |
|
Shane Kilkelly
|
eafd61a90e
|
Refresh members and invites in client when status changes
|
2016-08-05 14:01:08 +01:00 |
|
Shane Kilkelly
|
8f7603c324
|
Add an endpoint to access project members
|
2016-08-04 16:47:48 +01:00 |
|
Shane Kilkelly
|
092c036406
|
Rate-limit calls to invite api
|
2016-08-04 09:50:47 +01:00 |
|
Paulo Jorge Reis
|
60f8e577a8
|
Merge pull request #293 from sharelatex/pr-wrap-long-words-chat
Wrap long words chat
|
2016-08-03 16:32:36 +01:00 |
|
Shane Kilkelly
|
721ea88bd0
|
If email is already invited, resend the invite
|
2016-08-03 16:30:34 +01:00 |
|
Brian Gough
|
42388f8b76
|
fix missing space in pdf jade template
|
2016-08-03 16:30:33 +01:00 |
|
Brian Gough
|
7ce406dd38
|
switch the compile dropdown menu to left, to avoid overflow into editor
|
2016-08-03 16:30:18 +01:00 |
|
Brian Gough
|
4d3629e5db
|
add beta feature badge to syntax check
|
2016-08-03 16:29:46 +01:00 |
|
Paulo Reis
|
73f115fc57
|
Add i18n keys.
|
2016-08-03 16:09:45 +01:00 |
|
Paulo Reis
|
cf5c8e27e1
|
UI fix - do not allow multiple clicks to restore a deleted file.
|
2016-08-03 16:05:19 +01:00 |
|
Shane Kilkelly
|
a5ddcc3df7
|
Allow resending of invites
|
2016-08-03 15:42:19 +01:00 |
|
Shane Kilkelly
|
e7251aab53
|
Small wording changes
|
2016-08-03 14:06:08 +01:00 |
|
Paulo Reis
|
e6898d64c9
|
Track hovering of header features.
|
2016-08-03 12:17:19 +01:00 |
|
Shane Kilkelly
|
8cb93511df
|
Update UI of share modal
|
2016-08-03 11:55:24 +01:00 |
|
Shane Kilkelly
|
6ea690225f
|
Refactor view-invite to not use model calls.
|
2016-08-03 10:23:34 +01:00 |
|
Henry Oswald
|
892511820e
|
fix logging on groupPlan invite notification
|
2016-08-02 17:09:42 +01:00 |
|
Shane Kilkelly
|
3a3688d3d0
|
Include invites count in canAddXCollaborators
|
2016-08-02 15:42:50 +01:00 |
|
Shane Kilkelly
|
2494026b85
|
Move Helpers/EmailHelpers to Helpers/EmailHelper
|
2016-08-02 15:42:26 +01:00 |
|
Henry Oswald
|
418d1c56da
|
nullcheck qqfile on upload files
|
2016-08-02 15:36:59 +01:00 |
|
Henry Oswald
|
928777b61c
|
add null check to redis return value for getValueFromTokenAndExpire
|
2016-08-02 15:34:44 +01:00 |
|
Henry Oswald
|
2ad0bab976
|
use underscore.each so it doesn’t blow up on non array.
|
2016-08-02 15:33:41 +01:00 |
|
Brian Gough
|
38f76b305b
|
change message to "Run syntax check"
|
2016-08-02 14:43:09 +01:00 |
|
Shane Kilkelly
|
13fe000176
|
Move email parsing code to Helpers/EmailHelpers
|
2016-08-02 14:30:42 +01:00 |
|
Shane Kilkelly
|
abbd059eae
|
Refactor to existing addUserIdToProject function
|
2016-08-02 13:51:00 +01:00 |
|
Shane Kilkelly
|
63f8fe453a
|
Use UserGetter rather than User model
|
2016-08-02 09:48:09 +01:00 |
|
Shane Kilkelly
|
dca1c9be5d
|
Load invites on project load, rather than asynchronously.
|
2016-08-01 17:05:37 +01:00 |
|
Paulo Reis
|
ff62e50530
|
Integrate word wrapping filter in the chat component.
|
2016-08-01 16:42:54 +01:00 |
|