Henry Oswald
|
5a201153c7
|
refactored subscription updater again adding _setUsersMinimumFeatures
single place you can call and the users minimum features are set
|
2016-03-31 16:58:16 +01:00 |
|
Henry Oswald
|
cb3eb88af2
|
Merge branch 'subscriptionimprovements'
|
2016-03-31 11:58:56 +01:00 |
|
Henry Oswald
|
db8fb63bb5
|
fixed change payment details page
also increased size of year field for firefox users
and removed unnded options in new plan page
|
2016-03-31 11:54:52 +01:00 |
|
Henry Oswald
|
c554b0630d
|
if user has subscription before joining group is given option to cancel personal one
|
2016-03-22 16:59:47 +00:00 |
|
Henry Oswald
|
a6859e22b3
|
if user is member of group on downgrade use the group subscription
|
2016-03-22 16:05:46 +00:00 |
|
Henry Oswald
|
7fb0249b2b
|
null check subscription for custom accounts page
|
2016-03-22 14:19:46 +00:00 |
|
James Allen
|
de02928454
|
Merge branch 'master' into ja_email_tokens
|
2016-03-17 17:01:26 +00:00 |
|
James Allen
|
1bd8b8d1a3
|
Delete SecurityManager and replace with (unwritten) AuthorizationManager
|
2016-03-10 17:17:26 +00:00 |
|
Henry Oswald
|
940586f654
|
sped up unit tests to improve speed
also removed some unneeded requires.
|
2016-03-09 12:51:19 +00:00 |
|
Henry Oswald
|
a33b480c67
|
added more logging to subscription group handler
|
2016-03-09 11:20:17 +00:00 |
|
James Allen
|
a50bdaf5cc
|
Refactor LimitationsManager to use CollaboratorsHandler
|
2016-03-07 15:32:04 +00:00 |
|
Henry Oswald
|
43102e0ffc
|
lowercase and trim add user to group email address
|
2016-02-25 14:15:56 +00:00 |
|
Henry Oswald
|
b504732733
|
fixed calls to addUserToGroup and added more logging
|
2016-02-22 16:50:41 +00:00 |
|
Henry Oswald
|
103bb1c88f
|
add more error logging to group handler
|
2016-02-22 16:01:26 +00:00 |
|
Henry Oswald
|
85a8bc97ed
|
add leave group button for group subscriptions
|
2016-02-19 12:27:32 +00:00 |
|
Henry Oswald
|
29e4b324fd
|
improve calls for invite notifications and auto mark as read
|
2016-02-18 11:43:43 +00:00 |
|
Henry Oswald
|
f824a3e28a
|
kill off dead code in group handler
|
2016-02-18 11:42:26 +00:00 |
|
Henry Oswald
|
fc4bd94a6e
|
don't create notification if user is already part of group
|
2016-02-18 10:06:21 +00:00 |
|
Henry Oswald
|
c8084406d3
|
user notifications auto created on login for joinging groups
|
2016-02-17 16:24:09 +00:00 |
|
Henry Oswald
|
ef148da7aa
|
remove un needed require
|
2016-02-12 17:15:13 +00:00 |
|
Henry Oswald
|
5c5888b5dc
|
Merge branch 'pr/221'
|
2016-02-11 11:44:45 +00:00 |
|
Henry Oswald
|
de0589b051
|
added notifications calls for sending to api and mark as read
not creating it yet
|
2016-02-05 14:13:38 +00:00 |
|
Henry Oswald
|
47eebb1840
|
add null check and default empty object for subscirption dashboard
|
2016-02-03 17:41:05 +00:00 |
|
Henry Oswald
|
7994528c92
|
make site licence regex more specific
|
2016-02-03 16:08:29 +00:00 |
|
Henry Oswald
|
aafdeb031e
|
wip - downgrade options it all works, need unit tests & translations
|
2015-12-08 18:23:28 +00:00 |
|
Henry Oswald
|
ba58509a67
|
increased length rate limit is in effect for
|
2015-11-16 12:21:06 +00:00 |
|
James Allen
|
16b7bf222a
|
Merge branch 'contacts'
|
2015-11-05 10:14:25 +00:00 |
|
Henry Oswald
|
885915916a
|
check if user exists on recurly callback
|
2015-10-21 11:27:13 +01:00 |
|
Henry Oswald
|
2b8dd7248a
|
added subscription handler null check
|
2015-10-19 22:29:11 +01:00 |
|
James Allen
|
d996ed6e47
|
Refactor addUserToProject for better access by groups
|
2015-10-14 17:29:58 +01:00 |
|
Henry Oswald
|
fae7d431f4
|
after subscription is updated always check bonus
|
2015-10-05 16:33:13 +01:00 |
|
Henry Oswald
|
c12213b46b
|
added logging around load editor times
|
2015-07-22 10:38:28 +01:00 |
|
Henry Oswald
|
3ecf201eda
|
send -> sendStatus
|
2015-07-08 16:56:38 +01:00 |
|
Henry Oswald
|
1cc0cbe8fc
|
split site into 2 routers, webRouter and apiRouter
web router has things like sessions etc added onto it. Api router is minimal, doesn't include things like csrf
|
2015-07-01 15:23:18 +01:00 |
|
Henry Oswald
|
665bdcf538
|
v1 of express4 conversion
|
2015-07-01 15:17:43 +01:00 |
|
Henry Oswald
|
33aa5c732f
|
if a domain licence link has expired render a nice message explaining they need to retry
|
2015-06-01 12:43:42 +01:00 |
|
Henry Oswald
|
cb48242b74
|
changed email expire to 1 day for verifying account
|
2015-06-01 12:22:46 +01:00 |
|
Henry Oswald
|
d3f6c0c614
|
Merge branch 'user-csv' of git://github.com/heukirne/web-sharelatex into heukirne-user-csv
|
2015-05-29 12:17:54 +01:00 |
|
Henrique Dias
|
f50eb0398f
|
add export csv group feature
|
2015-05-28 16:54:41 -03:00 |
|
Henry Oswald
|
22b94e9246
|
renamed SubscriptionDomainAllocator -> SubscriptionDomainHandler
|
2015-05-27 20:57:54 +01:00 |
|
Henry Oswald
|
4773d6d22f
|
added tests around new endpoints for joining groups
|
2015-05-27 20:50:16 +01:00 |
|
Henry Oswald
|
f27c072ae1
|
pull logic checking if user is already part of a group out of controller into handler
|
2015-05-27 16:33:47 +01:00 |
|
Henry Oswald
|
72e528e9d1
|
if you are alread in the group show the custom group page
|
2015-05-27 15:50:28 +01:00 |
|
Henry Oswald
|
79fa49a43d
|
if a user is elelable to be part of a group subscription and they go to
/user/subscription it should redirect them to the group subscription invite
|
2015-05-27 15:35:31 +01:00 |
|
Henry Oswald
|
481bd67fbd
|
changed paths to use hyphens and add succesfull join page
|
2015-05-26 15:26:45 +01:00 |
|
Henry Oswald
|
841231dbf8
|
make PasswordResetTokenHandler generic so it can be used for invites
|
2015-05-26 15:24:09 +01:00 |
|
Henry Oswald
|
cad8d8a23b
|
v1 basic invite works, not pretty or tested
|
2015-05-22 13:57:15 +01:00 |
|
Henry Oswald
|
97f0fad525
|
add vat number option to payment form
|
2015-03-04 18:08:06 +00:00 |
|
Henry Oswald
|
80dc2f9224
|
send coupon code server side to be applied to users subscription
|
2015-03-04 17:50:24 +00:00 |
|
Henry Oswald
|
161f24ffdf
|
add flag which requires login for /learn
|
2015-02-24 22:07:36 +00:00 |
|