Commit graph

2038 commits

Author SHA1 Message Date
Milan Cvetkovic
4965c19b7a Re-introduce additional round trip for verifying auth_provider 2024-04-29 11:32:54 +00:00
Milan Cvetkovic
c486dd5532 Rename verified_email to email_hmac parameter in /users/new 2024-04-29 11:32:54 +00:00
Milan Cvetkovic
9649b192c0 Add preferred provider social signup
- Add preferred provider for authorization to login and signup pages.
  To use, the 3rd party application would have to add `preferred_provider=...`
  parameter to OAuth2 authorization request.
- Resize 3rd party provider icons
- Add "login to authorize" heading to login and signup screens
2024-04-29 11:32:54 +00:00
Milan Cvetkovic
0c7c950149 Add social signin buttons to signup screen, avoid repeating round trip to auth provider. 2024-04-27 12:44:10 +01:00
Milan Cvetkovic
f8a606869e Remove email confirmation field in signup form 2024-04-27 12:44:09 +01:00
Milan Cvetkovic
1276fb944a Merge login and terms screens, assume TOU and contributor terms are accepted on /user/new form
This eliminates the need for "terms" screen after /user/new form..
Terms screen is still required for legacy users who never accepted the terms.
2024-04-27 12:44:09 +01:00
Tom Hughes
f99d7374a9 Merge remote-tracking branch 'upstream/pull/4703' 2024-04-23 17:20:08 +01:00
Tom Hughes
a34fa95af4 Fix rubocop warning 2024-04-21 19:07:16 +01:00
Tom Hughes
43db18ae91 Merge remote-tracking branch 'upstream/pull/4708' 2024-04-21 18:54:16 +01:00
Josh Thompson
130a2ed7c1 calculate hash once per test run, per thread 2024-04-18 18:07:03 -06:00
Josh Thompson
4cac6b0354 unburden call for User fabrication
Speeds up tests rather nicely, derived via trial and error
reasonably confident that this is nice. overheard it mentioned by Vladimir
Dementyev in a Codewithjason podcast, so when my intuition already led me
to the user factory, I figured 'on principle/correctness, I should at least
look at what happens if we sidestep the native hashing library, because it's
something i was already curious about.
2024-04-17 14:03:52 -06:00
Anton Khorev
fdd596bd60 Remove .inbox-row and use .table-success instead of .inbox-row-unread 2024-04-16 00:44:53 +03:00
Anton Khorev
ea47f9bc68 Test rows inside messages table body 2024-04-16 00:44:53 +03:00
Anton Khorev
98ad72c6eb Force body background on avatars 2024-04-10 04:36:16 +03:00
Anton Khorev
33ff4fbd06 Use avatar.svg on osm web pages 2024-04-10 04:16:54 +03:00
Anton Khorev
5cb04d5ee0 Use secondary text color in header menu 2024-04-08 17:40:01 +03:00
Anton Khorev
0fb635e8bc Replace border-grey css class with border-secondary-subtle
No noticeable difference (#cccccc vs #cfcfcf) and no problems with dark mode.
2024-04-06 17:11:38 +03:00
Anton Khorev
2f53c2520d Simplify redact element paths in api tests 2024-04-02 15:49:40 +03:00
Anton Khorev
c073acf5b7 Simplify element history paths in api tests 2024-04-02 15:28:49 +03:00
Anton Khorev
0e50ff563e Simplify old element show paths in api tests 2024-04-02 15:13:27 +03:00
Anton Khorev
ba2eb52054 Simplify element show paths in api tests 2024-04-02 14:53:17 +03:00
Anton Khorev
352e5de4b9 Simplify element multi fetch paths in api tests 2024-04-02 14:36:29 +03:00
Tom Hughes
c79da4746a Merge remote-tracking branch 'upstream/pull/4637' 2024-04-01 18:54:52 +01:00
Tom Hughes
d8a2794c2c Merge remote-tracking branch 'upstream/pull/4640' 2024-04-01 18:42:33 +01:00
Tom Hughes
d2688d4d63 Merge remote-tracking branch 'upstream/pull/4639' 2024-04-01 18:37:27 +01:00
Anton Khorev
349200fb0a Rename update element consistency check 2024-03-30 10:57:39 +03:00
Anton Khorev
09f6b83486 Refactor update element consistency check 2024-03-30 10:57:27 +03:00
Anton Khorev
f50ca826aa Refactor create element consistency check 2024-03-30 10:09:55 +03:00
Anton Khorev
765165777e Rename api changesets index action 2024-03-30 08:26:58 +03:00
Anton Khorev
134f9e2df1 Use before/after pagination on users page 2024-03-29 18:21:15 +03:00
Anton Khorev
32f13f5d68 Redirect from old diary comments pagination 2024-03-29 08:09:26 +03:00
Anton Khorev
a01fbed6d9 Fix module name of trace tests 2024-03-28 08:42:01 +03:00
Anton Khorev
180a61bcc3 Move trace pictures/icons into their own controllers 2024-03-27 13:25:28 +03:00
Anton Khorev
9f8e4fd60a Use before/after pagination on users page 2024-03-26 05:44:35 +03:00
Anton Khorev
23e00dc4c7 Shorten note path helper calls in tests 2024-03-24 17:19:05 +03:00
Tom Hughes
b2acd6e49c Merge remote-tracking branch 'upstream/pull/4612' 2024-03-21 17:25:41 +00:00
Anton Khorev
9c0d74fe69 Simplify and test downloaded changeset element sorting 2024-03-21 20:02:18 +03:00
Tom Hughes
32ab099c35 Merge remote-tracking branch 'upstream/pull/4562' 2024-03-21 16:38:18 +00:00
Tom Hughes
44312c221b Merge remote-tracking branch 'upstream/pull/4609' 2024-03-21 16:32:36 +00:00
Tom Hughes
dd27022a35 Merge remote-tracking branch 'upstream/pull/4608' 2024-03-21 16:30:21 +00:00
Anton Khorev
b8f5a495f2 Simplify remaining link_to ... user_path in views 2024-03-21 18:07:56 +03:00
Anton Khorev
ff8fbcbdc5 Simplify links on diary pages 2024-03-21 17:30:59 +03:00
Gregory Igelmund
1a7b7f5d18 Enable Turbo Drive with morphing for Messages#{destroy,mark} 2024-03-21 14:55:16 +01:00
Anton Khorev
919fcef149 Fix user's traces tab link 2024-03-21 16:43:15 +03:00
Anton Khorev
3a05667d45 Make factory-created revoked blocks inactive 2024-03-21 06:11:24 +03:00
Tom Hughes
8da80ff471 Merge remote-tracking branch 'upstream/pull/4600' 2024-03-20 17:22:00 +00:00
Andy Allan
d04852fa47 Fix warning on unescaped hyphen in regexp 2024-03-20 17:05:28 +00:00
Anton Khorev
1ca91ecbac Use absolute paths to trace icon in traces feed 2024-03-20 18:34:15 +03:00
Andy Allan
edd8bf7739
Merge pull request #4592 from AntonKhorev/simplify-link_to-on-block-pages
Simplify link_to user calls on block pages
2024-03-20 14:44:42 +00:00
Andy Allan
f0e76d90ad
Merge pull request #4594 from AntonKhorev/simplify-link_to-on-message-pages
Simplify link_to calls on message pages
2024-03-20 14:30:06 +00:00