Tom Hughes
b8fad531e4
Use rails tokens for password resets
2024-02-24 13:23:19 +00:00
Tom Hughes
d8cca976c0
Merge remote-tracking branch 'upstream/pull/4523'
2024-02-20 18:35:23 +00:00
Anton Khorev
7c522a4e02
Link to current and old element versions from changeset pages
2024-02-19 05:04:18 +03:00
Tom Hughes
81857a7446
Include some XML special characters in the changeset feed comment test
2024-02-18 18:45:22 +00:00
Anton Khorev
3a873b1668
Add diary entry subscribe/unsubscribe GET pages
2024-02-17 05:43:13 +03:00
Anton Khorev
dc07462c3b
Test changeset feed entry titles
2024-02-16 20:25:28 +03:00
Anton Khorev
e2f1d0d4c2
Test if changeset feed entries are in specified order
2024-02-16 20:08:41 +03:00
Anton Khorev
2b8798d769
Remove hidden comments test from controller tests
2024-02-12 01:27:12 +03:00
Simon Legner
a0aef5c722
SessionsController: strip username
2024-02-11 21:53:03 +01:00
Tom Hughes
b9c5df4dad
Use with_settings for temporary changes to settings
2024-02-01 18:37:28 +00:00
Tom Hughes
31659bedbe
Allow registration of OAuth 1.0 applications to be disabled
2024-01-31 19:18:16 +00:00
Anton Khorev
8f1ffeb5c8
Link to details from relation version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
a0a269b206
Link to details from way version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
e119200c1f
Link to details from node version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
bfc021edf3
Link to previous/next versions from relation version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
d951e4f82e
Link to previous/next versions from way version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
a39d997cf4
Link to previous/next versions from node version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
18899f2867
Link to first and last versions from element pages
2024-01-23 22:08:39 +03:00
Anton Khorev
7c55a5cb3b
Don't link to xml download from redacted element versions
2024-01-23 22:08:39 +03:00
Anton Khorev
88e72be5b1
Add links to api element version xml downloads
2024-01-23 22:08:39 +03:00
Anton Khorev
3a5c729865
Don't link to self from element version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
81c11988f5
Add links to element versions from version headings
2024-01-23 22:08:39 +03:00
Anton Khorev
00123f05ba
Add relation version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
2f222c49dd
Add way version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
85c284aaa6
Add node version pages
2024-01-23 22:08:39 +03:00
Anton Khorev
366ffd9bd0
Add revoke all blocks action
2024-01-07 15:15:28 +03:00
Anton Khorev
ba53dc7b04
Create an empty revoke all blocks page
2024-01-07 15:15:28 +03:00
Anton Khorev
8682b58154
Add revoke all blocks link
2024-01-07 15:15:28 +03:00
Anton Khorev
1efbdb2d6c
Add closed_by attribute to :closed note factory trait
2024-01-05 13:04:06 +03:00
Anton Khorev
6272b041c6
Add :closed trait to note factory
2024-01-05 12:34:27 +03:00
Anton Khorev
8c32e63492
Set block ends_at to exactly created_at + duration
2023-12-27 06:48:00 +03:00
Anton Khorev
daa2543511
Add oauth scope for redactions
2023-12-21 17:37:17 +03:00
Gregory Igelmund
d0ec5d1437
Add tests & factories for UserMute feature
2023-12-19 12:57:47 -05:00
Andy Allan
4bca24a7be
Resourceful routing for passwords
...
This also matches the routes used by devise
2023-12-06 18:41:00 +00:00
Tom Hughes
0c2e471708
Fix new rubocop warnings
2023-12-05 18:13:13 +00:00
Tom Hughes
7f6f015636
Update expected response for doorkeeper errors
2023-11-28 18:35:11 +00:00
Anton Khorev
b5f8df642a
Disallow account deletion after confirmation
2023-11-22 17:37:04 +03:00
Tom Hughes
7e974b8662
Add tests for API change rate limits
2023-11-02 08:59:57 +00:00
Tom Hughes
ba503e02d2
Enforce rate limit for API calls which make changes
2023-11-02 08:59:57 +00:00
Tom Hughes
ee3f045495
Assign proper sequence numbers to relation members in tests
2023-10-26 18:22:41 +01:00
Anton Khorev
62ba143c3c
Remove some search/directions custom css
2023-10-20 16:58:59 +03:00
Tom Hughes
45be62391f
Update test results for changes to rescuable exception handling
...
https://github.com/rails/rails/pull/45867
2023-10-18 18:26:14 +01:00
Tom Hughes
46cd08b1c8
Replace composite_primary_keys with rails builtin support
2023-10-18 18:26:14 +01:00
Tom Hughes
8d7b98a618
Drop workaround to force UTF8 form upload in IE8
...
This has been disabled by default in rails for some time.
2023-10-07 11:57:54 +01:00
Andy Allan
1700c23dd1
Prefer find_by() instead of where().first
...
These are very similar, differing only if we would expect multiple
results and the sorting is important. However, in all our cases
we're only expecting one result to be returned, and so find_by is
easier to read.
2023-10-04 17:53:58 +01:00
Anton Khorev
e22589f946
Show hidden comments to moderators if requested
2023-10-01 19:50:27 +03:00
Tom Hughes
e8af4b85bf
Fix new rubocop warnings
2023-09-26 18:42:57 +01:00
Tom Hughes
85b17a1f2a
Merge remote-tracking branch 'upstream/pull/4240'
2023-09-14 17:42:04 +01:00
Anton Khorev
4b92988555
Add comment ids to changeset discussion api responses
2023-09-10 17:30:06 +03:00
Anton Khorev
9442829d31
Add json output for show user block api
2023-09-09 16:50:36 +03:00