Commit Graph

  • b62fbd4d3f Update HumanReadableLogsRules.coffee MCribbin 2016-07-06 16:18:27 +01:00
  • efacd9e7f2 Merge pull request #267 from sharelatex/pr-log-dropdown Paulo Jorge Reis 2016-07-06 16:06:10 +01:00
  • dadee03ca3 Update HumanReadableLogsRules.coffee MCribbin 2016-07-06 15:57:56 +01:00
  • 54ec75d36a Avoid line-breaks when showing the log icon. Paulo Reis 2016-07-06 15:55:36 +01:00
  • 21eb104928 Merge branch 'master' of github.com:sharelatex/web-sharelatex Shane Kilkelly 2016-07-06 15:39:12 +01:00
  • dda0841af3 Return early if there are no keys to delete Shane Kilkelly 2016-07-06 15:39:03 +01:00
  • b867c37d49 Merge branch 'master' into pr-log-dropdown Paulo Reis 2016-07-06 15:35:28 +01:00
  • edf1e1ab49 Initialize primaryResult to an array, not null James Allen 2016-07-06 15:02:05 +01:00
  • 59065395ef Merge pull request #273 from sharelatex/pr-countly-integration Paulo Jorge Reis 2016-07-06 15:00:47 +01:00
  • 7a3d3d3ffd Make Countly track by internal ids. Paulo Reis 2016-07-06 14:44:28 +01:00
  • 8e2475afdc Track hints feedback in both GA and Countly; clean-up. Paulo Reis 2016-07-06 14:24:50 +01:00
  • 59883023ca Ignore different order of results from smembers James Allen 2016-07-06 14:24:27 +01:00
  • 95f1435920 Update HumanReadableLogsRules.coffee MCribbin 2016-07-06 14:16:21 +01:00
  • fc6cf75ad5 Merge branch 'master' into sk-session-revocation Shane Kilkelly 2016-07-06 13:19:15 +01:00
  • 0dd3a70b4b Use Countly tracking method where appropriate. Paulo Reis 2016-07-06 12:32:33 +01:00
  • b841d41b68 Actually send the data to Countly. Paulo Reis 2016-07-06 12:26:21 +01:00
  • 89f90c1b04 Timeout secondary requests if they take longer than 200ms James Allen 2016-07-06 12:25:36 +01:00
  • 9f724d0a04 Add tests to check if users can access a restricted page. Shane Kilkelly 2016-07-06 12:14:01 +01:00
  • 5c121a5f05 Track user log in and sign up. Paulo Reis 2016-07-06 12:12:54 +01:00
  • 7e1c1f7414 Remove heap integration. Paulo Reis 2016-07-06 12:12:22 +01:00
  • c9b1faa1a1 Add user info to correlate with events. Paulo Reis 2016-07-06 11:59:33 +01:00
  • 508a95c19b Use the main redis instance for locks James Allen 2016-07-06 11:50:02 +01:00
  • 909f7c15b5 Track log-related actions. Paulo Reis 2016-07-05 16:27:14 +01:00
  • e912ccc562 Wait for both backends to return so that they are always in sync James Allen 2016-07-05 16:07:47 +01:00
  • d5efe81a46 Track recompiles. Paulo Reis 2016-07-05 16:02:46 +01:00
  • 96f6603bd3 Track settings changes. Paulo Reis 2016-07-05 15:37:13 +01:00
  • 0362fee60f test the retain option to revokeAllUserSessions. Shane Kilkelly 2016-07-05 15:32:32 +01:00
  • 304529754d Track editor modals. Paulo Reis 2016-07-05 15:16:55 +01:00
  • 464866847f Fix name of UserSessionsManager test module. Shane Kilkelly 2016-07-05 15:14:29 +01:00
  • 71b8f86e89 Track editor macro views. Paulo Reis 2016-07-05 15:07:16 +01:00
  • a1c662b9d8 Test session revocation on password change. Shane Kilkelly 2016-07-05 14:55:08 +01:00
  • 3f1a47eccb map the 'retain' values to session ids Shane Kilkelly 2016-07-05 14:54:26 +01:00
  • a40cbdd84e Track share modal opening. Paulo Reis 2016-07-05 14:32:56 +01:00
  • 2caa80bbcb acceptance test for logging in two sessions. Shane Kilkelly 2016-07-05 14:21:38 +01:00
  • 5b9903551a add an array of session ids to retain. Shane Kilkelly 2016-07-05 14:20:47 +01:00
  • 6e282ab308 clear sessions on password reset Shane Kilkelly 2016-07-05 14:19:59 +01:00
  • fac3698c40 Better namespacing of sprite CSS classes. Paulo Reis 2016-07-05 11:08:58 +01:00
  • bec3d2ad42 start acceptance tests for sessions Shane Kilkelly 2016-07-05 10:24:24 +01:00
  • 7dd1906eaf Initial Countly integration. Paulo Reis 2016-07-04 16:51:31 +01:00
  • 95fcc22af9 Merge pull request #271 from sharelatex/sprites Paulo Jorge Reis 2016-07-04 16:15:05 +01:00
  • 040739ef7f Comment out sprity and leave a not in README.md. Paulo Reis 2016-07-04 16:03:29 +01:00
  • df0a7bc547 test the _checkSessions function. Shane Kilkelly 2016-07-04 14:04:10 +01:00
  • 699ba21032 test revokeAllUserSessions Shane Kilkelly 2016-07-04 11:15:28 +01:00
  • dfd45bd23c Add timers to time how long each redis request takes James Allen 2016-07-04 11:14:23 +01:00
  • dfcb47fb5c test untrackSession Shane Kilkelly 2016-07-04 10:56:13 +01:00
  • 2ae2e6ed4f Test trackSession Shane Kilkelly 2016-07-04 10:37:01 +01:00
  • a869c99c60 Begin testing UserSessionsManager. Shane Kilkelly 2016-07-04 10:05:34 +01:00
  • 5a1af9a5f3 check sessions on login and logout. Shane Kilkelly 2016-07-04 09:27:38 +01:00
  • 11f198d970 Merge branch 'master' into sprites Paulo Reis 2016-07-01 16:27:09 +01:00
  • 64a73b0356 Disable default 4px margin on grunt-sprity, also add the built files. Paulo Reis 2016-07-01 16:02:40 +01:00
  • 4f49a25639 Use a figure element instead of an img, as there is no src attribute. Paulo Reis 2016-07-01 16:02:01 +01:00
  • 6f20f565fe Add early-return guards Shane Kilkelly 2016-07-01 15:55:50 +01:00
  • 0ac9b05d02 Add ip_address and session_created to the session user object. Shane Kilkelly 2016-07-01 15:49:07 +01:00
  • f1653d01b7 Refactor method names in UserSessionsManager Shane Kilkelly 2016-07-01 15:33:59 +01:00
  • 6f4a7f4779 mvp for using sprites for flags, needs border removing Henry Oswald 2016-07-01 15:04:39 +01:00
  • 6938f1d055 No need to build extra string Shane Kilkelly 2016-07-01 15:04:13 +01:00
  • 8855d0fa0f Clear out sessions Shane Kilkelly 2016-07-01 13:38:13 +01:00
  • 5ae0aeaf94 Fix logging. Shane Kilkelly 2016-07-01 13:37:56 +01:00
  • d8ffa5b4b1 set expiry on the user sessions set. Shane Kilkelly 2016-07-01 11:24:46 +01:00
  • ab26edb44b Adjust UserController unit tests Shane Kilkelly 2016-07-01 10:20:22 +01:00
  • 88bef5c5ea Add revokeAllSessions handler, when password is reset Shane Kilkelly 2016-07-01 09:51:22 +01:00
  • eef4982698 add echo for finished migrations in Henry Oswald 2016-06-30 16:47:35 +01:00
  • 3d33e5bc98 add echo for finished migrations in Henry Oswald 2016-06-30 16:47:35 +01:00
  • d39b66f32e add permissions change for templates dir Henry Oswald 2016-06-30 16:47:23 +01:00
  • cb459a94b9 add permissions change for templates dir Henry Oswald 2016-06-30 16:47:23 +01:00
  • f3c2c11dc8 move install latexmk and path higher up Henry Oswald 2016-06-30 16:47:13 +01:00
  • 60bfe17f2c move install latexmk and path higher up Henry Oswald 2016-06-30 16:47:13 +01:00
  • f0f083ad5e added example docker compose file Henry Oswald 2016-06-30 16:35:23 +01:00
  • e5808c2933 added example docker compose file Henry Oswald 2016-06-30 16:35:23 +01:00
  • ea942fe255 Merge pull request #269 from sharelatex/remove-migration-to-per-user-containers Brian Gough 2016-06-30 15:16:28 +01:00
  • 73ad1fde5c comment out disabling of per user compiles Brian Gough 2016-06-30 15:15:37 +01:00
  • 7cb266d904 removed imagemin Henry Oswald 2016-06-30 14:58:54 +01:00
  • d95443b432 upgrade east and check for null ids Henry Oswald 2016-06-30 14:52:45 +01:00
  • 5bc0e529d5 upgrade east and check for null ids Henry Oswald 2016-06-30 14:52:45 +01:00
  • c04e00026b remove scaffolding for per-user compiles so that it is always by default Brian Gough 2016-06-30 09:43:09 +01:00
  • 882e28a811 Don't choke on null projects James Allen 2016-06-30 14:30:04 +01:00
  • b76cc7e314 Remove a user from being a collaborator when their account is deleted James Allen 2016-06-30 14:21:44 +01:00
  • a0fcc7e3ed Skip null user objects when getting collaborators James Allen 2016-06-30 13:56:10 +01:00
  • d93c96d43c Improve log hints ids. Paulo Reis 2016-06-30 11:30:43 +01:00
  • c5f53ef431 Track log hints feedback. Paulo Reis 2016-06-30 11:30:30 +01:00
  • 64271c2a27 Merge pull request #41 from sharelatex/per-user-containers-part-3 Brian Gough 2016-06-30 08:06:01 +01:00
  • 149351aa49 Remove debugging log lines James Allen 2016-06-29 21:18:13 +01:00
  • dd4e1e17b5 keep one extra build until per-page pdf serving is enabled Brian Gough 2016-06-29 16:31:08 +01:00
  • 05dedeebb8 Merge branch 'master' of https://github.com/sharelatex/web-sharelatex Henry Oswald 2016-06-29 15:36:53 +01:00
  • 000c862ae1 return 404 if blog returns 403, caused by file not existing Henry Oswald 2016-06-29 15:36:33 +01:00
  • 03fedafaf5 save the session key string, rather than just the id Shane Kilkelly 2016-06-29 15:12:12 +01:00
  • 536c1ac65e Merge branch 'pr-project-filepath-regex' Paulo Reis 2016-06-29 14:19:37 +01:00
  • 36e09e3b0c Make the user id portion of the path optional. Paulo Reis 2016-06-29 14:19:16 +01:00
  • 16b58a9420 Merge pull request #268 from sharelatex/per-user-containers-part-3 Brian Gough 2016-06-29 14:16:24 +01:00
  • fde334acc4 Create script that will ensure data is migrate between redis backends James Allen 2016-06-29 12:57:56 +01:00
  • 72d498c6c8 Merge branch 'master' into pr-contact-form-suggestions Paulo Reis 2016-06-29 11:58:07 +01:00
  • f50c73642a Integrate with KB index. Paulo Reis 2016-06-29 11:57:43 +01:00
  • db213c0621 Begin keeping record of user sessions in reds. Shane Kilkelly 2016-06-29 11:35:25 +01:00
  • d037cb93a9 Wiki styles clean-up. Paulo Reis 2016-06-29 10:42:51 +01:00
  • 5ad0c06770 Regex now matches new folder nomenclature. Paulo Reis 2016-06-28 17:19:02 +01:00
  • 9479ee4cbb added custom footer for email option Henry Oswald 2016-06-28 17:08:00 +01:00
  • d58ebb2dd4 added custom footer for email option Henry Oswald 2016-06-28 17:08:00 +01:00
  • 8f14526354 added custom footer in email option Henry Oswald 2016-06-28 17:07:27 +01:00
  • 88fb955884 hook notifications handler up to make request which doesn't make request if url not set Henry Oswald 2016-06-28 16:07:11 +01:00
  • dbe03e2757 Track metrics of when backends match or disagree James Allen 2016-06-28 16:49:15 +01:00