40 Commits

Author SHA1 Message Date
537cd18336 Change namespace for defaults controllers
To allow proper path prefix for view partials when using
config.action_view.prefix_partial_path_with_controller_namespace
2024-11-09 21:50:50 +01:00
965cb76f1d Generate Units::Defaults controller
bin/rails g controller Units/Defaults index
2024-05-04 01:53:57 +02:00
ebae0334d9 Test refinements 2024-03-16 16:07:50 +01:00
3872acacc6 Fix flaky testing of emails on async actions 2024-03-16 16:06:16 +01:00
8b81ae2dc5 Test Unit form opening/closing 2024-02-13 01:04:27 +01:00
1227c54e0e Fix flashes display after grid introduction
Closes #5
2024-01-17 21:57:18 +01:00
651534134e Refine tests 2024-01-17 05:41:08 +01:00
7cfa3a0af0 Refine Unit tests 2024-01-17 04:25:32 +01:00
dec3af27bf Migrate Users views to grid layout + turbo_stream
Closes #7
2024-01-17 03:30:04 +01:00
93929f2c07 Change User#disguise/revert to GET 2024-01-15 01:07:45 +01:00
a4f113ad48 Downgrade importmap-rails to 1.2
v2.0.1 down not fire turbo:load event in test env, which causes tests to
fail.
Issue reported: https://github.com/rails/importmap-rails/issues/233
2024-01-12 19:30:09 +01:00
0801e8059c Close form on Esc key. Localize submit button. 2024-01-06 18:06:36 +01:00
d1bfabc105 Better string input randomization 2024-01-06 01:05:28 +01:00
5c70736a91 Reword comments/descriptions 2024-01-05 21:56:57 +01:00
98c8fb9346 Validate Unit string lengths 2024-01-05 21:32:59 +01:00
d28ef26dc5 Manage focus on form show/hide 2024-01-05 21:07:12 +01:00
32b8daf29d Add Unit system tests 2024-01-05 04:16:38 +01:00
7dc73dd66d bundle update 2023-11-18 19:02:51 +01:00
5b6e986170 Test user status update 2023-05-21 17:33:13 +02:00
f76344c220 Add action confirmation dialog 2023-05-14 17:57:20 +02:00
e4f595a329 Fix translations and enable i18n testing 2023-05-14 16:37:53 +02:00
54d8bc6b55 Fix typo 2023-05-14 16:17:08 +02:00
5e09adeae7 Update tests to use buttons
Add disguise/revert tests
2023-05-14 15:57:12 +02:00
a7fce807c5 Add Users#show 2023-05-05 18:29:11 +02:00
74965c5c0e Only user can delete his profile 2023-05-03 16:48:47 +02:00
74db85f26a Remove exception checking from system tests 2023-05-02 03:14:55 +02:00
60b7c2a0bd Test "users index visible only for admin" 2023-04-25 01:02:56 +02:00
b781c7e072 Test "delete user" 2023-04-25 00:40:50 +02:00
30a3ecd6d0 Update and test resend confirmation form 2023-04-19 19:50:15 +02:00
7dabbd3036 Update and test password recovery forms 2023-04-19 19:29:12 +02:00
894c21f322 Move reset buttons to corresponding forms 2023-04-19 01:32:06 +02:00
2d95b11a34 Test registration e-mail 2023-04-19 00:31:52 +02:00
71bc68efb3 Test "sign out" 2023-04-16 02:41:04 +02:00
5615113b9f Test "register" 2023-04-14 01:09:18 +02:00
cc857a74bf Randomize sign-in tests 2023-04-14 00:28:49 +02:00
0ddf6b9d22 Test "sign in fails with invalid credentials" 2023-04-13 02:04:53 +02:00
3f2a92a6e5 Test "sign in" 2023-04-12 23:23:37 +02:00
51985bc88e Prepare system testing 2023-04-11 20:50:13 +02:00
deaf0fa73b Generate User scaffold
bundle exec rails generate scaffold user email:string{64}:uniq
  status:integer
2023-03-11 22:56:32 +01:00
6d2d12a9da rails new
THOR_MERGE=vimdiff bundle exec rails new -d mysql --skip-action-mailbox
  --skip-action-text --skip-active-job --skip-active-storage
  --skip-action-cable --skip-hotwire --skip-jbuilder --skip-bootsnap
  --skip-bundle .
2023-03-05 19:23:29 +01:00