overleaf/services/web/test/unit/src
Alexandre Bourdin 3d26c4bb6f [web] Add new admin tool for surveys (#8356)
* Setup survey module and admin page skeleton

* Replace survey staff access permission with admin-only

* Manage survey config with admin tool

* Display configurable survey in project list + add preview in admin

* Fix linting errors and unit tests

* Add acceptance tests for survey module

* Move survey-form to survey components

* Add configuration option for Recurly group subscription users on surveys

* Change survey pre-link text to a lighter gray for accessibility

* Cleanup survey options implementation after review

GitOrigin-RevId: 8f621951efeae458d1ab081fe98b8d0d539cca1a
2022-06-23 08:02:37 +00:00
..
Analytics Merge pull request #7106 from overleaf/ab-analytics-controller-async 2022-03-24 14:58:47 +00:00
Authentication Merge pull request #7906 from overleaf/em-downgrade-logs 2022-05-17 08:05:26 +00:00
Authorization Merge pull request #7210 from overleaf/jpa-switch-to-admin 2022-04-05 12:19:00 +00:00
BetaProgram [web] Upgrade Prettier to match version in monorepo root (#6231) 2022-01-11 09:03:23 +00:00
BrandVariations Merge pull request #7630 from overleaf/csh-issue-7543-rails-v1-run-in-GKE 2022-05-23 08:04:00 +00:00
Chat Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Collaborators Merge pull request #8396 from overleaf/jpa-split-test-mongo-user 2022-06-16 08:03:20 +00:00
Compile Merge pull request #8534 from overleaf/jpa-fix-downloads 2022-06-22 08:05:40 +00:00
Contact Merge pull request #6317 from overleaf/jpa-send-explicit-content-type 2022-01-18 09:03:18 +00:00
Cooldown Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Docstore Merge pull request #4761 from overleaf/em-peek-doc 2021-08-20 08:03:50 +00:00
Documents [web] Upgrade Prettier to match version in monorepo root (#6231) 2022-01-11 09:03:23 +00:00
DocumentUpdater Merge pull request #8423 from overleaf/briangough-issue8388 2022-06-20 08:04:03 +00:00
Downloads Merge pull request #6317 from overleaf/jpa-send-explicit-content-type 2022-01-18 09:03:18 +00:00
Editor Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Email Merge pull request #5242 from overleaf/hb-update-project-invite-emails 2021-10-05 08:03:23 +00:00
Errors Merge pull request #4101 from overleaf/ae-settings-module 2021-07-08 02:08:28 +00:00
Exports Merge pull request #6918 from overleaf/em-v1-timeouts 2022-03-08 09:03:42 +00:00
FileStore Merge pull request #6317 from overleaf/jpa-send-explicit-content-type 2022-01-18 09:03:18 +00:00
HelperFiles Add option for parsing valid RFC5322 email addresses (#8065) 2022-05-24 08:03:52 +00:00
helpers Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
History Merge pull request #8423 from overleaf/briangough-issue8388 2022-06-20 08:04:03 +00:00
InactiveData Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
infrastructure Upgrade async package to 3.2.2 (#8447) 2022-06-22 08:03:35 +00:00
Institutions Merge pull request #7721 from overleaf/jel-td-notify-commons 2022-05-24 08:04:17 +00:00
Metadata Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Newsletter Merge pull request #7742 from overleaf/ta-email-preferences-page 2022-04-28 08:03:12 +00:00
Notifications Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
PasswordReset Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Project [web] Add new admin tool for surveys (#8356) 2022-06-23 08:02:37 +00:00
Publishers Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Referal Merge pull request #4101 from overleaf/ae-settings-module 2021-07-08 02:08:28 +00:00
References Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
SamlLog Merge pull request #3942 from overleaf/prettier-trailing-comma 2021-04-28 02:10:01 +00:00
Security Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Settings Merge pull request #6542 from overleaf/jpa-em-code-sharing-workspaces 2022-02-16 11:31:07 +00:00
Spelling Merge pull request #6690 from overleaf/ta-max-dictionary-size 2022-02-16 11:34:58 +00:00
SplitTests Merge pull request #7545 from overleaf/td-split-test-data-sentry 2022-04-25 08:04:45 +00:00
Subscription Implement premium features discoverability on successful subscription page with split test (#8336) 2022-06-20 08:04:06 +00:00
SystemMessages Merge pull request #3942 from overleaf/prettier-trailing-comma 2021-04-28 02:10:01 +00:00
Tags Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Templates [web] Upgrade Prettier to match version in monorepo root (#6231) 2022-01-11 09:03:23 +00:00
ThirdPartyDataStore [web] Upgrade Prettier to match version in monorepo root (#6231) 2022-01-11 09:03:23 +00:00
TokenAccess Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
Uploads Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
User Upgrade async package to 3.2.2 (#8447) 2022-06-22 08:03:35 +00:00
UserMembership Merge pull request #7986 from overleaf/jpa-eslint-8 2022-05-17 08:05:59 +00:00
util Merge pull request #5088 from overleaf/em-queue-feature-refreshes 2021-09-21 08:03:13 +00:00