Commit graph

73 commits

Author SHA1 Message Date
Alex Sherman
11d97358c1 Fix CC issues 2021-05-06 12:17:19 +05:00
Alex Sherman
d4775ba5c5 Use errors as first-class objects 2021-05-06 12:15:15 +05:00
Artur Beljajev
daeb00ebe7 Change EPP response code according to its specification
Fixes #587
2020-11-13 13:40:12 +05:00
Artur Beljajev
3a5779782a Prohibit authenticated EPP user from logging in again
Fixes #1313
2020-11-13 13:40:12 +05:00
Artur Beljajev
7ba5b3b2ae Refactor EPP login password change 2020-11-13 13:40:12 +05:00
Artur Beljajev
087300ff9d Reformat 2020-11-13 13:40:12 +05:00
Georg Kahest
0e188bae57 Merge branch 'master' into log-error-when-cert-path-is-missing 2020-08-18 16:42:31 +03:00
Karl Erik Õunapuu
2dbcbf1c29 Remove redundant api check blocks 2020-05-05 14:23:09 +03:00
Alex Sherman
a18f7b1605 Pump papertrail version to 6.0.2 2020-02-05 12:43:25 +05:00
Georg Kahest
0924381473 fixup! follow styleguide 2020-01-27 09:15:45 +02:00
Georg Kahest
2324fd2ceb resolve https://github.com/internetee/registry/pull/1420#discussion_r346786232 2020-01-27 08:49:43 +02:00
Georg Kahest
4858fd0f97 log error when cert_path is unconfigured 2019-11-12 23:41:52 +02:00
Artur Beljajev
fa73a0aacd Introduce module 2019-09-13 15:41:39 +03:00
Artur Beljajev
5831a6b183 Remove EPP response header
Remove `mod_epp`-specific `X-EPP-Returncode` header set in EPP response
since `mod_epp` was replaced by https://github.com/internetee/epp_proxy.
2019-09-11 19:28:13 +03:00
Artur Beljajev
32ecf36057 Rename users.password to users.plain_text_password
Otherwise it conflicts with Devise
2018-07-13 23:09:21 +03:00
Artur Beljajev
c44f3df7f5 Remove Rubocop inline directives 2018-06-07 19:17:16 +03:00
Artur Beljajev
9b4aa478bf Refactor EPP session limit
#700
2018-02-14 04:06:13 +02:00
Artur Beljajev
93055acb3a Hide method
#700
2018-02-14 02:42:00 +02:00
Artur Beljajev
b37251f9bb Refactor
#700
2018-02-14 01:20:50 +02:00
Artur Beljajev
ec43586ef4 Require authentication on EPP logout
#700
2018-02-14 01:17:51 +02:00
Artur Beljajev
fa6edab62a Remove extra attribute
Registrar can be queried from user

#700
2018-02-12 15:50:12 +02:00
Artur Beljajev
b11306eea3 Create new EPP session on login explicitly
#700
2018-02-12 11:38:48 +02:00
Artur Beljajev
940613ae34 Decompose EppSession#data
#700
2018-02-07 02:17:48 +02:00
Artur Beljajev
82c74a4811 Remove test logic
#700
2018-02-07 01:10:45 +02:00
Artur Beljajev
c6aa74529c Remove EPP session timeout and certificate check in dev env
#284
2016-12-16 05:31:57 +02:00
Vladimir Krylov
714dd1473d Story#118912395 - EppLog saves resource 2016-05-20 16:37:38 +03:00
Rene Vahtel
736aff0fc8 increase connection limit 2015-10-28 11:57:33 +02:00
Priit Tark
34f1d7d254 Separated epp login and epp request abilities #2742 2015-08-19 01:21:16 +03:00
Priit Tark
598ab7ba63 Ignore empty identity for regisrar user switch #2754 2015-08-19 01:21:04 +03:00
Martin Lensment
02186987fc Migrate from deprecated params_hash to parsed_frame #2752 2015-07-23 13:39:02 +03:00
Martin Lensment
67ae9ff020 Remove parsed_frame helper from epp sessions #2752 2015-07-23 13:34:42 +03:00
Martin Lensment
4adaac6f47 Allow specifying multiple ips for webclients #2744 2015-07-20 16:57:12 +03:00
Martin Lensment
dcf39d1017 Close connection when receiving 2501 #2710 2015-07-20 15:53:11 +03:00
Martin Lensment
630865a8b7 Refactor epp session errors #2716 2015-07-15 17:51:24 +03:00
Martin Lensment
bfe9086ec0 Fix tests #2564 2015-07-14 12:04:08 +03:00
Priit Tark
b25aa80794 Ignore webclient ip in development mode #2765 2015-07-13 18:06:37 +03:00
Martin Lensment
9fd38f161a Check webclient cert in EPP when connecting from local network #2765 2015-07-13 13:53:12 +03:00
Martin Lensment
f20113bf9f Merge branch 'master' of github.com:domify/registry
Conflicts:
	app/controllers/epp/sessions_controller.rb
2015-06-29 11:14:19 +03:00
Martin Lensment
533e3bc65c Add detailed error messages on EPP login #2716 2015-06-29 11:13:19 +03:00
Priit Tark
7530d6ecab Rubocop upgraded #2711 2015-06-26 18:19:36 +03:00
Martin Lensment
f590a107fb Add API pki cert check 2015-05-22 18:59:33 +03:00
Martin Lensment
e2809cc285 Fix test 2015-05-20 21:40:28 +03:00
Martin Lensment
6a63c258f6 Do not allow more than 4 simultaneous EPP connections 2015-05-20 20:41:53 +03:00
Martin Lensment
df47e21086 Merge repp, epp in IP whitelist 2015-05-20 18:47:57 +03:00
Martin Lensment
865e0adef8 Remove reduntant test, fix REPP text 2015-05-20 17:25:09 +03:00
Martin Lensment
19e133ec6a Refactor + tests 2015-05-20 13:49:34 +03:00
Martin Lensment
7f04f2e2fe Do not allow log in if password update fails 2015-04-06 17:01:13 +03:00
Martin Lensment
a79ef51ed9 Allow updating password via EPP 2015-04-06 16:39:58 +03:00
Priit Tark
54b5394196 All required env settings are now checkeda and depricated APP_CONFIG 2015-02-27 16:46:52 +02:00
Martin Lensment
00ecdba699 Put back password for pki login 2015-02-23 11:53:23 +02:00