Anton Khorev
|
17ba464b1e
|
Use test() instead of define_method() to add locale-specific tests
|
2024-01-12 15:05:45 +03:00 |
|
Anton Khorev
|
aceb415edf
|
Emphasize trace tags in import emails
|
2024-01-11 18:10:40 +03:00 |
|
Anton Khorev
|
6931c49825
|
Link to all user's traces from successful import emails
|
2024-01-11 17:48:40 +03:00 |
|
Anton Khorev
|
51f331e8cc
|
Don't link to trace pages from failed import emails
|
2024-01-11 17:11:55 +03:00 |
|
Anton Khorev
|
02aa14ffea
|
Link to trace pages from successful import emails
|
2024-01-11 17:11:41 +03:00 |
|
Tom Hughes
|
55a793150d
|
Fix new rubocop warnings
|
2024-01-09 18:43:15 +00:00 |
|
Tom Hughes
|
48214c6441
|
Merge remote-tracking branch 'upstream/pull/4440'
|
2024-01-07 12:20:47 +00:00 |
|
Anton Khorev
|
366ffd9bd0
|
Add revoke all blocks action
|
2024-01-07 15:15:28 +03:00 |
|
Anton Khorev
|
1ff7b6217a
|
Add controls to revoke all blocks page
|
2024-01-07 15:15:28 +03:00 |
|
Anton Khorev
|
3443533ce3
|
Add revoke all blocks page title
|
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
|
f0b24cdc84
|
Add website oauth app registration to system tests
|
2024-01-07 14:37:41 +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 |
|
Tom Hughes
|
945c9a635a
|
Merge remote-tracking branch 'upstream/pull/4451'
|
2024-01-03 18:49:59 +00:00 |
|
Anton Khorev
|
3a8a997fb8
|
Use assert_not_predicate in tests that have assert_predicate
|
2024-01-03 16:01:17 +03:00 |
|
Anton Khorev
|
f4d84c4806
|
Add links to diaries in preferred languages
|
2024-01-03 13:10:08 +03:00 |
|
Anton Khorev
|
6427f68ea7
|
Don't show native language name if it's the same as English name
|
2024-01-02 09:09:33 +03:00 |
|
Anton Khorev
|
3776adcfc0
|
Add login notice for note discussions
|
2023-12-31 05:13:30 +03:00 |
|
Gregory Igelmund
|
9aed404888
|
test/system/messages_test.rb: Rename NoteCommentsTest -> MessagesTest
|
2023-12-29 09:42:18 -05:00 |
|
Tom Hughes
|
ee56d1057d
|
Merge remote-tracking branch 'upstream/pull/4439'
|
2023-12-28 18:39:22 +00:00 |
|
Tom Hughes
|
b2c5461fed
|
Merge remote-tracking branch 'upstream/pull/4437'
|
2023-12-28 18:35:18 +00:00 |
|
Tom Hughes
|
fc091ff2b8
|
Merge remote-tracking branch 'upstream/pull/4434'
|
2023-12-28 18:23:21 +00:00 |
|
Anton Khorev
|
8c32e63492
|
Set block ends_at to exactly created_at + duration
|
2023-12-27 06:48:00 +03:00 |
|
Anton Khorev
|
333cce15c8
|
Add missing locale string for /oauth2/authorized_applications
|
2023-12-27 05:30:07 +03:00 |
|
Anton Khorev
|
d1763dd526
|
Fix messages heading update when message is deleted
|
2023-12-26 04:46:35 +03:00 |
|
Anton Khorev
|
cda8ca0607
|
Use <path> instead of <line>
|
2023-12-24 19:47:37 +03:00 |
|
Anton Khorev
|
b13ac4ec21
|
Add border/casing/line attribute support to svg map keys
|
2023-12-24 19:47:37 +03:00 |
|
Anton Khorev
|
daa2543511
|
Add oauth scope for redactions
|
2023-12-21 17:37:17 +03:00 |
|
Tom Hughes
|
fb3326778b
|
Merge remote-tracking branch 'upstream/pull/4426'
|
2023-12-20 18:39:57 +00:00 |
|
Andy Allan
|
f22ecd6309
|
Avoid running integration tests in every locale
We have over 200 locales, and so this takes a long time. This reduces
time taken from around 200 seconds to 6 to run these tests.
|
2023-12-20 11:45:08 +00:00 |
|
Gregory Igelmund
|
d0ec5d1437
|
Add tests & factories for UserMute feature
|
2023-12-19 12:57:47 -05:00 |
|
Tom Hughes
|
d8e5b84e5b
|
Add test for no_trace_download ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Tom Hughes
|
f28bad7229
|
Add test for no_note_comment ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Tom Hughes
|
9a6a6fab73
|
Make allow_account_creation work the same as other ACLs
|
2023-12-19 12:03:08 +00:00 |
|
Tom Hughes
|
1b675a6dee
|
Merge remote-tracking branch 'upstream/pull/4407'
|
2023-12-17 18:41:56 +00:00 |
|
Milan Cvetkovic
|
a4c23cd89f
|
Implement allow list for account creation
|
2023-12-17 07:55:43 +00:00 |
|
Anton Khorev
|
07436bc1b0
|
Keep trailing semicolons in formatted tag values
|
2023-12-14 18:08:06 +03:00 |
|
Tom Hughes
|
c12f8959dd
|
Require user names to be unique after unicode normalisation
As with the previous checks on case sensitivity this only affects
new users, and changes to names of existing users.
|
2023-12-13 22:27:36 +00:00 |
|
Kasper Sanguesa-Franz
|
2a6f78747e
|
Add buried to list of secondary Wiki prefixes
|
2023-12-12 09:12:38 +00: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
|
12b4d11d44
|
Use SecureRandom to generate user tokens
|
2023-12-04 17:25:57 +00:00 |
|
Tom Hughes
|
7f6f015636
|
Update expected response for doorkeeper errors
|
2023-11-28 18:35:11 +00:00 |
|
Tom Hughes
|
efd2b92a80
|
Prevent unauthenticated users commenting on notes via the API
|
2023-11-23 16:56:07 +00:00 |
|
Anton Khorev
|
b5f8df642a
|
Disallow account deletion after confirmation
|
2023-11-22 17:37:04 +03:00 |
|
Anton Khorev
|
14bd660114
|
Disable delete account button if there are recent changesets
|
2023-11-22 17:37:04 +03:00 |
|
Anton Khorev
|
a8aaf62e62
|
Add earliest allowed deletion time to user model
|
2023-11-22 17:02:48 +03:00 |
|
Anton Khorev
|
91a4fd6b5a
|
Add user account deletion delay test helper
|
2023-11-22 16:15:59 +03:00 |
|