Commit Graph

  • f10bfa894b #184: support for /oauth2/v1/[clientId] requests SleepWalker 2016-08-07 17:49:26 +03:00
  • 0149fc59d6 Show 404 for unknown authFlow requests. Pass {path, query, params} as first argument to authFlow#handleRequest SleepWalker 2016-08-07 16:54:59 +03:00
  • 97a0e448ed Update translations SleepWalker 2016-08-07 15:36:27 +03:00
  • 9418aa521c Запрещён перенос для поля UUID в профиле ErickSkrauch 2016-08-07 01:37:42 +03:00
  • 29a7174327 Обновлены строки для страницы принятия новых правил ErickSkrauch 2016-08-06 20:47:38 +03:00
  • a171fb2839 Добавлены переводы для новых прав ErickSkrauch 2016-08-06 17:26:08 +03:00
  • b2e6276b96 #14: improve reCaptcha styles SleepWalker 2016-08-05 08:58:24 +03:00
  • a8d72787b2 #14: add captcha for register page SleepWalker 2016-08-05 08:43:46 +03:00
  • 32c333d159 #14: integrate captcha with backend. Add validation message SleepWalker 2016-08-05 08:41:33 +03:00
  • cfb3d739c0 Update messages SleepWalker 2016-08-02 22:16:58 +03:00
  • 6dcf985936 Remove change password auth panel SleepWalker 2016-08-02 22:13:11 +03:00
  • cb1a4b7d55 #104: add AcceptRules auth panel SleepWalker 2016-08-02 21:59:29 +03:00
  • 7ab904d52a Display bsod if api returns 404 SleepWalker 2016-08-02 21:48:51 +03:00
  • 4716c679b9 #14: add captcha support for resend-activation SleepWalker 2016-07-31 16:53:16 +03:00
  • 4f7f1d2273 Keys rename detection for i18n command SleepWalker 2016-07-30 22:16:05 +03:00
  • a12544e819 Decouple middleware handling logic into separate class SleepWalker 2016-07-30 21:22:33 +03:00
  • a04dd4a444 Rearrange services files SleepWalker 2016-07-30 21:18:58 +03:00
  • 1ee5e75291 #137: add hashes for js chunks SleepWalker 2016-07-30 19:40:07 +03:00
  • 9abbe2ebab Replace chai with unexpected.js SleepWalker 2016-07-30 13:44:43 +03:00
  • ae11dbdc97 #149: show bsod for 500 errors SleepWalker 2016-07-29 22:29:27 +03:00
  • 4394346a2a Add docs for request.js SleepWalker 2016-07-29 21:15:16 +03:00
  • c526f63389 #149: create bsod component SleepWalker 2016-07-29 20:55:19 +03:00
  • 927c80abce Fix React some warnings about unknown props SleepWalker 2016-07-29 20:14:52 +03:00
  • d9d4f55426 #167: fix bug /logout request failed due to missing jwt. Added corresponding tests SleepWalker 2016-07-28 22:51:47 +03:00
  • 3804c1c143 Decouple the rest of an api calls SleepWalker 2016-07-28 08:03:30 +03:00
  • 5fdb662934 #148: remove depreacted error.password_required SleepWalker 2016-07-28 07:44:16 +03:00
  • 75c90d9250 #161: disable image inlining in favor of http2 and caching SleepWalker 2016-07-28 07:32:36 +03:00
  • 6160e4a0bc #147: add validation errors for first stem of ChangeEmail SleepWalker 2016-07-28 07:25:02 +03:00
  • d6df492073 #21: support /oauth2/v1 on frontend SleepWalker 2016-07-27 22:45:50 +03:00
  • 1b8333b006 Decouple oauth api calls into separate module. Simple tests for oauth actions SleepWalker 2016-07-27 21:27:21 +03:00
  • eb3d436843 #120: hide active popup on route transition SleepWalker 2016-07-26 22:28:58 +03:00
  • 04a1022011 #120: hide popup on esc key press SleepWalker 2016-07-26 08:20:37 +03:00
  • 9ee2f8f709 #120: Refactor popup SleepWalker 2016-07-26 07:40:45 +03:00
  • 25134656f3 Update eslint rules SleepWalker 2016-07-26 07:39:56 +03:00
  • cf6d7bdd79 Добавлен перевод в белорусскую локаль ErickSkrauch 2016-07-25 14:11:50 +03:00
  • 731e0e3c78 Add factory for auth components SleepWalker 2016-07-24 13:17:41 +03:00
  • a2e8fbab95 #156: add already have code for register panel SleepWalker 2016-07-24 11:32:54 +03:00
  • 2a9b83fe15 #156: set email in user state after requesting activation E-mail SleepWalker 2016-07-23 15:43:37 +03:00
  • 60a006b112 Remove old logic for @import resolving SleepWalker 2016-07-23 15:32:48 +03:00
  • 9b00815f96 Fix multiple fontgen-loader invocations in production mode SleepWalker 2016-07-23 15:32:28 +03:00
  • 003a224688 Use local npm modules for utility sub-modules SleepWalker 2016-07-23 00:21:04 +03:00
  • fc84fb49c6 #56: switch to self-hosted fonts. Improve css urls resolving. Update outdated dependencies SleepWalker 2016-07-22 23:58:31 +03:00
  • d36e771c4f #151: notify an api about user being logged out SleepWalker 2016-06-28 13:13:27 +03:00
  • d2ca6b23c7 #138: fix a bug with hash applied to url after clicking on link on rules page SleepWalker 2016-06-28 13:07:28 +03:00
  • 95e7c0ae87 #142: stop auto-scroll if user has tries to scroll manually SleepWalker 2016-06-28 12:30:02 +03:00
  • b74d19454e #119: fix bug with footer menu won't be re-rendered after lang change SleepWalker 2016-06-28 12:09:15 +03:00
  • f243eefef3 Update some packages. Populate vendors list for webpack from package.json SleepWalker 2016-06-28 12:08:07 +03:00
  • 008c13ecb9 #35: Український переклад SleepWalker 2016-06-18 22:24:36 +03:00
  • a5797f0172 Intl polyfill for be locale SleepWalker 2016-06-18 19:57:34 +03:00
  • a915424259 Properly remove DevTools from production build SleepWalker 2016-06-18 19:46:07 +03:00
  • 006f8d531c #123: remove font duplicates during build SleepWalker 2016-06-18 19:34:12 +03:00
  • 54842aea9e Add redux dev tools (ctrl+h to show) SleepWalker 2016-06-18 18:00:45 +03:00
  • da6a8cc1b2 Исправлен баг с длинными значениями для Dropdown компонента ErickSkrauch 2016-06-18 18:42:07 +03:00
  • 27db768bc5 Завёрстан попап для успешного состояния формы обратной связи ErickSkrauch 2016-06-18 18:35:39 +03:00
  • 2ee5105752 #140: do not close popup on overlay click, if a dropdown menu is active SleepWalker 2016-06-18 15:46:00 +03:00
  • d5ca191ace #145: FormModel support for Dropdown SleepWalker 2016-06-18 15:13:28 +03:00
  • 3f77144a53 #145: add success state for feedback form SleepWalker 2016-06-18 14:23:30 +03:00
  • 187d4f12f4 Образован хелпер Error, в который вынесены все коды ошибок. Подкорректирован errorDict на фронте ErickSkrauch 2016-06-16 23:32:23 +03:00
  • 0fcc75a459 Убраны разрознености в ошибках, скорреткированы тесты ErickSkrauch 2016-06-16 22:36:52 +03:00
  • 7a42e11946 Реорганизованы стили попапов ErickSkrauch 2016-06-16 17:11:57 +03:00
  • eee2c803af Завёрстана форма ввода пароля для паролезащищённых форм ErickSkrauch 2016-06-16 16:16:22 +03:00
  • 4a5c1ada1e В Input добавлена поддержка center поля ErickSkrauch 2016-06-16 16:11:55 +03:00
  • a99d55e061 В i18n collect добавлен белорусский язык ErickSkrauch 2016-06-16 16:08:28 +03:00
  • 82918a1183 Правки текста русской версии Safarik 2016-06-16 15:34:46 +03:00
  • 119e1b6d80 Правки текста белорусской версии Крылов Виктор 2016-06-16 15:03:36 +03:00
  • e543fae4ec Добавлено автоматическое установление E-mail адреса пользователя в форму обратной связи ErickSkrauch 2016-06-16 10:42:56 +03:00
  • 56d88100da Реализована форма обратной связи ErickSkrauch 2016-06-15 23:54:13 +03:00
  • c883b3afaf Мелкие правки по белорусской версии сайта ErickSkrauch 2016-06-15 20:54:32 +03:00
  • 954fd5dfe4 Добавлена белорусская локаль для сайта ErickSkrauch 2016-06-15 17:57:13 +03:00
  • baacadad31 Decouple auth states from routing redux state SleepWalker 2016-06-15 09:02:12 +03:00
  • 0b1a50f788 Improve AuthFlow request handling logic SleepWalker 2016-06-15 09:01:41 +03:00
  • 868d4877bc A temporary workaround to allow correct goBack action in ResendActivationState SleepWalker 2016-06-10 08:06:21 +03:00
  • 39300836ea Опечатки ErickSkrauch 2016-06-06 19:38:13 +03:00
  • ea941efb77 Добавлены более-менее реальные пункты для формы обратной связи и их переводы ErickSkrauch 2016-06-06 02:02:36 +03:00
  • 51e443e74a Немного изменены анимации для попапа ErickSkrauch 2016-06-05 19:12:48 +03:00
  • d3c68e8847 Merge branch 'account_sessions' ErickSkrauch 2016-06-05 17:05:42 +03:00
  • 64089bc7ab #125: support activation key in url SleepWalker 2016-06-05 15:16:41 +03:00
  • 2737c6502b #125: make activation page available for all guests and innactive users SleepWalker 2016-06-05 15:06:14 +03:00
  • 446bfbaa29 #116: improve userbar layout for small screens and long nicknames SleepWalker 2016-06-05 14:00:43 +03:00
  • e0ab116a9a #135: switch register/login buttons in UserBar depending on current page SleepWalker 2016-06-05 13:31:17 +03:00
  • 0ef3b00ee2 Change functions order in request service SleepWalker 2016-06-04 20:11:42 +03:00
  • 35d430e13c #126: middleware feature for request service. Created middlewares for token headers and token refreshing SleepWalker 2016-06-04 19:54:42 +03:00
  • 3bf02f16dc #126: added refresh token support on frontend SleepWalker 2016-06-04 17:58:29 +03:00
  • 818101b710 #126: slightly refactored login and jwt token logic SleepWalker 2016-06-04 16:46:39 +03:00
  • d0bfa9fdb8 Fix eslint errors. Fixed bug in .eslintrc.json SleepWalker 2016-06-04 12:17:06 +03:00
  • a9b0c6804b #139: preserve scrollTop, after open-close popup SleepWalker 2016-06-04 10:39:24 +03:00
  • f22ae1ba54 #131: easing for scroll animation SleepWalker 2016-06-04 10:26:54 +03:00
  • 23ed66d844 Fix popup animation SleepWalker 2016-06-04 09:01:10 +03:00
  • 57924cac79 #131: simple scrollTo animation SleepWalker 2016-06-03 23:51:45 +03:00
  • 664a3a6de7 #131:s scroll to anchor considering header height SleepWalker 2016-06-03 23:20:56 +03:00
  • 02a18aee13 Merge remote-tracking branch 'origin/rules_improvements' SleepWalker 2016-06-03 22:45:45 +03:00
  • 085922290f #136: popup animations SleepWalker 2016-06-03 22:38:59 +03:00
  • aa833cd495 Tests for AuthFlow.handleRequest callback arg SleepWalker 2016-06-03 22:10:47 +03:00
  • 6e9ac75184 Added Page Not Found route SleepWalker 2016-06-02 22:26:09 +03:00
  • 45fea4dca7 Wrap fetch in Promise to allow usage of Promise.prototype.finally on promises returned from request service SleepWalker 2016-06-02 22:13:24 +03:00
  • 9b093d1353 #136: add an option to close popup by clicking on overlay SleepWalker 2016-06-02 22:12:20 +03:00
  • 1d85a8cfa7 Normalize tap styles for webkit browsers SleepWalker 2016-06-02 21:47:50 +03:00
  • 16d3b8a928 #136: responsive popup close button SleepWalker 2016-06-02 21:30:46 +03:00
  • 1ff6a05414 #129: do not render app, if we are on oauth request, that resolves to redirect SleepWalker 2016-06-02 20:46:49 +03:00
  • 3478c25342 Update eslint config according to 2.0 changes SleepWalker 2016-06-02 19:30:51 +03:00