Commit graph

1676 commits

Author SHA1 Message Date
Maciej Szlosarczyk
8f234a5852
Create base controller class 2018-07-23 16:23:56 +03:00
Maciej Szlosarczyk
f92ece5467
Refactor common part of the find_or_create_by_x into a private method 2018-07-23 14:29:16 +03:00
Maciej Szlosarczyk
35c3f0a5bf
Change Base64 encoding to be url_safe, add crude implementation of a Controller 2018-07-20 17:29:13 +03:00
Maciej Szlosarczyk
dc8230dcc2
Create AuthTokenCreator and AuthTokenDecryptor classes 2018-07-20 15:21:10 +03:00
Artur Beljajev
c1066f12c6 Fix registrar area authenticated root path 2018-07-19 21:50:03 +03:00
Artur Beljajev
e4305e7865 Merge branch 'master' into registry-790 2018-07-19 17:28:56 +03:00
Maciej Szlosarczyk
dad57ba528
Implement the basic interface for the Authentication endpoint
* Handle errors as 422
* Require parameters through strong_parameters
* Use a custom rescue_from
2018-07-19 16:20:58 +03:00
Maciej Szlosarczyk
1c6b838b2b
Add auth-token class 2018-07-19 10:31:31 +03:00
Artur Beljajev
5561825584 Use standard Devise sessions controller in admin area
Fixes a bug when retrying to login with correct credentials
2018-07-18 20:02:05 +03:00
Maciej Szlosarczyk
d67e777ea8
Create a Registrant auth controller 2018-07-18 16:24:55 +03:00
Artur Beljajev
989bb32548 Improve readability 2018-07-16 01:31:36 +03:00
Artur Beljajev
f1cbdec8e7 Supply PaperTrail with current user 2018-07-16 01:06:30 +03:00
Artur Beljajev
a651ac8cab Fix Rubocop warnings 2018-07-15 19:50:15 +03:00
Artur Beljajev
f6ad22156e Supply PaperTrail with current user 2018-07-13 23:13:58 +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
e5cdb2e8db Merge branch 'master' into refactor-devise-integration
# Conflicts:
#	app/controllers/registrant/contacts_controller.rb
#	config/routes.rb
2018-07-10 18:09:03 +03:00
Maciej Szlosarczyk
6fb1e44cca
Move affected domains to the top of the hash, update integration test 2018-07-05 17:53:03 +03:00
Maciej Szlosarczyk
3c44472ea8
Revert flash_messages to shared/flash 2018-06-26 15:44:34 +03:00
Maciej Szlosarczyk
c3c1619238
Fix rubocop array issue 2018-06-22 13:39:45 +03:00
Artur Beljajev
fa9731be16 Remove redirection 2018-06-20 12:21:44 +03:00
Artur Beljajev
9684c8e59f Refactor Devise integration
- Use scoped users
- Use the named route helpers instead of hardcoded paths
2018-06-20 12:21:22 +03:00
Artur Beljajev
28416a3375 Use singular controller 2018-06-19 20:43:23 +03:00
Artur Beljajev
5b821f4074 Merge branch 'master' into registry-790
# Conflicts:
#	app/models/domain_cron.rb
#	lib/tasks/dev.rake
2018-06-18 16:27:56 +03:00
Artur Beljajev
7ee0f18a46 Merge branch 'master' into improve-registrant-area 2018-06-18 14:58:15 +03:00
Maciej Szlosarczyk
843dc8edcb
Add new links to registrant page layout 2018-06-18 10:30:23 +03:00
Artur Beljajev
67ec7b1256 Reformat 2018-06-18 00:30:48 +03:00
Artur Beljajev
0b6e89dbca Hide methods 2018-06-18 00:22:40 +03:00
Timo Võhmar
8ec6b80794
Merge pull request #857 from internetee/remove-rubocop-gem
Remove "rubocop" gem
2018-06-14 13:35:25 +03:00
Artur Beljajev
c44f3df7f5 Remove Rubocop inline directives 2018-06-07 19:17:16 +03:00
Artur Beljajev
c37f162529 Merge branch 'master' into registry-790 2018-06-06 21:53:08 +03:00
Artur Beljajev
9e2ce0351d Merge branch 'master' into remove-lib-from-autoload-path 2018-06-06 21:48:02 +03:00
Timo Võhmar
157b383738
Merge pull request #780 from internetee/registry-662
Enable domain contact replacement
2018-06-06 15:39:24 +03:00
Artur Beljajev
132ba8c6e2 Hide method 2018-06-06 03:11:28 +03:00
Artur Beljajev
30ac973f96 Remove lib folder from autoload path
- Load extensions explicitly
2018-06-05 17:26:14 +03:00
Maciej Szlosarczyk
2965fddef4
Merge branch 'master' into credit-and-debit-card-payments 2018-06-04 11:06:29 +03:00
Artur Beljajev
65b40997ca Merge branch 'master' into registry-790 2018-06-04 04:02:33 +03:00
Artur Beljajev
8c915164c5 Change naming
#662
2018-06-04 02:14:15 +03:00
Artur Beljajev
f5965331c8 Merge branch 'master' into registry-662 2018-05-29 12:11:25 +03:00
Maciej Szlosarczyk
b32809cdac
Deprecate Registrant::WhoisController 2018-05-25 13:58:13 +03:00
Maciej Szlosarczyk
d7afb3880a
Merge branch 'master' into credit-and-debit-card-payments 2018-04-30 11:38:19 +03:00
Maciej Szlosarczyk
d92004cbe0
Rename Payments to PaymentOrders 2018-04-30 09:30:34 +03:00
Maciej Szlosarczyk
15a651e51b
Fix Rubocop issues after Ruby upgrade 2018-04-27 15:23:49 +03:00
Maciej Szlosarczyk
cec05c3943
Test and fix contact_versions controller affected by the same bug 2018-04-24 13:19:34 +03:00
Maciej Szlosarczyk
a93228c579
Extract block to helper function 2018-04-24 13:19:11 +03:00
Maciej Szlosarczyk
33a6971c37
Fix some codeclimate issues 2018-04-23 11:49:25 +03:00
Maciej Szlosarczyk
d7eca597d1
Add explicit return to fix failing test 2018-04-23 09:12:01 +03:00
Maciej Szlosarczyk
5dea92c0d8
Add tests for Payments::BankLink 2018-04-22 19:41:59 +03:00
Maciej Szlosarczyk
f6b1db2cce
Fix leaking test 2018-04-20 13:21:20 +03:00
Maciej Szlosarczyk
d7dc1017b0
Remove capybara-selenium 2018-04-18 19:27:19 +03:00
Artur Beljajev
a713d6f811 Improve registrar area bulk change UI
#662
2018-04-18 15:32:57 +03:00