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
Anton Khorev
fc270221d3
Simplify links on trace pages
2024-03-20 06:07:24 +03:00
Anton Khorev
332fad14bb
Simplify link_to calls on message pages
2024-03-20 04:48:02 +03:00
Anton Khorev
8557179976
Simplify link_to user calls on block pages
2024-03-20 04:27:58 +03:00
Anton Khorev
fa00a38664
Shorten user path helper calls in tests
2024-03-19 07:07:00 +03:00
Anton Khorev
0b901889da
Count only tbody rows when testing tables
2024-03-18 01:31:12 +03:00
Anton Khorev
0dae690c06
Simplify changeset/element-related link_to calls
2024-03-16 18:36:33 +03:00
Tom Hughes
56600b2931
Merge remote-tracking branch 'upstream/pull/4583'
2024-03-16 11:34:17 +00:00
Anton Khorev
3a5f0c4845
Move changeset subscribe/unsubscribe to resourceful routes
2024-03-16 06:11:07 +03:00
Anton Khorev
2ee404ca07
Test links to containing relations from element pages
2024-03-16 03:21:14 +03:00
Tom Hughes
5b916792cc
Merge remote-tracking branch 'upstream/pull/4579'
2024-03-15 17:02:45 +00:00
Milan Cvetkovic
518f55c191
Use official "Log in to Microsoft" icon
...
Downloaded from https://learn.microsoft.com/en-us/entra/identity-platform/howto-add-branding-in-apps
on 2024-03-15.
2024-03-15 15:34:51 +00:00
Anton Khorev
54dec27949
Move current element actions to their own controllers
2024-03-15 03:24:45 +03:00
Tom Hughes
3b143dc2b4
Merge remote-tracking branch 'upstream/pull/4576'
2024-03-14 20:01:11 +00:00
Milan Cvetkovic
e614faaf8a
Replace "Login" labels with "Log in" when used as a verb
2024-03-14 15:34:12 +00:00
Anton Khorev
d87d06fee5
Move element history actions to old element controllers
2024-03-14 18:10:18 +03:00
Tom Hughes
c91bd55222
Merge remote-tracking branch 'upstream/pull/4566'
2024-03-13 18:05:48 +00:00
Andy Allan
ac01ada274
Merge pull request #4557 from AntonKhorev/rename-api-old-version
...
Rename api old element actions and path helpers
2024-03-13 15:51:41 +00:00
Ishmeet Singh
6524541975
Test validation of title and description presence for redactions
2024-03-11 09:27:30 +00:00
Andy Allan
0a10ac2e9b
Merge pull request #4550 from tomhughes/drop-user-tokens
...
Drop user tokens table
2024-03-07 13:51:44 +00:00
Anton Khorev
ad96da4518
Rename api element version path helper
2024-03-04 11:28:50 +03:00
Anton Khorev
cbf6b39464
Rename api element version action to show
2024-03-04 11:19:50 +03:00
Anton Khorev
bde2faac58
Remove assert_response when followed by assert_redirected_to
2024-03-03 10:56:50 +03:00
Andy Allan
4e237db390
Be paranoid when sending password reset emails
...
This implements what is known as "paranoid" password reset flash
messages (using the terminology from Devise). It avoids revealing
whether the supplied email address is already registered.
Added an explicit test for this situation, so that the test for
email non-existance is separate from the duplicate-case tests.
2024-03-02 15:48:54 +00:00
Tom Hughes
664d02982c
Merge remote-tracking branch 'upstream/pull/4324'
2024-03-01 19:23:51 +00:00
Anton Khorev
81b431ac11
Add links to reveal/hide redacted version data
2024-03-01 14:23:04 +03:00
Anton Khorev
ee4c34172f
Don't show unredacted element versions to non-moderators
2024-03-01 12:29:06 +03:00
Anton Khorev
886712eaf0
Show unredacted element history
2024-03-01 11:21:49 +03:00
Anton Khorev
533816a3c2
Add link to unredacted element history for moderators
2024-03-01 11:21:49 +03:00
Anton Khorev
88669ef809
Move changeset created/closed popup/feed strings to changesets locale
2024-03-01 10:48:30 +03:00
Anton Khorev
7d4b48f0f8
Move changeset element headings to changesets locale
2024-03-01 10:48:30 +03:00
Anton Khorev
c1b5ae0aa0
Move changeset show action to changesets controller
2024-03-01 10:48:30 +03:00
Tom Hughes
29cc21c599
Drop user tokens table
2024-02-28 21:02:54 +00:00
Tom Hughes
47ef813f1f
Add a system test to do an end-end test of changing email
2024-02-27 20:53:24 +00:00
Tom Hughes
085d8ebe6a
Make the user factory generate valid passwords
2024-02-27 20:52:18 +00:00
Tom Hughes
f31c81c3f3
Fix rubocop warnings
2024-02-25 14:17:05 +00:00
Tom Hughes
53817fa9e8
Merge remote-tracking branch 'upstream/pull/4251'
2024-02-25 14:06:56 +00:00
Tom Hughes
3360f91733
Require display names to have a minimum unicode width of 3 columns
...
Fixes #4538
2024-02-25 13:21:03 +00:00
Andy Allan
a1a6c577e8
Merge pull request #4534 from tomhughes/list-headers
...
Add standard List-XXX headers to some notification mails
2024-02-25 11:36:05 +01:00
Andy Allan
2dfe6f3f2e
Merge pull request #4536 from tomhughes/trace-size-limit
...
Add a limit on the number of points in a GPS trace
2024-02-25 11:35:20 +01:00
Andy Allan
52f755cb27
Merge pull request #4535 from tomhughes/rails-tokens
...
Use rails generated tokens for emails
2024-02-25 11:32:15 +01:00
Tom Hughes
1b5200b797
Treat github and wikipedia provided emails as confirmed
...
Fixes #4270
2024-02-25 10:04:18 +00:00
Tom Hughes
741ed58838
Add a limit on the number of points in a GPS trace
2024-02-25 09:50:02 +00:00
Tom Hughes
f0764d3eca
Add unsubscribe link to changeset notification mails
2024-02-25 09:48:11 +00:00
Tom Hughes
8e21e4e801
Move mechanics of changeset subscriptions into the model
2024-02-25 09:48:11 +00:00
Tom Hughes
f5aa031b58
Rename path for changeset API subscription methods
2024-02-25 09:48:11 +00:00
Tom Hughes
746bfd0a48
Merge remote-tracking branch 'upstream/pull/4463'
2024-02-25 09:28:48 +00:00